{"level":"info","service":"Main","time":"2026-06-25T14:58:40.908179051+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2026-06-25T14:58:40.910177392+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T14:58:40.910197138+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2026-06-25T14:58:40.987810253+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2026-06-25T14:58:40.987839762+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2026-06-25T14:58:40.987957642+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2026-06-25T14:58:40.988099795+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2026-06-25T14:58:43.988341475+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2026-06-25T14:58:43.989129841+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2026-06-25T15:05:17.692542263+07:00","message":"incoming connection from...1.10.184.228:57802 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T15:05:17.692556776+07:00","message":"new client from...1.10.184.228:57802 connected"}
{"level":"info","service":"Scheduler","time":"2026-06-25T15:05:20.699445104+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:20.699581986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2026-06-25T15:05:22.875658073+07:00","message":"incoming connection from...1.10.184.228:57814 as client"}
{"level":"info","service":"Hub","time":"2026-06-25T15:05:22.875672479+07:00","message":"new client from...1.10.184.228:57814 connected"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:23.062047362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:25.84751028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:25.847523125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:26.06293912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:26.062966419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:29.063204934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:29.06325065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:32.063730263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:32.063781483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:35.064141915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:35.064161229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:38.064547127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:38.064547194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:41.064905677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:41.064906293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:44.065216734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:44.065236804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:47.066037045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:47.066080017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:50.066425372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:50.066430845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:53.06704823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:53.067091346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:56.06711047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:56.067129079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:59.067690958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:05:59.067695013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:02.068073262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:02.068100582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:05.069143207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:05.069184559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:08.069971521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:08.069985577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:11.071022394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:11.071056469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:12.950745547+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.026762119+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.216225324+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.284957107+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.422596212+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.422617313+07:00","message":"found end of frame, send empty tag with msgId: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.422621489+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.422629643+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.422660532+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.422671387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.42267521+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.422679452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.422682787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.422685709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.422688533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.42269654+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.422720033+07:00","message":"push: {true \n 0 0xc000131180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:13.431015125+07:00","message":"write wav file: './tmp/7599/7599_1.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.534575042+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.534594974+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.534598204+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.534606873+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.534614653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.534618796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.534621877+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.534624589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.534626891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.53463079+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.534633053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:13.534642107+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.534652622+07:00","message":"push: {true \n 0 0xc0006ce500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:13.540289903+07:00","message":"write wav file: './tmp/7599/7599_2.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.667706768+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:13.984579085+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:14.071806429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:14.071853606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.076593573+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.076611967+07:00","message":"found end of frame, send empty tag with msgId: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.076615046+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.076621178+07:00","message":"[buffer interim] 3 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.07662678+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.076630701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.076634827+07:00","message":"> Transcript [2] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.076639669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.076641579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.076643582+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.076645565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:14.076649234+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.07665779+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:14.081445889+07:00","message":"write wav file: './tmp/7599/7599_3.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:14.771022056+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.303165901+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.303320762+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-25T15:06:15.303326968+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.303343176+07:00","message":"[buffer interim] 4 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.303349364+07:00","message":"[bufferProcess] interim [540000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.303355485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.303362483+07:00","message":"[bufferProcess] send to processor (ticker):เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.30336548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.303368247+07:00","message":"> Transcript [3] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.303371273+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.431638114+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.431689225+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-25T15:06:15.431694652+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.431707877+07:00","message":"[buffer interim] 4 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.43171387+07:00","message":"[bufferProcess] interim [660000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.431716674+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.81655426+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.81660678+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-25T15:06:15.8166137+07:00","message":"receive interim result [false|false]: เราก็น่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.816628808+07:00","message":"[buffer interim] 4 false เราก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.816637436+07:00","message":"[bufferProcess] interim [80000000]:เราก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.816641434+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.816648309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.81665248+07:00","message":"> Transcript [4] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.816656836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.816659536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.816662425+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.816665933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.943732677+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.943801419+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-25T15:06:15.943811551+07:00","message":"receive interim result [false|false]: แล้วก็น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:15.94383112+07:00","message":"[buffer interim] 4 false แล้วก็น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943841334+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943844614+07:00","message":"[bufferProcess] send to processor:เราก็น่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943848939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943852497+07:00","message":"> Transcript [5] [false]: 'เราก็น่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943855616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943857824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943860113+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:15.943862367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.024438694+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.024483486+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-25T15:06:16.024491405+07:00","message":"receive interim result [false|false]: แล้วก็น้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.024507854+07:00","message":"[buffer interim] 4 false แล้วก็น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.024516845+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.024520734+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.024543127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.024548124+07:00","message":"> Transcript [6] [false]: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.024551497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.024554872+07:00","message":"Set new StatePrefix: 'แล้วก็น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.129229403+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.12927812+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-25T15:06:16.129284302+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.129298537+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.12930465+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็น้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.129307734+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.12931523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.12931765+07:00","message":"> Transcript [7] [false]: 'แล้วก็น้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.129320921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.129323125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.129325228+07:00","message":"StatePrefix: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.129327286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.520076024+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.520130069+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-25T15:06:16.520136191+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.52015011+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520157737+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็น้ำทะเลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520160506+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520164417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520167446+07:00","message":"> Transcript [8] [false]: 'แล้วก็น้ำทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520172121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520174511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520176624+07:00","message":"StatePrefix: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.520179572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.776687935+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.776745108+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-25T15:06:16.776751187+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.776766548+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.77677486+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็น้ำทะเลเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.776777388+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.776786048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.776789157+07:00","message":"> Transcript [9] [false]: 'แล้วก็น้ำทะเลเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.776792784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.776795289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.776797328+07:00","message":"StatePrefix: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.776799533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.908981591+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.909024476+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-25T15:06:16.90903026+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยศีล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.909046568+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.9090559+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็น้ำทะเลเนี่ยศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909058831+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909065022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909067873+07:00","message":"> Transcript [10] [false]: 'แล้วก็น้ำทะเลเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909071432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909076072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909087117+07:00","message":"StatePrefix: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909089573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.90909577+07:00","message":"Push: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909098168+07:00","message":"TextPushed: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909100433+07:00","message":"Set new StatePrefix : 'แล้วก็น้ำทะเลเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.909102634+07:00","message":"Next Push (prob) : 'ทะเลเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.9091117+07:00","message":"push: {false แล้วก็น้ำ 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.921205184+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.921265202+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-25T15:06:16.92127041+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:16.921303346+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.921310449+07:00","message":"[bufferProcess] interim [220000000]:แล้วก็น้ำทะเลเนี่ยสีออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.921313162+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยศีล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.921316579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.921319093+07:00","message":"> Transcript [11] [false]: 'แล้วก็น้ำทะเลเนี่ยศีล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.921321382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:16.921323448+07:00","message":"Set new StatePrefix: 'แล้วก็น้ำทะเลเนี่ยศีล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:17.072789034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:17.072802511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.349467432+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.349510565+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-25T15:06:17.349515991+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.349563665+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.349593155+07:00","message":"[bufferProcess] interim [580000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.349597031+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.349605127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.349608277+07:00","message":"> Transcript [12] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.349611186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.349613997+07:00","message":"Set new StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.414880753+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.41491889+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-25T15:06:17.414923782+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.414940026+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.414946945+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.414949513+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.414952919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.41495562+07:00","message":"> Transcript [13] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.414960005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.41496222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.414964165+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.414966379+07:00","message":"TextPushed: 'แล้วก็น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.789200412+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.78925666+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-25T15:06:17.78926232+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.789278929+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.789289281+07:00","message":"[bufferProcess] interim [60000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.789292093+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.789296313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.789299028+07:00","message":"> Transcript [14] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.789302426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.789304805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.78930696+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.789309188+07:00","message":"TextPushed: 'แล้วก็น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.991050393+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.991107011+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-25T15:06:17.991115472+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:17.991131576+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.991140735+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.99114351+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.991149052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.99115182+07:00","message":"> Transcript [15] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.991155257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.991157453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.991159876+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:17.991162356+07:00","message":"TextPushed: 'แล้วก็น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.334294957+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.334366341+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-25T15:06:18.334396749+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.334438061+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334451317+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334454419+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.33445882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334461862+07:00","message":"> Transcript [16] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334465938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334468275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334470733+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334473605+07:00","message":"TextPushed: 'แล้วก็น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334479825+07:00","message":"Push: 'ทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334482061+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334484231+07:00","message":"Set new StatePrefix : 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.334486703+07:00","message":"Next Push (prob) : 'น้ำตาลด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.334517509+07:00","message":"push: {false ทะเลเนี่ยสีออก 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.348710003+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.348745806+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-25T15:06:18.348751882+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.348765278+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348772127+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348774891+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348780639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348783432+07:00","message":"> Transcript [17] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348786872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348789277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348791349+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.348794436+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.428629044+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.428688876+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-25T15:06:18.428695132+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.428706266+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428712753+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428715356+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428720675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428723522+07:00","message":"> Transcript [18] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428726461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428728594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428730741+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.428733209+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.634603512+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.634640167+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-25T15:06:18.634656524+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.634677314+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634687042+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634691527+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634700262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634705717+07:00","message":"> Transcript [19] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634709689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634711938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634714345+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.634719814+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.63686616+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.636892242+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-25T15:06:18.636896305+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.636908584+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636914087+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636917378+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636920553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636923177+07:00","message":"> Transcript [20] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636926298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636928204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636930092+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636932527+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636940033+07:00","message":"Push: 'น้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636941967+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636944099+07:00","message":"Set new StatePrefix : 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.636946942+07:00","message":"Next Push (prob) : 'นี่เป็นใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.636955482+07:00","message":"push: {false น้ำตาลด้วยค่ะ 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.698473547+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.698521434+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-25T15:06:18.698528+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.698543137+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.698558176+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.698561282+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.698565637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.698568935+07:00","message":"> Transcript [21] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.69857176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.698574115+07:00","message":"Set new StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.947572501+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.947613717+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-25T15:06:18.947620449+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:18.947634061+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947641608+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947644229+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947650285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947653277+07:00","message":"> Transcript [22] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947657178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947659279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947661433+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:18.947664075+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.023134488+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.023182104+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-25T15:06:19.023188332+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.023202139+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.023219769+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.023224745+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.023234048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.023238013+07:00","message":"> Transcript [23] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.023243381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.02324577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.023248035+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.023250508+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.186666394+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.186739687+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-25T15:06:19.186746351+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.186758519+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.186765773+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.186769197+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.186793237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.186797621+07:00","message":"> Transcript [24] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.18680156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.186805241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.186808781+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.186812739+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.316478961+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.316527701+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-25T15:06:19.316533946+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.316564688+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316571955+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316582536+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.31658716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.31659285+07:00","message":"> Transcript [25] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316597324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316599568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316601805+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316604503+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316607411+07:00","message":"Push: 'นี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316609622+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316612042+07:00","message":"Set new StatePrefix : 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.316614672+07:00","message":"Next Push (prob) : 'ที่ผู้ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.316622461+07:00","message":"push: {false นี่เป็นคลิป 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.599173451+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.599217074+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-25T15:06:19.59922479+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.599241579+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599249315+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599252536+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599257967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599261352+07:00","message":"> Transcript [26] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599265067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599267301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599269407+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.599272703+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.727529875+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.72756703+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-25T15:06:19.727585223+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.727600352+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727607795+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727610786+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727616452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727619569+07:00","message":"> Transcript [27] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727652921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727655649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727657883+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.727660739+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.874688057+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.874724146+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-25T15:06:19.874730951+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.874745978+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874753703+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874756639+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874784311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874787285+07:00","message":"> Transcript [28] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874790948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874793368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874796051+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.874798841+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.896937344+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.896981245+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-25T15:06:19.896989426+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.897030839+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897047571+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897052729+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897062374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897067322+07:00","message":"> Transcript [29] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897071659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.89707395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897076398+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897079232+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897103478+07:00","message":"Push: 'ที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897105932+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897108327+07:00","message":"Set new StatePrefix : 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:19.897111083+07:00","message":"Next Push (prob) : 'เรียนสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:19.897119565+07:00","message":"push: {false ที่ผู้ร้อง 0 0xc000186c80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:20.073861612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:20.073866075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.077791679+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.094606664+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.094645253+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-25T15:06:20.094652489+07:00","message":"receive interim result [false|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.094666763+07:00","message":"[buffer interim] 4 false แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.094674735+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.094678362+07:00","message":"[bufferProcess] send to processor:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.094683295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.094686651+07:00","message":"> Transcript [30] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.094689907+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.094692114+07:00","message":"Set new StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.160273846+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.27189744+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.271954321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์\",\"confidence\":0.9441683}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.271963802+07:00","message":"receive interim result [true|false]: แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.271973326+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.271975547+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.27198381+07:00","message":"[buffer interim] 4 true แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.271993455+07:00","message":"[bufferProcess] interim [550000000]:แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.271997676+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272010696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272025383+07:00","message":"> Transcript [31] [false]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.27203202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272034819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272037218+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272040415+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272043009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272045209+07:00","message":"> Transcript [32] [true]: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทางไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272047792+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272049626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272051377+07:00","message":"StatePrefix: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้องเรียนส่งมาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272053605+07:00","message":"TextPushed: 'แล้วก็น้ำทะเลเนี่ยสีออกน้ำตาลด้วยค่ะนี่เป็นคลิปที่ผู้ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.272062768+07:00","message":"Push: 'เรียนส่งมาทางไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.272073132+07:00","message":"push: {true เรียนส่งมาทางไลน์ 0 0xc000186c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:20.284976403+07:00","message":"write wav file: './tmp/7599/7599_4.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.868925037+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.868960933+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-25T15:06:20.868966005+07:00","message":"receive interim result [false|false]: ขายรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.868979065+07:00","message":"[buffer interim] 5 false ขายรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.868986605+07:00","message":"[bufferProcess] interim [600000000]:ขายรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.868988769+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.986647368+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.986710601+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-25T15:06:20.986716485+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:20.986730696+07:00","message":"[buffer interim] 5 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.986736811+07:00","message":"[bufferProcess] interim [720000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.986739642+07:00","message":"[bufferProcess] send to processor:ขายรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.986746126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.986749085+07:00","message":"> Transcript [33] [false]: 'ขายรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:20.986751387+07:00","message":"Set StatePrefix (first interim): 'ขายรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.186108462+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.186175639+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-25T15:06:21.186181573+07:00","message":"receive interim result [false|false]: ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.186194458+07:00","message":"[buffer interim] 5 false ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.186205842+07:00","message":"[bufferProcess] interim [900000000]:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.186208498+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.186232798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.186236165+07:00","message":"> Transcript [34] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.186238665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.186240726+07:00","message":"Set new StatePrefix: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.513241379+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.51329528+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-25T15:06:21.513301776+07:00","message":"receive interim result [false|false]: ร้องทุกข์คลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.513315263+07:00","message":"[buffer interim] 5 false ร้องทุกข์คลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.513321861+07:00","message":"[bufferProcess] interim [200000000]:ร้องทุกข์คลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.513324328+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.513329784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.513333117+07:00","message":"> Transcript [35] [false]: 'ร้องทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.513336372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.513338774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.51334079+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.513342996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.785084333+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.785128562+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-25T15:06:21.785134758+07:00","message":"receive interim result [false|false]: ร้องทุกข์ทายผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.785152214+07:00","message":"[buffer interim] 5 false ร้องทุกข์ทายผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.785177033+07:00","message":"[bufferProcess] interim [440000000]:ร้องทุกข์ทายผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.785180898+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์คลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.785189901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.785193185+07:00","message":"> Transcript [36] [false]: 'ร้องทุกข์คลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.785205182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.78520987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.785211884+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.785213917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.796326372+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.796363049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์คลาย PB\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.796369144+07:00","message":"receive interim result [false|false]: ร้องทุกข์คลาย PB"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.796383677+07:00","message":"[buffer interim] 5 false ร้องทุกข์คลาย PB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.796392326+07:00","message":"[bufferProcess] interim [500000000]:ร้องทุกข์คลาย PB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.796394868+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ทายผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.796398925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.796401849+07:00","message":"> Transcript [37] [false]: 'ร้องทุกข์ทายผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.796405114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.79640736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.796409387+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.796411428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.89093875+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.890991737+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-25T15:06:21.891002376+07:00","message":"receive interim result [false|false]: ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.891029201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.891032218+07:00","message":"receive interim result [false|false]:  Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.89104154+07:00","message":"[buffer interim] 5 false ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.89104463+07:00","message":"[buffer interim] 5 false  Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891050553+07:00","message":"[bufferProcess] interim [560000000]:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.89105358+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์คลาย PB"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891058924+07:00","message":"[bufferProcess] interim [560000000]: Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891061536+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891064294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891067416+07:00","message":"> Transcript [38] [false]: 'ร้องทุกข์คลาย PB'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891073398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891076285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891079327+07:00","message":"StatePrefix: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891081544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891084354+07:00","message":"Push: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891086545+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891088715+07:00","message":"Set new StatePrefix : 'ร้องทุกข์คลาย PB'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:21.891091338+07:00","message":"Next Push (prob) : 'ทุกข์คลาย PB'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:21.891123677+07:00","message":"push: {false ร้อง 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.260262036+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.26030487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.260312014+07:00","message":"receive interim result [false|false]: ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.260338915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.260342135+07:00","message":"receive interim result [false|false]:  ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.260350117+07:00","message":"[buffer interim] 5 false ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.260355742+07:00","message":"[buffer interim] 5 false  ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260362228+07:00","message":"[bufferProcess] interim [980000000]:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260364845+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260368039+07:00","message":"[bufferProcess] interim [980000000]: ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260370391+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260373387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260376228+07:00","message":"> Transcript [39] [false]: 'ร้องทุกข์ Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260378652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.260380789+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.412505444+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.412543955+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-25T15:06:22.412550254+07:00","message":"receive interim result [false|false]: ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.412561267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ThaiPBS ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.412564827+07:00","message":"receive interim result [false|false]:  ThaiPBS ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.412587561+07:00","message":"[buffer interim] 5 false ร้องทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.412591947+07:00","message":"[buffer interim] 5 false  ThaiPBS ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.412599275+07:00","message":"[bufferProcess] interim [100000000]:ร้องทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.412602059+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.412605703+07:00","message":"[bufferProcess] interim [100000000]: ThaiPBS ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.412608267+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.412611671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.412614684+07:00","message":"> Transcript [40] [false]: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.412629315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.41263184+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.903659592+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.903701985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.903708926+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.903717778+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-25T15:06:22.903720761+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.903740026+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:22.903757603+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903765613+07:00","message":"[bufferProcess] interim [580000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903768968+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903775796+07:00","message":"[bufferProcess] interim [580000000]: ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903779197+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903783201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903786706+07:00","message":"> Transcript [41] [false]: 'ร้องทุกข์ ThaiPBS ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903790523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903793098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.903795114+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:22.90379768+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:23.074169244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:23.074178517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.092404403+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.092446393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.092452354+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.092463831+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-25T15:06:23.092466912+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.092473373+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.092480155+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092487097+07:00","message":"[bufferProcess] interim [760000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.09249008+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092497048+07:00","message":"[bufferProcess] interim [760000000]: ค่ะบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092499801+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092503478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092509619+07:00","message":"> Transcript [42] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092513562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.0925157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092517965+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.092520445+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.095585388+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.095629517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.095634785+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.095646167+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-25T15:06:23.095651313+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.095658414+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.095661339+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095691609+07:00","message":"[bufferProcess] interim [820000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.09570585+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095714833+07:00","message":"[bufferProcess] interim [820000000]: ค่ะบอกว่าโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095717404+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095722069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095726015+07:00","message":"> Transcript [43] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095730242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095732328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095734656+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.095737602+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.16424325+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.164269616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.164275692+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.164290464+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-25T15:06:23.164295109+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.164303167+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.164307434+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.16431372+07:00","message":"[bufferProcess] interim [880000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164317401+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.1643219+07:00","message":"[bufferProcess] interim [880000000]: ค่ะบอกว่าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164325412+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164329987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164341457+07:00","message":"> Transcript [44] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164346389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164349337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164352124+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164354934+07:00","message":"TextPushed: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.16435858+07:00","message":"Push: 'ทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.16436156+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164364641+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.164367829+07:00","message":"Next Push (prob) : ' ค่ะบอกว่าโปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.164376886+07:00","message":"push: {false ทุกข์ ThaiPBS 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.303305498+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.303354392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.303360891+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.303375628+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-25T15:06:23.303379043+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.303387269+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.303391021+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.303398099+07:00","message":"[bufferProcess] interim [940000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.303400892+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.303404275+07:00","message":"[bufferProcess] interim [940000000]: ค่ะบอกว่าประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.303406735+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.303411133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.30341499+07:00","message":"> Transcript [45] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.3034181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.303420201+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.311508303+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.311545311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.311551241+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.311565238+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-25T15:06:23.311568924+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าประมวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.311575884+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.311579004+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าประมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.3115858+07:00","message":"[bufferProcess] interim [0]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.31158857+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.311597887+07:00","message":"[bufferProcess] interim [0]: ค่ะบอกว่าประมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.311603628+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.311607155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.311609736+07:00","message":"> Transcript [46] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.311612041+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.311614106+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.363133886+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.363186933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.3632038+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.363228196+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-25T15:06:23.363231874+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าประเวศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.363242892+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.36324684+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าประเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363253988+07:00","message":"[bufferProcess] interim [60000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363256907+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363260467+07:00","message":"[bufferProcess] interim [60000000]: ค่ะบอกว่าประเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363263355+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363266752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363269761+07:00","message":"> Transcript [47] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363272326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.363274414+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประมวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.364157734+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.364173136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.364177977+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.364187274+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-25T15:06:23.364199402+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าประเวณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.364204695+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.364207775+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364212182+07:00","message":"[bufferProcess] interim [120000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364215072+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364218397+07:00","message":"[bufferProcess] interim [120000000]: ค่ะบอกว่าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364221249+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364223733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364242871+07:00","message":"> Transcript [48] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364245759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.364247898+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.684352675+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.684424694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.684433294+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.684447255+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-25T15:06:23.684453541+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าบริเวณนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.68446383+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.68446874+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าบริเวณนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684519339+07:00","message":"[bufferProcess] interim [360000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684525063+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684534263+07:00","message":"[bufferProcess] interim [360000000]: ค่ะบอกว่าบริเวณนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684538214+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684543448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684547751+07:00","message":"> Transcript [49] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684551908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.684555789+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าประเวณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.826608526+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.826654447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.826660971+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.826673311+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-25T15:06:23.826676541+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าบริเวณนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.82668567+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:23.826692249+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าบริเวณนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.826698861+07:00","message":"[bufferProcess] interim [480000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.82670176+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.826705382+07:00","message":"[bufferProcess] interim [480000000]: ค่ะบอกว่าบริเวณนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.826708424+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.826712885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.826717537+07:00","message":"> Transcript [50] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.826721535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:23.826724601+07:00","message":"Set new StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.062852838+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.062893506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.062900061+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.062916535+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-25T15:06:24.062920163+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าบริเวณนี้เนี่ยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.062929767+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.062933678+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าบริเวณนี้เนี่ยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062940703+07:00","message":"[bufferProcess] interim [780000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062943379+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062949326+07:00","message":"[bufferProcess] interim [780000000]: ค่ะบอกว่าบริเวณนี้เนี่ยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062952465+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062956363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062959042+07:00","message":"> Transcript [51] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.06296259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062964877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062966888+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.062971542+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.511665607+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.511739083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.51174532+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.5117617+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-25T15:06:24.511766499+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.511786951+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.511804974+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511813684+07:00","message":"[bufferProcess] interim [200000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511817982+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511825275+07:00","message":"[bufferProcess] interim [200000000]: ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511828045+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511832084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511835366+07:00","message":"> Transcript [52] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511839485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511842404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511844957+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.511847592+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.709634252+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.709674733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.709680552+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.709695068+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-25T15:06:24.709699174+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.709706749+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:24.709709971+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.7097157+07:00","message":"[bufferProcess] interim [380000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709718685+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709721763+07:00","message":"[bufferProcess] interim [380000000]: ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709724557+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709727559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709730063+07:00","message":"> Transcript [53] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709733545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709735832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.709737693+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:24.70974124+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.217518854+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.217562385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ ThaiPBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.217568725+07:00","message":"receive interim result [false|false]: ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.217581562+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-25T15:06:25.217585714+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.217593645+07:00","message":"[buffer interim] 5 false ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.217597021+07:00","message":"[buffer interim] 5 false  ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.21760378+07:00","message":"[bufferProcess] interim [860000000]:ร้องทุกข์ ThaiPBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217607018+07:00","message":"[bufferProcess] send to processor:ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217610577+07:00","message":"[bufferProcess] interim [860000000]: ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217613469+07:00","message":"[bufferProcess] update buffer: ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217617513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.21762067+07:00","message":"> Transcript [54] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217625429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217627727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217630505+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217633266+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217635818+07:00","message":"Push: ' ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217637764+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217640249+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.217642927+07:00","message":"Next Push (prob) : 'เนี่ยเป็นชายหาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.217650842+07:00","message":"push: {false  ค่ะบอกว่าบริเวณนี้ 0 0xc000186e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.259387949+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.327511042+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.397951331+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.397996434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้องทุกข์ไทยพีบีเอสค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง\",\"confidence\":0.9235836}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.398005356+07:00","message":"receive interim result [true|false]: ร้องทุกข์ไทยพีบีเอสค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.398014026+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.398016128+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.398021629+07:00","message":"[buffer interim] 5 true ร้องทุกข์ไทยพีบีเอสค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.3980308+07:00","message":"[bufferProcess] interim [130000000]:ร้องทุกข์ไทยพีบีเอสค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398036497+07:00","message":"[bufferProcess] send to processor (isfinal):ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.39804196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398045892+07:00","message":"> Transcript [55] [false]: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398049824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398051797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398054133+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.39805653+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398058837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398060805+07:00","message":"> Transcript [56] [true]: 'ร้องทุกข์ไทยพีบีเอสค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398063177+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398064895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398066981+07:00","message":"StatePrefix: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398068975+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398070766+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398303435+07:00","message":"Push: 'เนี่ยเป็นชายหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398308469+07:00","message":"TextPushed: 'ร้องทุกข์ ThaiPBS ค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398311671+07:00","message":"Set new StatePrefix : 'ร้องทุกข์ไทยพีบีเอสค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398314273+07:00","message":"Next Push (prob) : 'ร้องทุกข์ไทยพีบีเอสค่ะบอกว่าบริเวณนี้เนี่ยเป็นชายหาดป่าตอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:25.398322706+07:00","message":"push: {true เนี่ยเป็นชายหาดป่าตอง 0 0xc000186e00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:25.398326801+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_5.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:25.409983922+07:00","message":"write wav file: './tmp/7599/7599_5.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.057461207+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.057502013+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-25T15:06:26.057507501+07:00","message":"receive interim result [false|false]: มีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.057522177+07:00","message":"[buffer interim] 6 false มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.057529843+07:00","message":"[bufferProcess] interim [600000000]:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.057531858+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:26.074591802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:26.074632941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.362620359+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.362687367+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-25T15:06:26.362693298+07:00","message":"receive interim result [false|false]: มีลักษณะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.362709247+07:00","message":"[buffer interim] 6 false มีลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.362720101+07:00","message":"[bufferProcess] interim [900000000]:มีลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.362722615+07:00","message":"[bufferProcess] send to processor:มีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.362728596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.362731612+07:00","message":"> Transcript [57] [false]: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.362734378+07:00","message":"Set StatePrefix (first interim): 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.561867173+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.561910478+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-25T15:06:26.561916994+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.561929484+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.561939786+07:00","message":"[bufferProcess] interim [80000000]:มีลักษณะเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.561942305+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.561948215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.561951088+07:00","message":"> Transcript [58] [false]: 'มีลักษณะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.561955087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.56195741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.561959547+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.561962303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.692614179+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.692664169+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-25T15:06:26.692671201+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:26.69268468+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.692699357+07:00","message":"[bufferProcess] interim [200000000]:มีลักษณะเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.69270223+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.692708558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.692711646+07:00","message":"> Transcript [59] [false]: 'มีลักษณะเป็นสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.692715253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.692717393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.69271951+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:26.692721747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.205829844+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.205871382+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-25T15:06:27.205877789+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.205894306+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.20590254+07:00","message":"[bufferProcess] interim [680000000]:มีลักษณะเป็นสีดำคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.205905088+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.205911126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.205914372+07:00","message":"> Transcript [60] [false]: 'มีลักษณะเป็นสีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.205918407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.205920825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.205922826+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.205925296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.780765238+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.780804692+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-25T15:06:27.780810728+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.780828027+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780836913+07:00","message":"[bufferProcess] interim [280000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780839672+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780844522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.78084741+07:00","message":"> Transcript [61] [false]: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780851081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780853437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780855459+07:00","message":"StatePrefix: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780857873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780862741+07:00","message":"Push: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780864877+07:00","message":"TextPushed: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780867418+07:00","message":"Set new StatePrefix : 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:27.780869976+07:00","message":"Next Push (prob) : 'เป็นสีดำคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:27.780894165+07:00","message":"push: {false มีลักษณะ 0 0xc00278ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.104629214+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.104672684+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-25T15:06:28.104678056+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.104693294+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104701011+07:00","message":"[bufferProcess] interim [520000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104704754+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104709093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104711961+07:00","message":"> Transcript [62] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104715488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104717886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104720405+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.104722907+07:00","message":"TextPushed: 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.177115986+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.177177103+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-25T15:06:28.177183698+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.177199512+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177207444+07:00","message":"[bufferProcess] interim [640000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177210551+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177216713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177220732+07:00","message":"> Transcript [63] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177224789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177232502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177235428+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.177238008+07:00","message":"TextPushed: 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.29231903+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.292357206+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-25T15:06:28.292379532+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.292394984+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292417721+07:00","message":"[bufferProcess] interim [820000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292421013+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292425112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292429201+07:00","message":"> Transcript [64] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292432587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292435034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292437301+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.292439892+07:00","message":"TextPushed: 'มีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.475554361+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.475597983+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-25T15:06:28.475603887+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.475621595+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475628674+07:00","message":"[bufferProcess] interim [940000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475631444+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475635394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475638595+07:00","message":"> Transcript [65] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475642182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.47564418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475646624+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475650697+07:00","message":"TextPushed: 'มีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475653548+07:00","message":"Push: 'เป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475655568+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475657789+07:00","message":"Set new StatePrefix : 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.475660245+07:00","message":"Next Push (prob) : 'ชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.47566799+07:00","message":"push: {false เป็นสีดำคล้ำ 0 0xc00278ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.71208354+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.712158261+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-25T15:06:28.712170606+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.712185769+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712193833+07:00","message":"[bufferProcess] interim [180000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712196773+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712205447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712209885+07:00","message":"> Transcript [66] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712215476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712219931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712222123+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.712225095+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.80952596+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.809565997+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-25T15:06:28.809572393+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.809589263+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.809597318+07:00","message":"[bufferProcess] interim [240000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.809600547+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.80960499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.809608194+07:00","message":"> Transcript [67] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.809612091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.809614349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.809616393+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.809619453+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.873246793+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.873287208+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-25T15:06:28.873293777+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:28.873310933+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.873321621+07:00","message":"[bufferProcess] interim [360000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.873324652+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.873330844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.873333997+07:00","message":"> Transcript [68] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.873338215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.873340535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.873342735+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:28.87334566+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.069337069+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.069379651+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-25T15:06:29.069395859+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.069410335+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.069413979+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-25T15:06:29.06941716+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.069434077+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.069451235+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069460841+07:00","message":"[bufferProcess] interim [540000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069465654+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069473209+07:00","message":"[bufferProcess] interim [600000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069477585+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.06948256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069486661+07:00","message":"> Transcript [69] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069492419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069495926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069499579+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069503422+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069507212+07:00","message":"Push: 'ชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069510704+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069514286+07:00","message":"Set new StatePrefix : 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069519175+07:00","message":"Next Push (prob) : 'นี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069522409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069525448+07:00","message":"> Transcript [70] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.069528807+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.069546927+07:00","message":"push: {false ชาวบ้านเขาบอกเป็นแบบ 0 0xc00278ad80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:29.075527748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:29.075545455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.171274032+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.171324969+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-25T15:06:29.171332715+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.171376446+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.17138663+07:00","message":"[bufferProcess] interim [660000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.171389622+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.171393652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.171396597+07:00","message":"> Transcript [71] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.171400681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.171402969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.17140501+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.171408008+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.174156395+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.17419084+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-25T15:06:29.17419664+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.174209292+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174214906+07:00","message":"[bufferProcess] interim [720000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174217732+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174223668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174226632+07:00","message":"> Transcript [72] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174230043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174232074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174234052+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.174236498+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.586409257+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.586464323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.586470881+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.586485787+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.586499719+07:00","message":"[bufferProcess] interim [80000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.586502963+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.586507309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.58651032+07:00","message":"> Transcript [73] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.586514868+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.586517105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.586519165+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.586521977+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.783397268+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.78343494+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-25T15:06:29.783441302+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.783454573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.783458395+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.783466099+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.783469976+07:00","message":"[buffer interim] 6 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783475995+07:00","message":"[bufferProcess] interim [320000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783478822+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783486362+07:00","message":"[bufferProcess] interim [320000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783489113+07:00","message":"[bufferProcess] update buffer: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783492106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783494835+07:00","message":"> Transcript [74] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783498431+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783500581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783502477+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783504661+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783512459+07:00","message":"Push: 'นี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783516372+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783519015+07:00","message":"Set new StatePrefix : 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.783521652+07:00","message":"Next Push (prob) : 'ประมาณ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.783530112+07:00","message":"push: {false นี้เนี่ยมา 0 0xc00278ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.905075423+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.905126327+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-25T15:06:29.905135155+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.905146944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.90515091+07:00","message":"receive interim result [false|false]:  10 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.905192851+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:29.905209947+07:00","message":"[buffer interim] 6 false  10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905219864+07:00","message":"[bufferProcess] interim [380000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905224097+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905230887+07:00","message":"[bufferProcess] interim [380000000]: 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905236364+07:00","message":"[bufferProcess] update buffer: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905241002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905245506+07:00","message":"> Transcript [75] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905251436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905254688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.905257723+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:29.90526188+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.085987351+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.086039077+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-25T15:06:30.086051513+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.086064942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 ปีแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.086068997+07:00","message":"receive interim result [false|false]:  10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.086078238+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.086082238+07:00","message":"[buffer interim] 6 false  10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.086089628+07:00","message":"[bufferProcess] interim [560000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.086093329+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.08609793+07:00","message":"[bufferProcess] interim [560000000]: 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.08610164+07:00","message":"[bufferProcess] update buffer: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.08610645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.086110344+07:00","message":"> Transcript [76] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.08611637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.086119732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.08612237+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.086124827+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.143946209+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.144024342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.144031702+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.144044898+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-25T15:06:30.144048261+07:00","message":"receive interim result [false|false]:  ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.144057054+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.144060732+07:00","message":"[buffer interim] 6 false  ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144067886+07:00","message":"[bufferProcess] interim [680000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144070875+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144074547+07:00","message":"[bufferProcess] interim [680000000]: ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144078706+07:00","message":"[bufferProcess] update buffer: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144082285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144085457+07:00","message":"> Transcript [77] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144089444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144091595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.14409355+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.144095971+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.656448709+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.656493909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.656499951+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.656518759+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656526791+07:00","message":"[bufferProcess] interim [160000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656529699+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656533903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656536899+07:00","message":"> Transcript [78] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656541637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656544222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656546311+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656548958+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656552405+07:00","message":"Push: 'ประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656554404+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.65655671+07:00","message":"Set new StatePrefix : 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.656560161+07:00","message":"Next Push (prob) : ' ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.656571787+07:00","message":"push: {false ประมาณ 10 0 0xc00278ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.706622579+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.776371034+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.786926827+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.786966579+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.786974034+07:00","message":"receive interim result [false|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.786983702+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-25T15:06:30.786988049+07:00","message":"receive interim result [false|false]:  ปีแล้วโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.787000685+07:00","message":"[buffer interim] 6 false มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.7870101+07:00","message":"[buffer interim] 6 false  ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787018496+07:00","message":"[bufferProcess] interim [280000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787022257+07:00","message":"[bufferProcess] send to processor:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787031537+07:00","message":"[bufferProcess] interim [280000000]: ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787035032+07:00","message":"[bufferProcess] update buffer: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787047556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787073631+07:00","message":"> Transcript [79] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787084582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787088596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787092415+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.787098197+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.869072026+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.869135268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว\",\"confidence\":0.95480806}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.869145405+07:00","message":"receive interim result [true|false]: มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.86919668+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.869201784+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.869215618+07:00","message":"[buffer interim] 6 true มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869227886+07:00","message":"[bufferProcess] interim [400000000]:มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869234141+07:00","message":"[bufferProcess] send to processor (isfinal):มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้วโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869238167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869241581+07:00","message":"> Transcript [80] [false]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้วโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869245537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869248561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869252417+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869255946+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869259933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869262879+07:00","message":"> Transcript [81] [true]: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869266842+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869269907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869272427+07:00","message":"StatePrefix: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10 ปีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869276253+07:00","message":"TextPushed: 'มีลักษณะเป็นสีดำคล้ำชาวบ้านเขาบอกเป็นแบบนี้เนี่ยมาประมาณ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:30.869285209+07:00","message":"Push: ' ปีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:30.869296689+07:00","message":"push: {true  ปีแล้ว 0 0xc00278ad80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:31.046381472+07:00","message":"write wav file: './tmp/7599/7599_6.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.265665364+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.265703814+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-25T15:06:31.265709728+07:00","message":"receive interim result [false|false]: เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.265724701+07:00","message":"[buffer interim] 7 false เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.265731438+07:00","message":"[bufferProcess] interim [360000000]:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.265733822+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.432884637+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.432931829+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-25T15:06:31.432937813+07:00","message":"receive interim result [false|false]: เฉพาะช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.432953927+07:00","message":"[buffer interim] 7 false เฉพาะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.432964327+07:00","message":"[bufferProcess] interim [660000000]:เฉพาะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.432966715+07:00","message":"[bufferProcess] send to processor:เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.432972407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.432975825+07:00","message":"> Transcript [82] [false]: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.432978551+07:00","message":"Set StatePrefix (first interim): 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.743849535+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.743917481+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-25T15:06:31.743930138+07:00","message":"receive interim result [false|false]: เฉพาะช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.743958777+07:00","message":"[buffer interim] 7 false เฉพาะช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.743979543+07:00","message":"[bufferProcess] interim [960000000]:เฉพาะช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.743985903+07:00","message":"[bufferProcess] send to processor:เฉพาะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.743999623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.744007097+07:00","message":"> Transcript [83] [false]: 'เฉพาะช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.744017518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.744022688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.74402781+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.744034432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.944912194+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.944953574+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-25T15:06:31.944960152+07:00","message":"receive interim result [false|false]: เฉพาะช่วงที่ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:31.944973783+07:00","message":"[buffer interim] 7 false เฉพาะช่วงที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.94498168+07:00","message":"[bufferProcess] interim [140000000]:เฉพาะช่วงที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.944984131+07:00","message":"[bufferProcess] send to processor:เฉพาะช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.944987833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.944991323+07:00","message":"> Transcript [84] [false]: 'เฉพาะช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.944994951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.94499742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.944999365+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:31.945001466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.015469584+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.015526233+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-25T15:06:32.015533502+07:00","message":"receive interim result [false|false]: เฉพาะช่วงที่ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.015548386+07:00","message":"[buffer interim] 7 false เฉพาะช่วงที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.015555123+07:00","message":"[bufferProcess] interim [260000000]:เฉพาะช่วงที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.015557919+07:00","message":"[bufferProcess] send to processor:เฉพาะช่วงที่ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.015569516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.015572721+07:00","message":"> Transcript [85] [false]: 'เฉพาะช่วงที่ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.0155762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.015581206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.015583395+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.015585642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:32.075768558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:32.075796002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.192666882+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.192706341+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-25T15:06:32.192712357+07:00","message":"receive interim result [false|false]: เฉพาะช่วงที่ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.192729134+07:00","message":"[buffer interim] 7 false เฉพาะช่วงที่ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192743364+07:00","message":"[bufferProcess] interim [440000000]:เฉพาะช่วงที่ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.19274623+07:00","message":"[bufferProcess] send to processor:เฉพาะช่วงที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192750381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192753346+07:00","message":"> Transcript [86] [false]: 'เฉพาะช่วงที่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192757088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.19275942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192761343+07:00","message":"StatePrefix: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192763321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192766037+07:00","message":"Push: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192770706+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192773088+07:00","message":"Set new StatePrefix : 'เฉพาะช่วงที่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.192775406+07:00","message":"Next Push (prob) : 'ช่วงที่ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.19278802+07:00","message":"push: {false เฉพาะ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.520098355+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.520142488+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-25T15:06:32.520154719+07:00","message":"receive interim result [false|false]: เฉพาะช่วงที่ฝนตกหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.520169878+07:00","message":"[buffer interim] 7 false เฉพาะช่วงที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.520178085+07:00","message":"[bufferProcess] interim [800000000]:เฉพาะช่วงที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.52018079+07:00","message":"[bufferProcess] send to processor:เฉพาะช่วงที่ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.520188385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.52019184+07:00","message":"> Transcript [87] [false]: 'เฉพาะช่วงที่ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.520196203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.520199049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.52020141+07:00","message":"StatePrefix: 'เฉพาะช่วงที่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.520203919+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.624577462+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.696477161+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.716437749+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.716504434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฉพาะช่วงที่ฝนตกหนัก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.716513549+07:00","message":"receive interim result [true|false]: เฉพาะช่วงที่ฝนตกหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.716533722+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.716537178+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.716545239+07:00","message":"[buffer interim] 7 true เฉพาะช่วงที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.71655354+07:00","message":"[bufferProcess] interim [70000000]:เฉพาะช่วงที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716557996+07:00","message":"[bufferProcess] send to processor (isfinal):เฉพาะช่วงที่ฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716562579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716566575+07:00","message":"> Transcript [88] [false]: 'เฉพาะช่วงที่ฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716570511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716573639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716576339+07:00","message":"StatePrefix: 'เฉพาะช่วงที่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716579555+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716582465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716585753+07:00","message":"> Transcript [89] [true]: 'เฉพาะช่วงที่ฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716588597+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716591782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716594543+07:00","message":"StatePrefix: 'เฉพาะช่วงที่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716597579+07:00","message":"TextPushed: 'เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:32.716600985+07:00","message":"Push: 'ช่วงที่ฝนตกหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:32.716610916+07:00","message":"push: {true ช่วงที่ฝนตกหนัก 0 0xc0006ce700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:32.72564419+07:00","message":"write wav file: './tmp/7599/7599_7.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.174191451+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.174246721+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-25T15:06:33.174255241+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.174275322+07:00","message":"[buffer interim] 8 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.174285605+07:00","message":"[bufferProcess] interim [480000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.174289003+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.756597047+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.756641008+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-25T15:06:33.756646564+07:00","message":"receive interim result [false|false]: หรือหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.756659239+07:00","message":"[buffer interim] 8 false หรือหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.756666941+07:00","message":"[bufferProcess] interim [80000000]:หรือหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.756669786+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.756676115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.756679557+07:00","message":"> Transcript [90] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.756681812+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.935092452+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.935162428+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-25T15:06:33.935172139+07:00","message":"receive interim result [false|false]: หรือหลังฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:33.935195672+07:00","message":"[buffer interim] 8 false หรือหลังฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935210027+07:00","message":"[bufferProcess] interim [260000000]:หรือหลังฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935213665+07:00","message":"[bufferProcess] send to processor:หรือหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935223227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935228052+07:00","message":"> Transcript [91] [false]: 'หรือหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935232376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935235942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935239114+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:33.935242139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.129707138+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.129743448+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-25T15:06:34.1297482+07:00","message":"receive interim result [false|false]: หรือหลังฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.129764269+07:00","message":"[buffer interim] 8 false หรือหลังฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129771624+07:00","message":"[bufferProcess] interim [440000000]:หรือหลังฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129774667+07:00","message":"[bufferProcess] send to processor:หรือหลังฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129778779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129782085+07:00","message":"> Transcript [92] [false]: 'หรือหลังฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129785273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129787693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129789596+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.129791868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.607662344+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.607719405+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-25T15:06:34.60772454+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.607740946+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.607747762+07:00","message":"[bufferProcess] interim [680000000]:หรือหลังฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.607750558+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.607770822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.60777392+07:00","message":"> Transcript [93] [false]: 'หรือหลังฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.607777433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.607780555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.607782935+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.607785526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.797883418+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.797924226+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-25T15:06:34.797930069+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.797943417+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797950256+07:00","message":"[bufferProcess] interim [920000000]:หรือหลังฝนตกหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797953041+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797958811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797961846+07:00","message":"> Transcript [94] [false]: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797965499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797967755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797969792+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797971994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797976224+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797978452+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.797980533+07:00","message":"Set new StatePrefix : 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:34.79798264+07:00","message":"Next Push (prob) : 'หลังฝนตกหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:34.797990944+07:00","message":"push: {false หรือ 0 0xc00039c880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:35.076423108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:35.07644559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.136720212+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.136759976+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-25T15:06:35.136766539+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.136779393+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136788133+07:00","message":"[bufferProcess] interim [460000000]:หรือหลังฝนตกหนักนะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136791954+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136796713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136800741+07:00","message":"> Transcript [95] [false]: 'หรือหลังฝนตกหนักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136804855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136807165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136809197+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.136811602+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.336825967+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.336884307+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-25T15:06:35.336892666+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.336911272+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336920176+07:00","message":"[bufferProcess] interim [700000000]:หรือหลังฝนตกหนักนะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336924035+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336927676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336932393+07:00","message":"> Transcript [96] [false]: 'หรือหลังฝนตกหนักนะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336947506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336951489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336954513+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.336957999+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.906356722+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.906392392+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-25T15:06:35.90639801+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:35.906411613+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906418381+07:00","message":"[bufferProcess] interim [240000000]:หรือหลังฝนตกหนักนะแล้วก็เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906421162+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906426268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906428796+07:00","message":"> Transcript [97] [false]: 'หรือหลังฝนตกหนักนะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906432036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906434356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906436543+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:35.906438985+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.090085233+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.090128166+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-25T15:06:36.09013467+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็เขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.090158067+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090167142+07:00","message":"[bufferProcess] interim [420000000]:หรือหลังฝนตกหนักนะแล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090169963+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้วก็เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090177689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090180958+07:00","message":"> Transcript [98] [false]: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090185043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090187463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090189889+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090192267+07:00","message":"TextPushed: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090198205+07:00","message":"Push: 'หลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090201559+07:00","message":"TextPushed: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090203914+07:00","message":"Set new StatePrefix : 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.090206188+07:00","message":"Next Push (prob) : 'นะแล้วก็เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.09021589+07:00","message":"push: {false หลังฝนตกหนัก 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.183306668+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.183342697+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-25T15:06:36.183348229+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็เขากลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.183360943+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็เขากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183367668+07:00","message":"[bufferProcess] interim [480000000]:หรือหลังฝนตกหนักนะแล้วก็เขากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183370412+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้วก็เขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183378737+07:00","message":"> Transcript [99] [false]: 'หรือหลังฝนตกหนักนะแล้วก็เขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183383676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183386491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183388525+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.183390933+07:00","message":"TextPushed: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.235061087+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.235107092+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-25T15:06:36.235113844+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็เขากังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.23513117+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็เขากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.235144019+07:00","message":"[bufferProcess] interim [540000000]:หรือหลังฝนตกหนักนะแล้วก็เขากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.235156637+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้วก็เขากลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.235167597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.23517265+07:00","message":"> Transcript [100] [false]: 'หรือหลังฝนตกหนักนะแล้วก็เขากลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.235176893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.235179279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.235181268+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.235184381+07:00","message":"TextPushed: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.41844825+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.418484627+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-25T15:06:36.418490219+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.418503991+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418511804+07:00","message":"[bufferProcess] interim [780000000]:หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418514944+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้วก็เขากังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418520418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418523432+07:00","message":"> Transcript [101] [false]: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418527408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418529598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418532403+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.418534802+07:00","message":"TextPushed: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.866699122+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.866748847+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-25T15:06:36.866755179+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.866771725+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866780661+07:00","message":"[bufferProcess] interim [140000000]:หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866783556+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866792604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866795836+07:00","message":"> Transcript [102] [false]: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866799868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866802658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866804977+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866807679+07:00","message":"TextPushed: 'หรือหลังฝนตกหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866815106+07:00","message":"Push: 'นะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866817152+07:00","message":"TextPushed: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866819397+07:00","message":"Set new StatePrefix : 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:36.866821746+07:00","message":"Next Push (prob) : 'กังวลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:36.866829666+07:00","message":"push: {false นะแล้วก็เขา 0 0xc00039c880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.103760227+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.125500521+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.125540673+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-25T15:06:37.125546848+07:00","message":"receive interim result [false|false]: หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.125561199+07:00","message":"[buffer interim] 8 false หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.12557187+07:00","message":"[bufferProcess] interim [440000000]:หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.125574986+07:00","message":"[bufferProcess] send to processor:หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.125581652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.125585954+07:00","message":"> Transcript [103] [false]: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.125590015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.125592248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.125594373+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.125596939+07:00","message":"TextPushed: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.209847222+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.209885695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.209892059+07:00","message":"receive interim result [true|false]: หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.209901607+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.209904739+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.209913446+07:00","message":"[buffer interim] 8 true หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209926671+07:00","message":"[bufferProcess] interim [650000000]:หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209932187+07:00","message":"[bufferProcess] send to processor (isfinal):หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209937888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209940943+07:00","message":"> Transcript [104] [false]: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209944664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209946915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209949044+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209951387+07:00","message":"TextPushed: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209953337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.20995542+07:00","message":"> Transcript [105] [true]: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่าจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209959576+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209961738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209963452+07:00","message":"StatePrefix: 'หรือหลังฝนตกหนักนะแล้วก็เขากังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.2099658+07:00","message":"TextPushed: 'หรือหลังฝนตกหนักนะแล้วก็เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.209969164+07:00","message":"Push: 'กังวลว่าจะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.209977867+07:00","message":"push: {true กังวลว่าจะเกิด 0 0xc00039c880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:37.221643075+07:00","message":"write wav file: './tmp/7599/7599_8.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.246283818+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.791311158+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.791361726+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-25T15:06:37.79136733+07:00","message":"receive interim result [false|false]: สะกด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.791386856+07:00","message":"[buffer interim] 9 false สะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.791395655+07:00","message":"[bufferProcess] interim [420000000]:สะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.791398527+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.977938204+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.977982814+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-25T15:06:37.977988582+07:00","message":"receive interim result [false|false]: ปรากฏการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:37.978003457+07:00","message":"[buffer interim] 9 false ปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.978012021+07:00","message":"[bufferProcess] interim [600000000]:ปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.978014628+07:00","message":"[bufferProcess] send to processor:สะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.978022237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.978025578+07:00","message":"> Transcript [106] [false]: 'สะกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:37.978027905+07:00","message":"Set StatePrefix (first interim): 'สะกด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:38.077315906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:38.077316593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.291808157+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.291855757+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-25T15:06:38.29186375+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.29188165+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.291893071+07:00","message":"[bufferProcess] interim [840000000]:ปรากฏการณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.291896951+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.291904503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.291908924+07:00","message":"> Transcript [107] [false]: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.291912862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.29192718+07:00","message":"Set new StatePrefix: 'ปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.422008002+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.422054203+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-25T15:06:38.4220618+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.422083128+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422092244+07:00","message":"[bufferProcess] interim [20000000]:ปรากฏการณ์การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422096096+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422100511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422104734+07:00","message":"> Transcript [108] [false]: 'ปรากฏการณ์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422109716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422112803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422116635+07:00","message":"StatePrefix: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.422119863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.618771856+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.618819995+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-25T15:06:38.618828089+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.618847664+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618860853+07:00","message":"[bufferProcess] interim [140000000]:ปรากฏการณ์การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618864642+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618873369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618878571+07:00","message":"> Transcript [109] [false]: 'ปรากฏการณ์การแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618884902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618887074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618889227+07:00","message":"StatePrefix: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.618891298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.801139156+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.801206669+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-25T15:06:38.80121266+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:38.801226922+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.80123397+07:00","message":"[bufferProcess] interim [380000000]:ปรากฏการณ์การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.801236881+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.801242238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.801245149+07:00","message":"> Transcript [110] [false]: 'ปรากฏการณ์การแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.801248853+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.801251042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.801253195+07:00","message":"StatePrefix: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:38.801255329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.116257988+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.116293363+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-25T15:06:39.116298606+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.11631364+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116321003+07:00","message":"[bufferProcess] interim [680000000]:ปรากฏการณ์การแก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116323741+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116329357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116332464+07:00","message":"> Transcript [111] [false]: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116336225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116338709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116340815+07:00","message":"StatePrefix: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116343115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116345663+07:00","message":"Push: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116347626+07:00","message":"TextPushed: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.116350202+07:00","message":"Set new StatePrefix : 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.11635294+07:00","message":"Next Push (prob) : 'การแก้ไขปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.116368493+07:00","message":"push: {false ปรากฏการณ์ 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.50521005+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.505253614+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-25T15:06:39.50525978+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.505277262+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.50528622+07:00","message":"[bufferProcess] interim [40000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.505289319+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.50529354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.50529667+07:00","message":"> Transcript [112] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.505300566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.505302879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.505304932+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.505307271+07:00","message":"TextPushed: 'ปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.701221534+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.70126007+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-25T15:06:39.7012659+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.701277598+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701284022+07:00","message":"[bufferProcess] interim [280000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701286942+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701292402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701295173+07:00","message":"> Transcript [113] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701298563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701300747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701303306+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.701305731+07:00","message":"TextPushed: 'ปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.816683017+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.816724267+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-25T15:06:39.816731948+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.816744412+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816754332+07:00","message":"[bufferProcess] interim [340000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816757104+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816763064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816766381+07:00","message":"> Transcript [114] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816770042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816772392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816774673+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.816777007+07:00","message":"TextPushed: 'ปรากฏการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.819421537+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.819433393+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-25T15:06:39.819436589+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.819443805+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.81944731+07:00","message":"[bufferProcess] interim [400000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819449475+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819451673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819453665+07:00","message":"> Transcript [115] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819456116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819457876+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819459695+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.81946346+07:00","message":"TextPushed: 'ปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819470207+07:00","message":"Push: 'การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819472242+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819474564+07:00","message":"Set new StatePrefix : 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.819476849+07:00","message":"Next Push (prob) : 'ที่ไม่ยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.81948728+07:00","message":"push: {false การแก้ไขปัญหา 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.894790408+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.894841063+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-25T15:06:39.894847301+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:39.894862375+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.894871282+07:00","message":"[bufferProcess] interim [460000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.89487415+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.894881875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.894884944+07:00","message":"> Transcript [116] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.894888016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:39.894890693+07:00","message":"Set new StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.462061257+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.462104696+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-25T15:06:40.462112479+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:40.462131298+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462140489+07:00","message":"[bufferProcess] interim [60000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462144324+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462161985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462166347+07:00","message":"> Transcript [117] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462171459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462175369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462178589+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:40.462182515+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:41.077389517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:41.077404125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.107403184+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.107436301+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-25T15:06:41.107442134+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.107460176+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107467503+07:00","message":"[bufferProcess] interim [720000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107470169+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107474091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107477149+07:00","message":"> Transcript [118] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107480414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107482431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107484738+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.107487196+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.306549971+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.30659066+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-25T15:06:41.306597109+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.306611527+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.306622197+07:00","message":"[bufferProcess] interim [840000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.306626069+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.306634655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.306639217+07:00","message":"> Transcript [119] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.306644602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.306648611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.306651171+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.30665389+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.442222514+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.442267638+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-25T15:06:41.442274113+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.442289529+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442297949+07:00","message":"[bufferProcess] interim [20000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442300985+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.44230701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442310087+07:00","message":"> Transcript [120] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442314682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442317125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442319373+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442322222+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442328051+07:00","message":"Push: 'ที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442331753+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442334073+07:00","message":"Set new StatePrefix : 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.442336629+07:00","message":"Next Push (prob) : 'ยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.442354631+07:00","message":"push: {false ที่ไม่ยั่ง 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.517916658+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.517971503+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-25T15:06:41.517977378+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.51799307+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.518000978+07:00","message":"[bufferProcess] interim [80000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.518004+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.51801154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.518016491+07:00","message":"> Transcript [121] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.518019859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.518022216+07:00","message":"Set new StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.642348247+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.642390813+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-25T15:06:41.642397339+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.642414353+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.642423391+07:00","message":"[bufferProcess] interim [140000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.642426501+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.642432689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.642435686+07:00","message":"> Transcript [122] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.642438574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.642441438+07:00","message":"Set new StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.678562211+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.678599228+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-25T15:06:41.678605479+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.67862191+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.678630573+07:00","message":"[bufferProcess] interim [200000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.678633569+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.67863808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.678641423+07:00","message":"> Transcript [123] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.678644336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.67864672+07:00","message":"Set new StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.714606962+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.714646846+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-25T15:06:41.714655212+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.714676159+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.714686645+07:00","message":"[bufferProcess] interim [260000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.714691043+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.714701492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.714705907+07:00","message":"> Transcript [124] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.714709666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.714714017+07:00","message":"Set new StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.82692201+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.826970447+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-25T15:06:41.826977103+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:41.826994729+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.8270034+07:00","message":"[bufferProcess] interim [380000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.82700656+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.827014641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.827019053+07:00","message":"> Transcript [125] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.827025029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.827028553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.827031812+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:41.827036425+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.052641318+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.052678488+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-25T15:06:42.052685052+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.052696925+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.052704968+07:00","message":"[bufferProcess] interim [680000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.052707872+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.052713519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.052715961+07:00","message":"> Transcript [126] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.052719384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.05272142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.052723573+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.052726504+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.435822991+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.518052115+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.518095241+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-25T15:06:42.518102709+07:00","message":"receive interim result [false|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.518118114+07:00","message":"[buffer interim] 9 false ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.518124688+07:00","message":"[bufferProcess] interim [100000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.51812767+07:00","message":"[bufferProcess] send to processor:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.518131827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.518134737+07:00","message":"> Transcript [127] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.518138512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.518140548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.518142599+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.518155397+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.570240889+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.59970902+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.599751798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับก็ส่งผลกระทบด้าน\",\"confidence\":0.9278772}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.599758169+07:00","message":"receive interim result [true|false]: ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับก็ส่งผลกระทบด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.599765746+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.599767906+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.599774791+07:00","message":"[buffer interim] 9 true ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับก็ส่งผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599786032+07:00","message":"[bufferProcess] interim [220000000]:ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับก็ส่งผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599791078+07:00","message":"[bufferProcess] send to processor (isfinal):ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599803339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599816687+07:00","message":"> Transcript [128] [false]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599823604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599826538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599829051+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599832122+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599840933+07:00","message":"Push: 'ยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599843005+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599851313+07:00","message":"Set new StatePrefix : 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599854732+07:00","message":"Next Push (prob) : 'ส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599857647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599860064+07:00","message":"> Transcript [129] [true]: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับก็ส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599862886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599864669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599866483+07:00","message":"StatePrefix: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599868499+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.599870374+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.59994187+07:00","message":"push: {false ยืนปัญหานี้ค่ะ 0 0xc00209e500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.600022352+07:00","message":"Push: 'ขับก็ส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.600026163+07:00","message":"TextPushed: 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ค่ะขับก็ส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.600031797+07:00","message":"Set new StatePrefix : 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับก็ส่งผลกระทบด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.600034099+07:00","message":"Next Push (prob) : 'ปรากฏการณ์การแก้ไขปัญหาที่ไม่ยั่งยืนปัญหานี้ขับก็ส่งผลกระทบด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:42.600045484+07:00","message":"push: {true ขับก็ส่งผลกระทบด้าน 0 0xc00209e500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:42.60004674+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_9.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:42.611980222+07:00","message":"write wav file: './tmp/7599/7599_9.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.055131125+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.127748113+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.143513336+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.143538913+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-25T15:06:43.143543396+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.143558633+07:00","message":"[buffer interim] 10 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.143568545+07:00","message":"[bufferProcess] interim [480000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.143570343+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.181251529+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.181289296+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.181294006+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.181305356+07:00","message":"end recv isFinal message id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.18130765+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.181316979+07:00","message":"[buffer interim] 10 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181327993+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.18133256+07:00","message":"[bufferProcess] send to processor (isfinal):ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181349846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181370402+07:00","message":"> Transcript [130] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181374668+07:00","message":"Set StatePrefix (first interim): 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181377296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181379574+07:00","message":"> Transcript [131] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181382964+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181385175+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181387633+07:00","message":"StatePrefix: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181389847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.181398104+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.181409122+07:00","message":"push: {true  0 0xc0006ce880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:43.186311388+07:00","message":"write wav file: './tmp/7599/7599_10.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.965556147+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.965609021+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-25T15:06:43.965616632+07:00","message":"receive interim result [false|false]: ปากช่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:43.96563376+07:00","message":"[buffer interim] 11 false ปากช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.965641854+07:00","message":"[bufferProcess] interim [840000000]:ปากช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:43.965644074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:44.077945566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:44.077944872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.104815597+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.104844615+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-25T15:06:44.104849808+07:00","message":"receive interim result [false|false]: การท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.104865735+07:00","message":"[buffer interim] 11 false การท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.104873396+07:00","message":"[bufferProcess] interim [960000000]:การท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.10487624+07:00","message":"[bufferProcess] send to processor:ปากช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.104882953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.104885548+07:00","message":"> Transcript [132] [false]: 'ปากช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.104888068+07:00","message":"Set StatePrefix (first interim): 'ปากช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.676699336+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.676736728+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-25T15:06:44.676742249+07:00","message":"receive interim result [false|false]: การท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.676762677+07:00","message":"[buffer interim] 11 false การท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.67677251+07:00","message":"[bufferProcess] interim [560000000]:การท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.676775562+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.676780451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.676784473+07:00","message":"> Transcript [133] [false]: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.676787965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.676791526+07:00","message":"Set new StatePrefix: 'การท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.869066101+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.869106842+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-25T15:06:44.869113137+07:00","message":"receive interim result [false|false]: การท่องเที่ยวและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.869128015+07:00","message":"[buffer interim] 11 false การท่องเที่ยวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.869136043+07:00","message":"[bufferProcess] interim [740000000]:การท่องเที่ยวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.86913867+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.869141986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.869144757+07:00","message":"> Transcript [134] [false]: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.869147822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.869157502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.869173622+07:00","message":"StatePrefix: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.869176052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.874251382+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.874291078+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-25T15:06:44.874296534+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:44.874307931+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.874313262+07:00","message":"[bufferProcess] interim [800000000]:การท่องเที่ยวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.874315694+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.874318893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.87432179+07:00","message":"> Transcript [135] [false]: 'การท่องเที่ยวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.874324866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.874327228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.874329166+07:00","message":"StatePrefix: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:44.874331331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.189052286+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.189092629+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-25T15:06:45.189098987+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.189115549+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.189125809+07:00","message":"[bufferProcess] interim [40000000]:การท่องเที่ยวแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.189128427+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.189132625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.18913586+07:00","message":"> Transcript [136] [false]: 'การท่องเที่ยวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.189139565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.189141923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.189143991+07:00","message":"StatePrefix: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.189146321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.192011946+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.192051891+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-25T15:06:45.19205761+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.192092349+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192105603+07:00","message":"[bufferProcess] interim [100000000]:การท่องเที่ยวแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192108348+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192112796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192116216+07:00","message":"> Transcript [137] [false]: 'การท่องเที่ยวแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192120206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192122522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192124527+07:00","message":"StatePrefix: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192126665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192129187+07:00","message":"Push: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192131201+07:00","message":"TextPushed: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.192133392+07:00","message":"Set new StatePrefix : 'การท่องเที่ยวแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.1921356+07:00","message":"Next Push (prob) : 'แล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.192143372+07:00","message":"push: {false การท่องเที่ยว 0 0xc0006cea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.377372089+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.37740754+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-25T15:06:45.377413622+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.377431597+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.377438416+07:00","message":"[bufferProcess] interim [280000000]:การท่องเที่ยวแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.377441049+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.377444116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.377446787+07:00","message":"> Transcript [138] [false]: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.377449116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.377451276+07:00","message":"Set new StatePrefix: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.568852716+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.568893155+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-25T15:06:45.568899507+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.568927148+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568935716+07:00","message":"[bufferProcess] interim [520000000]:การท่องเที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568938796+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568949141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568953803+07:00","message":"> Transcript [139] [false]: 'การท่องเที่ยวแล้วเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568960159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568963547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568966959+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.568969644+07:00","message":"TextPushed: 'การท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.712770073+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.712807989+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-25T15:06:45.712814151+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.712824829+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.712833081+07:00","message":"[bufferProcess] interim [580000000]:การท่องเที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.712835769+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.712841188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.712843987+07:00","message":"> Transcript [140] [false]: 'การท่องเที่ยวแล้วเขาก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.712847545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.712849754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.712851813+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.71285423+07:00","message":"TextPushed: 'การท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.767171251+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.767214805+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-25T15:06:45.767220892+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.767237641+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.76724564+07:00","message":"[bufferProcess] interim [700000000]:การท่องเที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.76724853+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.767257474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.767260351+07:00","message":"> Transcript [141] [false]: 'การท่องเที่ยวแล้วเขาก็กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.767264202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.767266974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.767270956+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.767273671+07:00","message":"TextPushed: 'การท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.895965724+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.896012108+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-25T15:06:45.896019107+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.896034778+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896040925+07:00","message":"[bufferProcess] interim [760000000]:การท่องเที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896043966+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896050897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896053537+07:00","message":"> Transcript [142] [false]: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896057014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896059336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896061655+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896065699+07:00","message":"TextPushed: 'การท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896072505+07:00","message":"Push: 'แล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896074572+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896076659+07:00","message":"Set new StatePrefix : 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:45.896078782+07:00","message":"Next Push (prob) : 'ก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:45.896085956+07:00","message":"push: {false แล้วเขา 0 0xc0006cea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.091258945+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.091294724+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-25T15:06:46.091300023+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.091309811+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.091316278+07:00","message":"[bufferProcess] interim [0]:การท่องเที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.09131876+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.091321927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.091325044+07:00","message":"> Transcript [143] [false]: 'การท่องเที่ยวแล้วเขาก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.091328643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.091330799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.091332749+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.091335047+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.352786887+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.352823179+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-25T15:06:46.352831059+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.352845805+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352853157+07:00","message":"[bufferProcess] interim [300000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352856405+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352862764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352865568+07:00","message":"> Transcript [144] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352868932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352871259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352873356+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.352876339+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.664339498+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.664374686+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-25T15:06:46.664381398+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.664398958+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664407181+07:00","message":"[bufferProcess] interim [540000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664411382+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664416367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664419595+07:00","message":"> Transcript [145] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664423083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664425458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664427922+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.664430765+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.856919334+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.85695875+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-25T15:06:46.856965157+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.85697971+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.856990825+07:00","message":"[bufferProcess] interim [780000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.856993815+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.856998167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857001708+07:00","message":"> Transcript [146] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857005489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857007755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857010016+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857013213+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857021175+07:00","message":"Push: 'ก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.85702341+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857025843+07:00","message":"Set new StatePrefix : 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:46.857028591+07:00","message":"Next Push (prob) : 'วลว่าจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:46.857051206+07:00","message":"push: {false ก็กัง 0 0xc0006cea00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:47.078656365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:47.07867371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.175469429+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.175522879+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-25T15:06:47.17552914+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.175544951+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.1755543+07:00","message":"[bufferProcess] interim [80000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.175557304+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.175563595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.175567428+07:00","message":"> Transcript [147] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.17557162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.175574271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.175576278+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.175578825+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.684702778+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.68475725+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-25T15:06:47.684766699+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.68478306+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.684789231+07:00","message":"[bufferProcess] interim [560000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.684792269+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.68480045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.684805316+07:00","message":"> Transcript [148] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.684808685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.684811241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.68481447+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.684817062+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.944812027+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.944847046+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-25T15:06:47.944852715+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:47.944868277+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944875142+07:00","message":"[bufferProcess] interim [860000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944878126+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944882461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944885419+07:00","message":"> Transcript [149] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944889204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944891408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944893882+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:47.944896488+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.268838235+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.268879533+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-25T15:06:48.268886023+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.26889969+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268909929+07:00","message":"[bufferProcess] interim [160000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268912946+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268919069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268922109+07:00","message":"> Transcript [150] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268927173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268929593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268932101+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268935082+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268941275+07:00","message":"Push: 'วลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268943246+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268945463+07:00","message":"Set new StatePrefix : 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.268948011+07:00","message":"Next Push (prob) : 'ผลกระทบต่อระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.268973501+07:00","message":"push: {false วลว่าจะส่ง 0 0xc0006cea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.58839783+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.588450766+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-25T15:06:48.588457554+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.588471588+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.588479645+07:00","message":"[bufferProcess] interim [460000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.588482723+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.588486954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.588490479+07:00","message":"> Transcript [151] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.588495114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.588497362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.58849932+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.588501948+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.780407711+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.780447744+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-25T15:06:48.780456811+07:00","message":"receive interim result [false|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.780476602+07:00","message":"[buffer interim] 11 false การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.78048907+07:00","message":"[bufferProcess] interim [640000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.780492375+07:00","message":"[bufferProcess] send to processor:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.780496977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.780500299+07:00","message":"> Transcript [152] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.780504274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.78050699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.780509511+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.780512318+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.884627632+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.956710103+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.994866381+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.994910067+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-25T15:06:48.994917241+07:00","message":"receive interim result [true|false]: การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.994927153+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.994929786+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.994937666+07:00","message":"[buffer interim] 11 true การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994946492+07:00","message":"[bufferProcess] interim [970000000]:การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994951267+07:00","message":"[bufferProcess] send to processor (isfinal):การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994955395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994958557+07:00","message":"> Transcript [153] [false]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994962402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994964448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.99496742+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994972073+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994974237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994976254+07:00","message":"> Transcript [154] [true]: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบนิเวศทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994978701+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994980384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994982161+07:00","message":"StatePrefix: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่งผลกระทบต่อระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994984242+07:00","message":"TextPushed: 'การท่องเที่ยวแล้วเขาก็กังวลว่าจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:48.994987431+07:00","message":"Push: 'ผลกระทบต่อระบบนิเวศทางทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:48.994996305+07:00","message":"push: {true ผลกระทบต่อระบบนิเวศทางทะเล 0 0xc0006cea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:49.011201456+07:00","message":"write wav file: './tmp/7599/7599_11.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.016588952+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.087441936+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.174018389+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.174046856+07:00","message":"found end of frame, send empty tag with msgId: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.174049945+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.174058254+07:00","message":"[buffer interim] 12 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174067001+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174078505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174081506+07:00","message":"> Transcript [155] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174084358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174086467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174088501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174090901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.174095993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.174107977+07:00","message":"push: {true \n 0 0xc0006ceb00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:49.179255416+07:00","message":"write wav file: './tmp/7599/7599_12.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.548240489+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.54829094+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-25T15:06:49.548296358+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:49.548316433+07:00","message":"[buffer interim] 13 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.548323221+07:00","message":"[bufferProcess] interim [300000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:49.548326353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.077945924+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.077987692+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-25T15:06:50.077992902+07:00","message":"receive interim result [false|false]: น้ำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.078011153+07:00","message":"[buffer interim] 13 false น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.078019477+07:00","message":"[bufferProcess] interim [780000000]:น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.07802251+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.078027351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.078030365+07:00","message":"> Transcript [156] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.078032637+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:50.07905732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:50.079064823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.253859886+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.253900395+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-25T15:06:50.253906212+07:00","message":"receive interim result [false|false]: น้ำและสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.253921238+07:00","message":"[buffer interim] 13 false น้ำและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.253927477+07:00","message":"[bufferProcess] interim [960000000]:น้ำและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.253929958+07:00","message":"[bufferProcess] send to processor:น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.253936167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.253939441+07:00","message":"> Transcript [157] [false]: 'น้ำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.253942441+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.25394447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.253948042+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.253951541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.26522984+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.265266829+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-25T15:06:50.265272106+07:00","message":"receive interim result [false|false]: น้ำและสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.265286192+07:00","message":"[buffer interim] 13 false น้ำและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265293001+07:00","message":"[bufferProcess] interim [20000000]:น้ำและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265295528+07:00","message":"[bufferProcess] send to processor:น้ำและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265298881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265301669+07:00","message":"> Transcript [158] [false]: 'น้ำและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265305005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265306981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265308991+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.265310916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.318804387+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.31884819+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-25T15:06:50.318854451+07:00","message":"receive interim result [false|false]: น้ำและทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.318869269+07:00","message":"[buffer interim] 13 false น้ำและทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318877675+07:00","message":"[bufferProcess] interim [80000000]:น้ำและทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318880217+07:00","message":"[bufferProcess] send to processor:น้ำและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318891429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318894641+07:00","message":"> Transcript [159] [false]: 'น้ำและสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318898371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318901164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318903799+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.318906156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.442832368+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.442886732+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-25T15:06:50.442895559+07:00","message":"receive interim result [false|false]: น้ำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.442909838+07:00","message":"[buffer interim] 13 false น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.44292128+07:00","message":"[bufferProcess] interim [140000000]:น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442924235+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442929997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.44293294+07:00","message":"> Transcript [160] [false]: 'น้ำและทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442936363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442938358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442940378+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442942563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442948478+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442950556+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442952598+07:00","message":"Set new StatePrefix : 'น้ำและทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.442954762+07:00","message":"Next Push (prob) : 'และทรัพย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.442962204+07:00","message":"push: {false น้ำ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.444241339+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.444269289+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-25T15:06:50.444273785+07:00","message":"receive interim result [false|false]: น้ำและทรัพย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.444286907+07:00","message":"[buffer interim] 13 false น้ำและทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.44429212+07:00","message":"[bufferProcess] interim [200000000]:น้ำและทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.444294532+07:00","message":"[bufferProcess] send to processor:น้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.444297324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.444299808+07:00","message":"> Transcript [161] [false]: 'น้ำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.444301804+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.501295365+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.501330956+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-25T15:06:50.501336761+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.50134926+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.501355926+07:00","message":"[bufferProcess] interim [260000000]:น้ำและทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.501358381+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.501364268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.501367338+07:00","message":"> Transcript [162] [false]: 'น้ำและทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.501369597+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.954719928+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.954762349+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-25T15:06:50.954768144+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:50.954784675+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.954795052+07:00","message":"[bufferProcess] interim [680000000]:น้ำและทรัพยากรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.954797875+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.954804243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.954807409+07:00","message":"> Transcript [163] [false]: 'น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.954810071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:50.954812312+07:00","message":"Set new StatePrefix: 'น้ำและทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.153136662+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.153180472+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-25T15:06:51.153185481+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.15320165+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153210044+07:00","message":"[bufferProcess] interim [860000000]:น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153212683+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153216705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153219783+07:00","message":"> Transcript [164] [false]: 'น้ำและทรัพยากรใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153223427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153225512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153227425+07:00","message":"StatePrefix: 'น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.153230157+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.405334191+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.405383548+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-25T15:06:51.405389799+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.40540634+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.405414349+07:00","message":"[bufferProcess] interim [220000000]:น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.405417502+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.405424896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.405428436+07:00","message":"> Transcript [165] [false]: 'น้ำและทรัพยากรชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.405432489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.405435019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.405437597+07:00","message":"StatePrefix: 'น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.40544034+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.656136694+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.65617816+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-25T15:06:51.656184887+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.656198275+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.656206109+07:00","message":"[bufferProcess] interim [340000000]:น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.656209133+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.65621634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.656219018+07:00","message":"> Transcript [166] [false]: 'น้ำและทรัพยากรชายฝั่งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.656222119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.656224265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.656226722+07:00","message":"StatePrefix: 'น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.656229202+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.661631767+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.66166094+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-25T15:06:51.661666364+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.661674916+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661686721+07:00","message":"[bufferProcess] interim [400000000]:น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661689336+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661694397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661697043+07:00","message":"> Transcript [167] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661700652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661702838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661705044+07:00","message":"StatePrefix: 'น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661707276+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661715025+07:00","message":"Push: 'และทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661717038+07:00","message":"TextPushed: 'น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661719189+07:00","message":"Set new StatePrefix : 'น้ำและทรัพยากรชายฝั่งเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.661721689+07:00","message":"Next Push (prob) : 'ชายฝั่งเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.661729168+07:00","message":"push: {false และทรัพยากร 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.729344787+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.729389681+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-25T15:06:51.729395948+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.72941094+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.729419597+07:00","message":"[bufferProcess] interim [460000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.729422866+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.729427414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.729430579+07:00","message":"> Transcript [168] [false]: 'น้ำและทรัพยากรชายฝั่งตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.729433436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.729438107+07:00","message":"Set new StatePrefix: 'น้ำและทรัพยากรชายฝั่งตะวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.916083946+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.916129619+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-25T15:06:51.916135771+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:51.916149311+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.916158176+07:00","message":"[bufferProcess] interim [700000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.91616116+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.916181673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.916185448+07:00","message":"> Transcript [169] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.91618834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:51.916190652+07:00","message":"Set new StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.047712092+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.047750631+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-25T15:06:52.047756956+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.047772406+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047779153+07:00","message":"[bufferProcess] interim [820000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047782508+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047791336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047795049+07:00","message":"> Transcript [170] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047799973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047803313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047806407+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.047810278+07:00","message":"TextPushed: 'น้ำและทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.556784927+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.556821075+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-25T15:06:52.556826834+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.556844353+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.556851188+07:00","message":"[bufferProcess] interim [240000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.556854001+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.556861076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.556864136+07:00","message":"> Transcript [171] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.556867409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.556869773+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.556872102+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.55687507+07:00","message":"TextPushed: 'น้ำและทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.563091536+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.563120851+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-25T15:06:52.563126154+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.563141427+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.56314689+07:00","message":"[bufferProcess] interim [300000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.563149561+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.56315253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.563155129+07:00","message":"> Transcript [172] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.563158053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.563160001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.563162033+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.563173976+07:00","message":"TextPushed: 'น้ำและทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.812678258+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.812725022+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-25T15:06:52.812731395+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.812776593+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812786503+07:00","message":"[bufferProcess] interim [540000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.8127892+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812793112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.81279596+07:00","message":"> Transcript [173] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812800049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.81280232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812804935+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812807765+07:00","message":"TextPushed: 'น้ำและทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812810596+07:00","message":"Push: 'ชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812812906+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.81281616+07:00","message":"Set new StatePrefix : 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:52.812819181+07:00","message":"Next Push (prob) : 'เสียงอาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:52.812828657+07:00","message":"push: {false ชายฝั่งเพราะว่าน้ำ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.005849836+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.005891315+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-25T15:06:53.005897366+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.005913612+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005921574+07:00","message":"[bufferProcess] interim [780000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005924501+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005928509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005931323+07:00","message":"> Transcript [174] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005934796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005936785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005938822+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.005942295+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:53.080018639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:53.080028352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.513630743+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.51366815+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-25T15:06:53.513673688+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.513687566+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513694926+07:00","message":"[bufferProcess] interim [260000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513697658+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513704032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513706763+07:00","message":"> Transcript [175] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513710639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513712991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513715806+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.513718543+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.713205486+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.713243353+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-25T15:06:53.713249426+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.713262666+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.713269187+07:00","message":"[bufferProcess] interim [440000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.713272107+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.713277656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.713280306+07:00","message":"> Transcript [176] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.713284227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.713286455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.713288547+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.71329129+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.843677833+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.843713412+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-25T15:06:53.843719115+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.843730419+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843737077+07:00","message":"[bufferProcess] interim [560000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843740136+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843743609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843746105+07:00","message":"> Transcript [177] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843749642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843751699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.84375377+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843756358+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843759274+07:00","message":"Push: 'เสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843761212+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843763421+07:00","message":"Set new StatePrefix : 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:53.843765699+07:00","message":"Next Push (prob) : 'สารเคมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:53.843773464+07:00","message":"push: {false เสียงอาจจะมี 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.276425415+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.336875611+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.381624687+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.381660372+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-25T15:06:54.381666554+07:00","message":"receive interim result [false|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.381680128+07:00","message":"[buffer interim] 13 false น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.381687331+07:00","message":"[bufferProcess] interim [160000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.381690363+07:00","message":"[bufferProcess] send to processor:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.381696948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.381699508+07:00","message":"> Transcript [178] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.38170368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.38170595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.381708204+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.381711102+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.456417976+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.45645664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค\",\"confidence\":0.9506082}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.45646338+07:00","message":"receive interim result [true|false]: น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.456473655+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.456475815+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.456481768+07:00","message":"[buffer interim] 13 true น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456491172+07:00","message":"[bufferProcess] interim [220000000]:น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456496426+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456499735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.45650288+07:00","message":"> Transcript [179] [false]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456506539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456508524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456511186+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456513785+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456515859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456518023+07:00","message":"> Transcript [180] [true]: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมีเชื้อโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456520325+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456522069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456523874+07:00","message":"StatePrefix: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมีสารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456531109+07:00","message":"TextPushed: 'น้ำและทรัพยากรชายฝั่งเพราะว่าน้ำเสียงอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.456546948+07:00","message":"Push: 'สารเคมีเชื้อโรค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.456554526+07:00","message":"push: {true สารเคมีเชื้อโรค 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:06:54.466808148+07:00","message":"write wav file: './tmp/7599/7599_13.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.680181612+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.680220458+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-25T15:06:54.68022751+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.680242253+07:00","message":"[buffer interim] 14 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.680250006+07:00","message":"[bufferProcess] interim [420000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.680252978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.86584941+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.865890105+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-25T15:06:54.865896468+07:00","message":"receive interim result [false|false]: สภาพอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.865910776+07:00","message":"[buffer interim] 14 false สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.865919164+07:00","message":"[bufferProcess] interim [600000000]:สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.865921899+07:00","message":"[bufferProcess] send to processor:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.865928911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.865932016+07:00","message":"> Transcript [181] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.8659343+07:00","message":"Set StatePrefix (first interim): 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.994729037+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.994771717+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-25T15:06:54.994778443+07:00","message":"receive interim result [false|false]: ตะพาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:54.994794827+07:00","message":"[buffer interim] 14 false ตะพาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994804222+07:00","message":"[bufferProcess] interim [720000000]:ตะพาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994807079+07:00","message":"[bufferProcess] send to processor:สภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994811662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994814861+07:00","message":"> Transcript [182] [false]: 'สภาพอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994818656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994820936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994822994+07:00","message":"StatePrefix: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:54.994825041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.195217517+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.195264132+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-25T15:06:55.195271445+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.195292277+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.195301574+07:00","message":"[bufferProcess] interim [900000000]:ตะพาบน้ำอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.195312784+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.195320798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.195323822+07:00","message":"> Transcript [183] [false]: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.19532651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.195329034+07:00","message":"Set new StatePrefix: 'ตะพาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.316577272+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.316618918+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-25T15:06:55.316627248+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.31664149+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.316649484+07:00","message":"[bufferProcess] interim [20000000]:ตะพาบน้ำอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.316653456+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.316660893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.316665475+07:00","message":"> Transcript [184] [false]: 'ตะพาบน้ำอัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.316669881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.316673049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.31667586+07:00","message":"StatePrefix: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.316678898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.507741511+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.507775663+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-25T15:06:55.507781431+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.507796972+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.507805568+07:00","message":"[bufferProcess] interim [200000000]:ตะพาบน้ำอาจจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.50781666+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.50782425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.507827391+07:00","message":"> Transcript [185] [false]: 'ตะพาบน้ำอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.507830704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.507832887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.507834797+07:00","message":"StatePrefix: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.507836898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.561778577+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.561818346+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-25T15:06:55.561826538+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.561840703+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.561847091+07:00","message":"[bufferProcess] interim [260000000]:ตะพาบน้ำอาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.561849708+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.561854982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.56185793+07:00","message":"> Transcript [186] [false]: 'ตะพาบน้ำอาจจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.561861004+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.561863158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.5618653+07:00","message":"StatePrefix: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.561867453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.564506797+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.564522525+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-25T15:06:55.564526716+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.564534394+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564538353+07:00","message":"[bufferProcess] interim [320000000]:ตะพาบน้ำอาจจะชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564540441+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564546414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564549093+07:00","message":"> Transcript [187] [false]: 'ตะพาบน้ำอาจจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564551446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564553402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564555208+07:00","message":"StatePrefix: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564557126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564561282+07:00","message":"Push: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564563275+07:00","message":"TextPushed: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564565397+07:00","message":"Set new StatePrefix : 'ตะพาบน้ำอาจจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.564567702+07:00","message":"Next Push (prob) : 'อาจจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.564596059+07:00","message":"push: {false ตะพาบน้ำ 0 0xc00278ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.761469166+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.761519006+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-25T15:06:55.761524302+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:55.76153908+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.761545257+07:00","message":"[bufferProcess] interim [500000000]:ตะพาบน้ำอาจจะชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.761547949+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.761558786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.761561716+07:00","message":"> Transcript [188] [false]: 'ตะพาบน้ำอาจจะชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.761564252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:55.7615662+07:00","message":"Set new StatePrefix: 'ตะพาบน้ำอาจจะชำระ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:56.080082407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:56.080092443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.220064563+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.220103926+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-25T15:06:56.220109251+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.220127317+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.220134253+07:00","message":"[bufferProcess] interim [920000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.220136957+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.220143372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.220146173+07:00","message":"> Transcript [189] [false]: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.220148592+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.220150704+07:00","message":"Set new StatePrefix: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.460269172+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.460298546+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-25T15:06:56.46030354+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.460318059+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.460324392+07:00","message":"[bufferProcess] interim [220000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.460326986+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.460330377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.46033287+07:00","message":"> Transcript [190] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.460335999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.46033824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.460340511+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.460343104+07:00","message":"TextPushed: 'ตะพาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.669334996+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.669374224+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-25T15:06:56.669379943+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.669393316+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.669404083+07:00","message":"[bufferProcess] interim [400000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.669408252+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.669416812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.669419992+07:00","message":"> Transcript [191] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.669423335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.66942546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.669427808+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.669430312+07:00","message":"TextPushed: 'ตะพาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.784732404+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.784766129+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-25T15:06:56.784771279+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:56.784785282+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.78479187+07:00","message":"[bufferProcess] interim [520000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.784794875+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.784798466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.784801175+07:00","message":"> Transcript [192] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.784804602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.784806706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.784809142+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:56.784811389+07:00","message":"TextPushed: 'ตะพาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.110791919+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.110843048+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-25T15:06:57.110849848+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.110869846+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110885823+07:00","message":"[bufferProcess] interim [820000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110892216+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110901568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110904644+07:00","message":"> Transcript [193] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110908839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110911131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110914031+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.11091652+07:00","message":"TextPushed: 'ตะพาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110922418+07:00","message":"Push: 'อาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110924468+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110927347+07:00","message":"Set new StatePrefix : 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.110929943+07:00","message":"Next Push (prob) : 'ทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.110939605+07:00","message":"push: {false อาจจะชำรุด 0 0xc00278ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.298395453+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.298455237+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-25T15:06:57.298461338+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.298478565+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298488206+07:00","message":"[bufferProcess] interim [0]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298491181+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298495359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298498756+07:00","message":"> Transcript [194] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298502938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298505234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298507186+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.298509938+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.479989038+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.480031835+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-25T15:06:57.480038255+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.48005383+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480062006+07:00","message":"[bufferProcess] interim [180000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480065028+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480090624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480094332+07:00","message":"> Transcript [195] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480098224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480105645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480107855+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.480114129+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.554684495+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.554727114+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-25T15:06:57.554733369+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.554749162+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554757294+07:00","message":"[bufferProcess] interim [300000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554760502+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554769352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554774686+07:00","message":"> Transcript [196] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554778829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554781102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554783166+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.554785897+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.873333954+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.873372163+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-25T15:06:57.873378637+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.873391461+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873400586+07:00","message":"[bufferProcess] interim [600000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873403354+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873407051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873409648+07:00","message":"> Transcript [197] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873413368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873415615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873418041+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873420856+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873426963+07:00","message":"Push: 'ทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873429165+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873431612+07:00","message":"Set new StatePrefix : 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:57.873434074+07:00","message":"Next Push (prob) : 'ส่งผลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:57.87345663+07:00","message":"push: {false ทรุดโทรมไปแล้วก็ 0 0xc00278ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.006435965+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.006474826+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-25T15:06:58.006481715+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.006494963+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006502363+07:00","message":"[bufferProcess] interim [660000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006505126+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006510903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006513717+07:00","message":"> Transcript [198] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006517572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006519661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006522061+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006525289+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.006789264+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.006794801+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-25T15:06:58.00679825+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.006805667+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006808562+07:00","message":"[bufferProcess] interim [720000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006810694+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.00681289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006814907+07:00","message":"> Transcript [199] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006817142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006818908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006820762+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.006822993+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.206252916+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.206289383+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-25T15:06:58.206295866+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.206309918+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.206316588+07:00","message":"[bufferProcess] interim [900000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.206319521+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.206325425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.206328105+07:00","message":"> Transcript [200] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.20633244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.206340683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.206344036+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.206350429+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.764705953+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.764741706+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-25T15:06:58.764748613+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.764762662+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764770638+07:00","message":"[bufferProcess] interim [500000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764775845+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.76477924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764782334+07:00","message":"> Transcript [201] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764786782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764788903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764791174+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764793467+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764796125+07:00","message":"Push: 'ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764798407+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764800611+07:00","message":"Set new StatePrefix : 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.764802847+07:00","message":"Next Push (prob) : 'ดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.764812011+07:00","message":"push: {false ส่งผลต่อการ 0 0xc00278ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.962692618+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.962730468+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-25T15:06:58.962737202+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:58.962750958+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962761788+07:00","message":"[bufferProcess] interim [680000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962764842+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962769335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962772788+07:00","message":"> Transcript [202] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962776724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962779121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962781131+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:58.962783771+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:59.080207757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:06:59.080224775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.290395997+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.290433997+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-25T15:06:59.290440797+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.290450892+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.29045806+07:00","message":"[bufferProcess] interim [980000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.290460822+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.290464589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.290467378+07:00","message":"> Transcript [203] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.290471024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.290473143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.290475127+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.290477771+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.40477145+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.404812323+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-25T15:06:59.404818675+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.404837167+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.404845338+07:00","message":"[bufferProcess] interim [40000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.404849164+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.404862934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.404867307+07:00","message":"> Transcript [204] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.40487496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.404877954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.404880818+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.404884975+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.486386618+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.486427854+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-25T15:06:59.486435282+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.486447753+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486456568+07:00","message":"[bufferProcess] interim [220000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486461077+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486468654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486472364+07:00","message":"> Transcript [205] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486477367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486480232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486483846+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486486774+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486491027+07:00","message":"Push: 'ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486494701+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486498057+07:00","message":"Set new StatePrefix : 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.486501527+07:00","message":"Next Push (prob) : 'การแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.486511031+07:00","message":"push: {false ดำรงชีวิต 0 0xc00278ac80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.798400138+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.79845025+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-25T15:06:59.798456336+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.7984739+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.798482181+07:00","message":"[bufferProcess] interim [460000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.798485349+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.798489218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.798491889+07:00","message":"> Transcript [206] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.798494377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.798496424+07:00","message":"Set new StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.804551129+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.804574488+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-25T15:06:59.804579853+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.804591608+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804599344+07:00","message":"[bufferProcess] interim [520000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804602075+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804607349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804609929+07:00","message":"> Transcript [207] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804613227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804615413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804617298+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.804620214+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.964671541+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.981625597+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.981658888+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-25T15:06:59.981665024+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.981677862+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981684543+07:00","message":"[bufferProcess] interim [640000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981687928+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981692644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981695592+07:00","message":"> Transcript [208] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981699173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981701359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981704809+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.981707457+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.988559489+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.988583374+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-25T15:06:59.9885888+07:00","message":"receive interim result [false|false]: ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:06:59.988601364+07:00","message":"[buffer interim] 14 false ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988616416+07:00","message":"[bufferProcess] interim [700000000]:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988619495+07:00","message":"[bufferProcess] send to processor:ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988624991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988627401+07:00","message":"> Transcript [209] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988631103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988633236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988635419+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:06:59.988638058+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.037806787+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.135413897+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.135453008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง\",\"confidence\":0.9520436}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.135463199+07:00","message":"receive interim result [true|false]: สภาพน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.135472818+07:00","message":"end recv isFinal message id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.135475084+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.135482762+07:00","message":"[buffer interim] 14 true สภาพน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135493946+07:00","message":"[bufferProcess] interim [850000000]:สภาพน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135497366+07:00","message":"[bufferProcess] send to processor (isfinal):ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135501904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.13550483+07:00","message":"> Transcript [210] [false]: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135508891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135510983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135513532+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135515973+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135518886+07:00","message":"Push: 'การแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135520771+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135523138+07:00","message":"Set new StatePrefix : 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135525513+07:00","message":"Next Push (prob) : 'แล้วก็แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135527507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135529609+07:00","message":"> Transcript [211] [true]: 'สภาพน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135532034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135533858+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135535557+07:00","message":"StatePrefix: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.1355378+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135539827+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.1355546+07:00","message":"push: {false การแพร่พันธุ์ 0 0xc00278ac80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135707459+07:00","message":"Push: 'แล้วก็แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135711923+07:00","message":"TextPushed: 'ตะพาบน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135714257+07:00","message":"Set new StatePrefix : 'สภาพน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.135718415+07:00","message":"Next Push (prob) : 'สภาพน้ำอาจจะชำรุดทรุดโทรมไปแล้วก็ส่งผลต่อการดำรงชีวิตการแพร่พันธุ์แล้วก็แหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.13572716+07:00","message":"push: {true แล้วก็แหล่ง 0 0xc00278ac80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.13574104+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_14.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:00.147829982+07:00","message":"write wav file: './tmp/7599/7599_14.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.59779976+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.597841119+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-25T15:07:00.597846066+07:00","message":"receive interim result [false|false]: อาสา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.597862341+07:00","message":"[buffer interim] 15 false อาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.597869948+07:00","message":"[bufferProcess] interim [600000000]:อาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.597872614+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.684301515+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.684337073+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-25T15:07:00.684342949+07:00","message":"receive interim result [false|false]: อาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.684356401+07:00","message":"[buffer interim] 15 false อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.68436323+07:00","message":"[bufferProcess] interim [660000000]:อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.684367423+07:00","message":"[bufferProcess] send to processor:อาสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.684371959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.6843759+07:00","message":"> Transcript [212] [false]: 'อาสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.684379014+07:00","message":"Set StatePrefix (first interim): 'อาสา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.890677934+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.890713599+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-25T15:07:00.890718922+07:00","message":"receive interim result [false|false]: อาศัยของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:00.890733903+07:00","message":"[buffer interim] 15 false อาศัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.890743197+07:00","message":"[bufferProcess] interim [840000000]:อาศัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.890745608+07:00","message":"[bufferProcess] send to processor:อาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.89074927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.890752307+07:00","message":"> Transcript [213] [false]: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.890754712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:00.890756735+07:00","message":"Set new StatePrefix: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.079555677+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.07959677+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-25T15:07:01.079604028+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.079618734+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079626706+07:00","message":"[bufferProcess] interim [80000000]:อาศัยของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079629779+07:00","message":"[bufferProcess] send to processor:อาศัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079636898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079639779+07:00","message":"> Transcript [214] [false]: 'อาศัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079643581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079646187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079648217+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.079650411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.394989772+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.39502767+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-25T15:07:01.395034467+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.395049969+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.395062187+07:00","message":"[bufferProcess] interim [380000000]:อาศัยของสัตว์ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.395065048+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.395068995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.395072274+07:00","message":"> Transcript [215] [false]: 'อาศัยของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.395076362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.395079326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.395082382+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.39508722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.584764639+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.58480306+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-25T15:07:01.584809916+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.584822936+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584830925+07:00","message":"[bufferProcess] interim [560000000]:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584833665+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584837531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584840462+07:00","message":"> Transcript [216] [false]: 'อาศัยของสัตว์ทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584844094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584846362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584848412+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.584850541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.919738877+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.919779686+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-25T15:07:01.919786245+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.919800002+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919808895+07:00","message":"[bufferProcess] interim [860000000]:อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919811677+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919819226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919821941+07:00","message":"> Transcript [217] [false]: 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919826066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919828867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919833215+07:00","message":"StatePrefix: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919835555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919842591+07:00","message":"Push: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.91984506+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919847359+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.919849831+07:00","message":"Next Push (prob) : 'ของสัตว์ทะเลแปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.919877535+07:00","message":"push: {false อาศัย 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.923623447+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.923651037+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-25T15:07:01.923656773+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.923669862+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.923679041+07:00","message":"[bufferProcess] interim [920000000]:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.923681927+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.923687521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.92369055+07:00","message":"> Transcript [218] [false]: 'อาศัยของสัตว์ทะเลบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.923693017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.923695426+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.972358862+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.972391364+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-25T15:07:01.97239686+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:01.972412538+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.972419254+07:00","message":"[bufferProcess] interim [980000000]:อาศัยของสัตว์ทะเลบริเวณชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.972422309+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลแปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.972426204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.972429201+07:00","message":"> Transcript [219] [false]: 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.97243187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:01.972434269+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลแปร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:02.080295507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:02.080310503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.11212642+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.112168035+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-25T15:07:02.112174739+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.112197472+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.112206159+07:00","message":"[bufferProcess] interim [40000000]:อาศัยของสัตว์ทะเลบริเวณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.112209128+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.112216859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.112219928+07:00","message":"> Transcript [220] [false]: 'อาศัยของสัตว์ทะเลบริเวณชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.112222814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.11222512+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.16700377+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.16704376+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-25T15:07:02.167049425+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.167066253+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.167074128+07:00","message":"[bufferProcess] interim [160000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.167076924+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.167081968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.167084815+07:00","message":"> Transcript [221] [false]: 'อาศัยของสัตว์ทะเลบริเวณใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.167087622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.167090134+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.807467822+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.807513009+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-25T15:07:02.807520439+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:02.807535439+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.807544224+07:00","message":"[bufferProcess] interim [760000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.807546916+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.807554436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.807557708+07:00","message":"> Transcript [222] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.807560474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:02.807563813+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.206411687+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.206461192+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-25T15:07:03.206467257+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.206483525+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.206491824+07:00","message":"[bufferProcess] interim [180000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.20649527+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.206502882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.206506262+07:00","message":"> Transcript [223] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.206511093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.206514322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.206516429+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.206518905+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.266213513+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.26627747+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-25T15:07:03.266283037+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.266297714+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.2663065+07:00","message":"[bufferProcess] interim [300000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.266309427+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.266317319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.26632057+07:00","message":"> Transcript [224] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.266324689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.266327216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.266329277+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.266331854+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.51694276+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.516983907+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-25T15:07:03.516989113+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.51700235+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.51701145+07:00","message":"[bufferProcess] interim [480000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.517014118+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.517018066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.517021123+07:00","message":"> Transcript [225] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาหลาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.517024398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.517026549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.517029301+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.517031755+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.926821502+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.926862437+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-25T15:07:03.926870236+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.926885884+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926897507+07:00","message":"[bufferProcess] interim [900000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926900348+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926907663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926910701+07:00","message":"> Transcript [226] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926914797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.92691726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926919929+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926922206+07:00","message":"TextPushed: 'อาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926928644+07:00","message":"Push: 'ของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926931436+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926934077+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:03.926936721+07:00","message":"Next Push (prob) : 'เอาล่ะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:03.926964009+07:00","message":"push: {false ของสัตว์ทะเลบริเวณชายฝั่ง 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.21862605+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.218669122+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-25T15:07:04.218676177+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.21870155+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218709178+07:00","message":"[bufferProcess] interim [200000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218712688+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218721143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218724624+07:00","message":"> Transcript [227] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218728285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218730901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218735123+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.218737887+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.488091855+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.488138576+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-25T15:07:04.488147315+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.488165261+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.488175851+07:00","message":"[bufferProcess] interim [500000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.488179971+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.488223948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.488230037+07:00","message":"> Transcript [228] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.488234767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.488237293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.48823936+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.488242025+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.607954331+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.607996407+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-25T15:07:04.608002631+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.60801803+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.608029185+07:00","message":"[bufferProcess] interim [560000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.608032078+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.608038535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.608041592+07:00","message":"> Transcript [229] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.608046009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.608048369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.60805308+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.608056108+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.795884793+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.795927228+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-25T15:07:04.795934765+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.795951944+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795960534+07:00","message":"[bufferProcess] interim [740000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795963531+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795972379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795975622+07:00","message":"> Transcript [230] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795980172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795982426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.79598493+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795988835+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795996206+07:00","message":"Push: 'เอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.795998434+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.796000627+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.796002899+07:00","message":"Next Push (prob) : 'ส่งภาพส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.796011499+07:00","message":"push: {false เอาล่ะที่ 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.805707737+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.805739946+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-25T15:07:04.805745522+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.805759104+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.805765502+07:00","message":"[bufferProcess] interim [800000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.805768381+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.805772041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.805774468+07:00","message":"> Transcript [231] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.805777621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.805783199+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.990160891+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.990202191+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-25T15:07:04.990209732+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:04.990224798+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.990231859+07:00","message":"[bufferProcess] interim [980000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.990236096+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.990243893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.990247013+07:00","message":"> Transcript [232] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.990250662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:04.990253949+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:05.080663876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:05.080702821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.121388015+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.121430276+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-25T15:07:05.121437089+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.121452413+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121460192+07:00","message":"[bufferProcess] interim [100000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121463237+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121471518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121475551+07:00","message":"> Transcript [233] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121479806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121482493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121484713+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.121487436+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.21414515+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.214186027+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-25T15:07:05.214204478+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.2142185+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.21422622+07:00","message":"[bufferProcess] interim [220000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.21422906+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.214235114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.21423998+07:00","message":"> Transcript [234] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.214244476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.214246722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.214249032+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.214252828+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.319154106+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.319204755+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-25T15:07:05.319210359+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.319228848+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.319238678+07:00","message":"[bufferProcess] interim [280000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.31924182+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.319248465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.319251463+07:00","message":"> Transcript [235] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.319255999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.319258507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.319261101+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.319266397+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.495507531+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.495554242+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-25T15:07:05.495561837+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.495577698+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.49558524+07:00","message":"[bufferProcess] interim [460000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495588427+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495596707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495599642+07:00","message":"> Transcript [236] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495604472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495607444+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495609846+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495612933+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495620261+07:00","message":"Push: 'ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495622393+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495625351+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.495627829+07:00","message":"Next Push (prob) : 'มาด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.495648889+07:00","message":"push: {false ส่งภาพส่งคลิป 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.49768767+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.497701081+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-25T15:07:05.497704944+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.497715361+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.497719464+07:00","message":"[bufferProcess] interim [520000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.497721974+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.497724582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.497726718+07:00","message":"> Transcript [237] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.497729182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.497731224+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.676807682+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.736322457+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.760426091+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.760466079+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-25T15:07:05.760473435+07:00","message":"receive interim result [false|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็นคลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.760489805+07:00","message":"[buffer interim] 15 false อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.760497956+07:00","message":"[bufferProcess] interim [820000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.760501011+07:00","message":"[bufferProcess] send to processor:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.760508878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.760512271+07:00","message":"> Transcript [238] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.760515489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.760518732+07:00","message":"Set new StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.835594513+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.835650709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป\",\"confidence\":0.9373673}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.835657695+07:00","message":"receive interim result [true|false]: อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.835667579+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.835669689+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.835677966+07:00","message":"[buffer interim] 15 true อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835689845+07:00","message":"[bufferProcess] interim [850000000]:อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835693978+07:00","message":"[bufferProcess] send to processor (isfinal):อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็นคลิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835709661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835740836+07:00","message":"> Transcript [239] [false]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835749547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835753347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.83575753+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835762124+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835767583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835774003+07:00","message":"> Transcript [240] [true]: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835780883+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835786944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835791511+07:00","message":"StatePrefix: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิปมาด้วยนะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835795267+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.835798833+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.836068651+07:00","message":"error room accuracy in case isFinal id 15 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.836109565+07:00","message":"Push: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.836113392+07:00","message":"TextPushed: 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งภาพส่งคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.836116042+07:00","message":"Set new StatePrefix : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.836118647+07:00","message":"Next Push (prob) : 'อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:05.836129717+07:00","message":"push: {true อาศัยของสัตว์ทะเลบริเวณชายฝั่งเอาล่ะที่ส่งถ้าส่งคลิปมาด้วยนะเป็นคลิป 0 0xc000044700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:05.836198361+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_15.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:05.847881093+07:00","message":"write wav file: './tmp/7599/7599_15.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.209028495+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.20907269+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-25T15:07:06.209078399+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.209095052+07:00","message":"[buffer interim] 16 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.209104398+07:00","message":"[bufferProcess] interim [480000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.209107358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.584512042+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.584542846+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-25T15:07:06.58454794+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.584561387+07:00","message":"[buffer interim] 16 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.584581958+07:00","message":"[bufferProcess] interim [840000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.584584508+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.584593642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.584597593+07:00","message":"> Transcript [241] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.584600025+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.710059976+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.710091593+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-25T15:07:06.710097082+07:00","message":"receive interim result [false|false]: จริงๆขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.710110909+07:00","message":"[buffer interim] 16 false จริงๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.710117365+07:00","message":"[bufferProcess] interim [960000000]:จริงๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.710119995+07:00","message":"[bufferProcess] send to processor:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.71012329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.710126001+07:00","message":"> Transcript [242] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.710128986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.710131259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.710133247+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.710135319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.713229151+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.71324577+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-25T15:07:06.713249914+07:00","message":"receive interim result [false|false]: จริงๆของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.713261503+07:00","message":"[buffer interim] 16 false จริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.713265864+07:00","message":"[bufferProcess] interim [20000000]:จริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.713267947+07:00","message":"[bufferProcess] send to processor:จริงๆขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.713270281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.71327287+07:00","message":"> Transcript [243] [false]: 'จริงๆขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.713275786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.713277655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.713279665+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.713281619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.910715239+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.910747068+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-25T15:07:06.910753014+07:00","message":"receive interim result [false|false]: จริงๆของชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:06.910766619+07:00","message":"[buffer interim] 16 false จริงๆของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.910773411+07:00","message":"[bufferProcess] interim [200000000]:จริงๆของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.91077642+07:00","message":"[bufferProcess] send to processor:จริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.910783293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.91078613+07:00","message":"> Transcript [244] [false]: 'จริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.910789788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.910792474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.910794799+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:06.910797058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.091760648+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.091796616+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-25T15:07:07.091803149+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.091817115+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091823567+07:00","message":"[bufferProcess] interim [380000000]:จริงๆของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091826379+07:00","message":"[bufferProcess] send to processor:จริงๆของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.09183245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091835951+07:00","message":"> Transcript [245] [false]: 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091839158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091841183+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091843067+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.09184541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091851336+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091853423+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091855486+07:00","message":"Set new StatePrefix : 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.091857745+07:00","message":"Next Push (prob) : 'ๆของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.091865035+07:00","message":"push: {false จริง 0 0xc00209e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.298352678+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.298388639+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-25T15:07:07.298394496+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.298405263+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.298421411+07:00","message":"[bufferProcess] interim [560000000]:จริงๆของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.298424357+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.29842766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.29843074+07:00","message":"> Transcript [246] [false]: 'จริงๆของชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.298433945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.29843609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.298438067+07:00","message":"StatePrefix: 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.298440254+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.310638992+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.310674008+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-25T15:07:07.31067973+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.310694757+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.310700953+07:00","message":"[bufferProcess] interim [620000000]:จริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.310704171+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.310707707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.310710411+07:00","message":"> Transcript [247] [false]: 'จริงๆของชาวบ้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.31071416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.310716348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.310718312+07:00","message":"StatePrefix: 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.310720543+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.492454371+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.492490704+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-25T15:07:07.492497223+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.492510538+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492517009+07:00","message":"[bufferProcess] interim [800000000]:จริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492519966+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492526495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492529559+07:00","message":"> Transcript [248] [false]: 'จริงๆของชาวบ้านที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492532985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492535426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492537367+07:00","message":"StatePrefix: 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.492539689+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.675305158+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.675340769+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-25T15:07:07.675347116+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.67536076+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675367464+07:00","message":"[bufferProcess] interim [980000000]:จริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675370183+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675375576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675378614+07:00","message":"> Transcript [249] [false]: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675382428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675384958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675386926+07:00","message":"StatePrefix: 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675389213+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675393493+07:00","message":"Push: 'ๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675395738+07:00","message":"TextPushed: 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675397827+07:00","message":"Set new StatePrefix : 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.675400426+07:00","message":"Next Push (prob) : 'บ้านที่อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.675408777+07:00","message":"push: {false ๆของชาว 0 0xc00209e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.859245718+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.859276894+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-25T15:07:07.859282148+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:07.859293426+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.859299344+07:00","message":"[bufferProcess] interim [160000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.859302055+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.859306978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.859309881+07:00","message":"> Transcript [250] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.859313276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.859315472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.85931756+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:07.859319873+07:00","message":"TextPushed: 'จริงๆของชาว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:08.081515656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:08.081550502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.507852549+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.507891344+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-25T15:07:08.507897287+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.507908583+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.507917361+07:00","message":"[bufferProcess] interim [760000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.507922892+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.5079278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.507930949+07:00","message":"> Transcript [251] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.50793466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.507936946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.507939423+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.50794208+07:00","message":"TextPushed: 'จริงๆของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.563524528+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.563561791+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-25T15:07:08.563569062+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.563584258+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563591597+07:00","message":"[bufferProcess] interim [880000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563594586+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563602531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563605505+07:00","message":"> Transcript [252] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563609318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563611737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563614167+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.563616664+07:00","message":"TextPushed: 'จริงๆของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.771256711+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.771298876+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-25T15:07:08.771305519+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.77131865+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771328305+07:00","message":"[bufferProcess] interim [120000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771332397+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771339528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.77134343+07:00","message":"> Transcript [253] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771350557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771353722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771356165+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771358467+07:00","message":"TextPushed: 'จริงๆของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771362321+07:00","message":"Push: 'บ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771365306+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771368438+07:00","message":"Set new StatePrefix : 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.771372265+07:00","message":"Next Push (prob) : 'พื้นที่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.771381991+07:00","message":"push: {false บ้านที่อยู่ใน 0 0xc00209e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.959313261+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.959349708+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-25T15:07:08.959355592+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:08.959365843+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.959372823+07:00","message":"[bufferProcess] interim [300000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.959375653+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.959379174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.95938208+07:00","message":"> Transcript [254] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.959385553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.959387613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.959389532+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:08.959391794+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.087047109+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.087089928+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-25T15:07:09.087096301+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.087107061+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087115414+07:00","message":"[bufferProcess] interim [420000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087118324+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087122328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087125909+07:00","message":"> Transcript [255] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087129487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087131757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087134159+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.087136823+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.398250794+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.398285188+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-25T15:07:09.398290903+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.398306408+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398313788+07:00","message":"[bufferProcess] interim [660000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398316758+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398326175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398329071+07:00","message":"> Transcript [256] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398333323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398335384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398337742+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.398340485+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.402867518+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.402915469+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-25T15:07:09.402931945+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.402952426+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402960401+07:00","message":"[bufferProcess] interim [720000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402964362+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402969049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402973249+07:00","message":"> Transcript [257] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402978883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402982182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402985066+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402988641+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402995832+07:00","message":"Push: 'พื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.402998722+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.403000991+07:00","message":"Set new StatePrefix : 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.403003547+07:00","message":"Next Push (prob) : 'ตั้งข้อเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.40301076+07:00","message":"push: {false พื้นที่เข้า 0 0xc00209e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.587818829+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.587864696+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-25T15:07:09.587871203+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.587885507+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.587894515+07:00","message":"[bufferProcess] interim [840000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.587897746+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.58790637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.587909514+07:00","message":"> Transcript [258] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.587912377+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.925219312+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.925264873+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-25T15:07:09.925273441+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.925293296+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.925307309+07:00","message":"[bufferProcess] interim [200000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.925311828+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.92532148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.925326126+07:00","message":"> Transcript [259] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.925330241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.925334324+07:00","message":"Set new StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.981379984+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.981423599+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-25T15:07:09.981432245+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:09.981452175+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.981466665+07:00","message":"[bufferProcess] interim [320000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.981470864+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.981481482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.981485548+07:00","message":"> Transcript [260] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.98149138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.981494575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.981498071+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:09.981502766+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.109097062+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.10913506+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-25T15:07:10.109140568+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.109157843+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.10917489+07:00","message":"[bufferProcess] interim [380000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.109178056+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.109184129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.109187371+07:00","message":"> Transcript [261] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.109191504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.109193659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.109201722+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.109206321+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.163932852+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.163967737+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-25T15:07:10.163973824+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.163991242+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.163998652+07:00","message":"[bufferProcess] interim [500000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.164001437+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.164005245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.164009681+07:00","message":"> Transcript [262] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.164013765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.164015975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.164018222+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.16402095+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.559967378+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.560010679+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-25T15:07:10.56001735+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.560031758+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560039668+07:00","message":"[bufferProcess] interim [860000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560042452+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560047154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560050422+07:00","message":"> Transcript [263] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560054788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560057253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560059445+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560062173+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560064967+07:00","message":"Push: 'ตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560067025+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.560070008+07:00","message":"Set new StatePrefix : 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.56007314+07:00","message":"Next Push (prob) : 'ตั้งคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.56008193+07:00","message":"push: {false ตั้งข้อสังเกต 0 0xc00209e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.687906989+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.687952364+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-25T15:07:10.687958609+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.687977837+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.687987035+07:00","message":"[bufferProcess] interim [980000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.687989905+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.687997667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.688000963+07:00","message":"> Transcript [264] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.688005138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.6880075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.688009739+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.688012558+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.82703246+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.827074856+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-25T15:07:10.827081056+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:10.827098056+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.827107625+07:00","message":"[bufferProcess] interim [100000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.827110733+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.827118206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.82712143+07:00","message":"> Transcript [265] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.827125741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.82713016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.827133556+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:10.827136545+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.00451611+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.004554021+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-25T15:07:11.004559935+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.004575017+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004582002+07:00","message":"[bufferProcess] interim [280000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004585124+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004589206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004592143+07:00","message":"> Transcript [266] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004595828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004597905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004616946+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.004619788+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:11.082185258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:11.082203298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.204802833+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.204836074+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-25T15:07:11.204842466+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.204855543+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204862166+07:00","message":"[bufferProcess] interim [520000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204865437+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204872875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204875532+07:00","message":"> Transcript [267] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204879408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204881604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.20488436+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204887169+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.20489376+07:00","message":"Push: 'ตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204895763+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204898051+07:00","message":"Set new StatePrefix : 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.204900552+07:00","message":"Next Push (prob) : 'เขาว่าทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.204920973+07:00","message":"push: {false ตั้งคำถาม 0 0xc00209e600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.387555541+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.387596737+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-25T15:07:11.387603685+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.387617203+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387624405+07:00","message":"[bufferProcess] interim [640000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387629765+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387637418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387641121+07:00","message":"> Transcript [268] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387645703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387647916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387650045+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.387653412+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.56644403+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.588142132+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.588175071+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-25T15:07:11.588181971+07:00","message":"receive interim result [false|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.58819804+07:00","message":"[buffer interim] 16 false จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588213536+07:00","message":"[bufferProcess] interim [880000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588216538+07:00","message":"[bufferProcess] send to processor:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588220228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588223152+07:00","message":"> Transcript [269] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588227233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588229493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588231496+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.588233949+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.637377043+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.761346261+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.761382305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี\",\"confidence\":0.9565314}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.761388601+07:00","message":"receive interim result [true|false]: จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.761396497+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.761398833+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.761404817+07:00","message":"[buffer interim] 16 true จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761411903+07:00","message":"[bufferProcess] interim [60000000]:จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761415283+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761418534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761421242+07:00","message":"> Transcript [270] [false]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761424534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761426501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761428508+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761432048+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761434294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761436459+07:00","message":"> Transcript [271] [true]: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเลที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.76143893+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761440822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761442528+07:00","message":"StatePrefix: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถามเขาว่าทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761444695+07:00","message":"TextPushed: 'จริงๆของชาวบ้านที่อยู่ในพื้นที่เข้าตั้งข้อสังเกตตั้งคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.761447875+07:00","message":"Push: 'เขาว่าทะเลที่มีสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.761455027+07:00","message":"push: {true เขาว่าทะเลที่มีสี 0 0xc00209e600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:11.772667811+07:00","message":"write wav file: './tmp/7599/7599_16.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.972575728+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.972620787+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-25T15:07:11.972626818+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:11.972642428+07:00","message":"[buffer interim] 17 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.972650281+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:11.972652534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.287579939+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.287624223+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-25T15:07:12.287632338+07:00","message":"receive interim result [false|false]: ลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.287649538+07:00","message":"[buffer interim] 17 false ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.287659971+07:00","message":"[bufferProcess] interim [720000000]:ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.287663531+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.287672355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.287675433+07:00","message":"> Transcript [272] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.287677608+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.517248127+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.51729392+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-25T15:07:12.517301899+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.517320315+07:00","message":"[buffer interim] 17 false ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.517330665+07:00","message":"[bufferProcess] interim [840000000]:ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.51733467+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.517342658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.517346545+07:00","message":"> Transcript [273] [false]: 'ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.517351357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.517354364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.517357102+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.517360292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.783903424+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.8465527+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.869619981+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.86966802+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-25T15:07:12.869674168+07:00","message":"receive interim result [false|false]: ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.869689258+07:00","message":"[buffer interim] 17 false ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869697316+07:00","message":"[bufferProcess] interim [140000000]:ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869700157+07:00","message":"[bufferProcess] send to processor:ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869705748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869709093+07:00","message":"> Transcript [274] [false]: 'ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869712635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869715093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869717114+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.869719353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.968377081+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.968429121+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-25T15:07:12.968435795+07:00","message":"receive interim result [true|false]: ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.968456394+07:00","message":"end recv isFinal message id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.968459089+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.968467339+07:00","message":"[buffer interim] 17 true ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968479874+07:00","message":"[bufferProcess] interim [380000000]:ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968487336+07:00","message":"[bufferProcess] send to processor (isfinal):ลักษณะแบบนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.9684913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968494479+07:00","message":"> Transcript [275] [false]: 'ลักษณะแบบนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968497981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.96850007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968502327+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.9685046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968506587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968508677+07:00","message":"> Transcript [276] [true]: 'ลักษณะแบบนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968510738+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.96851244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968514252+07:00","message":"StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968515897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:12.968523099+07:00","message":"Push: 'ลักษณะแบบนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:12.968531468+07:00","message":"push: {true ลักษณะแบบนี้เนี่ย 0 0xc0006cef80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:12.975159111+07:00","message":"write wav file: './tmp/7599/7599_17.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.19247564+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.192515973+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-25T15:07:13.192521638+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.192537567+07:00","message":"[buffer interim] 18 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.192544232+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.19254633+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.565351337+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.565398858+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-25T15:07:13.565404683+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.565416597+07:00","message":"[buffer interim] 18 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.565425895+07:00","message":"[bufferProcess] interim [780000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.565429782+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.565435839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.565440425+07:00","message":"> Transcript [277] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.565443585+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.807128119+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.876444654+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.899544845+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.899588849+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-25T15:07:13.899593753+07:00","message":"receive interim result [false|false]: มีอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.8996084+07:00","message":"[buffer interim] 18 false มีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899615819+07:00","message":"[bufferProcess] interim [140000000]:มีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899618399+07:00","message":"[bufferProcess] send to processor:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899621936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899625061+07:00","message":"> Transcript [278] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899627709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899629783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899632265+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.899634615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.913476302+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.913506685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไรที่\",\"confidence\":0.8899327}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.913511509+07:00","message":"receive interim result [true|false]: มีอะไรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.913523262+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.913525486+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.913531922+07:00","message":"[buffer interim] 18 true มีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913538448+07:00","message":"[bufferProcess] interim [170000000]:มีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913541678+07:00","message":"[bufferProcess] send to processor (isfinal):มีอะไรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913560446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913588231+07:00","message":"> Transcript [279] [false]: 'มีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913595876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913599286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913603012+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913606466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.91361103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913615539+07:00","message":"> Transcript [280] [true]: 'มีอะไรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913618903+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913621636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.91362441+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913627068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:13.913636714+07:00","message":"Push: 'มีอะไรที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:13.913653524+07:00","message":"push: {true มีอะไรที่ 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:13.920018187+07:00","message":"write wav file: './tmp/7599/7599_18.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:14.082788863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:14.082800581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.338853363+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.338899507+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-25T15:07:14.338904795+07:00","message":"receive interim result [false|false]: ปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.338919855+07:00","message":"[buffer interim] 19 false ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.338926698+07:00","message":"[bufferProcess] interim [480000000]:ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.338929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.527026425+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.527063258+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-25T15:07:14.527068434+07:00","message":"receive interim result [false|false]: ปล่อยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.527084813+07:00","message":"[buffer interim] 19 false ปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.527091205+07:00","message":"[bufferProcess] interim [660000000]:ปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.527093754+07:00","message":"[bufferProcess] send to processor:ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.527104388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.527110215+07:00","message":"> Transcript [281] [false]: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.527112472+07:00","message":"Set StatePrefix (first interim): 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.596647101+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.596678148+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-25T15:07:14.596682994+07:00","message":"receive interim result [false|false]: ปล่อยออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.596696865+07:00","message":"[buffer interim] 19 false ปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.596703486+07:00","message":"[bufferProcess] interim [780000000]:ปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.596705925+07:00","message":"[bufferProcess] send to processor:ปล่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.596709149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.596711577+07:00","message":"> Transcript [282] [false]: 'ปล่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.596714194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.59671625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.596718573+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.596720573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.841309382+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.841352377+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-25T15:07:14.841358955+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:14.841374419+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841382716+07:00","message":"[bufferProcess] interim [960000000]:ปล่อยออกมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841385703+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841394567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841397815+07:00","message":"> Transcript [283] [false]: 'ปล่อยออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841401512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841406605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841408678+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:14.841411146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.040008271+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.040049312+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-25T15:07:15.040054424+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.040067391+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.040073634+07:00","message":"[bufferProcess] interim [200000000]:ปล่อยออกมาหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.040076091+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.040081147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.0400838+07:00","message":"> Transcript [284] [false]: 'ปล่อยออกมาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.040087217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.040089637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.040091613+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.040093857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.492873796+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.492919193+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-25T15:07:15.492927163+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.492945777+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492954749+07:00","message":"[bufferProcess] interim [680000000]:ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492958714+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492963353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492967624+07:00","message":"> Transcript [285] [false]: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492972885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492976421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492979404+07:00","message":"StatePrefix: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492983261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492987177+07:00","message":"Push: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492990581+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492994839+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.492998192+07:00","message":"Next Push (prob) : 'ออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.493009582+07:00","message":"push: {false ปล่อย 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.690774824+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.69081681+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-25T15:07:15.690822655+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.690835531+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.69084273+07:00","message":"[bufferProcess] interim [800000000]:ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.690845475+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.690850978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.690853839+07:00","message":"> Transcript [286] [false]: 'ปล่อยออกมาหรือไม่คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.690858747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.690861003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.690863077+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.690865407+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.745065069+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.745103265+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-25T15:07:15.745108329+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.745123639+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745130372+07:00","message":"[bufferProcess] interim [860000000]:ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745133143+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745136381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745139115+07:00","message":"> Transcript [287] [false]: 'ปล่อยออกมาหรือไม่คุณน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745142475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745144508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745146485+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.745148705+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.998253206+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.998289409+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-25T15:07:15.998295079+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:15.998308663+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998314642+07:00","message":"[bufferProcess] interim [160000000]:ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998318196+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998322781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998326544+07:00","message":"> Transcript [288] [false]: 'ปล่อยออกมาหรือไม่คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998331067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998333884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998336861+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:15.998340314+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.191545552+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.191591906+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-25T15:07:16.191598817+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.191612965+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191621009+07:00","message":"[bufferProcess] interim [400000000]:ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191624115+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191631892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191634883+07:00","message":"> Transcript [289] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191639009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191641507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191643724+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191646303+07:00","message":"TextPushed: 'ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191653028+07:00","message":"Push: 'ออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191655676+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191658025+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.191660454+07:00","message":"Next Push (prob) : 'คุณภาพการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.19166862+07:00","message":"push: {false ออกมาหรือไม่ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.319969754+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.320007058+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-25T15:07:16.320012946+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.320029459+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.320040569+07:00","message":"[bufferProcess] interim [460000000]:ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.32004467+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.320054192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.320057405+07:00","message":"> Transcript [290] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.320060918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.320063362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.320065438+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.320068174+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.325998121+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.326023561+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-25T15:07:16.32602821+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.326039133+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.32604382+07:00","message":"[bufferProcess] interim [520000000]:ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.326046434+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.326049802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.326052256+07:00","message":"> Transcript [291] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.326055263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.326057686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.326059797+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.326062026+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.438928778+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.438971888+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-25T15:07:16.438978391+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.438993494+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.439001456+07:00","message":"[bufferProcess] interim [580000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.439004533+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.439013359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.439016401+07:00","message":"> Transcript [292] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.439020225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.43902319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.439025221+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.439028088+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.640800854+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.640849431+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-25T15:07:16.640855899+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.640871606+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640879045+07:00","message":"[bufferProcess] interim [820000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640881857+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640889902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640893577+07:00","message":"> Transcript [293] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640897747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640900523+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640903632+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640906515+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640914082+07:00","message":"Push: 'คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640916202+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640918446+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.640920777+07:00","message":"Next Push (prob) : 'บำบัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.640929748+07:00","message":"push: {false คุณภาพการ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.901457923+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.901494129+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-25T15:07:16.901499524+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:16.901515581+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901523158+07:00","message":"[bufferProcess] interim [120000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901525697+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901529001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901532025+07:00","message":"> Transcript [294] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901535159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901537638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901539751+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:16.901542422+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:17.083578373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:17.083594002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.085777262+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.085806452+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-25T15:07:17.085811798+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.08582275+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085831852+07:00","message":"[bufferProcess] interim [300000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085834714+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085839936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085842951+07:00","message":"> Transcript [295] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085846647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085849074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085851399+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.085854289+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.397306265+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.397343644+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-25T15:07:17.397349233+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:17.397360089+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397368233+07:00","message":"[bufferProcess] interim [540000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397371272+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397376933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397379774+07:00","message":"> Transcript [296] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397383084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397385091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397388134+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:17.397390711+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.048483363+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.048508107+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-25T15:07:18.048513559+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.048525708+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048531793+07:00","message":"[bufferProcess] interim [140000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.0485346+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048540612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048543244+07:00","message":"> Transcript [297] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048546696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048548646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048551007+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048553928+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048560411+07:00","message":"Push: 'บำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048562763+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048564933+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.048567457+07:00","message":"Next Push (prob) : 'น้ำดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.048585481+07:00","message":"push: {false บำบัด 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.133453085+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.133491014+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-25T15:07:18.133496876+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.133508814+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.133515212+07:00","message":"[bufferProcess] interim [320000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.133518013+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.133523238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.133526006+07:00","message":"> Transcript [298] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.133529698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.133531969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.13353398+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.133536784+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.246973955+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.246996052+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-25T15:07:18.247000988+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.247015668+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.24702123+07:00","message":"[bufferProcess] interim [380000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.247024084+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.247027489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.247030292+07:00","message":"> Transcript [299] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.247033461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.247035592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.247037581+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.247040627+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.302442566+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.3024642+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-25T15:07:18.302469369+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.302482826+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.302488524+07:00","message":"[bufferProcess] interim [500000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.302491058+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.302494376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.30249684+07:00","message":"> Transcript [300] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.302499884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.302501893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.302503908+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.302506768+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.698524897+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.698561343+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-25T15:07:18.69856713+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.698579718+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698586311+07:00","message":"[bufferProcess] interim [860000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698588971+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698594142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698597018+07:00","message":"> Transcript [301] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698600862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698603016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698605351+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698608676+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698613494+07:00","message":"Push: 'น้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698615831+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698618352+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.698620895+07:00","message":"Next Push (prob) : 'รวมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.698628723+07:00","message":"push: {false น้ำดีหรือไม่ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.705269019+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.705297735+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-25T15:07:18.705304774+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.705322357+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.705328728+07:00","message":"[bufferProcess] interim [920000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.705331589+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.705334929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.705338109+07:00","message":"> Transcript [302] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.705341301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.70534328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.705345711+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.705350376+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.952503561+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.952541813+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-25T15:07:18.952548403+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:18.952561252+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952567282+07:00","message":"[bufferProcess] interim [100000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952570051+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952575664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952578633+07:00","message":"> Transcript [303] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952582895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952585674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952588718+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:18.952592846+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.125411206+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.196563173+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.211405362+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.21145095+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-25T15:07:19.211460865+07:00","message":"receive interim result [false|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.211479615+07:00","message":"[buffer interim] 19 false ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.21149261+07:00","message":"[bufferProcess] interim [340000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.211497487+07:00","message":"[bufferProcess] send to processor:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.211508264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.211511539+07:00","message":"> Transcript [304] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.211515585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.211518109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.211520294+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.211523122+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.302042653+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.302081228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย\",\"confidence\":0.95281875}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.30208822+07:00","message":"receive interim result [true|false]: ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.302100484+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.302103653+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.302109889+07:00","message":"[buffer interim] 19 true ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302117613+07:00","message":"[bufferProcess] interim [460000000]:ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302121493+07:00","message":"[bufferProcess] send to processor (isfinal):ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302124831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302127521+07:00","message":"> Transcript [305] [false]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302131257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302133264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302135566+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302138095+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302141057+07:00","message":"Push: 'รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302143149+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302145486+07:00","message":"Set new StatePrefix : 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302148034+07:00","message":"Next Push (prob) : 'ตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.30214991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302152129+07:00","message":"> Transcript [306] [true]: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302154497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302156242+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302158287+07:00","message":"StatePrefix: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้งตอนนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302160402+07:00","message":"TextPushed: 'ปล่อยออกมาหรือไม่คุณภาพการบำบัดน้ำดีหรือไม่รวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.302162588+07:00","message":"Push: 'ตอนนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.302169897+07:00","message":"push: {false รวมทั้ง 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.302175493+07:00","message":"push: {true ตอนนี้เนี่ย 0 0xc00278a000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:19.313573981+07:00","message":"write wav file: './tmp/7599/7599_19.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.722125635+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.72217317+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-25T15:07:19.722179124+07:00","message":"receive interim result [false|false]: คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.722193966+07:00","message":"[buffer interim] 20 false คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.722200506+07:00","message":"[bufferProcess] interim [540000000]:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.722202758+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.929674265+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.929711283+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-25T15:07:19.929716348+07:00","message":"receive interim result [false|false]: คุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:19.929730716+07:00","message":"[buffer interim] 20 false คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.929737032+07:00","message":"[bufferProcess] interim [780000000]:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.929739522+07:00","message":"[bufferProcess] send to processor:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.929745137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.929748168+07:00","message":"> Transcript [307] [false]: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:19.929750511+07:00","message":"Set StatePrefix (first interim): 'คุณภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:20.084577659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:20.084596143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.170505931+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.170541319+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-25T15:07:20.170546628+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.170562269+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.170568683+07:00","message":"[bufferProcess] interim [960000000]:คุณภาพน้ำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.170571101+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.170574349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.170577225+07:00","message":"> Transcript [308] [false]: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.170580314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.17058239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.170584643+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.170586899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.365736868+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.36577828+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-25T15:07:20.365784957+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.365802436+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365812133+07:00","message":"[bufferProcess] interim [140000000]:คุณภาพน้ำแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365815111+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365822901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365826041+07:00","message":"> Transcript [309] [false]: 'คุณภาพน้ำแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365830207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365835037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365837147+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.365839445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.557057287+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.557098848+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-25T15:07:20.55710518+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.557119301+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.557127223+07:00","message":"[bufferProcess] interim [380000000]:คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.557129735+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.557134236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.557137399+07:00","message":"> Transcript [310] [false]: 'คุณภาพน้ำแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.557141441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.557143948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.55714626+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.557148346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.747476588+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.747520202+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-25T15:07:20.74752726+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.747543158+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747558689+07:00","message":"[bufferProcess] interim [560000000]:คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747561843+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747565806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747569153+07:00","message":"> Transcript [311] [false]: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747573443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747575942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747578265+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747580538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747583392+07:00","message":"Push: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747585307+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747588642+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.747591475+07:00","message":"Next Push (prob) : 'น้ำแบบนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.747600474+07:00","message":"push: {false คุณภาพ 0 0xc00278b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.80679777+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.806837015+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-25T15:07:20.80684351+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:20.8068588+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.806866711+07:00","message":"[bufferProcess] interim [680000000]:คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.806869534+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.806877467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.806880472+07:00","message":"> Transcript [312] [false]: 'คุณภาพน้ำแบบนี้จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.806912066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.806915316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.80691746+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:20.806920016+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.064649958+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.064684168+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-25T15:07:21.064689932+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.064708086+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.064712198+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-25T15:07:21.064714769+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.064720181+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.064723058+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.06472824+07:00","message":"[bufferProcess] interim [860000000]:คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064731127+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.06473418+07:00","message":"[bufferProcess] interim [920000000]:คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064736172+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064738952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064741875+07:00","message":"> Transcript [313] [false]: 'คุณภาพน้ำแบบนี้จะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064745752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064747976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064749963+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064752174+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064754204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064759607+07:00","message":"> Transcript [314] [false]: 'คุณภาพน้ำแบบนี้จะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064761888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064763638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064765648+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.064767456+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.17466253+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.246304758+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.262790494+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.262825316+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-25T15:07:21.262831747+07:00","message":"receive interim result [false|false]: คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.262859823+07:00","message":"[buffer interim] 20 false คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262867257+07:00","message":"[bufferProcess] interim [220000000]:คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262870103+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำแบบนี้จะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262874777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262878055+07:00","message":"> Transcript [315] [false]: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262881755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262883996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262886371+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262888727+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262891082+07:00","message":"Push: 'น้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262893086+07:00","message":"TextPushed: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262895231+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.262897506+07:00","message":"Next Push (prob) : 'ส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.262904667+07:00","message":"push: {false น้ำแบบนี้จะ 0 0xc00278b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.277926608+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.277968165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ\",\"confidence\":0.95006967}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.277976537+07:00","message":"receive interim result [true|false]: คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.27798353+07:00","message":"end recv isFinal message id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.277986853+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.277993835+07:00","message":"[buffer interim] 20 true คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278001692+07:00","message":"[bufferProcess] interim [220000000]:คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278005092+07:00","message":"[bufferProcess] send to processor (isfinal):คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278010372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278014373+07:00","message":"> Transcript [316] [false]: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278017626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278019642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278021638+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278024673+07:00","message":"TextPushed: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278027662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278029734+07:00","message":"> Transcript [317] [true]: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.27803188+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278033669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278035463+07:00","message":"StatePrefix: 'คุณภาพน้ำแบบนี้จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278037319+07:00","message":"TextPushed: 'คุณภาพน้ำแบบนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.278046166+07:00","message":"Push: 'ส่งผลกระทบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.278054209+07:00","message":"push: {true ส่งผลกระทบต่อ 0 0xc00278b000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:21.287029393+07:00","message":"write wav file: './tmp/7599/7599_20.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.914632247+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.914671196+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-25T15:07:21.914676418+07:00","message":"receive interim result [false|false]: ปากทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:21.914687686+07:00","message":"[buffer interim] 21 false ปากทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.914694769+07:00","message":"[bufferProcess] interim [720000000]:ปากทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:21.914696911+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.296787654+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.296819471+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-25T15:07:22.296825092+07:00","message":"receive interim result [false|false]: ทะเลสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.296837083+07:00","message":"[buffer interim] 21 false ทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.296843885+07:00","message":"[bufferProcess] interim [80000000]:ทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.296846906+07:00","message":"[bufferProcess] send to processor:ปากทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.296852356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.296855069+07:00","message":"> Transcript [318] [false]: 'ปากทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.296857344+07:00","message":"Set StatePrefix (first interim): 'ปากทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.494458308+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.494498092+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-25T15:07:22.494503469+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.494519912+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.49452632+07:00","message":"[bufferProcess] interim [260000000]:ปากทะเลสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.494528806+07:00","message":"[bufferProcess] send to processor:ทะเลสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.494532186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.494534992+07:00","message":"> Transcript [319] [false]: 'ทะเลสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.494537323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.494539649+07:00","message":"Set new StatePrefix: 'ทะเลสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.607159865+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.607205955+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-25T15:07:22.607212865+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.607232864+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.607241244+07:00","message":"[bufferProcess] interim [380000000]:ปากทะเลสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.607244262+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.607249731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.607253574+07:00","message":"> Transcript [320] [false]: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.607256079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.607258517+07:00","message":"Set new StatePrefix: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.803258928+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.803297851+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-25T15:07:22.803303008+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:22.803319454+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.803326224+07:00","message":"[bufferProcess] interim [620000000]:ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.803328777+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.803332169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.80333522+07:00","message":"> Transcript [321] [false]: 'ปากทะเลสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.803338804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.803340923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.8033429+07:00","message":"StatePrefix: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:22.803344963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:23.084757915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:23.084770144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.373295262+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.373325955+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-25T15:07:23.373331135+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.373344616+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373351017+07:00","message":"[bufferProcess] interim [220000000]:ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373353898+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373356944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373362088+07:00","message":"> Transcript [322] [false]: 'ปากทะเลสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373365087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373367139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373369039+07:00","message":"StatePrefix: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.373371012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.58442281+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.584466276+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-25T15:07:23.584472611+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.584491403+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.584499356+07:00","message":"[bufferProcess] interim [400000000]:ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.58450391+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.584509383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.584514394+07:00","message":"> Transcript [323] [false]: 'ปากทะเลสิ่งแวดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.58451918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.584522424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.584525146+07:00","message":"StatePrefix: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.584528157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.894396202+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.89443702+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-25T15:07:23.894442831+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.894459491+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894466923+07:00","message":"[bufferProcess] interim [640000000]:ปากทะเลสิ่งแวดล้อมและแผนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894469927+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894473601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894476422+07:00","message":"> Transcript [324] [false]: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894479919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894482337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894484372+07:00","message":"StatePrefix: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894486754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894489132+07:00","message":"Push: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894491112+07:00","message":"TextPushed: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.894493287+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.89449597+07:00","message":"Next Push (prob) : 'แวดล้อมและแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.894503661+07:00","message":"push: {false ปากทะเลสิ่ง 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.899669646+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.899694907+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-25T15:07:23.899700283+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:23.899713405+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.899718375+07:00","message":"[bufferProcess] interim [700000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.8997209+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.899723837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.899726297+07:00","message":"> Transcript [325] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.899729602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.899731473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.899733396+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:23.899735467+07:00","message":"TextPushed: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.077792926+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.077833769+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-25T15:07:24.077839719+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.077851688+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.07785846+07:00","message":"[bufferProcess] interim [880000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.077861414+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.077866462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.077869142+07:00","message":"> Transcript [326] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.077872482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.077874758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.077876762+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.077879196+07:00","message":"TextPushed: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.464056435+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.464098124+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-25T15:07:24.464105445+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.464121298+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.464128084+07:00","message":"[bufferProcess] interim [240000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.464130737+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.464136161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.4641391+07:00","message":"> Transcript [327] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.464142829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.464145043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.464149087+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.464151558+07:00","message":"TextPushed: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.479913528+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.479946738+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-25T15:07:24.47995223+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.479965976+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.479972004+07:00","message":"[bufferProcess] interim [300000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.479974751+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.479978031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.479980845+07:00","message":"> Transcript [328] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.479985088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.479988173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.47999159+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.479994517+07:00","message":"TextPushed: 'ปากทะเลสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.480002659+07:00","message":"Push: 'แวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.480005554+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.480009371+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.48001328+07:00","message":"Next Push (prob) : 'ระยะยาวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.480025176+07:00","message":"push: {false แวดล้อมและแผน 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.735175353+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.735211423+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-25T15:07:24.735217729+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.735239813+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.735247545+07:00","message":"[bufferProcess] interim [480000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.735250458+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.735254071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.735257059+07:00","message":"> Transcript [329] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.735260315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.7352626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.735264695+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.735267153+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.781117922+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.781148022+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-25T15:07:24.781154369+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่แก้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.78118319+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่แก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.781192638+07:00","message":"[bufferProcess] interim [600000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่แก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.781195664+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.781203702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.78120831+07:00","message":"> Transcript [330] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.78121207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.781214433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.781217917+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.781220657+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.905506496+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.905549917+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-25T15:07:24.905557793+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:24.905575256+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.905586117+07:00","message":"[bufferProcess] interim [660000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.905590161+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่แก้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.9055978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.905602047+07:00","message":"> Transcript [331] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่แก้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.905607009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.905609894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.905615012+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:24.905619117+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.1021377+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.102175983+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-25T15:07:25.102183816+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.102194307+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102201112+07:00","message":"[bufferProcess] interim [840000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102203957+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102207511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.10221084+07:00","message":"> Transcript [332] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.10221468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102216852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102219262+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102222002+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102232051+07:00","message":"Push: 'ระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102236121+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102239506+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.102243156+07:00","message":"Next Push (prob) : 'จะแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.10225297+07:00","message":"push: {false ระยะยาวที่ 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.423425895+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.423474302+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-25T15:07:25.423480901+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.423496025+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.423502635+07:00","message":"[bufferProcess] interim [140000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.423505762+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.423512511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.423515344+07:00","message":"> Transcript [333] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.423518743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.423520795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.42352339+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.423526535+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.427362627+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.427387816+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-25T15:07:25.427393031+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.42740615+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.427411567+07:00","message":"[bufferProcess] interim [200000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.427414536+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.427417472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.427420598+07:00","message":"> Transcript [334] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.427423652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.42742577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.42742797+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.427430402+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.499820204+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.49985473+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-25T15:07:25.499860492+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.499875117+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499882327+07:00","message":"[bufferProcess] interim [320000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499885305+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499889285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499891946+07:00","message":"> Transcript [335] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499895503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499898145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499900626+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.499903381+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.685991994+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.686032662+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-25T15:07:25.686039833+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.686058476+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686066841+07:00","message":"[bufferProcess] interim [500000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686071176+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686080712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686083922+07:00","message":"> Transcript [336] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686087645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686089814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686092207+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686096445+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.68610348+07:00","message":"Push: 'จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686105766+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686108088+07:00","message":"Set new StatePrefix : 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.686110618+07:00","message":"Next Push (prob) : 'ปัญหาเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.686118128+07:00","message":"push: {false จะแก้ไข 0 0xc000044680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.997568383+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.997607976+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-25T15:07:25.997613909+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:25.997630518+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.997637713+07:00","message":"[bufferProcess] interim [740000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.99764058+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.997644569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.997647803+07:00","message":"> Transcript [337] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.997651329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.997653478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.997655428+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:25.997660022+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.064091746+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.064138829+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-25T15:07:26.064146604+07:00","message":"receive interim result [false|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.064162077+07:00","message":"[buffer interim] 21 false ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.064172445+07:00","message":"[bufferProcess] interim [860000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.064175364+07:00","message":"[bufferProcess] send to processor:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.064182596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.064186788+07:00","message":"> Transcript [338] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.06419106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.06419366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.064195994+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.06419914+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:26.085302937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:26.085319831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.364664204+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.426707042+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.48500515+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.485049329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร\",\"confidence\":0.949661}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.485060326+07:00","message":"receive interim result [true|false]: ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.485071595+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.485073892+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.485081183+07:00","message":"[buffer interim] 21 true ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485093162+07:00","message":"[bufferProcess] interim [340000000]:ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485097981+07:00","message":"[bufferProcess] send to processor (isfinal):ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485111591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485131011+07:00","message":"> Transcript [339] [false]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485137291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485140108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485142938+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485145756+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485148211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485150684+07:00","message":"> Transcript [340] [true]: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485153145+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.48515493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.48515679+07:00","message":"StatePrefix: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485158855+07:00","message":"TextPushed: 'ปากทะเลสิ่งแวดล้อมและแผนระยะยาวที่จะแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.485177325+07:00","message":"Push: 'ปัญหาเรื่องนี้เป็นอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.485188301+07:00","message":"push: {true ปัญหาเรื่องนี้เป็นอย่างไร 0 0xc000044680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:26.495583889+07:00","message":"write wav file: './tmp/7599/7599_21.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.814589398+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.814635444+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-25T15:07:26.814640849+07:00","message":"receive interim result [false|false]: พิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:26.814654053+07:00","message":"[buffer interim] 22 false พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.814661029+07:00","message":"[bufferProcess] interim [420000000]:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:26.81466346+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.078486754+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.078524821+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-25T15:07:27.078530097+07:00","message":"receive interim result [false|false]: เข็มขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.078542414+07:00","message":"[buffer interim] 22 false เข็มขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.078548327+07:00","message":"[bufferProcess] interim [600000000]:เข็มขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.078550942+07:00","message":"[bufferProcess] send to processor:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.078556191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.078559215+07:00","message":"> Transcript [341] [false]: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.078561727+07:00","message":"Set StatePrefix (first interim): 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.132485728+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.132519143+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-25T15:07:27.132524392+07:00","message":"receive interim result [false|false]: พิมพ์เข่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.132540842+07:00","message":"[buffer interim] 22 false พิมพ์เข่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.132547031+07:00","message":"[bufferProcess] interim [660000000]:พิมพ์เข่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.132549701+07:00","message":"[bufferProcess] send to processor:เข็มขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.132553147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.132556036+07:00","message":"> Transcript [342] [false]: 'เข็มขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.132558255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.13256032+07:00","message":"Set new StatePrefix: 'เข็มขัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.168223701+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.168271516+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-25T15:07:27.16827952+07:00","message":"receive interim result [false|false]: พิมพ์เข่าโค้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.16829529+07:00","message":"[buffer interim] 22 false พิมพ์เข่าโค้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.168306059+07:00","message":"[bufferProcess] interim [720000000]:พิมพ์เข่าโค้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.168310537+07:00","message":"[bufferProcess] send to processor:พิมพ์เข่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.168317798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.168321936+07:00","message":"> Transcript [343] [false]: 'พิมพ์เข่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.168325397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.168328522+07:00","message":"Set new StatePrefix: 'พิมพ์เข่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.290315289+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.290344531+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-25T15:07:27.290349682+07:00","message":"receive interim result [false|false]: ทีมข่าวของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.290362866+07:00","message":"[buffer interim] 22 false ทีมข่าวของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.290369689+07:00","message":"[bufferProcess] interim [900000000]:ทีมข่าวของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.290372234+07:00","message":"[bufferProcess] send to processor:พิมพ์เข่าโค้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.290377854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.290380787+07:00","message":"> Transcript [344] [false]: 'พิมพ์เข่าโค้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.290384155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.29038641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.290388662+07:00","message":"StatePrefix: 'พิมพ์เข่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.290390832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.607659637+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.607699121+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-25T15:07:27.607707072+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.607725776+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.607733168+07:00","message":"[bufferProcess] interim [140000000]:ทีมของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.607735585+07:00","message":"[bufferProcess] send to processor:ทีมข่าวของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.607738806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.607742014+07:00","message":"> Transcript [345] [false]: 'ทีมข่าวของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.607744372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.607746379+07:00","message":"Set new StatePrefix: 'ทีมข่าวของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.802163122+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.802198205+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-25T15:07:27.802203641+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.802218141+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.802224522+07:00","message":"[bufferProcess] interim [380000000]:ทีมของเราค่ะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.802233659+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.802239852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.802243405+07:00","message":"> Transcript [346] [false]: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.802253278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.802258168+07:00","message":"Set new StatePrefix: 'ทีมของเราค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.864421702+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.864457974+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-25T15:07:27.864464017+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:27.864476197+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864482682+07:00","message":"[bufferProcess] interim [500000000]:ทีมของเราค่ะติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864488762+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864495593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864498537+07:00","message":"> Transcript [347] [false]: 'ทีมของเราค่ะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864501929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864504284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864506316+07:00","message":"StatePrefix: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:27.864508427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.046280627+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.046307403+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-25T15:07:28.046312414+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.046327586+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046334108+07:00","message":"[bufferProcess] interim [680000000]:ทีมของเราค่ะติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046336531+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046340481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046343051+07:00","message":"> Transcript [348] [false]: 'ทีมของเราค่ะติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046346471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046348661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046350594+07:00","message":"StatePrefix: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.046352615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.304932122+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.304983041+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-25T15:07:28.304988861+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.305002769+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.305011111+07:00","message":"[bufferProcess] interim [860000000]:ทีมของเราค่ะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.305015063+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.30502027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.305023629+07:00","message":"> Transcript [349] [false]: 'ทีมของเราค่ะติดต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.305028403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.305030795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.305033328+07:00","message":"StatePrefix: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.30503585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.68947925+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.689526247+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-25T15:07:28.689533219+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.689548658+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689557101+07:00","message":"[bufferProcess] interim [280000000]:ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689562747+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689571536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.68957574+07:00","message":"> Transcript [350] [false]: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689579771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689582562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689585165+07:00","message":"StatePrefix: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.68958752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.68959488+07:00","message":"Push: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689596902+07:00","message":"TextPushed: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.689599366+07:00","message":"Set new StatePrefix : 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:28.68960177+07:00","message":"Next Push (prob) : 'ติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:28.68961175+07:00","message":"push: {false ทีมของเราค่ะ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.073488026+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.073526046+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-25T15:07:29.073532707+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.073547287+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.073553808+07:00","message":"[bufferProcess] interim [640000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.073556568+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.073560003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.07356267+07:00","message":"> Transcript [351] [false]: 'ทีมของเราค่ะติดต่อไปที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.073566318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.073568625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.073570491+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.073572982+07:00","message":"TextPushed: 'ทีมของเราค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:29.085669124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:29.085680795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.204456228+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.204493365+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-25T15:07:29.204499772+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.204515424+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.204521671+07:00","message":"[bufferProcess] interim [760000000]:ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.204524928+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.204528783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.204531599+07:00","message":"> Transcript [352] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.204534772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.204536755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.20453967+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.204542882+07:00","message":"TextPushed: 'ทีมของเราค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.267255305+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.267295002+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-25T15:07:29.267300634+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.267314876+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.267321847+07:00","message":"[bufferProcess] interim [880000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.26732467+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.267330778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.267333675+07:00","message":"> Transcript [353] [false]: 'ทีมของเราค่ะติดต่อไปที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.267336952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.267339244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.267341358+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.26734425+07:00","message":"TextPushed: 'ทีมของเราค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.585179982+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.585208703+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-25T15:07:29.58521438+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.585225665+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585250363+07:00","message":"[bufferProcess] interim [180000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585254003+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585261153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585263984+07:00","message":"> Transcript [354] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585267582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585269982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585272236+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585274671+07:00","message":"TextPushed: 'ทีมของเราค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585279019+07:00","message":"Push: 'ติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585280969+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.585283301+07:00","message":"Set new StatePrefix : 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.58528603+07:00","message":"Next Push (prob) : 'กรมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.585293285+07:00","message":"push: {false ติดต่อไปที่ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.653228856+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.653269558+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-25T15:07:29.653275049+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:29.653286182+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653292528+07:00","message":"[bufferProcess] interim [300000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653295126+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653298512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653301479+07:00","message":"> Transcript [355] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653305109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653307222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653309168+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:29.653311519+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.096672672+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.096704727+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-25T15:07:30.096710659+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.096728527+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.096735283+07:00","message":"[bufferProcess] interim [660000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.096737852+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.096741107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.096744153+07:00","message":"> Transcript [356] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.096747815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.09674991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.096756111+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.096759185+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.354744378+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.354791742+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-25T15:07:30.354797639+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.354816249+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.35482469+07:00","message":"[bufferProcess] interim [960000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.354827423+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.354832072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.354835429+07:00","message":"> Transcript [357] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.354839395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.35484909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.354852025+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.354855314+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.614073242+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.614116944+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-25T15:07:30.614124157+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.614141717+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614151957+07:00","message":"[bufferProcess] interim [140000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.61415684+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614182297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614188357+07:00","message":"> Transcript [358] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614193157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614195463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614197925+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614201013+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614204606+07:00","message":"Push: 'กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614206597+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614209169+07:00","message":"Set new StatePrefix : 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:30.614211982+07:00","message":"Next Push (prob) : 'ทางทะเลและชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:30.61422326+07:00","message":"push: {false กรมทรัพยากร 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.004962684+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.005014008+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-25T15:07:31.005024435+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.00504472+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.005061184+07:00","message":"[bufferProcess] interim [560000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.00506582+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.005075188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.005079546+07:00","message":"> Transcript [359] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.005085617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.005088809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.005092469+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.005097851+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.186090537+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.186136114+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-25T15:07:31.186142245+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.186157318+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.18616453+07:00","message":"[bufferProcess] interim [740000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.186167499+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.186177743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.186182804+07:00","message":"> Transcript [360] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.186189035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.186191068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.186193982+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.186196898+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.248161103+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.248205602+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-25T15:07:31.248212756+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.248227611+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248246816+07:00","message":"[bufferProcess] interim [860000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248253609+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248261669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248265194+07:00","message":"> Transcript [361] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248269536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248271934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248276492+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.248280042+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.516357471+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.516395101+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-25T15:07:31.516402042+07:00","message":"receive interim result [false|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.516417596+07:00","message":"[buffer interim] 22 false ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516430732+07:00","message":"[bufferProcess] interim [100000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516433513+07:00","message":"[bufferProcess] send to processor:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516441363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516444541+07:00","message":"> Transcript [362] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516449324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516452034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516454577+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516457543+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516465791+07:00","message":"Push: 'ทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516468115+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516471106+07:00","message":"Set new StatePrefix : 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.516474212+07:00","message":"Next Push (prob) : 'ฝั่งให้ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.516483282+07:00","message":"push: {false ทางทะเลและชาย 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.553953841+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.673090293+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.673127109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า\",\"confidence\":0.9512832}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.673133453+07:00","message":"receive interim result [true|false]: ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.673141916+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.67314411+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.673151108+07:00","message":"[buffer interim] 22 true ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673181895+07:00","message":"[bufferProcess] interim [340000000]:ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673190093+07:00","message":"[bufferProcess] send to processor (isfinal):ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673194635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673197695+07:00","message":"> Transcript [363] [false]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673201743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.6732039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673206575+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673213938+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673216106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673218358+07:00","message":"> Transcript [364] [true]: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673221328+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.67322782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673229794+07:00","message":"StatePrefix: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชายฝั่งให้ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.67323227+07:00","message":"TextPushed: 'ทีมของเราค่ะติดต่อไปที่กรมทรัพยากรทางทะเลและชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:31.673242759+07:00","message":"Push: 'ฝั่งให้ข้อมูลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.673252569+07:00","message":"push: {true ฝั่งให้ข้อมูลว่า 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:31.683945116+07:00","message":"write wav file: './tmp/7599/7599_22.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:31.687652558+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.01980001+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.019839588+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-25T15:07:32.019844319+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.019859991+07:00","message":"[buffer interim] 23 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.019866517+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.019868417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:32.085841419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:32.085865983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.335632253+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.335673144+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-25T15:07:32.335680657+07:00","message":"receive interim result [false|false]: ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.335694902+07:00","message":"[buffer interim] 23 false ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.335704135+07:00","message":"[bufferProcess] interim [660000000]:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.33570808+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.335719034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.335724133+07:00","message":"> Transcript [365] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.335728459+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.445024132+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.519965943+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.543354833+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.543397679+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-25T15:07:32.543403814+07:00","message":"receive interim result [false|false]: ไม่ต้องกลัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.543418928+07:00","message":"[buffer interim] 23 false ไม่ต้องกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.54343205+07:00","message":"[bufferProcess] interim [960000000]:ไม่ต้องกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.543435318+07:00","message":"[bufferProcess] send to processor:ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.54343937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.543442208+07:00","message":"> Transcript [366] [false]: 'ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.543446785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.543449677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.543452015+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.543454166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.556218369+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.556259126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องตบ\",\"confidence\":0.8794433}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.556265002+07:00","message":"receive interim result [true|false]: ไม่ต้องตบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.556275318+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.556277881+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.556285276+07:00","message":"[buffer interim] 23 true ไม่ต้องตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556291137+07:00","message":"[bufferProcess] interim [990000000]:ไม่ต้องตบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556294765+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ต้องกลัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556298551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556301187+07:00","message":"> Transcript [367] [false]: 'ไม่ต้องกลัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556304402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556306311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556308331+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556310243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556311959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556313974+07:00","message":"> Transcript [368] [true]: 'ไม่ต้องตบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556316193+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556317977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556319787+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556321763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:32.556324638+07:00","message":"Push: 'ไม่ต้องตบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:32.556333548+07:00","message":"push: {true ไม่ต้องตบ 0 0xc00209e780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:32.563352454+07:00","message":"write wav file: './tmp/7599/7599_23.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.04646775+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.04650538+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-25T15:07:33.04651217+07:00","message":"receive interim result [false|false]: ถูกใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.046524454+07:00","message":"[buffer interim] 24 false ถูกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.04653013+07:00","message":"[bufferProcess] interim [540000000]:ถูกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.046532695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.254486301+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.254528685+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-25T15:07:33.254535773+07:00","message":"receive interim result [false|false]: ถูกใจนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.254552842+07:00","message":"[buffer interim] 24 false ถูกใจนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.254560935+07:00","message":"[bufferProcess] interim [780000000]:ถูกใจนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.254564328+07:00","message":"[bufferProcess] send to processor:ถูกใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.254573089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.254576268+07:00","message":"> Transcript [369] [false]: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.254578595+07:00","message":"Set StatePrefix (first interim): 'ถูกใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.483853174+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.483893422+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-25T15:07:33.483899913+07:00","message":"receive interim result [false|false]: ถูกใจนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.483916425+07:00","message":"[buffer interim] 24 false ถูกใจนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483924693+07:00","message":"[bufferProcess] interim [960000000]:ถูกใจนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483927195+07:00","message":"[bufferProcess] send to processor:ถูกใจนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483936794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483940355+07:00","message":"> Transcript [370] [false]: 'ถูกใจนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483944354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483946709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483948943+07:00","message":"StatePrefix: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.483951155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.938949394+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.938995109+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-25T15:07:33.939002363+07:00","message":"receive interim result [false|false]: ถูกใจนี่คือปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:33.939016057+07:00","message":"[buffer interim] 24 false ถูกใจนี่คือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939026958+07:00","message":"[bufferProcess] interim [500000000]:ถูกใจนี่คือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939030426+07:00","message":"[bufferProcess] send to processor:ถูกใจนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939037781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939042741+07:00","message":"> Transcript [371] [false]: 'ถูกใจนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939048057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939053429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939055501+07:00","message":"StatePrefix: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:33.939057922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.044770869+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.066215783+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.066262175+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-25T15:07:34.066268984+07:00","message":"receive interim result [false|false]: ถูกใจนี่คือปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.066285229+07:00","message":"[buffer interim] 24 false ถูกใจนี่คือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.066292973+07:00","message":"[bufferProcess] interim [620000000]:ถูกใจนี่คือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.06629573+07:00","message":"[bufferProcess] send to processor:ถูกใจนี่คือปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.066304565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.066308129+07:00","message":"> Transcript [372] [false]: 'ถูกใจนี่คือปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.066312776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.066315256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.066319323+07:00","message":"StatePrefix: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.066321604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.117922677+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.127428375+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.127465521+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-25T15:07:34.127471616+07:00","message":"receive interim result [false|false]: ถูกใจนี่คือปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.127485892+07:00","message":"[buffer interim] 24 false ถูกใจนี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127495585+07:00","message":"[bufferProcess] interim [740000000]:ถูกใจนี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127498146+07:00","message":"[bufferProcess] send to processor:ถูกใจนี่คือปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127502114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.12750596+07:00","message":"> Transcript [373] [false]: 'ถูกใจนี่คือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127511557+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127514738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127517596+07:00","message":"StatePrefix: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127520714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127527575+07:00","message":"Push: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127529811+07:00","message":"TextPushed: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127532049+07:00","message":"Set new StatePrefix : 'ถูกใจนี่คือปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.127534541+07:00","message":"Next Push (prob) : 'นี่คือปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.127554682+07:00","message":"push: {false ถูกใจ 0 0xc00209ea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.145735818+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.145774585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถูกใจนี่คือปรากฏ\",\"confidence\":0.93309283}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.145780491+07:00","message":"receive interim result [true|false]: ถูกใจนี่คือปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.145790676+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.145793137+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.145800624+07:00","message":"[buffer interim] 24 true ถูกใจนี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145807821+07:00","message":"[bufferProcess] interim [770000000]:ถูกใจนี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145813197+07:00","message":"[bufferProcess] send to processor (isfinal):ถูกใจนี่คือปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145816731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145819852+07:00","message":"> Transcript [374] [false]: 'ถูกใจนี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145822482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145824494+07:00","message":"Set new StatePrefix: 'ถูกใจนี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145826307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145828611+07:00","message":"> Transcript [375] [true]: 'ถูกใจนี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145832435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145835262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145838255+07:00","message":"StatePrefix: 'ถูกใจนี่คือปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145841753+07:00","message":"TextPushed: 'ถูกใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.145849062+07:00","message":"Push: 'นี่คือปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.145859385+07:00","message":"push: {true นี่คือปรากฏ 0 0xc00209ea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:34.158168734+07:00","message":"write wav file: './tmp/7599/7599_24.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.651183169+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.651227486+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-25T15:07:34.651232569+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.651253582+07:00","message":"[buffer interim] 25 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.651260553+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.65126253+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.988469631+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.988514496+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-25T15:07:34.98851993+07:00","message":"receive interim result [false|false]: การแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:34.988535257+07:00","message":"[buffer interim] 25 false การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.988543429+07:00","message":"[bufferProcess] interim [720000000]:การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.988546053+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.988549688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.988553762+07:00","message":"> Transcript [376] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:34.988556154+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:35.086252892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:35.086252891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.181308495+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.181353778+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-25T15:07:35.181362229+07:00","message":"receive interim result [false|false]: การแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.181375362+07:00","message":"[buffer interim] 25 false การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181385712+07:00","message":"[bufferProcess] interim [840000000]:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181389422+07:00","message":"[bufferProcess] send to processor:การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181395628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181399613+07:00","message":"> Transcript [377] [false]: 'การแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181404053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181406856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181409962+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.181412191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.391636552+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.391681433+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-25T15:07:35.391686225+07:00","message":"receive interim result [false|false]: การแพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.391703655+07:00","message":"[buffer interim] 25 false การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.391713291+07:00","message":"[bufferProcess] interim [80000000]:การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.391717771+07:00","message":"[bufferProcess] send to processor:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.39172323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.391726847+07:00","message":"> Transcript [378] [false]: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.391731071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.39173353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.391735491+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.391737513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.48807623+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.488119232+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-25T15:07:35.488125084+07:00","message":"receive interim result [false|false]: แพลงตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.488137112+07:00","message":"[buffer interim] 25 false แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488144557+07:00","message":"[bufferProcess] interim [140000000]:แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488147022+07:00","message":"[bufferProcess] send to processor:การแพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488151068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488153903+07:00","message":"> Transcript [379] [false]: 'การแพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488157411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488159541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488161585+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.488163788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.750088253+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.750136313+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-25T15:07:35.750142493+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:35.750157222+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.750168772+07:00","message":"[bufferProcess] interim [500000000]:แพลงก์ตอนบลูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.750171698+07:00","message":"[bufferProcess] send to processor:แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.750175639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.75017922+07:00","message":"> Transcript [380] [false]: 'แพลงตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.750181904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:35.750184233+07:00","message":"Set new StatePrefix: 'แพลงตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.195737235+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.195792127+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-25T15:07:36.195797965+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.195809869+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.195818551+07:00","message":"[bufferProcess] interim [920000000]:แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.195821144+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.195825063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.195828377+07:00","message":"> Transcript [381] [false]: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.195831328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.195833452+07:00","message":"Set new StatePrefix: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.383838899+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.383884241+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-25T15:07:36.383890332+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.383907542+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383915336+07:00","message":"[bufferProcess] interim [40000000]:แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383918405+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383922273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383925436+07:00","message":"> Transcript [382] [false]: 'แพลงก์ตอนบลูมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383928911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383931029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383932985+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.383935113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.57480268+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.574834192+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-25T15:07:36.574839613+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.574854445+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574861628+07:00","message":"[bufferProcess] interim [280000000]:แพลงก์ตอนบลูมหรือว่าพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574864557+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574870682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574873116+07:00","message":"> Transcript [383] [false]: 'แพลงก์ตอนบลูมหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574877357+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574879791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574882138+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.574884682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.7061288+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.706176657+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-25T15:07:36.706182614+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.706198672+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.706206998+07:00","message":"[bufferProcess] interim [340000000]:แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.706210046+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.706213803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.70621694+07:00","message":"> Transcript [384] [false]: 'แพลงก์ตอนบลูมหรือว่าพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.706220705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.706224193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.706226387+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.706228841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.715733806+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.715771883+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-25T15:07:36.715777721+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.715790091+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715798182+07:00","message":"[bufferProcess] interim [400000000]:แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715801022+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715804455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.71580736+07:00","message":"> Transcript [385] [false]: 'แพลงก์ตอนบลูมหรือว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.71581054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715812744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715815396+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715817615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715823617+07:00","message":"Push: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715825578+07:00","message":"TextPushed: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715828063+07:00","message":"Set new StatePrefix : 'แพลงก์ตอนบลูมหรือว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.715830579+07:00","message":"Next Push (prob) : 'หรือว่าพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.715839277+07:00","message":"push: {false แพลงก์ตอนบลูม 0 0xc0006ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.952381467+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.952428691+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-25T15:07:36.952434535+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:36.952451668+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.952460283+07:00","message":"[bufferProcess] interim [640000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.952463176+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.952471291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.952474953+07:00","message":"> Transcript [386] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.952477729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:36.952479907+07:00","message":"Set new StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.286421597+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.28646287+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-25T15:07:37.286469173+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.28648691+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286498827+07:00","message":"[bufferProcess] interim [940000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286502214+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286509576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286513282+07:00","message":"> Transcript [387] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286517622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286520048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286522087+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.286525467+07:00","message":"TextPushed: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.30565064+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.305687654+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-25T15:07:37.305693932+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.305708855+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305715023+07:00","message":"[bufferProcess] interim [0]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305717323+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305721483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305724698+07:00","message":"> Transcript [388] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305728344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305730458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305732407+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.305735043+07:00","message":"TextPushed: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.347120531+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.347159809+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-25T15:07:37.347165+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.347181881+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.347190072+07:00","message":"[bufferProcess] interim [120000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.34719287+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.347200433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.347203192+07:00","message":"> Transcript [389] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.347207603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.347210284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.347212258+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.347215264+07:00","message":"TextPushed: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.658599555+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.658642885+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-25T15:07:37.658648696+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.65866247+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.65867033+07:00","message":"[bufferProcess] interim [360000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658673441+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658681109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658684223+07:00","message":"> Transcript [390] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658688457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658690781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658693162+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658704025+07:00","message":"TextPushed: 'แพลงก์ตอนบลูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658711116+07:00","message":"Push: 'หรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658713421+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658715687+07:00","message":"Set new StatePrefix : 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพรว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.658718078+07:00","message":"Next Push (prob) : 'ที่แพรว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.658725845+07:00","message":"push: {false หรือว่าภาวะ 0 0xc0006ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.84534109+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.845388043+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-25T15:07:37.845396199+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:37.845414009+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.845426357+07:00","message":"[bufferProcess] interim [600000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.845430537+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.845436063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.845440705+07:00","message":"> Transcript [391] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.845444495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:37.845447872+07:00","message":"Set new StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงตอน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:38.086747813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:38.086748557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.484537671+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.484576527+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-25T15:07:38.4845826+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:38.484599834+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.48460684+07:00","message":"[bufferProcess] interim [200000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.484609694+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.484613277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.484616122+07:00","message":"> Transcript [392] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.484618613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:38.484620582+07:00","message":"Set new StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.06763975+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.067680787+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-25T15:07:39.067688876+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.067705853+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.067715258+07:00","message":"[bufferProcess] interim [800000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.06771869+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.067728241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.067731634+07:00","message":"> Transcript [393] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.067736148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.067741679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.067744147+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.067747344+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.385974761+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.386018599+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-25T15:07:39.38602513+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.386040543+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.386048516+07:00","message":"[bufferProcess] interim [40000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.386051364+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.386059743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.386063112+07:00","message":"> Transcript [394] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.38606714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.386069564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.386072155+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.386075552+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.459426726+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.459479631+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-25T15:07:39.459486025+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.459502894+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.459510769+07:00","message":"[bufferProcess] interim [220000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.459513614+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.459521625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.459526905+07:00","message":"> Transcript [395] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.459546615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.45954895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.459552226+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.459555615+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.580511112+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.580543545+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-25T15:07:39.580549306+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.580562973+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580569109+07:00","message":"[bufferProcess] interim [280000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580571956+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580577328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580580085+07:00","message":"> Transcript [396] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580584149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580586008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580589136+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580592072+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580599814+07:00","message":"Push: 'ที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580601994+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580605024+07:00","message":"Set new StatePrefix : 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.580607618+07:00","message":"Next Push (prob) : 'เพิ่มจำนวนอย่างละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.580614073+07:00","message":"push: {false ที่แพลงก์ตอนพืช 0 0xc0006ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.645494522+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.645537964+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-25T15:07:39.645545178+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:39.645561526+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.645569245+07:00","message":"[bufferProcess] interim [400000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.645572644+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.64558229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.645585395+07:00","message":"> Transcript [397] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.645588849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:39.645591358+07:00","message":"Set new StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.085766423+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.085811756+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-25T15:07:40.085817856+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.085833079+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085841077+07:00","message":"[bufferProcess] interim [760000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085843984+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085848222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085851572+07:00","message":"> Transcript [398] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085856004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085858032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085860442+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.085863556+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.294553113+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.294586101+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-25T15:07:40.294592016+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.294608253+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294615412+07:00","message":"[bufferProcess] interim [0]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294619348+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294623693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294626688+07:00","message":"> Transcript [399] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294630597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294633132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294635605+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.294638459+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.361719523+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.361756816+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-25T15:07:40.361762705+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.361778228+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.361785251+07:00","message":"[bufferProcess] interim [60000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.361788074+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.361792303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.361795532+07:00","message":"> Transcript [400] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.361799553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.361801669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.36180407+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.36180924+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.454600604+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.527347857+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.533822888+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.533854943+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-25T15:07:40.533860864+07:00","message":"receive interim result [false|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.533876657+07:00","message":"[buffer interim] 25 false แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533883274+07:00","message":"[bufferProcess] interim [240000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533886212+07:00","message":"[bufferProcess] send to processor:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533890014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.5338927+07:00","message":"> Transcript [401] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533897733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533899839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533901989+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.53390452+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533910844+07:00","message":"Push: 'เพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533913269+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533916081+07:00","message":"Set new StatePrefix : 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.533918867+07:00","message":"Next Push (prob) : 'เร็วหรือที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.533926176+07:00","message":"push: {false เพิ่มจำนวนอย่างรวด 0 0xc0006ce980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.561936244+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.561971706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.561979715+07:00","message":"receive interim result [true|false]: แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.561990467+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.561992772+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.561998694+07:00","message":"[buffer interim] 25 true แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562005762+07:00","message":"[bufferProcess] interim [360000000]:แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562013025+07:00","message":"[bufferProcess] send to processor (isfinal):แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562016426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562019215+07:00","message":"> Transcript [402] [false]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562022701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562024669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562028584+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562031453+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562033609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.56203689+07:00","message":"> Transcript [403] [true]: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562039508+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562041311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562043061+07:00","message":"StatePrefix: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวดเร็วหรือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562045101+07:00","message":"TextPushed: 'แพลงก์ตอนบลูมหรือว่าภาวะที่แพลงก์ตอนพืชเพิ่มจำนวนอย่างรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:40.562053178+07:00","message":"Push: 'เร็วหรือที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.562060541+07:00","message":"push: {true เร็วหรือที่เรียก 0 0xc0006ce980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:40.573344131+07:00","message":"write wav file: './tmp/7599/7599_25.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.988132303+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.988169708+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.988173102+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.988175275+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.988177463+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.988179762+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.98818176+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:40.98818351+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:41.087272841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:41.08728263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.242721899+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.242762859+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-25T15:07:41.242767762+07:00","message":"receive interim result [false|false]: ว่าปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.242784919+07:00","message":"[buffer interim] 26 false ว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.242791149+07:00","message":"[bufferProcess] interim [540000000]:ว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.242793402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.359292232+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.359334726+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-25T15:07:41.359341972+07:00","message":"receive interim result [false|false]: ว่าปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.359354742+07:00","message":"[buffer interim] 26 false ว่าปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.359365499+07:00","message":"[bufferProcess] interim [720000000]:ว่าปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.359368971+07:00","message":"[bufferProcess] send to processor:ว่าปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.359375579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.359379743+07:00","message":"> Transcript [404] [false]: 'ว่าปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.359383305+07:00","message":"Set StatePrefix (first interim): 'ว่าปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.678048335+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.678086764+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-25T15:07:41.678092462+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:41.678106112+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.678113782+07:00","message":"[bufferProcess] interim [960000000]:ว่าปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.678116386+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.678123208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.678126455+07:00","message":"> Transcript [405] [false]: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.678129025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:41.678131551+07:00","message":"Set new StatePrefix: 'ว่าปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.130118606+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.130162468+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-25T15:07:42.130170045+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.130186121+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.130194981+07:00","message":"[bufferProcess] interim [440000000]:ว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.130199765+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.130204454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.130209041+07:00","message":"> Transcript [406] [false]: 'ว่าปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.130213734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.130216801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.13021987+07:00","message":"StatePrefix: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.13022304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.463411941+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.463455252+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-25T15:07:42.463461686+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.463477115+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463487786+07:00","message":"[bufferProcess] interim [740000000]:ว่าปรากฏการณ์น้ำเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463491332+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463501743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463507017+07:00","message":"> Transcript [407] [false]: 'ว่าปรากฏการณ์น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463512751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463515441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463517482+07:00","message":"StatePrefix: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.463519847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.46664592+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.466671839+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-25T15:07:42.466677107+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.466688649+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466694643+07:00","message":"[bufferProcess] interim [800000000]:ว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466697205+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466700961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466703503+07:00","message":"> Transcript [408] [false]: 'ว่าปรากฏการณ์น้ำเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466706332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466708389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466710376+07:00","message":"StatePrefix: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.466712568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.786993847+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.787030651+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-25T15:07:42.787036805+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.787050851+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787061052+07:00","message":"[bufferProcess] interim [100000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787063519+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787067237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787072862+07:00","message":"> Transcript [409] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787076044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787078262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787080163+07:00","message":"StatePrefix: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.78708237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.78708798+07:00","message":"Push: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787090124+07:00","message":"TextPushed: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787092501+07:00","message":"Set new StatePrefix : 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:42.787094902+07:00","message":"Next Push (prob) : 'การณ์น้ำเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:42.78712408+07:00","message":"push: {false ว่าปรากฏ 0 0xc0006ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.14559151+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.145637542+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-25T15:07:43.145644334+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.145660419+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.145668648+07:00","message":"[bufferProcess] interim [400000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.145671322+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.145678703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.145681864+07:00","message":"> Transcript [410] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.145686618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.14568898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.145691057+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.145693723+07:00","message":"TextPushed: 'ว่าปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.480925166+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.480957257+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-25T15:07:43.480963101+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:43.480976202+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.480982489+07:00","message":"[bufferProcess] interim [760000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.480985572+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.480991226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.480993869+07:00","message":"> Transcript [411] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.480997434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.480999647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.481001714+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:43.481004407+07:00","message":"TextPushed: 'ว่าปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.012423579+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.012478637+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-25T15:07:44.012484781+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.012498934+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.01250741+07:00","message":"[bufferProcess] interim [300000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.012512465+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.0125204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.012523551+07:00","message":"> Transcript [412] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.012527833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.012530105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.012532391+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.012534863+07:00","message":"TextPushed: 'ว่าปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.067149814+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.067189806+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-25T15:07:44.067196216+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.06721244+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067222929+07:00","message":"[bufferProcess] interim [420000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067226132+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067233331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067237224+07:00","message":"> Transcript [413] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.06724174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067244054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067246498+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067249181+07:00","message":"TextPushed: 'ว่าปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067263235+07:00","message":"Push: 'การณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067266007+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067268485+07:00","message":"Set new StatePrefix : 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.067271181+07:00","message":"Next Push (prob) : 'สีคุณผู้ชมเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.067281121+07:00","message":"push: {false การณ์น้ำเปลี่ยน 0 0xc0006ce600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:44.088328952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:44.088344185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.255070808+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.255105214+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-25T15:07:44.25511103+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.255126055+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.255134845+07:00","message":"[bufferProcess] interim [600000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.25513846+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.255142842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.255146428+07:00","message":"> Transcript [414] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.255150674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.255152805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.255155012+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.255157838+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.446961112+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.447000399+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-25T15:07:44.447007619+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.447039841+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.447049282+07:00","message":"[bufferProcess] interim [780000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.44705228+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.447056445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.447059554+07:00","message":"> Transcript [415] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.447063507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.447066641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.447069333+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.447071963+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.705121394+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.70515876+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-25T15:07:44.705176056+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.705190805+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705197329+07:00","message":"[bufferProcess] interim [20000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705200376+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705207265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705210036+07:00","message":"> Transcript [416] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705215177+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705217585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705220525+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.705223368+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.958864861+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.958904412+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-25T15:07:44.958911774+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.958923203+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958930984+07:00","message":"[bufferProcess] interim [260000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958933709+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958958837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958962329+07:00","message":"> Transcript [417] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958966837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958969376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958971909+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958975086+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958981915+07:00","message":"Push: 'สีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958988141+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.95899107+07:00","message":"Set new StatePrefix : 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:44.958994246+07:00","message":"Next Push (prob) : 'ขึ้นได้ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:44.959002931+07:00","message":"push: {false สีคุณผู้ชมเกิด 0 0xc0006ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.279923302+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.279960063+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-25T15:07:45.279966645+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.279983206+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279989767+07:00","message":"[bufferProcess] interim [560000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.279992612+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.27999839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.280001695+07:00","message":"> Transcript [418] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.280005801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.280008131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.280010089+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.280012882+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.606809154+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.606848454+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-25T15:07:45.606854692+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.606867171+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606878195+07:00","message":"[bufferProcess] interim [920000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606880971+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606887436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606890419+07:00","message":"> Transcript [419] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606894353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606896613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606898657+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.606901586+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.645889279+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.658145783+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.658182398+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-25T15:07:45.658188935+07:00","message":"receive interim result [false|false]: ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.658202171+07:00","message":"[buffer interim] 26 false ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658211512+07:00","message":"[bufferProcess] interim [980000000]:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658221281+07:00","message":"[bufferProcess] send to processor:ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658227695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658230644+07:00","message":"> Transcript [420] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658234614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658236899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658239116+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.658242049+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.77531522+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.775362341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ\",\"confidence\":0.91784126}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.775369761+07:00","message":"receive interim result [true|false]: ปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.775381482+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.775384047+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.775390379+07:00","message":"[buffer interim] 26 true ปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775397065+07:00","message":"[bufferProcess] interim [130000000]:ปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775401165+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775421463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.77546193+07:00","message":"> Transcript [421] [false]: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775469441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775472677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775475626+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775479093+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775488269+07:00","message":"Push: 'ขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775490417+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775492829+07:00","message":"Set new StatePrefix : 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775495484+07:00","message":"Next Push (prob) : 'ที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775498072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775500927+07:00","message":"> Transcript [422] [true]: 'ปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775503457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775505236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775507631+07:00","message":"StatePrefix: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.77551007+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775511968+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.775598261+07:00","message":"push: {false ขึ้นได้ในช่วง 0 0xc0006ce600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775696687+07:00","message":"Push: 'ที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775700887+07:00","message":"TextPushed: 'ว่าปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775710141+07:00","message":"Set new StatePrefix : 'ปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775713333+07:00","message":"Next Push (prob) : 'ปรากฏการณ์น้ำเปลี่ยนสีคุณผู้ชมเกิดขึ้นได้ในช่วงที่มีอุณหภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.775723058+07:00","message":"push: {true ที่มีอุณหภูมิ 0 0xc0006ce600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:45.775767118+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_26.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:45.777303364+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:45.786106897+07:00","message":"write wav file: './tmp/7599/7599_26.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.118881552+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.118924206+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-25T15:07:46.118929556+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.118948849+07:00","message":"[buffer interim] 27 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.118955421+07:00","message":"[bufferProcess] interim [420000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.118958+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.242564511+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.242611726+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-25T15:07:46.242618431+07:00","message":"receive interim result [false|false]: สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.242633863+07:00","message":"[buffer interim] 27 false สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.242647936+07:00","message":"[bufferProcess] interim [480000000]:สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.24265035+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.242654752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.242658367+07:00","message":"> Transcript [423] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.242660834+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.319997205+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.320036482+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-25T15:07:46.320041742+07:00","message":"receive interim result [false|false]: สูงและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.320053774+07:00","message":"[buffer interim] 27 false สูงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.320061456+07:00","message":"[bufferProcess] interim [600000000]:สูงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.320063967+07:00","message":"[bufferProcess] send to processor:สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.320069826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.32007307+07:00","message":"> Transcript [424] [false]: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.320075875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.320078579+07:00","message":"Set new StatePrefix: 'สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.452524011+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.452575395+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-25T15:07:46.452583455+07:00","message":"receive interim result [false|false]: สูงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.452604038+07:00","message":"[buffer interim] 27 false สูงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.452623901+07:00","message":"[bufferProcess] interim [660000000]:สูงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.452629671+07:00","message":"[bufferProcess] send to processor:สูงและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.45264109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.45264671+07:00","message":"> Transcript [425] [false]: 'สูงและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.452655113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.452659906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.452664701+07:00","message":"StatePrefix: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.452669285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.458977008+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.459008003+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-25T15:07:46.459012738+07:00","message":"receive interim result [false|false]: สูงแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.459028635+07:00","message":"[buffer interim] 27 false สูงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459034954+07:00","message":"[bufferProcess] interim [720000000]:สูงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459037155+07:00","message":"[bufferProcess] send to processor:สูงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459047155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459050242+07:00","message":"> Transcript [426] [false]: 'สูงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459053217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459055517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459057785+07:00","message":"StatePrefix: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.459059935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.752528711+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.752572481+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-25T15:07:46.752577709+07:00","message":"receive interim result [false|false]: สูงแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:46.752593496+07:00","message":"[buffer interim] 27 false สูงแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.752601658+07:00","message":"[bufferProcess] interim [20000000]:สูงแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.752604264+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.752608466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.752612525+07:00","message":"> Transcript [427] [false]: 'สูงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.752616406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.7526186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.752621166+07:00","message":"StatePrefix: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:46.752623682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.011764891+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.011806101+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-25T15:07:47.011812465+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.011828285+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011840137+07:00","message":"[bufferProcess] interim [260000000]:สูงแล้วก็มีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011842897+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011849236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011852828+07:00","message":"> Transcript [428] [false]: 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011857098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.01185964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011862193+07:00","message":"StatePrefix: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011864886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011871167+07:00","message":"Push: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011873161+07:00","message":"TextPushed: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011875309+07:00","message":"Set new StatePrefix : 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.011877666+07:00","message":"Next Push (prob) : 'แล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.011901899+07:00","message":"push: {false สูง 0 0xc00278b400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:47.08919885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:47.089205622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.137281297+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.137320631+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-25T15:07:47.137326431+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.137340341+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.137348176+07:00","message":"[bufferProcess] interim [380000000]:สูงแล้วก็มีธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.137350524+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.13735433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.137357666+07:00","message":"> Transcript [429] [false]: 'สูงแล้วก็มีถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.137361023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.137363208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.137365177+07:00","message":"StatePrefix: 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.137367526+07:00","message":"TextPushed: 'สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.209457792+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.209502458+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-25T15:07:47.209510531+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีถ้าตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.209528691+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีถ้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209542258+07:00","message":"[bufferProcess] interim [500000000]:สูงแล้วก็มีถ้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209546423+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209551479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209555763+07:00","message":"> Transcript [430] [false]: 'สูงแล้วก็มีธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209560226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209563327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209569109+07:00","message":"StatePrefix: 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.209573108+07:00","message":"TextPushed: 'สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.318399518+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.318431887+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-25T15:07:47.318438188+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.31845112+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318460008+07:00","message":"[bufferProcess] interim [560000000]:สูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318463883+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีถ้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318472292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318477013+07:00","message":"> Transcript [431] [false]: 'สูงแล้วก็มีถ้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318480814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318483207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318485238+07:00","message":"StatePrefix: 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.318487707+07:00","message":"TextPushed: 'สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.638192309+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.638239303+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-25T15:07:47.638245198+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.638256394+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638269999+07:00","message":"[bufferProcess] interim [860000000]:สูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638273189+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638277629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638281084+07:00","message":"> Transcript [432] [false]: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638285318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638287719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638289843+07:00","message":"StatePrefix: 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638292476+07:00","message":"TextPushed: 'สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638295279+07:00","message":"Push: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638297411+07:00","message":"TextPushed: 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.63829961+07:00","message":"Set new StatePrefix : 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.638302063+07:00","message":"Next Push (prob) : 'ธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.638311321+07:00","message":"push: {false แล้วก็มี 0 0xc00278b400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.839608787+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.839656961+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-25T15:07:47.839662818+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:47.839682286+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839691419+07:00","message":"[bufferProcess] interim [40000000]:สูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839694027+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839697846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839701334+07:00","message":"> Transcript [433] [false]: 'สูงแล้วก็มีธาตุอาหารใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839705278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839707533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839709773+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:47.839713858+07:00","message":"TextPushed: 'สูงแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.029611503+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.029661318+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-25T15:07:48.02967018+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.029689049+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029699542+07:00","message":"[bufferProcess] interim [280000000]:สูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029704019+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029709604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029717898+07:00","message":"> Transcript [434] [false]: 'สูงแล้วก็มีธาตุอาหารในนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029726383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029729886+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.029733527+07:00","message":"TextPushed: 'สูงแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.537658226+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.537705583+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-25T15:07:48.537713288+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.537732755+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537742956+07:00","message":"[bufferProcess] interim [760000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537747548+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537757195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537761853+07:00","message":"> Transcript [435] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537767436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537770635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537775199+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.537780053+07:00","message":"TextPushed: 'สูงแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.734442381+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.734479425+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-25T15:07:48.734485906+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.734502269+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734510783+07:00","message":"[bufferProcess] interim [940000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734513935+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734518417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734521631+07:00","message":"> Transcript [436] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734525964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734528425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734531201+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734533605+07:00","message":"TextPushed: 'สูงแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734536319+07:00","message":"Push: 'ธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.73453825+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.734540507+07:00","message":"Set new StatePrefix : 'สูงแล้วก็มีธาตุอาหารในนามเช่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.73454313+07:00","message":"Next Push (prob) : 'ในนามเช่นใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.734551874+07:00","message":"push: {false ธาตุอาหาร 0 0xc00278b400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.804971854+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.805018251+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-25T15:07:48.80502462+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:48.80504507+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.805053584+07:00","message":"[bufferProcess] interim [120000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.80505671+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.805061212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.805064248+07:00","message":"> Transcript [437] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.805068464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.805070834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.805072805+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:48.805075565+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.13820083+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.138246786+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-25T15:07:49.138254163+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.138279863+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.138289095+07:00","message":"[bufferProcess] interim [420000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.138292418+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.138296548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.138299868+07:00","message":"> Transcript [438] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.13830278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.138304968+07:00","message":"Set new StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.329831732+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.329860701+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-25T15:07:49.329866528+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.329879504+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329890764+07:00","message":"[bufferProcess] interim [600000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329893578+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329897235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329900236+07:00","message":"> Transcript [439] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329903841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329905941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329908202+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.329910815+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.510995318+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.511038139+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-25T15:07:49.511045662+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็บล็อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.511059215+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็บล็อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.511067926+07:00","message":"[bufferProcess] interim [780000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็บล็อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.511070868+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.511074912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.511077878+07:00","message":"> Transcript [440] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.51108251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.511085673+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.511088548+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.511091122+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.643724288+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.643767538+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-25T15:07:49.643772922+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็คอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.643789488+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643795774+07:00","message":"[bufferProcess] interim [900000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643798554+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็บล็อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643808878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643812396+07:00","message":"> Transcript [441] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็บล็อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643816484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643818728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643821443+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.643825058+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.688442501+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.688481435+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-25T15:07:49.688486971+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.688498985+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688505953+07:00","message":"[bufferProcess] interim [960000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688508907+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็คอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688514527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688517312+07:00","message":"> Transcript [442] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็คอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688521116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688523698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688526378+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688529749+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688535392+07:00","message":"Push: 'ในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.68853756+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688539867+07:00","message":"Set new StatePrefix : 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนแล้วก็คอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:49.688542182+07:00","message":"Next Push (prob) : 'แล้วก็คอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:49.688548925+07:00","message":"push: {false ในนามเช่นไนโตรเจน 0 0xc00278b400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:50.089466426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:50.089469171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.334401509+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.334446389+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-25T15:07:50.334452882+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสใหญ่ที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.334465211+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.334473372+07:00","message":"[bufferProcess] interim [560000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.33447739+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.334484855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.334487867+07:00","message":"> Transcript [443] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.334490498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.334492729+07:00","message":"Set new StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.337526952+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.337548511+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-25T15:07:50.337553127+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.337563856+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337568736+07:00","message":"[bufferProcess] interim [620000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337571005+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสใหญ่ที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337574299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337577029+07:00","message":"> Transcript [444] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสใหญ่ที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337580521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337582614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337586051+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.337588875+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.589087913+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.589129334+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-25T15:07:50.589135513+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.589150426+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589157815+07:00","message":"[bufferProcess] interim [860000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589173699+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589186867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589190386+07:00","message":"> Transcript [445] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589195096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589197511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589201131+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.589204561+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.83778032+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.837828148+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-25T15:07:50.837835418+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.837850378+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.83786073+07:00","message":"[bufferProcess] interim [40000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.837864424+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.837872412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.837877384+07:00","message":"> Transcript [446] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.837881575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.837883816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.837886063+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.837888696+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.915318918+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.915354705+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-25T15:07:50.915360507+07:00","message":"receive interim result [false|false]: สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.915375857+07:00","message":"[buffer interim] 27 false สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915382789+07:00","message":"[bufferProcess] interim [220000000]:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915385664+07:00","message":"[bufferProcess] send to processor:สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915389153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915391959+07:00","message":"> Transcript [447] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915395843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.91539835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915401055+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.91540383+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915406774+07:00","message":"Push: 'และฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.91541049+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915412853+07:00","message":"Set new StatePrefix : 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:50.915415355+07:00","message":"Next Push (prob) : 'ในที่สูงเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.915422812+07:00","message":"push: {false และฟอสฟอรัส 0 0xc00278b400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:50.964030801+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.115003987+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.11505056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูงแล้วก็มีธาตุอาหารในน้ำเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย\",\"confidence\":0.93630517}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.115074545+07:00","message":"receive interim result [true|false]: สูงแล้วก็มีธาตุอาหารในน้ำเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.115085889+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.115088529+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.115097161+07:00","message":"[buffer interim] 27 true สูงแล้วก็มีธาตุอาหารในน้ำเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115109281+07:00","message":"[bufferProcess] interim [400000000]:สูงแล้วก็มีธาตุอาหารในน้ำเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115113499+07:00","message":"[bufferProcess] send to processor (isfinal):สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115120366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115123856+07:00","message":"> Transcript [448] [false]: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.11512823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115130451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115132448+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.11513527+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.11513744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115139466+07:00","message":"> Transcript [449] [true]: 'สูงแล้วก็มีธาตุอาหารในน้ำเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115141834+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115143667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115145542+07:00","message":"StatePrefix: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115147502+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115149284+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115326503+07:00","message":"Push: 'ในที่สูงเกินไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115330397+07:00","message":"TextPushed: 'สูงแล้วก็มีธาตุอาหารในนามเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115333019+07:00","message":"Set new StatePrefix : 'สูงแล้วก็มีธาตุอาหารในน้ำเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115335407+07:00","message":"Next Push (prob) : 'สูงแล้วก็มีธาตุอาหารในน้ำเช่นไนโตรเจนและฟอสฟอรัสในที่สูงเกินไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.115351842+07:00","message":"push: {true ในที่สูงเกินไปด้วย 0 0xc00278b400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.115387372+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_27.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:51.125681819+07:00","message":"write wav file: './tmp/7599/7599_27.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.167140367+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.705031559+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.705092183+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-25T15:07:51.705098977+07:00","message":"receive interim result [false|false]: ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.705115475+07:00","message":"[buffer interim] 28 false ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.7051236+07:00","message":"[bufferProcess] interim [420000000]:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.705126669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.831581832+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.831619392+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-25T15:07:51.831624877+07:00","message":"receive interim result [false|false]: ห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.831641941+07:00","message":"[buffer interim] 28 false ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.831648953+07:00","message":"[bufferProcess] interim [480000000]:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.831651561+07:00","message":"[bufferProcess] send to processor:ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.831655097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.831658123+07:00","message":"> Transcript [450] [false]: 'ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.831660258+07:00","message":"Set StatePrefix (first interim): 'ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.888161342+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.888196176+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-25T15:07:51.888201855+07:00","message":"receive interim result [false|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:51.888216447+07:00","message":"[buffer interim] 28 false ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.888222971+07:00","message":"[bufferProcess] interim [540000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.888225515+07:00","message":"[bufferProcess] send to processor:ห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.88822896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.888232114+07:00","message":"> Transcript [451] [false]: 'ห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.888235004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:51.88823748+07:00","message":"Set new StatePrefix: 'ห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.136072907+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.136108756+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-25T15:07:52.136113839+07:00","message":"receive interim result [false|false]: ข้อมูลจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.136124503+07:00","message":"[buffer interim] 28 false ข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.136130694+07:00","message":"[bufferProcess] interim [780000000]:ข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.136132852+07:00","message":"[bufferProcess] send to processor:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.136141148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.136143588+07:00","message":"> Transcript [452] [false]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.136145778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.136147956+07:00","message":"Set new StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.326356832+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.32640257+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-25T15:07:52.326408702+07:00","message":"receive interim result [false|false]: ข้อมูลจัดสรร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.326422128+07:00","message":"[buffer interim] 28 false ข้อมูลจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326432052+07:00","message":"[bufferProcess] interim [960000000]:ข้อมูลจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326434663+07:00","message":"[bufferProcess] send to processor:ข้อมูลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326440894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326444576+07:00","message":"> Transcript [453] [false]: 'ข้อมูลจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326447896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326451823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326454182+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.326456438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.329180576+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.329196208+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-25T15:07:52.329200195+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.32920808+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.329211287+07:00","message":"[bufferProcess] interim [20000000]:ข้อมูลจากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.329213292+07:00","message":"[bufferProcess] send to processor:ข้อมูลจัดสรร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.32921884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.329220981+07:00","message":"> Transcript [454] [false]: 'ข้อมูลจัดสรร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.329223433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.329225498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.329227306+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.32922921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.587366298+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.587404445+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-25T15:07:52.587410397+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.587429959+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.58743817+07:00","message":"[bufferProcess] interim [320000000]:ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.587441686+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.587447692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.58745056+07:00","message":"> Transcript [455] [false]: 'ข้อมูลจากสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.587453971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.58745652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.587458587+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.587460751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.770898152+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.770939104+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-25T15:07:52.770946048+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.770959162+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770966192+07:00","message":"[bufferProcess] interim [440000000]:ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770969079+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770972407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770975275+07:00","message":"> Transcript [456] [false]: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770978599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770980787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770982789+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770985022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770987734+07:00","message":"Push: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.77099114+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770993817+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.770996154+07:00","message":"Next Push (prob) : 'จากสำนักสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.771002781+07:00","message":"push: {false ข้อมูล 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.909653753+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.909691162+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-25T15:07:52.909696464+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:52.909710684+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.909717739+07:00","message":"[bufferProcess] interim [620000000]:ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.909720371+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.90972413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.909727473+07:00","message":"> Transcript [457] [false]: 'ข้อมูลจากสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.90973077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.909732863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.909735078+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:52.909737121+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:53.089736328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:53.08974759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.223917202+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.223960177+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-25T15:07:53.223967801+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.223987142+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.223996074+07:00","message":"[bufferProcess] interim [860000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.223999954+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.224004104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.22400831+07:00","message":"> Transcript [458] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.224013279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.224016523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.224020042+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.224023306+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.297915108+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.297960678+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-25T15:07:53.297967143+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.297985278+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.297995954+07:00","message":"[bufferProcess] interim [980000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.298000172+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.298009225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.298013836+07:00","message":"> Transcript [459] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.2980253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.298028329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.298030874+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.29803318+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.41628685+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.41633062+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-25T15:07:53.41633689+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.416351946+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416363306+07:00","message":"[bufferProcess] interim [40000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416366402+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.41637269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.41637565+07:00","message":"> Transcript [460] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416379805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416382102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416385159+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416388121+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416394127+07:00","message":"Push: 'จากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416396077+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416398426+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.416401091+07:00","message":"Next Push (prob) : 'แวดล้อมและข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.416428724+07:00","message":"push: {false จากสำนักสิ่ง 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.484360582+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.484414126+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-25T15:07:53.484423518+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.484438294+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.484446589+07:00","message":"[bufferProcess] interim [160000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.484449154+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.484453104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.484459158+07:00","message":"> Transcript [461] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.484462327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.484464518+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.744743108+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.744787665+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-25T15:07:53.744795663+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.744812988+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.744821093+07:00","message":"[bufferProcess] interim [400000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.744824221+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.744828131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.74483135+07:00","message":"> Transcript [462] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.744835056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.744837244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.74483982+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.744845042+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.805956494+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.80599092+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-25T15:07:53.805997171+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.806008983+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.806015666+07:00","message":"[bufferProcess] interim [460000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.806019496+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.80602629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.806030073+07:00","message":"> Transcript [463] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมอารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.806034854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.806037825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.80604159+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.80604527+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.998577383+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.998625231+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-25T15:07:53.998632812+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:53.998648603+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.99865951+07:00","message":"[bufferProcess] interim [700000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.998662321+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.998670221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.998673582+07:00","message":"> Transcript [464] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.998678272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.998680876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.998683435+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:53.99868604+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.191830059+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.191873882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.191881009+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.191896615+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.1919077+07:00","message":"[bufferProcess] interim [880000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191910454+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191917855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191921129+07:00","message":"> Transcript [465] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191925454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191927756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191930339+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191932988+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191939421+07:00","message":"Push: 'แวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191941606+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191944152+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.191948994+07:00","message":"Next Push (prob) : 'คุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.191970432+07:00","message":"push: {false แวดล้อมและควบ 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.321858444+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.321904299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.321910705+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.321927276+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321945856+07:00","message":"[bufferProcess] interim [0]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321949449+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321957242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321960666+07:00","message":"> Transcript [466] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321964698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321966995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321969319+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.321971887+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.649072525+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.649107967+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-25T15:07:54.649114902+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.64912956+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.649132321+07:00","message":"receive interim result [false|false]:  15 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.649140285+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.649143785+07:00","message":"[buffer interim] 28 false  15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649149882+07:00","message":"[bufferProcess] interim [300000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.64915303+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649160545+07:00","message":"[bufferProcess] interim [300000000]: 15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.64919355+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649197233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649200526+07:00","message":"> Transcript [467] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649204031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649206344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649208539+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.649211385+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.899239864+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.89926895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.899281069+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.899291772+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-25T15:07:54.899294841+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.89930152+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:54.899307801+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899327334+07:00","message":"[bufferProcess] interim [600000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899343082+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899355625+07:00","message":"[bufferProcess] interim [600000000]: ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899359488+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899374263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899398889+07:00","message":"> Transcript [468] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899406631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899410678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.899425968+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:54.89942988+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.029547371+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.029584838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.02959162+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.029603856+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-25T15:07:55.029607816+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.029616165+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.029620041+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029644707+07:00","message":"[bufferProcess] interim [720000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029668358+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029675339+07:00","message":"[bufferProcess] interim [720000000]: ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029678796+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029688826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029706014+07:00","message":"> Transcript [469] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029713059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029715568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029718339+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.02972164+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029731701+07:00","message":"Push: 'คุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029734593+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029737088+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.029739805+07:00","message":"Next Push (prob) : ' 15 ค่ะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.029753581+07:00","message":"push: {false คุมมลพิษที่ 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.260806412+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.260846235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.260852708+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.26086519+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-25T15:07:55.260868865+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.260876149+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.260879785+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260885371+07:00","message":"[bufferProcess] interim [900000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260888359+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260891385+07:00","message":"[bufferProcess] interim [900000000]: ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260893933+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260897208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260899886+07:00","message":"> Transcript [470] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260903621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260905689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260907616+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.260912063+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.344794174+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.344831877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.344837705+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.344848611+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-25T15:07:55.344851663+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.344860363+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.344864718+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.34487122+07:00","message":"[bufferProcess] interim [960000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.34487459+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.344878209+07:00","message":"[bufferProcess] interim [960000000]: ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.34488091+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.344884424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.34488763+07:00","message":"> Transcript [471] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.344891992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.344894331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.344896371+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.344899019+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.408631019+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.408680468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.40868719+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.408698227+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-25T15:07:55.408701304+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.408710874+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.408714889+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.40872239+07:00","message":"[bufferProcess] interim [80000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408725397+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408728851+07:00","message":"[bufferProcess] interim [80000000]: ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408731575+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.40873507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408741235+07:00","message":"> Transcript [472] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408746189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408748392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408750384+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.408752716+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.597567423+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.597612045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.597620742+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.597634561+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-25T15:07:55.597638014+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.597647665+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.5976553+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597662447+07:00","message":"[bufferProcess] interim [320000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597665348+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597668854+07:00","message":"[bufferProcess] interim [320000000]: ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597672701+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597682843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.59770014+07:00","message":"> Transcript [473] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597706984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597709513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597711807+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597715124+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597724138+07:00","message":"Push: ' 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597726876+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597729155+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.597732008+07:00","message":"Next Push (prob) : 'จากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.59775969+07:00","message":"push: {false  15 ค่ะบอกว่า 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.927706642+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.927753829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.927761209+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.927774355+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-25T15:07:55.927778014+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.927787649+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:55.927791702+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.92779903+07:00","message":"[bufferProcess] interim [560000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927802418+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927805906+07:00","message":"[bufferProcess] interim [560000000]: ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927808706+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927812371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927815287+07:00","message":"> Transcript [474] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.92781987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927821938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927824215+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:55.927826587+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.005287642+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.005328487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.005336231+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.005348501+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-25T15:07:56.005352054+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.00536296+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.005368065+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005375204+07:00","message":"[bufferProcess] interim [620000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005378347+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005382386+07:00","message":"[bufferProcess] interim [620000000]: ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005384925+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005388161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005391064+07:00","message":"> Transcript [475] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005395447+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005397691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005399694+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.005402391+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:56.089944328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:56.089956138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.454161221+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.454203936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.454211724+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.454223406+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-25T15:07:56.454227175+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ละปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.454235945+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.454244595+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ละปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454252523+07:00","message":"[bufferProcess] interim [100000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.45425566+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454259289+07:00","message":"[bufferProcess] interim [100000000]: ค่ะบอกว่าจากการตรวจสอบแต่ละปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454261904+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454265147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454268997+07:00","message":"> Transcript [476] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454273628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.45428385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454286918+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.454289878+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.61365452+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.613690498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.613698058+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.613708404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.613711783+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.613719784+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.613724039+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613731138+07:00","message":"[bufferProcess] interim [280000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613733905+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613738495+07:00","message":"[bufferProcess] interim [280000000]: ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613741552+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613745099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613748166+07:00","message":"> Transcript [477] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613752532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613754599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613756832+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613759271+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613762149+07:00","message":"Push: 'จากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613764162+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613766593+07:00","message":"Set new StatePrefix : 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.613769289+07:00","message":"Next Push (prob) : 'สอบแต่ละปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.613777399+07:00","message":"push: {false จากการตรวจ 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.685476655+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.685516127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.685523458+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.685539003+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-25T15:07:56.685542873+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบในปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.68555196+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.685556265+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685563972+07:00","message":"[bufferProcess] interim [400000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685567321+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685571213+07:00","message":"[bufferProcess] interim [400000000]: ค่ะบอกว่าจากการตรวจสอบในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685575461+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685578839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685581753+07:00","message":"> Transcript [478] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685586341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685588568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.68559068+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.685593416+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.81595303+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.815992777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.815999284+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.816011132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบในปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.8160144+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบในปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.816023493+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.816027883+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบในปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816034826+07:00","message":"[bufferProcess] interim [460000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816038185+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816041796+07:00","message":"[bufferProcess] interim [460000000]: ค่ะบอกว่าจากการตรวจสอบในปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816044321+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816047331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816050425+07:00","message":"> Transcript [479] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816053273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.816055452+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.934887319+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.934921047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.934929064+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.934944936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบในปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.934950125+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบในปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.934961061+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:56.934975145+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.934984426+07:00","message":"[bufferProcess] interim [580000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.934990138+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.934996933+07:00","message":"[bufferProcess] interim [580000000]: ค่ะบอกว่าจากการตรวจสอบในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935001442+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935006126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935010177+07:00","message":"> Transcript [480] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935015644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935017768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935019809+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:56.935022386+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.12405347+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.124094381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.124101375+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.124114348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.124119268+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.124127366+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.124131229+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124139111+07:00","message":"[bufferProcess] interim [760000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124142332+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.12414572+07:00","message":"[bufferProcess] interim [760000000]: ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124148672+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124152537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124155779+07:00","message":"> Transcript [481] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124160097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124162573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124164558+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบในปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.124167428+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.305944308+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.388023135+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.388059672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.38806738+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.388091482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.388095239+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.388103508+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.388107137+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388113098+07:00","message":"[bufferProcess] interim [120000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388116046+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388119366+07:00","message":"[bufferProcess] interim [120000000]: ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388122027+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388124852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388127669+07:00","message":"> Transcript [482] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388130667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.388136829+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.38998606+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.390001373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.390006075+07:00","message":"receive interim result [false|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.390015759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.390018624+07:00","message":"receive interim result [false|false]:  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.390023866+07:00","message":"[buffer interim] 28 false ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.390026816+07:00","message":"[buffer interim] 28 false  ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390055773+07:00","message":"[bufferProcess] interim [180000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390084977+07:00","message":"[bufferProcess] send to processor:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390097783+07:00","message":"[bufferProcess] interim [180000000]: ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390102209+07:00","message":"[bufferProcess] update buffer: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390107868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390114774+07:00","message":"> Transcript [483] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390117789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.390120282+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2505'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.464452394+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.464498404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบและตั้งแต่ปี 2506\",\"confidence\":0.94742024}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.464505351+07:00","message":"receive interim result [true|false]: ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบและตั้งแต่ปี 2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.46451696+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.46451967+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.464526611+07:00","message":"[buffer interim] 28 true ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบและตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464535451+07:00","message":"[bufferProcess] interim [180000000]:ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบและตั้งแต่ปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.46454489+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.46454898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464552542+07:00","message":"> Transcript [484] [false]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464555726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464557853+07:00","message":"Set new StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464559967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464562076+07:00","message":"> Transcript [485] [true]: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบและตั้งแต่ปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.4645654+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464567423+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464569589+07:00","message":"StatePrefix: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจสอบแต่ละปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.46457227+07:00","message":"TextPushed: 'ข้อมูลจากสำนักสิ่งแวดล้อมและควบคุมมลพิษที่ 15 ค่ะบอกว่าจากการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.464579449+07:00","message":"Push: 'สอบและตั้งแต่ปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.464589193+07:00","message":"push: {true สอบและตั้งแต่ปี 2506 0 0xc000186000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:57.476108086+07:00","message":"write wav file: './tmp/7599/7599_28.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.49617838+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.563517939+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.627494943+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.723517423+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.723540198+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.723543438+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.723550984+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.723559576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.723569036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.723572068+07:00","message":"> Transcript [486] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.723574894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.723576869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.72357924+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.723581241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.723584175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.723594394+07:00","message":"push: {true \n 0 0xc00209ec00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:57.728996852+07:00","message":"write wav file: './tmp/7599/7599_29.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.960736546+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.960774638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.960780319+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:57.960793607+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.960801193+07:00","message":"[bufferProcess] interim [420000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:57.960803935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.613108873+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.6131524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.61315857+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.613181191+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.613189531+07:00","message":"[bufferProcess] interim [20000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.613192078+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.613197528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.613200748+07:00","message":"> Transcript [487] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.613203231+07:00","message":"Set StatePrefix (first interim): '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.789932843+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.789975039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.789982282+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.789995155+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-25T15:07:58.78999922+07:00","message":"receive interim result [false|false]:  ยอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.790009925+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.790013501+07:00","message":"[buffer interim] 30 false  ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790020673+07:00","message":"[bufferProcess] interim [140000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.79002308+07:00","message":"[bufferProcess] send to processor:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790026233+07:00","message":"[bufferProcess] interim [140000000]: ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790029342+07:00","message":"[bufferProcess] update buffer: 11 ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790032815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790036174+07:00","message":"> Transcript [488] [false]: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790039425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.79004148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790043745+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.790046988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.846400846+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.846437677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.846443746+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.846454687+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-25T15:07:58.846458588+07:00","message":"receive interim result [false|false]:  ยอมรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.846466325+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:58.846471947+07:00","message":"[buffer interim] 30 false  ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846479736+07:00","message":"[bufferProcess] interim [260000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846482314+07:00","message":"[bufferProcess] send to processor:11 ยอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846485771+07:00","message":"[bufferProcess] interim [260000000]: ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846488638+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846491655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846494994+07:00","message":"> Transcript [489] [false]: '11 ยอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846497994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846500169+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.846502274+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:58.84650425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.044107012+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.044147815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.044153501+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.044165226+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-25T15:07:59.044168313+07:00","message":"receive interim result [false|false]:  ยอมรับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.044176777+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.044180552+07:00","message":"[buffer interim] 30 false  ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.04418718+07:00","message":"[bufferProcess] interim [500000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044189829+07:00","message":"[bufferProcess] send to processor:11 ยอมรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044193051+07:00","message":"[bufferProcess] interim [500000000]: ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044195699+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044198922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044202101+07:00","message":"> Transcript [490] [false]: '11 ยอมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044205732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044208018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044210563+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.044212702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:59.08998474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:07:59.090012594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.355648478+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.355690774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.355696651+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.355706096+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-25T15:07:59.355709391+07:00","message":"receive interim result [false|false]:  ยอมรับว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.355718334+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.355726023+07:00","message":"[buffer interim] 30 false  ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355732828+07:00","message":"[bufferProcess] interim [740000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355735635+07:00","message":"[bufferProcess] send to processor:11 ยอมรับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355739161+07:00","message":"[bufferProcess] interim [740000000]: ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355741994+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355744883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355749648+07:00","message":"> Transcript [491] [false]: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355752839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355755089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355757456+07:00","message":"StatePrefix: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355759659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355762116+07:00","message":"Push: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355764068+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355766177+07:00","message":"Set new StatePrefix : '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.355768492+07:00","message":"Next Push (prob) : ' ยอมรับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.355777684+07:00","message":"push: {false 11 0 0xc00278b200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.364567258+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.426433016+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.441271785+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.441319114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.441326046+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.44133805+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-25T15:07:59.441341329+07:00","message":"receive interim result [false|false]:  ยอมรับว่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.441350587+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.441354824+07:00","message":"[buffer interim] 30 false  ยอมรับว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.44136228+07:00","message":"[bufferProcess] interim [860000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441365071+07:00","message":"[bufferProcess] send to processor:11 ยอมรับว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441368815+07:00","message":"[bufferProcess] interim [860000000]: ยอมรับว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441371397+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441374563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441379012+07:00","message":"> Transcript [492] [false]: '11 ยอมรับว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441382426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441384528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441386536+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.441388789+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.445030436+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.445071064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.445077674+07:00","message":"receive interim result [false|false]: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.445093585+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-25T15:07:59.445098679+07:00","message":"receive interim result [false|false]:  ยอมรับว่าระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.445111218+07:00","message":"[buffer interim] 30 false 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.445124238+07:00","message":"[buffer interim] 30 false  ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445128925+07:00","message":"[bufferProcess] interim [920000000]:11"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445131867+07:00","message":"[bufferProcess] send to processor:11 ยอมรับว่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445134626+07:00","message":"[bufferProcess] interim [920000000]: ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.44513675+07:00","message":"[bufferProcess] update buffer: 11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445139085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.44514128+07:00","message":"> Transcript [493] [false]: '11 ยอมรับว่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445143634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445145637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445147467+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.445149564+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.45918579+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.459233632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"11 ยอมรับว่าระดับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.459241989+07:00","message":"receive interim result [true|false]: 11 ยอมรับว่าระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.459258706+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.459260982+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.459269411+07:00","message":"[buffer interim] 30 true 11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459277757+07:00","message":"[bufferProcess] interim [950000000]:11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459288474+07:00","message":"[bufferProcess] send to processor (isfinal):11 ยอมรับว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459292505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459295722+07:00","message":"> Transcript [494] [false]: '11 ยอมรับว่าระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459299526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459301532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459303998+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459306385+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459308228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459310247+07:00","message":"> Transcript [495] [true]: '11 ยอมรับว่าระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459312362+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459314177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459316097+07:00","message":"StatePrefix: '11 ยอมรับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459317954+07:00","message":"TextPushed: '11'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:07:59.459329218+07:00","message":"Push: ' ยอมรับว่าระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:07:59.459338512+07:00","message":"push: {true  ยอมรับว่าระดับ 0 0xc00278b200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:07:59.467137517+07:00","message":"write wav file: './tmp/7599/7599_30.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.621997765+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.622055679+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-25T15:08:00.622060755+07:00","message":"receive interim result [false|false]: คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.622079611+07:00","message":"[buffer interim] 31 false คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.622086163+07:00","message":"[bufferProcess] interim [420000000]:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.622088313+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.622093564+07:00","message":"[bufferProcess] send to processor (ticker):คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.622096327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.622099247+07:00","message":"> Transcript [496] [false]: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.62210334+07:00","message":"Set StatePrefix (first interim): 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.690549736+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.690594464+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-25T15:08:00.690602196+07:00","message":"receive interim result [false|false]: คุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.690616293+07:00","message":"[buffer interim] 31 false คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.690624821+07:00","message":"[bufferProcess] interim [840000000]:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.690628063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.890118103+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.890155179+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-25T15:08:00.89016062+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.890177406+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890184748+07:00","message":"[bufferProcess] interim [140000000]:คุณภาพน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890187224+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890190695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890193851+07:00","message":"> Transcript [497] [false]: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890197048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890199063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890200996+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.890203033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.979870226+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.979907169+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-25T15:08:00.979912679+07:00","message":"receive interim result [false|false]: คุณภาพน้ำดิบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:00.979926793+07:00","message":"[buffer interim] 31 false คุณภาพน้ำดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.97993332+07:00","message":"[bufferProcess] interim [200000000]:คุณภาพน้ำดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.979935825+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.979940935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.979943996+07:00","message":"> Transcript [498] [false]: 'คุณภาพน้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.979947372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.979949709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.979951652+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:00.979953885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.072721446+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.07277028+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-25T15:08:01.072776701+07:00","message":"receive interim result [false|false]: คุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.07279221+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.072797569+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-25T15:08:01.072800502+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.072806182+07:00","message":"[buffer interim] 31 false คุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.072809972+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072816486+07:00","message":"[bufferProcess] interim [260000000]:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072821069+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำดิบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072825326+07:00","message":"[bufferProcess] interim [320000000]:คุณภาพน้ำยาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072828688+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072832937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072837293+07:00","message":"> Transcript [499] [false]: 'คุณภาพน้ำดิบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072842284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072845361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072848623+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072851428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072854491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072858966+07:00","message":"> Transcript [500] [false]: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072861116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072863386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072865176+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072867186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072871643+07:00","message":"Push: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072873573+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072875788+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.072877987+07:00","message":"Next Push (prob) : 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.072887154+07:00","message":"push: {false คุณภาพ 0 0xc00209ee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.116203887+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.116238941+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-25T15:08:01.116243708+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.116256378+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.116262809+07:00","message":"[bufferProcess] interim [440000000]:คุณภาพน้ำยาพอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.116265303+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.116268515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.116272335+07:00","message":"> Transcript [501] [false]: 'คุณภาพน้ำยาพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.11627679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.116279545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.116282188+07:00","message":"StatePrefix: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.116292167+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.297848725+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.2978865+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-25T15:08:01.297892711+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.297908112+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.297919512+07:00","message":"[bufferProcess] interim [560000000]:คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.297922963+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.297926428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.297929693+07:00","message":"> Transcript [502] [false]: 'คุณภาพน้ำยาพอไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.297933533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.297935735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.297937739+07:00","message":"StatePrefix: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.29793971+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.554912425+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.554946428+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-25T15:08:01.554952375+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.554967985+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554974068+07:00","message":"[bufferProcess] interim [860000000]:คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554977493+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554981439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554984076+07:00","message":"> Transcript [503] [false]: 'คุณภาพน้ำยาพอไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554987061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554989155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554991082+07:00","message":"StatePrefix: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.554993054+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.789779166+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.789827898+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-25T15:08:01.789834811+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.789850266+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789858366+07:00","message":"[bufferProcess] interim [100000000]:คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.78986132+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789868536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789872431+07:00","message":"> Transcript [504] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789876327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789878844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789881399+07:00","message":"StatePrefix: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789883425+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789893111+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789895246+07:00","message":"TextPushed: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.789897347+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.78990001+07:00","message":"Next Push (prob) : 'ยาพอไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.789909719+07:00","message":"push: {false น้ำ 0 0xc00209ee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.859121157+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.859169705+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-25T15:08:01.859177626+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:01.859198737+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859211461+07:00","message":"[bufferProcess] interim [220000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859215718+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859224436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859229225+07:00","message":"> Transcript [505] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859234203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859237783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859241375+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:01.859244705+07:00","message":"TextPushed: 'คุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.07265335+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.072691463+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-25T15:08:02.072697671+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.072711844+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.072718519+07:00","message":"[bufferProcess] interim [400000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.072722359+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.072727348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.072730227+07:00","message":"> Transcript [506] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.07273382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.072736446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.072738484+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.072740716+07:00","message":"TextPushed: 'คุณภาพน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:02.090857789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:02.090855976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.302336279+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.302377332+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-25T15:08:02.302384713+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.302401391+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.302414104+07:00","message":"[bufferProcess] interim [580000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.302418034+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.302426709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.302430852+07:00","message":"> Transcript [507] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.30243591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.302439508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.302442865+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.302445912+07:00","message":"TextPushed: 'คุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.305912014+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.366963457+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.459749669+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.459790759+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-25T15:08:02.459796654+07:00","message":"receive interim result [false|false]: คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.459812513+07:00","message":"[buffer interim] 31 false คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.4598191+07:00","message":"[bufferProcess] interim [760000000]:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459822047+07:00","message":"[bufferProcess] send to processor:คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459825575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459828733+07:00","message":"> Transcript [508] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459832396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.45983504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459837523+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459840226+07:00","message":"TextPushed: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459842778+07:00","message":"Push: 'ยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459845197+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459847652+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.459850185+07:00","message":"Next Push (prob) : 'ก็มีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.459857695+07:00","message":"push: {false ยาพอไปตรวจสอบ 0 0xc00209ee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.560730996+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.560780288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุข Kapook\",\"confidence\":0.83963454}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.560787014+07:00","message":"receive interim result [true|false]: คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.560797252+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.56079987+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.560805256+07:00","message":"[buffer interim] 31 true คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560811915+07:00","message":"[bufferProcess] interim [910000000]:คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุข Kapook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560814879+07:00","message":"[bufferProcess] send to processor (isfinal):คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560818503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560821207+07:00","message":"> Transcript [509] [false]: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุขกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560824763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560828367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560830411+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560832817+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560834782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560836932+07:00","message":"> Transcript [510] [true]: 'คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.56083912+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560841352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560843352+07:00","message":"StatePrefix: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560845297+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560847016+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560979162+07:00","message":"Push: 'ก็มีความสุข Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560982641+07:00","message":"TextPushed: 'คุณภาพน้ำยาพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560984988+07:00","message":"Set new StatePrefix : 'คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.560987209+07:00","message":"Next Push (prob) : 'คุณภาพน้ำเดี๋ยวพอไปตรวจสอบก็มีความสุข Kapook'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:02.560994761+07:00","message":"push: {true ก็มีความสุข Kapook 0 0xc00209ee00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:02.561011367+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_31.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:02.569003115+07:00","message":"write wav file: './tmp/7599/7599_31.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.572313002+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.572357916+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-25T15:08:03.572363532+07:00","message":"receive interim result [false|false]: นี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.572376188+07:00","message":"[buffer interim] 32 false นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.572382836+07:00","message":"[bufferProcess] interim [20000000]:นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.572384803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.572388265+07:00","message":"[bufferProcess] send to processor (ticker):นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.572390748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.572393835+07:00","message":"> Transcript [511] [false]: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.572396072+07:00","message":"Set StatePrefix (first interim): 'นี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.613612794+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.613648815+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-25T15:08:03.613654476+07:00","message":"receive interim result [false|false]: มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.613668949+07:00","message":"[buffer interim] 32 false มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.613675926+07:00","message":"[bufferProcess] interim [80000000]:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.613678016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.99880467+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.998844985+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-25T15:08:03.998850675+07:00","message":"receive interim result [false|false]: มีการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:03.99886762+07:00","message":"[buffer interim] 32 false มีการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.998874125+07:00","message":"[bufferProcess] interim [500000000]:มีการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.998877283+07:00","message":"[bufferProcess] send to processor:มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.998880866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.998884136+07:00","message":"> Transcript [512] [false]: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.998886548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:03.998888944+07:00","message":"Set new StatePrefix: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.307477396+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.307523779+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-25T15:08:04.307528779+07:00","message":"receive interim result [false|false]: มีการโทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.307543925+07:00","message":"[buffer interim] 32 false มีการโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.307550598+07:00","message":"[bufferProcess] interim [740000000]:มีการโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.307553332+07:00","message":"[bufferProcess] send to processor:มีการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.307560215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.30756298+07:00","message":"> Transcript [513] [false]: 'มีการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.307566425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.307568988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.307571+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.30757318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.510246257+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.510302806+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-25T15:08:04.510309199+07:00","message":"receive interim result [false|false]: มีการซ้อมจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.510324587+07:00","message":"[buffer interim] 32 false มีการซ้อมจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510335019+07:00","message":"[bufferProcess] interim [980000000]:มีการซ้อมจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510338092+07:00","message":"[bufferProcess] send to processor:มีการโทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510344376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510347824+07:00","message":"> Transcript [514] [false]: 'มีการโทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510351512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510353898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510356022+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.510358338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.653205615+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.653244665+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-25T15:08:04.653250355+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.653266963+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.653274351+07:00","message":"[bufferProcess] interim [100000000]:มีการซ้อมจริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.653277081+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.653280414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.65328335+07:00","message":"> Transcript [515] [false]: 'มีการซ้อมจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.653286703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.653294947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.653299692+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.653303986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.698348228+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.69837894+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-25T15:08:04.698385014+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.698400886+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.69840722+07:00","message":"[bufferProcess] interim [220000000]:มีการซ้อมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698409951+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698413322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698416701+07:00","message":"> Transcript [516] [false]: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698420221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698422348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698424249+07:00","message":"StatePrefix: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698426221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698433991+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698436168+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698438879+07:00","message":"Set new StatePrefix : 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.698441456+07:00","message":"Next Push (prob) : 'ซ้อมจริงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.69847503+07:00","message":"push: {false มีการ 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.951094166+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.951133502+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-25T15:08:04.9511405+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.951155135+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.951163682+07:00","message":"[bufferProcess] interim [340000000]:มีการซ้อมจริงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.951166425+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.951173591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.951176485+07:00","message":"> Transcript [517] [false]: 'มีการซ้อมจริงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.951180585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.951182925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.951185043+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.95118769+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.963630942+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.963661933+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-25T15:08:04.963667447+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:04.963681082+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.963687566+07:00","message":"[bufferProcess] interim [400000000]:มีการซ้อมจริงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.963690009+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.963693352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.963696256+07:00","message":"> Transcript [518] [false]: 'มีการซ้อมจริงนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.963699669+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.963701944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.963703823+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:04.96370608+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.085278695+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.085331007+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-25T15:08:05.08533717+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.085353552+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085361351+07:00","message":"[bufferProcess] interim [520000000]:มีการซ้อมจริงนะคะคุณผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085364024+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085371198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085374346+07:00","message":"> Transcript [519] [false]: 'มีการซ้อมจริงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085378123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085380478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085382835+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.085385548+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:05.091423696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:05.091436086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.143388854+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.143427945+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-25T15:08:05.143434106+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.143450144+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143456916+07:00","message":"[bufferProcess] interim [580000000]:มีการซ้อมจริงนะคะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143459677+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143467327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143470625+07:00","message":"> Transcript [520] [false]: 'มีการซ้อมจริงนะคะคุณผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143474583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143476952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143479125+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143481459+07:00","message":"TextPushed: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.14348847+07:00","message":"Push: 'ซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143490378+07:00","message":"TextPushed: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143492443+07:00","message":"Set new StatePrefix : 'มีการซ้อมจริงนะคะคุณผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.143494655+07:00","message":"Next Push (prob) : 'คะคุณผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.143501963+07:00","message":"push: {false ซ้อมจริงนะ 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.205350271+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.205395886+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-25T15:08:05.205404356+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.205423374+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.205432204+07:00","message":"[bufferProcess] interim [640000000]:มีการซ้อมจริงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.205435941+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.205444745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.205448979+07:00","message":"> Transcript [521] [false]: 'มีการซ้อมจริงนะคะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.20545248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.205456698+07:00","message":"Set new StatePrefix: 'มีการซ้อมจริงนะคะคุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.531038897+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.531077291+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-25T15:08:05.531082565+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.531099957+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.531108442+07:00","message":"[bufferProcess] interim [940000000]:มีการซ้อมจริงนะคะคุณผู้ชมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.531111114+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.531115223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.531119023+07:00","message":"> Transcript [522] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.531121643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.531123947+07:00","message":"Set new StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.58338053+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.583418583+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-25T15:08:05.583425432+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมตะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.58343963+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583447793+07:00","message":"[bufferProcess] interim [60000000]:มีการซ้อมจริงนะคะคุณผู้ชมตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583450425+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583457853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583461225+07:00","message":"> Transcript [523] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583465185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583467497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583469585+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.583472453+07:00","message":"TextPushed: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.917209384+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.917247925+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-25T15:08:05.917254474+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:05.917270775+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917277426+07:00","message":"[bufferProcess] interim [420000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917280379+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917286845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917290031+07:00","message":"> Transcript [524] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917300877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917304508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917307048+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:05.917309509+07:00","message":"TextPushed: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.09989827+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.099941938+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-25T15:08:06.099947835+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.099961609+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.099969595+07:00","message":"[bufferProcess] interim [540000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.099972132+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.09997945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.099982926+07:00","message":"> Transcript [525] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.099986992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.099989296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.099991714+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.099994819+07:00","message":"TextPushed: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.285335302+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.285373983+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-25T15:08:06.285380594+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.285396635+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285404503+07:00","message":"[bufferProcess] interim [780000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285408084+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285412512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285415816+07:00","message":"> Transcript [526] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.28541932+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285421764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285424223+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285427241+07:00","message":"TextPushed: 'มีการซ้อมจริงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285433649+07:00","message":"Push: 'คะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285436406+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285438799+07:00","message":"Set new StatePrefix : 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.285441311+07:00","message":"Next Push (prob) : 'แต่ว่าแนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.285466037+07:00","message":"push: {false คะคุณผู้ชม 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.41169604+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.411736507+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-25T15:08:06.411742961+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.411757649+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.411765756+07:00","message":"[bufferProcess] interim [840000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.411768744+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.411772856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.411776136+07:00","message":"> Transcript [527] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.411779618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.411781901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.411784136+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.41178701+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.547616379+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.547659495+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-25T15:08:06.54766673+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.547682427+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.547690341+07:00","message":"[bufferProcess] interim [20000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.547693292+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.547700026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.547703355+07:00","message":"> Transcript [528] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.547707563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.547709743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.547712231+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.54771559+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.737126953+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.737179963+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-25T15:08:06.737189+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.737209793+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.737220533+07:00","message":"[bufferProcess] interim [200000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.737225424+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.73724449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.737249368+07:00","message":"> Transcript [529] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.737254972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.737258657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.737262256+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.737266019+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.930998362+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.931037714+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-25T15:08:06.931044127+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.931057117+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931064988+07:00","message":"[bufferProcess] interim [380000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931067761+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931075107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931078056+07:00","message":"> Transcript [530] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931082112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931084565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.9310869+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.93108998+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931096113+07:00","message":"Push: 'แต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931098499+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931100798+07:00","message":"Set new StatePrefix : 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:06.931105417+07:00","message":"Next Push (prob) : 'ในการแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:06.931114103+07:00","message":"push: {false แต่ว่าแนวทาง 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.184315277+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.184363295+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-25T15:08:07.184370232+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.184383154+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184393929+07:00","message":"[bufferProcess] interim [680000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184396747+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184405206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184408218+07:00","message":"> Transcript [531] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184412575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184414993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184417899+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.184420771+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.332059143+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.332101535+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-25T15:08:07.332109009+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.332124282+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.332133575+07:00","message":"[bufferProcess] interim [740000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.332136699+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.332140648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.332144134+07:00","message":"> Transcript [532] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.332147928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.332149934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.332152138+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.33215592+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.456612527+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.456643634+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-25T15:08:07.45665046+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:07.456663623+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456673251+07:00","message":"[bufferProcess] interim [920000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456676203+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456682405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456685452+07:00","message":"> Transcript [533] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456689148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456691372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456693666+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:07.456696538+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.003910615+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.051285352+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.051334609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.051341183+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.051356395+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051363417+07:00","message":"[bufferProcess] interim [520000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051365953+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051369738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051373102+07:00","message":"> Transcript [534] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051377413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.0513795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051381846+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051384423+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051387323+07:00","message":"Push: 'ในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051392444+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051395644+07:00","message":"Set new StatePrefix : 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.051398519+07:00","message":"Next Push (prob) : 'ปัญหาเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.051405585+07:00","message":"push: {false ในการแก้ไข 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.076792379+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:08.092248114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:08.092256423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.10215282+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.10218169+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-25T15:08:08.102187184+07:00","message":"receive interim result [false|false]: มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.102198951+07:00","message":"[buffer interim] 32 false มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102207443+07:00","message":"[bufferProcess] interim [580000000]:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102210632+07:00","message":"[bufferProcess] send to processor:มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102214695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102217578+07:00","message":"> Transcript [535] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102221419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102223639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102225768+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.102228538+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.301832085+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.301878048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีการโทรมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้ครับ\",\"confidence\":0.9524821}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.301884544+07:00","message":"receive interim result [true|false]: มีการโทรมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.301897147+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.301899785+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.301906837+07:00","message":"[buffer interim] 32 true มีการโทรมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301914119+07:00","message":"[bufferProcess] interim [670000000]:มีการโทรมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301917742+07:00","message":"[bufferProcess] send to processor (isfinal):มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301928105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301958851+07:00","message":"> Transcript [536] [false]: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301966949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301969686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301972448+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301976484+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.30197947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.30198227+07:00","message":"> Transcript [537] [true]: 'มีการโทรมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301984876+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301986636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301988454+07:00","message":"StatePrefix: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301990687+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.301992614+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.30221642+07:00","message":"Push: 'เรื่องนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.302219506+07:00","message":"TextPushed: 'มีการซ้อมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขเรื่องนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.302222093+07:00","message":"Set new StatePrefix : 'มีการโทรมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.302224689+07:00","message":"Next Push (prob) : 'มีการโทรมจริงนะคะคุณผู้ชมแต่ว่าแนวทางในการแก้ไขปัญหาเรื่องนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.302237763+07:00","message":"push: {true เรื่องนี้ครับ 0 0xc00039c600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.302251032+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_32.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:08.31324188+07:00","message":"write wav file: './tmp/7599/7599_32.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.610661802+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.610701185+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-25T15:08:08.610707029+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.610721716+07:00","message":"[buffer interim] 33 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.610728319+07:00","message":"[bufferProcess] interim [360000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.610730101+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.71927191+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.719315098+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-25T15:08:08.719320864+07:00","message":"receive interim result [false|false]: วาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.719335301+07:00","message":"[buffer interim] 33 false วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.719342396+07:00","message":"[bufferProcess] interim [480000000]:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.719344924+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.719351261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.71935457+07:00","message":"> Transcript [538] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.719357032+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.794078053+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.794111181+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-25T15:08:08.794115857+07:00","message":"receive interim result [false|false]: ว่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.794123764+07:00","message":"[buffer interim] 33 false ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.794128883+07:00","message":"[bufferProcess] interim [540000000]:ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.794131402+07:00","message":"[bufferProcess] send to processor:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.79413525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.794137388+07:00","message":"> Transcript [539] [false]: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.794139938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.794142304+07:00","message":"Set new StatePrefix: 'วาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.92597908+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.926018875+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-25T15:08:08.926024514+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:08.926037922+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.926046262+07:00","message":"[bufferProcess] interim [720000000]:ว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.9260487+07:00","message":"[bufferProcess] send to processor:ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.926052686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.926056162+07:00","message":"> Transcript [540] [false]: 'ว่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.926058673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:08.926060965+07:00","message":"Set new StatePrefix: 'ว่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.116548908+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.116592427+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-25T15:08:09.116598609+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.116611642+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.116619637+07:00","message":"[bufferProcess] interim [900000000]:ว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.116622182+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.116629467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.116632886+07:00","message":"> Transcript [541] [false]: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.116635742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.116637899+07:00","message":"Set new StatePrefix: 'ว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.301585544+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.301617709+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-25T15:08:09.301622892+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.301635298+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301643787+07:00","message":"[bufferProcess] interim [80000000]:ว่าเดี๋ยวจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301646166+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301650151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301653443+07:00","message":"> Transcript [542] [false]: 'ว่าเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301657308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301659242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301661339+07:00","message":"StatePrefix: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.301663399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.440203999+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.440243516+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-25T15:08:09.440249555+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.440262599+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440270886+07:00","message":"[bufferProcess] interim [140000000]:ว่าเดี๋ยวจะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440273483+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยวจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440277592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440280708+07:00","message":"> Transcript [543] [false]: 'ว่าเดี๋ยวจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440284837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440287023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440288969+07:00","message":"StatePrefix: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.440291135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.502751261+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.502786294+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-25T15:08:09.50279201+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.502808847+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502816262+07:00","message":"[bufferProcess] interim [320000000]:ว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502818928+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยวจะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502822426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502825314+07:00","message":"> Transcript [544] [false]: 'ว่าเดี๋ยวจะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502828861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502831045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502833008+07:00","message":"StatePrefix: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.502835029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.685031775+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.685075962+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-25T15:08:09.68508176+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.685095814+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685104849+07:00","message":"[bufferProcess] interim [500000000]:ว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685107343+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยวจะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685114566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685118537+07:00","message":"> Transcript [545] [false]: 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685122972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685125372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685127465+07:00","message":"StatePrefix: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685129939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685136034+07:00","message":"Push: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685138271+07:00","message":"TextPushed: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685140858+07:00","message":"Set new StatePrefix : 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.685146575+07:00","message":"Next Push (prob) : 'จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.685155001+07:00","message":"push: {false ว่าเดี๋ยว 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.941883837+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.941920179+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-25T15:08:09.941926492+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:09.941941193+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941950076+07:00","message":"[bufferProcess] interim [680000000]:ว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941953629+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยวจะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941960356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941963245+07:00","message":"> Transcript [546] [false]: 'ว่าเดี๋ยวจะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941967305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941969698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941971729+07:00","message":"StatePrefix: 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:09.941973876+07:00","message":"TextPushed: 'ว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.199782588+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.199820966+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-25T15:08:10.199827251+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.199842028+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.199848761+07:00","message":"[bufferProcess] interim [980000000]:ว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.199851497+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยวจะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.199858149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.199861665+07:00","message":"> Transcript [547] [false]: 'ว่าเดี๋ยวจะลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.199865007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.199867225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.199869715+07:00","message":"StatePrefix: 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.19987188+07:00","message":"TextPushed: 'ว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.52320877+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.523244818+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-25T15:08:10.523250428+07:00","message":"receive interim result [false|false]: ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.523260473+07:00","message":"[buffer interim] 33 false ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.523267515+07:00","message":"[bufferProcess] interim [280000000]:ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.52327026+07:00","message":"[bufferProcess] send to processor:ว่าเดี๋ยวจะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.523274087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.523276825+07:00","message":"> Transcript [548] [false]: 'ว่าเดี๋ยวจะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.523282126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.523284192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.523286726+07:00","message":"StatePrefix: 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.523288964+07:00","message":"TextPushed: 'ว่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.564161298+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.638489474+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656272815+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656321922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656328798+07:00","message":"receive interim result [true|false]: ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656336771+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656339067+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656344754+07:00","message":"[buffer interim] 33 true ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.65635501+07:00","message":"[bufferProcess] interim [520000000]:ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656361096+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656366096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656370569+07:00","message":"> Transcript [549] [false]: 'ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656374582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656376887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656379167+07:00","message":"StatePrefix: 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656381447+07:00","message":"TextPushed: 'ว่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656387367+07:00","message":"Push: 'จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656389403+07:00","message":"TextPushed: 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656391594+07:00","message":"Set new StatePrefix : 'ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656394328+07:00","message":"Next Push (prob) : 'ที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.65639641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656398679+07:00","message":"> Transcript [550] [true]: 'ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656401297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656403023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.65640487+07:00","message":"StatePrefix: 'ว่าเดี๋ยวจะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656406828+07:00","message":"TextPushed: 'ว่าเดี๋ยวจะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:10.656409216+07:00","message":"Push: 'ที่ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656414401+07:00","message":"push: {false จะลงพื้น 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.656429731+07:00","message":"push: {true ที่ไปตรวจสอบ 0 0xc0006ce700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:10.664035137+07:00","message":"write wav file: './tmp/7599/7599_33.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.988419497+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.988453393+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.988456511+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.988458705+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.988460547+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.988462443+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:10.988464945+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.07245071+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.072501328+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-25T15:08:11.072506422+07:00","message":"receive interim result [false|false]: ควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.072523241+07:00","message":"[buffer interim] 34 false ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.072530193+07:00","message":"[bufferProcess] interim [420000000]:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.072532219+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:11.092666817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:11.092681502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.312776445+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.31281553+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-25T15:08:11.312821358+07:00","message":"receive interim result [false|false]: ควบคุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.312834422+07:00","message":"[buffer interim] 34 false ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.312844483+07:00","message":"[bufferProcess] interim [720000000]:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.312847101+07:00","message":"[bufferProcess] send to processor:ควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.312851906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.312854863+07:00","message":"> Transcript [551] [false]: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.312857278+07:00","message":"Set StatePrefix (first interim): 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.649039199+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.649079231+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-25T15:08:11.649084983+07:00","message":"receive interim result [false|false]: ควบคุมร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.64910388+07:00","message":"[buffer interim] 34 false ควบคุมร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.649114105+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.649116873+07:00","message":"[bufferProcess] send to processor:ควบคุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.64912025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.649123065+07:00","message":"> Transcript [552] [false]: 'ควบคุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.649126207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.649128551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.649130608+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.649133052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.75732439+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.757362437+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-25T15:08:11.757367809+07:00","message":"receive interim result [false|false]: ควบคุมระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.757381915+07:00","message":"[buffer interim] 34 false ควบคุมระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.757390175+07:00","message":"[bufferProcess] interim [80000000]:ควบคุมระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.757392535+07:00","message":"[bufferProcess] send to processor:ควบคุมร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.75740063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.757403609+07:00","message":"> Transcript [553] [false]: 'ควบคุมร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.757407087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.757409623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.757412052+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.757415363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.815641629+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.815682274+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-25T15:08:11.815687395+07:00","message":"receive interim result [false|false]: ควบคุมป้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.815702398+07:00","message":"[buffer interim] 34 false ควบคุมป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.815712767+07:00","message":"[bufferProcess] interim [140000000]:ควบคุมป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.815715399+07:00","message":"[bufferProcess] send to processor:ควบคุมระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.81572137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.815724529+07:00","message":"> Transcript [554] [false]: 'ควบคุมระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.815728012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.815730191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.815732604+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.815735013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.829900617+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.829934594+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-25T15:08:11.829940044+07:00","message":"receive interim result [false|false]: ควบคุมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.829955333+07:00","message":"[buffer interim] 34 false ควบคุมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.829964052+07:00","message":"[bufferProcess] interim [200000000]:ควบคุมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.829967512+07:00","message":"[bufferProcess] send to processor:ควบคุมป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.829977273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.829981549+07:00","message":"> Transcript [555] [false]: 'ควบคุมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.829986114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.829989389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.829992405+07:00","message":"StatePrefix: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.82999506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.830003593+07:00","message":"Push: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.830006548+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.830009717+07:00","message":"Set new StatePrefix : 'ควบคุมป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.830013221+07:00","message":"Next Push (prob) : 'คุมป้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.830036715+07:00","message":"push: {false ควบ 0 0xc00209ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.874187027+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.874239148+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-25T15:08:11.874246839+07:00","message":"receive interim result [false|false]: ควบคุมต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:11.874260211+07:00","message":"[buffer interim] 34 false ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.874268181+07:00","message":"[bufferProcess] interim [260000000]:ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.874270877+07:00","message":"[bufferProcess] send to processor:ควบคุมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.874277113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.8742804+07:00","message":"> Transcript [556] [false]: 'ควบคุมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.874283396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:11.874285653+07:00","message":"Set new StatePrefix: 'ควบคุมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.512026052+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.512059324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.51206565+07:00","message":"receive interim result [false|false]: ควบคุมต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.512080831+07:00","message":"[buffer interim] 34 false ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.512087955+07:00","message":"[bufferProcess] interim [860000000]:ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.512090518+07:00","message":"[bufferProcess] send to processor:ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.512097337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.512100204+07:00","message":"> Transcript [557] [false]: 'ควบคุมต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.512102765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.512105177+07:00","message":"Set new StatePrefix: 'ควบคุมต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.514110377+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.514124673+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-25T15:08:12.514128464+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.514139055+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514142341+07:00","message":"[bufferProcess] interim [920000000]:ควบคุมเรื่องของการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514144312+07:00","message":"[bufferProcess] send to processor:ควบคุมต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514146489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514149069+07:00","message":"> Transcript [558] [false]: 'ควบคุมต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514152324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514154442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514156375+07:00","message":"StatePrefix: 'ควบคุมต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.514159001+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.775419816+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.775456011+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-25T15:08:12.775461094+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:12.775476792+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.775484171+07:00","message":"[bufferProcess] interim [220000000]:ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.775486917+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.775490666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.775494033+07:00","message":"> Transcript [559] [false]: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.775496341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:12.775498335+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.274004723+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.274047432+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-25T15:08:13.274053452+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.274067948+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274075908+07:00","message":"[bufferProcess] interim [640000000]:ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274078527+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274082287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274085513+07:00","message":"> Transcript [560] [false]: 'ควบคุมเรื่องของการลดปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274089279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274091367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274093919+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.274096325+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.652027781+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.652064388+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-25T15:08:13.652069993+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.652083386+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652090173+07:00","message":"[bufferProcess] interim [60000000]:ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652092686+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652099757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652102372+07:00","message":"> Transcript [561] [false]: 'ควบคุมเรื่องของการลดปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652105785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652108293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652110426+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.652112918+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.654987539+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.65501625+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-25T15:08:13.655022322+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.655035309+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.655040958+07:00","message":"[bufferProcess] interim [120000000]:ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.655043387+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.655046795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.655049865+07:00","message":"> Transcript [562] [false]: 'ควบคุมเรื่องของการลดปัญหาการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.655054737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.655056703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.655058761+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.65506113+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.980263346+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.980304208+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-25T15:08:13.980310537+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.980331458+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980341799+07:00","message":"[bufferProcess] interim [360000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980344534+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980348417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980351486+07:00","message":"> Transcript [563] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980355583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980357977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980360558+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980363535+07:00","message":"TextPushed: 'ควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980370419+07:00","message":"Push: 'คุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980372681+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980375267+07:00","message":"Set new StatePrefix : 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:13.980377674+07:00","message":"Next Push (prob) : 'ปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:13.980399946+07:00","message":"push: {false คุมเรื่องของการลด 0 0xc00209ed00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:14.092935033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:14.092942725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.17667713+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.176720328+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-25T15:08:14.176729364+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.176743675+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176749977+07:00","message":"[bufferProcess] interim [600000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176753091+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176759328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176762076+07:00","message":"> Transcript [564] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176765758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176768332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176770535+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.176773344+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.564430105+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.564470416+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-25T15:08:14.564477538+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.564493915+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.56450177+07:00","message":"[bufferProcess] interim [960000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.564504641+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.564508244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.564511174+07:00","message":"> Transcript [565] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.564529675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.564532057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.564534205+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.564536841+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.60112879+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.601180048+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-25T15:08:14.601188078+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.601207745+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.601216758+07:00","message":"[bufferProcess] interim [20000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.601219605+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.601223347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.60122645+07:00","message":"> Transcript [566] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.601230077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.601232281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.601234247+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.601236905+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.693404107+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.693446234+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-25T15:08:14.69345287+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.69346717+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693475717+07:00","message":"[bufferProcess] interim [80000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693478757+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693486447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693489759+07:00","message":"> Transcript [567] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693494347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693496719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693498968+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693502154+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693508327+07:00","message":"Push: 'ปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693511098+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693513578+07:00","message":"Set new StatePrefix : 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.693516096+07:00","message":"Next Push (prob) : 'น้ำเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.693538709+07:00","message":"push: {false ปัญหาการระบาย 0 0xc00209ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.863279158+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.863328846+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-25T15:08:14.863335444+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.863348766+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.86335859+07:00","message":"[bufferProcess] interim [200000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.863361461+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.863367458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.863370704+07:00","message":"> Transcript [568] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.863374774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.863376989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.86337941+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.863382003+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.890730031+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.890765736+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-25T15:08:14.890771459+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:14.890785165+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.890791898+07:00","message":"[bufferProcess] interim [260000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.890794421+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.890801621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.89080472+07:00","message":"> Transcript [569] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.890809247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.890811204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.890813297+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:14.89081573+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.17048176+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.170518101+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-25T15:08:15.170523827+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.170539961+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.170546913+07:00","message":"[bufferProcess] interim [500000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.17055015+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.170569261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.170572458+07:00","message":"> Transcript [570] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.170576377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.170578859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.170581249+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.17058431+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.27697011+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.277009578+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-25T15:08:15.277015311+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.277031127+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277037839+07:00","message":"[bufferProcess] interim [620000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277040569+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277043973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277046771+07:00","message":"> Transcript [571] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277051241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277053403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277055779+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277058277+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277064565+07:00","message":"Push: 'น้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277066679+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277069363+07:00","message":"Set new StatePrefix : 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.277072171+07:00","message":"Next Push (prob) : 'ไม่ว่าจะเป็นจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.277080112+07:00","message":"push: {false น้ำเสีย 0 0xc00209ed00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.395189469+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.395234017+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-25T15:08:15.395240585+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.39525523+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.395266404+07:00","message":"[bufferProcess] interim [740000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.395269659+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.395276053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.395279089+07:00","message":"> Transcript [572] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.395281762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.395283971+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.403347867+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.403382619+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-25T15:08:15.403388341+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.403405843+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.40341308+07:00","message":"[bufferProcess] interim [800000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.403415862+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.403420019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.403423087+07:00","message":"> Transcript [573] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.40342612+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.403428781+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.447892785+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.4479288+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-25T15:08:15.447935019+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.447945294+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.447953107+07:00","message":"[bufferProcess] interim [860000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.447957452+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.447961658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.447965643+07:00","message":"> Transcript [574] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.44796997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.447973107+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นตะกร้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.963929343+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.963966142+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-25T15:08:15.963972683+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:15.963988715+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.963995789+07:00","message":"[bufferProcess] interim [340000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.963998726+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.964002929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.964006632+07:00","message":"> Transcript [575] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.964009619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:15.964011749+07:00","message":"Set new StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.168415404+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.168460807+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-25T15:08:16.168467875+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.168483975+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168497185+07:00","message":"[bufferProcess] interim [580000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168501504+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168510255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168514702+07:00","message":"> Transcript [576] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168518636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168520977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168523476+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.168527401+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.524910973+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.59572242+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.635656356+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.635700882+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-25T15:08:16.635707026+07:00","message":"receive interim result [false|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.635723867+07:00","message":"[buffer interim] 34 false ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635733958+07:00","message":"[bufferProcess] interim [60000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635737225+07:00","message":"[bufferProcess] send to processor:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635741995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635745065+07:00","message":"> Transcript [577] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635749565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635753909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635757403+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.635761303+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.713643188+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.7136896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก\",\"confidence\":0.9580279}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.713698409+07:00","message":"receive interim result [true|false]: ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.713709521+07:00","message":"end recv isFinal message id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.713711849+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.713718158+07:00","message":"[buffer interim] 34 true ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713730048+07:00","message":"[bufferProcess] interim [120000000]:ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713735309+07:00","message":"[bufferProcess] send to processor (isfinal):ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713754026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.71377775+07:00","message":"> Transcript [578] [false]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713783452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713786051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713789661+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713794247+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713796883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713799275+07:00","message":"> Transcript [579] [true]: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713801851+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713803685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.71380556+07:00","message":"StatePrefix: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสียไม่ว่าจะเป็นจากร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713808027+07:00","message":"TextPushed: 'ควบคุมเรื่องของการลดปัญหาการระบายน้ำเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:16.713816945+07:00","message":"Push: 'ไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:16.713827727+07:00","message":"push: {true ไม่ว่าจะเป็นจากร้านอาหารโรงแรมที่พัก 0 0xc00209ed00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:16.725820519+07:00","message":"write wav file: './tmp/7599/7599_34.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.072382629+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.072432607+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-25T15:08:17.072440044+07:00","message":"receive interim result [false|false]: ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.072458086+07:00","message":"[buffer interim] 35 false ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.072467558+07:00","message":"[bufferProcess] interim [480000000]:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.072470581+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:17.093510335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:17.093523241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.121646326+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.121683128+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-25T15:08:17.121688444+07:00","message":"receive interim result [false|false]: ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.12170265+07:00","message":"[buffer interim] 35 false ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.121710605+07:00","message":"[bufferProcess] interim [540000000]:ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.121713466+07:00","message":"[bufferProcess] send to processor:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.121719577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.121722807+07:00","message":"> Transcript [580] [false]: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.121725185+07:00","message":"Set StatePrefix (first interim): 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.46761131+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.46766885+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-25T15:08:17.467673942+07:00","message":"receive interim result [false|false]: ต่างๆหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.46768789+07:00","message":"[buffer interim] 35 false ต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.467695937+07:00","message":"[bufferProcess] interim [900000000]:ต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.467698651+07:00","message":"[bufferProcess] send to processor:ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.467706098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.467709287+07:00","message":"> Transcript [581] [false]: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.46771229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.467714537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.467716593+07:00","message":"StatePrefix: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.467718671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.564568194+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.564612388+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-25T15:08:17.564617221+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.564630033+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.564636877+07:00","message":"[bufferProcess] interim [20000000]:ต่างๆหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.564639174+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.564644686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.564648321+07:00","message":"> Transcript [582] [false]: 'ต่างๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.564651493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.564653914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.56465605+07:00","message":"StatePrefix: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.564658725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.758728405+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.758785537+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-25T15:08:17.758792685+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:17.758816053+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.758827748+07:00","message":"[bufferProcess] interim [140000000]:ต่างๆหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.758830864+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.758838466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.758842095+07:00","message":"> Transcript [583] [false]: 'ต่างๆหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.75884596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.758848663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.758850658+07:00","message":"StatePrefix: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:17.758853174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.022034913+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.022079274+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-25T15:08:18.022085519+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.022099356+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022107273+07:00","message":"[bufferProcess] interim [440000000]:ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022109996+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.02211395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022117222+07:00","message":"> Transcript [584] [false]: 'ต่างๆหรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022120596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.02212294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022125071+07:00","message":"StatePrefix: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022127145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022130478+07:00","message":"Push: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022132981+07:00","message":"TextPushed: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022135389+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.022137766+07:00","message":"Next Push (prob) : 'ๆหรือว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.02214641+07:00","message":"push: {false ต่าง 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.041496961+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.041533673+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-25T15:08:18.041538921+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจะจูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.041554915+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจะจูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.041561589+07:00","message":"[bufferProcess] interim [500000000]:ต่างๆหรือว่าจะจูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.041564206+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจับจู๋"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.041569913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.041572711+07:00","message":"> Transcript [585] [false]: 'ต่างๆหรือว่าจับจู๋'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.041575191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.041577559+07:00","message":"Set new StatePrefix: 'ต่างๆหรือว่าจับจู๋'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.139811467+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.139854252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจาก joox\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.139859906+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจาก joox"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.139874193+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจาก joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.13988125+07:00","message":"[bufferProcess] interim [560000000]:ต่างๆหรือว่าจาก joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.13988415+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจะจูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.139890612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.139893531+07:00","message":"> Transcript [586] [false]: 'ต่างๆหรือว่าจะจูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.13989716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.139899711+07:00","message":"Set new StatePrefix: 'ต่างๆหรือว่าจะจูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.144073347+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.14412187+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-25T15:08:18.144127551+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.144142345+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.144148958+07:00","message":"[bufferProcess] interim [620000000]:ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.144151557+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจาก joox"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.144157319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.144161334+07:00","message":"> Transcript [587] [false]: 'ต่างๆหรือว่าจาก joox'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.144164095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.144166406+07:00","message":"Set new StatePrefix: 'ต่างๆหรือว่าจาก joox'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.466941807+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.466998345+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-25T15:08:18.467006136+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.467024423+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.467036692+07:00","message":"[bufferProcess] interim [920000000]:ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.467041935+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.467052371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.467057039+07:00","message":"> Transcript [588] [false]: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.467060791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.467063959+07:00","message":"Set new StatePrefix: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.523968475+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.524008565+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-25T15:08:18.524014705+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:18.524028477+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.524036111+07:00","message":"[bufferProcess] interim [980000000]:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.5240389+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.524045839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.524049319+07:00","message":"> Transcript [589] [false]: 'ต่างๆหรือว่าจากชุมชนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.524053037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.524055454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.524057511+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:18.524059704+07:00","message":"TextPushed: 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.161483908+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.161520262+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-25T15:08:19.161525929+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.161541923+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.161550035+07:00","message":"[bufferProcess] interim [580000000]:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.161553585+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.161559371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.161564203+07:00","message":"> Transcript [590] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.161569723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.161572175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.16157414+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.161576548+07:00","message":"TextPushed: 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.367827844+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.367871522+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-25T15:08:19.367877982+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.367891173+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.367899466+07:00","message":"[bufferProcess] interim [760000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.36790255+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.367910454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.367913817+07:00","message":"> Transcript [591] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.367918331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.367921009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.36792342+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.367925862+07:00","message":"TextPushed: 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.374083531+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.374108219+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-25T15:08:19.37411283+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.374124531+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.37413001+07:00","message":"[bufferProcess] interim [820000000]:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374132463+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.37413832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374140868+07:00","message":"> Transcript [592] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374144432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374146606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374148486+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374150512+07:00","message":"TextPushed: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374156941+07:00","message":"Push: 'ๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374159138+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374161283+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.374163519+07:00","message":"Next Push (prob) : 'นะคะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.374189281+07:00","message":"push: {false ๆหรือว่าจากชุมชน 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.419825627+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.419870163+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-25T15:08:19.41987817+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.419891926+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.419899977+07:00","message":"[bufferProcess] interim [880000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.419903905+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.419913125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.419916984+07:00","message":"> Transcript [593] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.419920814+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.753816479+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.75386038+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-25T15:08:19.753867156+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.753883192+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.75389148+07:00","message":"[bufferProcess] interim [180000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.753894405+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.753900582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.753904159+07:00","message":"> Transcript [594] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.75390843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.753911274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.753913307+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.75391608+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.821398599+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.8214423+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-25T15:08:19.821448464+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.821465387+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.82147312+07:00","message":"[bufferProcess] interim [300000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.821476128+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.821479761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.821483301+07:00","message":"> Transcript [595] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.821486455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.82148854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.821490749+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.821493415+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.930872058+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.930906372+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-25T15:08:19.930912856+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:19.930931269+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930938825+07:00","message":"[bufferProcess] interim [420000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930941882+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930947995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930950998+07:00","message":"> Transcript [596] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930954441+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930957062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930960361+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:19.930963454+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:20.094407802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:20.094425984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.264459047+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.264501312+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-25T15:08:20.264507384+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.264522062+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264530153+07:00","message":"[bufferProcess] interim [660000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264532811+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264537043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.26454011+07:00","message":"> Transcript [597] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264544278+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264546488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264548871+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264551731+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264554745+07:00","message":"Push: 'นะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264556689+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264558937+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.264561737+07:00","message":"Next Push (prob) : 'ปรุงให้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.264570762+07:00","message":"push: {false นะคะปรับ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.441446995+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.441485598+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-25T15:08:20.441491749+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:20.441507706+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441518205+07:00","message":"[bufferProcess] interim [900000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441520947+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441525439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441528621+07:00","message":"> Transcript [598] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441532331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441534677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441536788+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:20.441563309+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.028430974+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.028467009+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-25T15:08:21.028473203+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.028505545+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028513867+07:00","message":"[bufferProcess] interim [500000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028518073+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028522015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028524913+07:00","message":"> Transcript [599] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028528775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028530914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028533284+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.028536069+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.210731832+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.210754502+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-25T15:08:21.210760233+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.210774032+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210779832+07:00","message":"[bufferProcess] interim [680000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210783244+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210788202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210790726+07:00","message":"> Transcript [600] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210793444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210795252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210797319+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.210799859+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.53154738+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.531595725+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-25T15:08:21.531604504+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.531619453+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531626084+07:00","message":"[bufferProcess] interim [980000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531629198+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.53163701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531639886+07:00","message":"> Transcript [601] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531644134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531646717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531649055+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531653557+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531661326+07:00","message":"Push: 'ปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531663461+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531665651+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.531668239+07:00","message":"Next Push (prob) : 'จุดที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.531675799+07:00","message":"push: {false ปรุงให้อยู่ใน 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.71827361+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.718324979+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-25T15:08:21.718331432+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.71835002+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.718357587+07:00","message":"[bufferProcess] interim [160000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.718360787+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.718366997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.718370154+07:00","message":"> Transcript [602] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.718374187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.7183765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.718379318+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.718381921+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.924255683+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.92428931+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-25T15:08:21.92429513+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:21.924311325+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.924318338+07:00","message":"[bufferProcess] interim [400000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.924321167+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.924325551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.924328636+07:00","message":"> Transcript [603] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.924332272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.92433471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.924337375+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:21.924340052+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.358569608+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.358612199+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-25T15:08:22.358620727+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือลำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.358637074+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.358656599+07:00","message":"[bufferProcess] interim [760000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.358661436+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.358668899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.358673457+07:00","message":"> Transcript [604] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.35867912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.358682453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.358686444+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.358690771+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.363646353+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.363665739+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-25T15:08:22.363671082+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.363683438+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363689286+07:00","message":"[bufferProcess] interim [820000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.36369265+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือลำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363699101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363702143+07:00","message":"> Transcript [605] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363706252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363709035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363711895+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363715656+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.36372421+07:00","message":"Push: 'จุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363727537+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363731147+07:00","message":"Set new StatePrefix : 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือลำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.363735497+07:00","message":"Next Push (prob) : 'รั่วไหลหรือลำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.363747391+07:00","message":"push: {false จุดที่มีการ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.543601681+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.606213028+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.623705446+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.623748586+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-25T15:08:22.623755101+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.623770079+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.623778632+07:00","message":"[bufferProcess] interim [120000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.623781985+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.623788738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.623791612+07:00","message":"> Transcript [606] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.623794668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.62379715+07:00","message":"Set new StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.62584014+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.625876339+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-25T15:08:22.62588952+07:00","message":"receive interim result [false|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.625904389+07:00","message":"[buffer interim] 35 false ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.625910202+07:00","message":"[bufferProcess] interim [180000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.625913142+07:00","message":"[bufferProcess] send to processor:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.625918343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.625920942+07:00","message":"> Transcript [607] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.625924834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.625927248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.625929227+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.62593208+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.676871945+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.676909876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม\",\"confidence\":0.94667274}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.676916949+07:00","message":"receive interim result [true|false]: ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.676926598+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.676928787+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.676934913+07:00","message":"[buffer interim] 35 true ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.67694453+07:00","message":"[bufferProcess] interim [180000000]:ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676950213+07:00","message":"[bufferProcess] send to processor (isfinal):ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676954216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676957425+07:00","message":"> Transcript [608] [false]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676961645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676963831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676965963+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676968913+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676973173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676975688+07:00","message":"> Transcript [609] [true]: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบายลม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676978048+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676979771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676981624+07:00","message":"StatePrefix: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการรั่วไหลหรือระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676983638+07:00","message":"TextPushed: 'ต่างๆหรือว่าจากชุมชนนะคะปรับปรุงให้อยู่ในจุดที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.676990141+07:00","message":"Push: 'รั่วไหลหรือระบายลม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.676998534+07:00","message":"push: {true รั่วไหลหรือระบายลม 0 0xc0006ce300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:22.689665363+07:00","message":"write wav file: './tmp/7599/7599_35.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.806692907+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.868145439+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.898304808+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.898334531+07:00","message":"found end of frame, send empty tag with msgId: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.898337958+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.898353624+07:00","message":"[buffer interim] 36 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898361949+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898365881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898369938+07:00","message":"> Transcript [610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898372625+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898374886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898377158+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898379217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:22.898381888+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:22.89839155+07:00","message":"push: {true \n 0 0xc00278af00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:22.902850608+07:00","message":"write wav file: './tmp/7599/7599_36.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:23.09446922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:23.094476644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.544622589+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.544674448+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-25T15:08:23.544680648+07:00","message":"receive interim result [false|false]: ของได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.544697667+07:00","message":"[buffer interim] 37 false ของได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.544705873+07:00","message":"[bufferProcess] interim [480000000]:ของได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.544708026+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.720557935+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.720600258+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-25T15:08:23.720605427+07:00","message":"receive interim result [false|false]: ได้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.720618263+07:00","message":"[buffer interim] 37 false ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.720625511+07:00","message":"[bufferProcess] interim [600000000]:ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.720628158+07:00","message":"[bufferProcess] send to processor:ของได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.720634139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.720636969+07:00","message":"> Transcript [611] [false]: 'ของได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.720639403+07:00","message":"Set StatePrefix (first interim): 'ของได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.749158919+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.749202057+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-25T15:08:23.749208913+07:00","message":"receive interim result [false|false]: ของได้โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.749222528+07:00","message":"[buffer interim] 37 false ของได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.749229042+07:00","message":"[bufferProcess] interim [660000000]:ของได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.749231235+07:00","message":"[bufferProcess] send to processor:ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.749236894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.749239621+07:00","message":"> Transcript [612] [false]: 'ได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.749242226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.749244888+07:00","message":"Set new StatePrefix: 'ได้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.896334029+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.89637648+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-25T15:08:23.896382134+07:00","message":"receive interim result [false|false]: ของได้โดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:23.89639449+07:00","message":"[buffer interim] 37 false ของได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.896401631+07:00","message":"[bufferProcess] interim [840000000]:ของได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.896404144+07:00","message":"[bufferProcess] send to processor:ของได้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.896410014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.896413013+07:00","message":"> Transcript [613] [false]: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.896415363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:23.896417494+07:00","message":"Set new StatePrefix: 'ของได้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.477366121+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.477413066+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-25T15:08:24.477420692+07:00","message":"receive interim result [false|false]: ของได้โดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:24.477438232+07:00","message":"[buffer interim] 37 false ของได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.477455553+07:00","message":"[bufferProcess] interim [440000000]:ของได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.477459476+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.477464168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.47746903+07:00","message":"> Transcript [614] [false]: 'ของได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.477474839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.477477924+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.477481179+07:00","message":"StatePrefix: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:24.477484487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.234510875+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.234547631+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-25T15:08:25.234552967+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.234563894+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234570722+07:00","message":"[bufferProcess] interim [220000000]:ของได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234573578+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234577152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234579792+07:00","message":"> Transcript [615] [false]: 'ของได้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234583132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234585179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234587053+07:00","message":"StatePrefix: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.234589066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.452003023+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.452046282+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-25T15:08:25.45205226+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.452068317+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.45207822+07:00","message":"[bufferProcess] interim [400000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.452081284+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.45208748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.452090723+07:00","message":"> Transcript [616] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.452094491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.452097199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.452099249+07:00","message":"StatePrefix: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.452101471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.509361327+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.50939895+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-25T15:08:25.509405013+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.50941914+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509426989+07:00","message":"[bufferProcess] interim [460000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509429663+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509436849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509439921+07:00","message":"> Transcript [617] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.50944363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509446369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509448416+07:00","message":"StatePrefix: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509450971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509457697+07:00","message":"Push: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509459686+07:00","message":"TextPushed: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509461937+07:00","message":"Set new StatePrefix : 'ของได้โดยตรงซึ่งเรื่องนี้เขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.509464228+07:00","message":"Next Push (prob) : 'ตรงซึ่งเรื่องนี้เขาว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.509483864+07:00","message":"push: {false ของได้โดย 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.695722739+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.695762861+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-25T15:08:25.695769944+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:25.695783294+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.695791404+07:00","message":"[bufferProcess] interim [640000000]:ของได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.695794344+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.695801277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.695808311+07:00","message":"> Transcript [618] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.695811343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:25.695813667+07:00","message":"Set new StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.085725928+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.085767944+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-25T15:08:26.085773544+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.085787636+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.085794951+07:00","message":"[bufferProcess] interim [120000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.085797605+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.085801827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.085805283+07:00","message":"> Transcript [619] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.085807915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.085810604+07:00","message":"Set new StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้ข่าววันนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:26.094893749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:26.094904471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.433454667+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.433491226+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-25T15:08:26.433498703+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.433519848+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.433533732+07:00","message":"[bufferProcess] interim [420000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.433536762+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.433543892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.433547513+07:00","message":"> Transcript [620] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.433550169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.433552242+07:00","message":"Set new StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.728943936+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.728972981+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-25T15:08:26.728978859+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.728993462+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.728999952+07:00","message":"[bufferProcess] interim [720000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.729003662+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.729007909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.72901054+07:00","message":"> Transcript [621] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.729014402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.729016748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.729019674+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.729022375+07:00","message":"TextPushed: 'ของได้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.792827137+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.792863825+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-25T15:08:26.792870792+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.792885158+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.792893218+07:00","message":"[bufferProcess] interim [780000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.792895969+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.792899857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.79290304+07:00","message":"> Transcript [622] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.79290681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.792909049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.79291163+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.792914024+07:00","message":"TextPushed: 'ของได้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.922240063+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.922275429+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-25T15:08:26.922284008+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:26.922295443+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.922304372+07:00","message":"[bufferProcess] interim [840000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.92230837+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.922314675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.922318365+07:00","message":"> Transcript [623] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.922322844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.922326573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.922329209+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:26.922333013+07:00","message":"TextPushed: 'ของได้โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.040664728+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.04070618+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-25T15:08:27.040712788+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.040726163+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040737159+07:00","message":"[bufferProcess] interim [20000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040740945+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040750954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040755867+07:00","message":"> Transcript [624] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040761596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040765134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.04076866+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040772369+07:00","message":"TextPushed: 'ของได้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040779565+07:00","message":"Push: 'ตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040782842+07:00","message":"TextPushed: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.040786866+07:00","message":"Set new StatePrefix : 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.04079095+07:00","message":"Next Push (prob) : 'สำนักสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.04080041+07:00","message":"push: {false ตรงซึ่งเรื่องนี้เขาวันนี้ทาง 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.300887875+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.300936486+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-25T15:08:27.30095008+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.300968189+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.300978864+07:00","message":"[bufferProcess] interim [320000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.300983704+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.300995301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.30100039+07:00","message":"> Transcript [625] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.301007707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.30101115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.301014965+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.301019261+07:00","message":"TextPushed: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.413762632+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.485776008+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.508224247+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.508262349+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-25T15:08:27.508271286+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.508285319+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508294291+07:00","message":"[bufferProcess] interim [500000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508297264+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508301767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508304954+07:00","message":"> Transcript [626] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508309328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508311502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508313791+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.508316612+07:00","message":"TextPushed: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.515127356+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.515147291+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-25T15:08:27.51515245+07:00","message":"receive interim result [false|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.515163916+07:00","message":"[buffer interim] 37 false ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515169302+07:00","message":"[bufferProcess] interim [560000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515173333+07:00","message":"[bufferProcess] send to processor:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515177706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515181326+07:00","message":"> Transcript [627] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515186181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515188763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515193021+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.515198278+07:00","message":"TextPushed: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581323635+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581369551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและความ\",\"confidence\":0.8782809}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581377276+07:00","message":"receive interim result [true|false]: ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581387527+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581389786+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581396708+07:00","message":"[buffer interim] 37 true ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581406965+07:00","message":"[bufferProcess] interim [560000000]:ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581410459+07:00","message":"[bufferProcess] send to processor (isfinal):ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและควบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581414385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.58141929+07:00","message":"> Transcript [628] [false]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581423764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581426214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.58142896+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.58143176+07:00","message":"TextPushed: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581437562+07:00","message":"Push: 'สำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581439663+07:00","message":"TextPushed: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581442176+07:00","message":"Set new StatePrefix : 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581445192+07:00","message":"Next Push (prob) : 'ล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581447111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581449307+07:00","message":"> Transcript [629] [true]: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581451767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581453524+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581455236+07:00","message":"StatePrefix: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวดล้อมและควบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581457454+07:00","message":"TextPushed: 'ของได้โดยตรงซึ่งเรื่องนี้เขาวันนี้ทางสำนักสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:27.581459738+07:00","message":"Push: 'ล้อมและความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581468505+07:00","message":"push: {false สำนักสิ่งแวด 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:27.581483353+07:00","message":"push: {true ล้อมและความ 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:27.59424536+07:00","message":"write wav file: './tmp/7599/7599_37.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.32941664+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.329470666+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-25T15:08:28.329476683+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.32949235+07:00","message":"[buffer interim] 38 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.329499288+07:00","message":"[bufferProcess] interim [660000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.329501822+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.343537771+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.343575973+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-25T15:08:28.34358125+07:00","message":"receive interim result [false|false]: ปีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.343595871+07:00","message":"[buffer interim] 38 false ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.343601882+07:00","message":"[bufferProcess] interim [720000000]:ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.343604209+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.343607667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.343610862+07:00","message":"> Transcript [630] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.343614636+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.520992482+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.521030682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.521035576+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.521046105+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.521052804+07:00","message":"[bufferProcess] interim [840000000]:วันอาทิตย์ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.521055491+07:00","message":"[bufferProcess] send to processor:ปีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.52106096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.521063724+07:00","message":"> Transcript [631] [false]: 'ปีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.521066017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.521068069+07:00","message":"Set new StatePrefix: 'ปีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.651561283+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.651605858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.651613168+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:28.651628702+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.651636998+07:00","message":"[bufferProcess] interim [20000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.651639821+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.651644366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.65164771+07:00","message":"> Transcript [632] [false]: 'วันอาทิตย์ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.651650343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:28.651652539+07:00","message":"Set new StatePrefix: 'วันอาทิตย์ที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.087358241+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.087400987+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-25T15:08:29.087406926+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.087418655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.08742164+07:00","message":"receive interim result [false|false]:  15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.087427864+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.087431596+07:00","message":"[buffer interim] 38 false  15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087437423+07:00","message":"[bufferProcess] interim [440000000]:วันอาทิตย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087439767+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087442882+07:00","message":"[bufferProcess] interim [440000000]: 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087445545+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087448901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087452325+07:00","message":"> Transcript [633] [false]: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087455474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.087457673+07:00","message":"Set new StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:29.095539428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:29.095559639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.243071299+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.243120148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.243127266+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.243142687+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.2431512+07:00","message":"[bufferProcess] interim [620000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.243155131+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.243163655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.243167739+07:00","message":"> Transcript [634] [false]: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.243172557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.24317738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.243180417+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.243183841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.413402915+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.413450708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.413456546+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.413470612+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-25T15:08:29.413473969+07:00","message":"receive interim result [false|false]:  จะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.41349326+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.413510669+07:00","message":"[buffer interim] 38 false  จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413518174+07:00","message":"[bufferProcess] interim [740000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413521131+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413524604+07:00","message":"[bufferProcess] interim [740000000]: จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.41352779+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413530726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413533939+07:00","message":"> Transcript [635] [false]: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413537466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413539627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413541626+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.413543714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.539941198+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.539982429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.539989578+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.539999279+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-25T15:08:29.540003961+07:00","message":"receive interim result [false|false]:  จะลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.540013012+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.540017475+07:00","message":"[buffer interim] 38 false  จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.54002576+07:00","message":"[bufferProcess] interim [920000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540030654+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540035872+07:00","message":"[bufferProcess] interim [920000000]: จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540040405+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540044712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540048991+07:00","message":"> Transcript [636] [false]: 'วันอาทิตย์ที่ 15 จะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540053164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540056092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540059402+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.540062516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.725774458+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.725811167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.725817161+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.725828236+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-25T15:08:29.725831015+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.725838181+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.725842081+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725848648+07:00","message":"[bufferProcess] interim [40000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725851397+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725855009+07:00","message":"[bufferProcess] interim [40000000]: จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725857514+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725861126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725864084+07:00","message":"> Transcript [637] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725868116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725870753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725872756+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725874917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725877418+07:00","message":"Push: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725879907+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725883908+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.725887002+07:00","message":"Next Push (prob) : ' จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.725897837+07:00","message":"push: {false วันอาทิตย์ที่ 15 0 0xc00209ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.922078364+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.922128497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.922136805+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.922151287+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-25T15:08:29.922155259+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.922167088+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:29.92217219+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922180578+07:00","message":"[bufferProcess] interim [280000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922187506+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922192231+07:00","message":"[bufferProcess] interim [280000000]: จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922197466+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922201583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922206543+07:00","message":"> Transcript [638] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922212111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.92221509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.92221852+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:29.922222835+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.126828135+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.126868537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.126874316+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.126886786+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-25T15:08:30.126890028+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.126897047+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.126900375+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126906328+07:00","message":"[bufferProcess] interim [520000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126909468+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126912701+07:00","message":"[bufferProcess] interim [520000000]: จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126915154+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.12691799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126921504+07:00","message":"> Transcript [639] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126925297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126927841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.126929899+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.12693209+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.444111345+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.444153503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.444160017+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.444173033+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-25T15:08:30.444176618+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.4441943+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.444212454+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.4442215+07:00","message":"[bufferProcess] interim [760000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444225332+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444229946+07:00","message":"[bufferProcess] interim [760000000]: จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444233414+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444236904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444240154+07:00","message":"> Transcript [640] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444243851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444245968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.44424808+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.444250858+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.626996414+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.627031996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.627038152+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.627046987+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-25T15:08:30.6270503+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.627057395+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.627062554+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627069088+07:00","message":"[bufferProcess] interim [940000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627071879+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627077051+07:00","message":"[bufferProcess] interim [940000000]: จะลงพื้นที่ไปตรวจสอบผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627079547+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627082572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627085427+07:00","message":"> Transcript [641] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627089183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.62709128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627093296+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627095793+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627102228+07:00","message":"Push: ' จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627107331+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627109939+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.627112669+07:00","message":"Next Push (prob) : 'ที่ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.627119506+07:00","message":"push: {false  จะลงพื้น 0 0xc00209ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.628385375+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.628401588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.628406113+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.628417112+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-25T15:08:30.628420583+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.62842566+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.628428368+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628431948+07:00","message":"[bufferProcess] interim [0]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628434604+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628437631+07:00","message":"[bufferProcess] interim [0]: จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628440685+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.62844313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628445549+07:00","message":"> Transcript [642] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628448256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628450229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628452325+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.628454475+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.687781725+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.68781516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.68782196+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.687842166+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-25T15:08:30.687845508+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.687852688+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:30.687856568+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687861409+07:00","message":"[bufferProcess] interim [60000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687863941+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687866666+07:00","message":"[bufferProcess] interim [60000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.68786927+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687872296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687875443+07:00","message":"> Transcript [643] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687878562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687880657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.68788257+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:30.687884985+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.010259824+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.010296562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.01030319+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.010313962+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-25T15:08:31.010317106+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.010324426+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.010331389+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010337099+07:00","message":"[bufferProcess] interim [420000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010340299+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010347502+07:00","message":"[bufferProcess] interim [420000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010350525+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.01035371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010357106+07:00","message":"> Transcript [644] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010360456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010362484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010364485+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.010366657+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.649351357+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.649400258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.649407187+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.649419165+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-25T15:08:31.64942265+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.649430046+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.649433843+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649440533+07:00","message":"[bufferProcess] interim [960000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649443203+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649446451+07:00","message":"[bufferProcess] interim [960000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649449095+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649452939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.64945679+07:00","message":"> Transcript [645] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649461188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649463419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649465471+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649468291+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649471202+07:00","message":"Push: 'ที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649473166+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649475445+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.649478161+07:00","message":"Next Push (prob) : 'คุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.649485916+07:00","message":"push: {false ที่ไปตรวจสอบ 0 0xc00209ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.7216706+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.72171678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.721722584+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.721735569+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-25T15:08:31.721739529+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.721763978+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.721785863+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721794287+07:00","message":"[bufferProcess] interim [80000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721798797+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721805803+07:00","message":"[bufferProcess] interim [80000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721810069+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721814458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721818926+07:00","message":"> Transcript [646] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721824468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721827607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721830692+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.721835121+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.859199059+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.85923814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.859244211+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.859260403+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-25T15:08:31.859263881+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.859273208+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:31.859276656+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859283473+07:00","message":"[bufferProcess] interim [200000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859286351+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859289641+07:00","message":"[bufferProcess] interim [200000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859292922+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859296379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859299677+07:00","message":"> Transcript [647] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859304663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859307486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.85930966+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:31.859312429+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:32.096412789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:32.096426555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.119604758+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.119641515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.119647639+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.119657226+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-25T15:08:32.119661214+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.119678192+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.119692824+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119700048+07:00","message":"[bufferProcess] interim [500000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119703584+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119709426+07:00","message":"[bufferProcess] interim [500000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119712144+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119715361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119719023+07:00","message":"> Transcript [648] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119723078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119725257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119727189+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.119729807+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.259973396+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.260005674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.260010922+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.260024638+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-25T15:08:32.260027989+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.2600349+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.260038011+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260043459+07:00","message":"[bufferProcess] interim [620000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260046347+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260049245+07:00","message":"[bufferProcess] interim [620000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260051702+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260055102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260057855+07:00","message":"> Transcript [649] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260061996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260064272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260066235+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260068543+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260070988+07:00","message":"Push: 'คุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260073097+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260075286+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.260077563+07:00","message":"Next Push (prob) : 'เอาน้ำที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.260084323+07:00","message":"push: {false คุณภาพน้ำ 0 0xc00209ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.634481172+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.63452069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.634527103+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.634543296+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-25T15:08:32.63454656+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.634554087+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.634557608+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.63456362+07:00","message":"[bufferProcess] interim [860000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634566168+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634569124+07:00","message":"[bufferProcess] interim [860000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634571976+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634576919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634580036+07:00","message":"> Transcript [650] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634584102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634587918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634590062+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.634592715+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.776170764+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.776209711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.776215891+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.776226585+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-25T15:08:32.776233914+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.77625013+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.776264943+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776272179+07:00","message":"[bufferProcess] interim [100000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776275789+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.77628831+07:00","message":"[bufferProcess] interim [100000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776292203+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776301773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776326173+07:00","message":"> Transcript [651] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776332194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776335026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776337657+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.776340463+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.81787212+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.81791097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.817917739+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.817934229+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-25T15:08:32.81794361+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.817951722+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:32.81795513+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817961248+07:00","message":"[bufferProcess] interim [160000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817964135+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817967115+07:00","message":"[bufferProcess] interim [160000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817969995+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817973162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.81797609+07:00","message":"> Transcript [652] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.81797974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817981839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817983812+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:32.817986419+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.053877165+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.137520707+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.137556777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.137563695+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.1375826+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-25T15:08:33.137587533+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.13759738+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.137602457+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137610604+07:00","message":"[bufferProcess] interim [460000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137615881+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137620349+07:00","message":"[bufferProcess] interim [460000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137625684+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137629378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.13763352+07:00","message":"> Transcript [653] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137638761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137642153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137645152+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137649048+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.13765263+07:00","message":"Push: 'เอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137655626+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137658967+07:00","message":"Set new StatePrefix : 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.137662814+07:00","message":"Next Push (prob) : 'อยู่ในทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.137672872+07:00","message":"push: {false เอาน้ำที่ 0 0xc00209ea80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.144134755+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.144161676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.14416676+07:00","message":"receive interim result [false|false]: วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.144180787+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-25T15:08:33.144184029+07:00","message":"receive interim result [false|false]:  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.144190352+07:00","message":"[buffer interim] 38 false วันอาทิตย์ที่ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.144193157+07:00","message":"[buffer interim] 38 false  จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144198405+07:00","message":"[bufferProcess] interim [520000000]:วันอาทิตย์ที่ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144201089+07:00","message":"[bufferProcess] send to processor:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144204347+07:00","message":"[bufferProcess] interim [520000000]: จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144208058+07:00","message":"[bufferProcess] update buffer: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144210875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.1442135+07:00","message":"> Transcript [654] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144216953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144218969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144220884+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.144223158+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.193747595+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.193788757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ\",\"confidence\":0.9187412}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.19379966+07:00","message":"receive interim result [true|false]: วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.193809691+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.193812816+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.193820978+07:00","message":"[buffer interim] 38 true วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193829612+07:00","message":"[bufferProcess] interim [580000000]:วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193834457+07:00","message":"[bufferProcess] send to processor (isfinal):วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.19383941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193843655+07:00","message":"> Transcript [655] [false]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193848148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.19385148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193854377+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193858386+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193861548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193865107+07:00","message":"> Transcript [656] [true]: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเลนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193868512+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193871204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193874478+07:00","message":"StatePrefix: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่อยู่ในทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193878102+07:00","message":"TextPushed: 'วันอาทิตย์ที่ 15 จะลงพื้นที่ไปตรวจสอบคุณภาพน้ำเอาน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.193885365+07:00","message":"Push: 'อยู่ในทะเลนั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.193895962+07:00","message":"push: {true อยู่ในทะเลนั่นแหละ 0 0xc00209ea80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:33.204872096+07:00","message":"write wav file: './tmp/7599/7599_38.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.247210803+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.579081154+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.579120631+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-25T15:08:33.579125957+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.579142015+07:00","message":"[buffer interim] 39 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.579148946+07:00","message":"[bufferProcess] interim [360000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.579150992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.771990628+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.772027833+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-25T15:08:33.772033325+07:00","message":"receive interim result [false|false]: ไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.772047917+07:00","message":"[buffer interim] 39 false ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.772055063+07:00","message":"[bufferProcess] interim [540000000]:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.772058201+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.772065231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.772067797+07:00","message":"> Transcript [657] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.772070197+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.774739731+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.774752527+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-25T15:08:33.774757156+07:00","message":"receive interim result [false|false]: ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:33.774766186+07:00","message":"[buffer interim] 39 false ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.77476958+07:00","message":"[bufferProcess] interim [600000000]:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.774773036+07:00","message":"[bufferProcess] send to processor:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.774775354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.774777924+07:00","message":"> Transcript [658] [false]: 'ไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.774781371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.774783465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.774785429+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:33.774787515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.094279491+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.094321096+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-25T15:08:34.094327247+07:00","message":"receive interim result [false|false]: ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.094341634+07:00","message":"[buffer interim] 39 false ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.094349059+07:00","message":"[bufferProcess] interim [840000000]:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.094351648+07:00","message":"[bufferProcess] send to processor:ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.094358644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.094361923+07:00","message":"> Transcript [659] [false]: 'ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.094365359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.09436765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.094370254+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.094373566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.283784028+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.283821943+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-25T15:08:34.283827577+07:00","message":"receive interim result [false|false]: ไปตรวจสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.283842822+07:00","message":"[buffer interim] 39 false ไปตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.283850044+07:00","message":"[bufferProcess] interim [80000000]:ไปตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.283852632+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.283860315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.283863321+07:00","message":"> Transcript [660] [false]: 'ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.283866603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.28386928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.283872055+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.283874355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.477810885+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.477837158+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-25T15:08:34.477842764+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.477857078+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477870041+07:00","message":"[bufferProcess] interim [260000000]:ไปตรวจสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477873042+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477876132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477878971+07:00","message":"> Transcript [661] [false]: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.47788224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477884391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477886907+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477888975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477891285+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477893374+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477895418+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.477897399+07:00","message":"Next Push (prob) : 'ตรวจสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.477903369+07:00","message":"push: {false ไป 0 0xc00278b380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.693812857+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.693853722+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-25T15:08:34.693861618+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.693879833+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693888596+07:00","message":"[bufferProcess] interim [500000000]:ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693892539+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693896871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693899805+07:00","message":"> Transcript [662] [false]: 'ไปตรวจสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693903253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693905539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693908402+07:00","message":"StatePrefix: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.693912236+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.992791104+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.992837726+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-25T15:08:34.992844124+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:34.992859818+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992868252+07:00","message":"[bufferProcess] interim [800000000]:ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992871049+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992879532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992882602+07:00","message":"> Transcript [663] [false]: 'ไปตรวจสอบในห้องแลป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992886304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992888513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992890578+07:00","message":"StatePrefix: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:34.992893216+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:35.096864356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:35.096884843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.306498297+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.306534716+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-25T15:08:35.306540413+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.306557957+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306567318+07:00","message":"[bufferProcess] interim [40000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306570355+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306575848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306578451+07:00","message":"> Transcript [664] [false]: 'ไปตรวจสอบในห้องแลปห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306581825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306584138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306587455+07:00","message":"StatePrefix: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.306590883+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.501932689+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.501956429+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-25T15:08:35.501961281+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.501975481+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.501982062+07:00","message":"[bufferProcess] interim [280000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.501984749+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.501988602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.501991264+07:00","message":"> Transcript [665] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.501995179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.501997834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.50200005+07:00","message":"StatePrefix: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.502002546+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.502007321+07:00","message":"Push: 'ตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.502009821+07:00","message":"TextPushed: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.502012462+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:35.50201597+07:00","message":"Next Push (prob) : 'ห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:35.5020248+07:00","message":"push: {false ตรวจสอบใน 0 0xc00278b380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.018528275+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.018566044+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-25T15:08:36.01857171+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.018589694+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.018597847+07:00","message":"[bufferProcess] interim [820000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.01860082+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.018604799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.018609709+07:00","message":"> Transcript [666] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.018613443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.018615679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.018617839+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.018621243+07:00","message":"TextPushed: 'ไปตรวจสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.201982734+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.202023011+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-25T15:08:36.202030252+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.202046339+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202054171+07:00","message":"[bufferProcess] interim [940000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202056949+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202065078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202068472+07:00","message":"> Transcript [667] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202072868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202075827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202078224+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.202083422+07:00","message":"TextPushed: 'ไปตรวจสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.272118937+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.272156203+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-25T15:08:36.272162082+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.272178282+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.272189934+07:00","message":"[bufferProcess] interim [120000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.27219272+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.272199667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.272202947+07:00","message":"> Transcript [668] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.27220757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.272209978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.27221232+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.272214873+07:00","message":"TextPushed: 'ไปตรวจสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.457812797+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.45785219+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-25T15:08:36.457860255+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.457872263+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457882269+07:00","message":"[bufferProcess] interim [300000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.45788636+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457894239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.45789858+07:00","message":"> Transcript [669] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457903521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457907582+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457909901+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457912181+07:00","message":"TextPushed: 'ไปตรวจสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457917531+07:00","message":"Push: 'ห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457920723+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457923729+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.457926918+07:00","message":"Next Push (prob) : 'การเพื่อให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.457936711+07:00","message":"push: {false ห้องแลปห้องปฏิบัติ 0 0xc00278b380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.96895345+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.969000043+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-25T15:08:36.969008014+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:36.969026359+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969035856+07:00","message":"[bufferProcess] interim [780000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969039365+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969047115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969050136+07:00","message":"> Transcript [670] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969053942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969056046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969058161+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:36.969061477+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.479286646+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.479333879+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-25T15:08:37.479344817+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.479361717+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.479374258+07:00","message":"[bufferProcess] interim [260000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.47937822+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.479387131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.479403646+07:00","message":"> Transcript [671] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.479409339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.479412183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.479415997+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.479420163+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.608675496+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.608730563+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-25T15:08:37.608737832+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.60875151+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608762441+07:00","message":"[bufferProcess] interim [380000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608765176+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608773246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608776363+07:00","message":"> Transcript [672] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.60878179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608784576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608787146+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.608789852+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.870827824+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.870863792+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-25T15:08:37.870869264+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.870884853+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870891302+07:00","message":"[bufferProcess] interim [680000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870894206+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870897527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870900247+07:00","message":"> Transcript [673] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870904461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.8709072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.8709097+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870912379+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870915407+07:00","message":"Push: 'การเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870917623+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870920094+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:37.870922555+07:00","message":"Next Push (prob) : 'ผลที่ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:37.870929556+07:00","message":"push: {false การเพื่อให้ได้ 0 0xc00278b380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.00309249+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.003143418+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-25T15:08:38.003150755+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.00316768+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003175901+07:00","message":"[bufferProcess] interim [800000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003178848+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003188016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003192321+07:00","message":"> Transcript [674] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003197016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003199518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003201622+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.003204586+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:38.096953121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:38.096993052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.325461139+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.325501583+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-25T15:08:38.325507855+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.325528465+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.32553594+07:00","message":"[bufferProcess] interim [40000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.325539076+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.325545828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.325548726+07:00","message":"> Transcript [675] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.325553031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.325555105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.325557505+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.325560248+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.336074848+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.336107319+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-25T15:08:38.336113335+07:00","message":"receive interim result [false|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.336127303+07:00","message":"[buffer interim] 39 false ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336133515+07:00","message":"[bufferProcess] interim [100000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336136031+07:00","message":"[bufferProcess] send to processor:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336139287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336142657+07:00","message":"> Transcript [676] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336148518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336150714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336152832+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.336155682+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.43311311+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541588437+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541626458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็\",\"confidence\":0.9545742}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541633393+07:00","message":"receive interim result [true|false]: ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541641944+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541644078+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541650491+07:00","message":"[buffer interim] 39 true ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541659824+07:00","message":"[bufferProcess] interim [400000000]:ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.54166535+07:00","message":"[bufferProcess] send to processor (isfinal):ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541668941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.54167205+07:00","message":"> Transcript [677] [false]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541676062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541678216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541680719+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541683419+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541690106+07:00","message":"Push: 'ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541692063+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541694391+07:00","message":"Set new StatePrefix : 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541697212+07:00","message":"Next Push (prob) : 'นะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.54169927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541701297+07:00","message":"> Transcript [678] [true]: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541703783+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541705594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541707406+07:00","message":"StatePrefix: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541709485+07:00","message":"TextPushed: 'ไปตรวจสอบในห้องแลปห้องปฏิบัติการเพื่อให้ได้ผลที่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.541711743+07:00","message":"Push: 'นะคะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541722165+07:00","message":"push: {false ผลที่ตรง 0 0xc00278b380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.541739641+07:00","message":"push: {true นะคะแล้วก็ 0 0xc00278b380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:38.552010652+07:00","message":"write wav file: './tmp/7599/7599_39.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.56558303+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.932854598+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.932899317+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-25T15:08:38.9329046+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:38.932921393+07:00","message":"[buffer interim] 40 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.932928438+07:00","message":"[bufferProcess] interim [360000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:38.932930478+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.07623948+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.076278296+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-25T15:08:39.076284371+07:00","message":"receive interim result [false|false]: ได้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.076301015+07:00","message":"[buffer interim] 40 false ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.076308897+07:00","message":"[bufferProcess] interim [540000000]:ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.076312086+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.076316347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.076319673+07:00","message":"> Transcript [679] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.076322225+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.079234338+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.079271429+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-25T15:08:39.079278937+07:00","message":"receive interim result [false|false]: ได้ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.079294717+07:00","message":"[buffer interim] 40 false ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.079300719+07:00","message":"[bufferProcess] interim [600000000]:ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.079302837+07:00","message":"[bufferProcess] send to processor:ได้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.079306408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.079309437+07:00","message":"> Transcript [680] [false]: 'ได้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.079312324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.07931473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.079316883+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.079319024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.39772586+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.397764989+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-25T15:08:39.397771525+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.397785813+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.397794301+07:00","message":"[bufferProcess] interim [840000000]:ได้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.397797132+07:00","message":"[bufferProcess] send to processor:ได้ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.397804579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.397807618+07:00","message":"> Transcript [681] [false]: 'ได้ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.397810952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.39781333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.397815529+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.397817877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.614748933+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.614791371+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-25T15:08:39.614796872+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.61481593+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614824639+07:00","message":"[bufferProcess] interim [80000000]:ได้ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614827326+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614832234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614835341+07:00","message":"> Transcript [682] [false]: 'ได้ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614839234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614841638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614843802+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.614846186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.79957319+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.799612358+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-25T15:08:39.799618303+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.799631719+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799638003+07:00","message":"[bufferProcess] interim [320000000]:ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799640681+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799645718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799648567+07:00","message":"> Transcript [683] [false]: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799651945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799654272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799656603+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799658883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799664202+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799666158+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.7996683+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.799670655+07:00","message":"Next Push (prob) : 'ตรวจสอบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.799678267+07:00","message":"push: {false ได้ 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.923670896+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.923715148+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-25T15:08:39.92372149+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.923739459+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.923748476+07:00","message":"[bufferProcess] interim [380000000]:ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.92375133+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.923757304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.923760636+07:00","message":"> Transcript [684] [false]: 'ได้ตรวจสอบว่าอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.923765329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.923768196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.923770374+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.923773241+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.982928086+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.982968761+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-25T15:08:39.982975648+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:39.982996134+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.983006112+07:00","message":"[bufferProcess] interim [500000000]:ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.983008783+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.983012399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.983016067+07:00","message":"> Transcript [685] [false]: 'ได้ตรวจสอบว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.983019968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.983024711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.98302758+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:39.983031595+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.16559193+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.16563516+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-25T15:08:40.165641047+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.165656436+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.165665204+07:00","message":"[bufferProcess] interim [680000000]:ได้ตรวจสอบว่าอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.165668395+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.16567642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.165679561+07:00","message":"> Transcript [686] [false]: 'ได้ตรวจสอบว่าอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.165683739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.165686593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.165689154+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.165691875+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.436322741+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.436367365+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-25T15:08:40.43637341+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.436389277+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436409986+07:00","message":"[bufferProcess] interim [860000000]:ได้ตรวจสอบว่าอย่างละเอียดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436413779+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436418011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436421103+07:00","message":"> Transcript [687] [false]: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436427309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436429731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436432257+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436435233+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436438199+07:00","message":"Push: 'ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436440348+07:00","message":"TextPushed: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436442591+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.436445053+07:00","message":"Next Push (prob) : 'อย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.436453071+07:00","message":"push: {false ตรวจสอบว่า 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.631290461+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.631323079+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-25T15:08:40.631328564+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.631348094+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.6313553+07:00","message":"[bufferProcess] interim [100000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.631357949+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.631361659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.631364519+07:00","message":"> Transcript [688] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.631367995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.63137018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.631373815+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:40.631376301+07:00","message":"TextPushed: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988855758+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.98889115+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988894495+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988896986+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988899106+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988901563+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988903303+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988905165+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988906871+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:40.988908571+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.008745223+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.008786704+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-25T15:08:41.00879321+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.008816648+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008827748+07:00","message":"[bufferProcess] interim [460000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008830525+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008833809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008837498+07:00","message":"> Transcript [689] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008841594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008843751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008846067+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.008848929+07:00","message":"TextPushed: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:41.097201019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:41.097229385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.202996599+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.203039064+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-25T15:08:41.203046059+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.20306223+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.203069806+07:00","message":"[bufferProcess] interim [700000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.203072678+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.203081637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.203084558+07:00","message":"> Transcript [690] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.203090925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.203093742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.20309594+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.203098987+07:00","message":"TextPushed: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.591629632+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.59166612+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-25T15:08:41.591672311+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.591690319+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591696704+07:00","message":"[bufferProcess] interim [60000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591699658+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591702903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591705647+07:00","message":"> Transcript [691] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591709163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.59171186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591714152+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591716506+07:00","message":"TextPushed: 'ได้ตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591722795+07:00","message":"Push: 'อย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591724699+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591726872+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.591729447+07:00","message":"Next Push (prob) : 'ว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.591769021+07:00","message":"push: {false อย่างละเอียด 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.794631271+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.794672871+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-25T15:08:41.794693018+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.794708205+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.794716724+07:00","message":"[bufferProcess] interim [240000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.794719541+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.794726673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.794729888+07:00","message":"> Transcript [692] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.794734316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.794736768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.79473932+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.794742268+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.803314055+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.803342992+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-25T15:08:41.803350599+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.803365668+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803372663+07:00","message":"[bufferProcess] interim [300000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803376407+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803385716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803389261+07:00","message":"> Transcript [693] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803393635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803396541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803400418+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.803416177+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.971384489+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.971441194+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-25T15:08:41.971448939+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:41.971466156+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.971473062+07:00","message":"[bufferProcess] interim [420000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.971475982+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.971482242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.971485087+07:00","message":"> Transcript [694] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.971488889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.971490959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.97149336+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:41.971496199+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.152617113+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.152658851+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-25T15:08:42.152665703+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาลาเต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.15268588+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาลาเต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152694116+07:00","message":"[bufferProcess] interim [600000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาลาเต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152697032+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152700895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152703832+07:00","message":"> Transcript [695] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152708426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.15271095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.1527135+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152719344+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152728445+07:00","message":"Push: 'ว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152730837+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152735465+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.152738229+07:00","message":"Next Push (prob) : 'แต่เอาล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.152746618+07:00","message":"push: {false ว่าเกิดอะไรขึ้น 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.238718352+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.238764262+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-25T15:08:42.238770731+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.238787577+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.238798378+07:00","message":"[bufferProcess] interim [660000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.238801345+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาลาเต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.238807566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.23881101+07:00","message":"> Transcript [696] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาลาเต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.238814109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.238816958+07:00","message":"Set new StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาลาเต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.240852068+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.240893033+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-25T15:08:42.240899475+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.240916936+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.24092466+07:00","message":"[bufferProcess] interim [720000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.240927729+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.240933439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.240936345+07:00","message":"> Transcript [697] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.240938792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.240940914+07:00","message":"Set new StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.748171916+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.74820589+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-25T15:08:42.748213941+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.748230475+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748239466+07:00","message":"[bufferProcess] interim [140000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748242504+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748245838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748248702+07:00","message":"> Transcript [698] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748252157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748254459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748267538+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.748270601+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.802467591+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.802499286+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-25T15:08:42.802505954+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:42.802521484+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802527888+07:00","message":"[bufferProcess] interim [320000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802530671+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802536503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802539486+07:00","message":"> Transcript [699] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802543286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802545336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802547697+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:42.802550465+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.124813902+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.124858718+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-25T15:08:43.124868657+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.124884917+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124894953+07:00","message":"[bufferProcess] interim [620000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124899223+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124910008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124919383+07:00","message":"> Transcript [700] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124925753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124929814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124933348+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.124937762+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.192396515+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.192437406+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-25T15:08:43.192443729+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.192454081+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192462785+07:00","message":"[bufferProcess] interim [680000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192465529+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192469816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192473012+07:00","message":"> Transcript [701] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192480701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192483066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192485376+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192488281+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.19249129+07:00","message":"Push: 'แต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192493713+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192496125+07:00","message":"Set new StatePrefix : 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.192499299+07:00","message":"Next Push (prob) : 'นี้แจ้งเตือนแปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.192509741+07:00","message":"push: {false แต่เอาล่ะตอน 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.38628472+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.386327531+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-25T15:08:43.386335426+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:43.386350805+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.386359888+07:00","message":"[bufferProcess] interim [920000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.38636272+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.386371195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.386375085+07:00","message":"> Transcript [702] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.386377966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:43.386380425+07:00","message":"Set new StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.017273811+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.017318895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.017326637+07:00","message":"receive interim result [false|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.017344776+07:00","message":"[buffer interim] 40 false ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017359918+07:00","message":"[bufferProcess] interim [520000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017365381+07:00","message":"[bufferProcess] send to processor:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017373817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017377258+07:00","message":"> Transcript [703] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017383524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017386649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017389846+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.017394064+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.075126731+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:44.098307122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:44.098316826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.135273126+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.224856122+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.224901121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน\",\"confidence\":0.9553678}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.224909339+07:00","message":"receive interim result [true|false]: ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.22491848+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.224920723+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.224928544+07:00","message":"[buffer interim] 40 true ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224938956+07:00","message":"[bufferProcess] interim [730000000]:ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224942248+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224946374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224949556+07:00","message":"> Transcript [704] [false]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224954358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.22495758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224960511+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224966624+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224969766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224973358+07:00","message":"> Transcript [705] [true]: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.22497774+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.22498086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224983597+07:00","message":"StatePrefix: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอนนี้แจ้งเตือนประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224987742+07:00","message":"TextPushed: 'ได้ตรวจสอบว่าอย่างละเอียดว่าเกิดอะไรขึ้นแต่เอาล่ะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.224995895+07:00","message":"Push: 'นี้แจ้งเตือนประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.225006254+07:00","message":"push: {true นี้แจ้งเตือนประชาชน 0 0xc000186300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:44.239813579+07:00","message":"write wav file: './tmp/7599/7599_40.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.566941272+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.566998848+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-25T15:08:44.567005216+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.56702301+07:00","message":"[buffer interim] 41 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.567030881+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.567033175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.688194044+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.688244273+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-25T15:08:44.688251224+07:00","message":"receive interim result [false|false]: อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.68826353+07:00","message":"[buffer interim] 41 false อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.68827165+07:00","message":"[bufferProcess] interim [600000000]:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.688275608+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.688280336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.688284192+07:00","message":"> Transcript [706] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.688288135+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.85624006+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.856271524+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-25T15:08:44.856276808+07:00","message":"receive interim result [false|false]: อยู่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:44.856289018+07:00","message":"[buffer interim] 41 false อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.856295843+07:00","message":"[bufferProcess] interim [780000000]:อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.856298279+07:00","message":"[bufferProcess] send to processor:อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.856301358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.856303817+07:00","message":"> Transcript [707] [false]: 'อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.856306415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.85630856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.856310675+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:44.856312658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.109240562+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.109294251+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-25T15:08:45.109300907+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.109315518+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.10932374+07:00","message":"[bufferProcess] interim [960000000]:อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.109326533+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.109331086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.109334383+07:00","message":"> Transcript [708] [false]: 'อยู่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.109337782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.109339888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.109341896+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.109344234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.363704612+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.363742896+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-25T15:08:45.363749257+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.363762507+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363769318+07:00","message":"[bufferProcess] interim [260000000]:อยู่ในพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363771899+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363777157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363780014+07:00","message":"> Transcript [709] [false]: 'อยู่ในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363782763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363784962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363786958+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.363789124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.366792848+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.366841833+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-25T15:08:45.366848396+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.36686781+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366877436+07:00","message":"[bufferProcess] interim [320000000]:อยู่ในพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366880134+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366888786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366892181+07:00","message":"> Transcript [710] [false]: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366896459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366898991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366900978+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366903145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366910261+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366912515+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366914832+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.366917464+07:00","message":"Next Push (prob) : 'ในพื้นที่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.366926091+07:00","message":"push: {false อยู่ 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.688865614+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.68890724+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-25T15:08:45.688913728+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.688931141+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.688937629+07:00","message":"[bufferProcess] interim [560000000]:อยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.688940485+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.688947985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.68895106+07:00","message":"> Transcript [711] [false]: 'อยู่ในพื้นที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.688955061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.688957425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.68895953+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.688962141+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.761368041+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.761408006+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-25T15:08:45.761413057+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:45.76143152+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761443111+07:00","message":"[bufferProcess] interim [680000000]:อยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761446038+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761451406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761454645+07:00","message":"> Transcript [712] [false]: 'อยู่ในพื้นที่นะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761458198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761460373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761462349+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:45.761464565+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.009600818+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.009645192+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-25T15:08:46.009650826+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.009664466+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.009670139+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.009672978+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.009679829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.009682634+07:00","message":"> Transcript [713] [false]: 'อยู่ในพื้นที่นะคะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.009686036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.0096884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.009690908+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.009693481+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.231589953+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.231632063+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-25T15:08:46.231639782+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.231654626+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231663752+07:00","message":"[bufferProcess] interim [100000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231666543+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231673851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231676986+07:00","message":"> Transcript [714] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231681075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231683652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231685984+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231688809+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231694734+07:00","message":"Push: 'ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231696693+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.23169916+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.231701924+07:00","message":"Next Push (prob) : 'คะหรือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.231710225+07:00","message":"push: {false ในพื้นที่นะ 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.287687994+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.287731563+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-25T15:08:46.287738591+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.287753387+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.287763972+07:00","message":"[bufferProcess] interim [220000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.287766888+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.287772927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.287776125+07:00","message":"> Transcript [715] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.287779957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.287782716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.2877848+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.287788247+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.400457768+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.400502755+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-25T15:08:46.400509251+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.400526079+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.400535141+07:00","message":"[bufferProcess] interim [280000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.400537662+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.400541847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.400544675+07:00","message":"> Transcript [716] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.40054825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.400550645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.400552966+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.400555367+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.453921033+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.453965162+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-25T15:08:46.453972142+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:46.453987637+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.453995895+07:00","message":"[bufferProcess] interim [400000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.454000272+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.454007491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.454010327+07:00","message":"> Transcript [717] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.454013698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.45401612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.454018624+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:46.454021227+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:47.099181141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:47.09921225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.109487316+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.109522484+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-25T15:08:47.109528551+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.109541951+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109551055+07:00","message":"[bufferProcess] interim [0]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109553887+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109558016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.10956092+07:00","message":"> Transcript [718] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.1095649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109567376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109569639+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109572336+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109577153+07:00","message":"Push: 'คะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109579429+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109581712+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.109584196+07:00","message":"Next Push (prob) : 'นักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.109592251+07:00","message":"push: {false คะหรือว่าเป็น 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.178649838+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.178695881+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-25T15:08:47.178705233+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.178723227+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.178733388+07:00","message":"[bufferProcess] interim [120000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.178738058+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.178743094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.1787473+07:00","message":"> Transcript [719] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.178753006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.17875592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.178758987+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.178762808+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.307557015+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.307596127+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-25T15:08:47.307603047+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.307617085+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.307625077+07:00","message":"[bufferProcess] interim [180000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.307628092+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.307635855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.30763907+07:00","message":"> Transcript [720] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.307643915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.307646848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.307648735+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.307651402+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.378123417+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.378163907+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-25T15:08:47.378170427+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.378181425+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.378189887+07:00","message":"[bufferProcess] interim [240000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.378193046+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.378197504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.37820087+07:00","message":"> Transcript [721] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.378205242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.37820746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.37820963+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.37821225+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.497190941+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.497234158+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-25T15:08:47.497241706+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.497255496+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497262999+07:00","message":"[bufferProcess] interim [420000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497266486+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497274187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497277163+07:00","message":"> Transcript [722] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497280955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.49728311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497286163+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497288659+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497295242+07:00","message":"Push: 'นักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.49729761+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.497300149+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.49730262+07:00","message":"Next Push (prob) : 'เจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.497331103+07:00","message":"push: {false นักท่องเที่ยว 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.802115393+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.802157008+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-25T15:08:47.802163855+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.802177913+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802189324+07:00","message":"[bufferProcess] interim [660000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802192194+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802196717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802200303+07:00","message":"> Transcript [723] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802204599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802206687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802209173+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.802213009+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.862114921+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.862155962+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-25T15:08:47.862164516+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:47.862189725+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.862199427+07:00","message":"[bufferProcess] interim [780000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.862202271+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.86221022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.862214272+07:00","message":"> Transcript [724] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.862218645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.8622221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.862224731+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:47.862230481+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.057226571+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.057271988+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-25T15:08:48.057279298+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.057295066+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057303019+07:00","message":"[bufferProcess] interim [960000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057306279+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057310469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057313889+07:00","message":"> Transcript [725] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057318112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057320184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057322703+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.057325229+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.333536123+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.33358484+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-25T15:08:48.33359158+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.333606532+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333615454+07:00","message":"[bufferProcess] interim [140000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333618487+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333624709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333627904+07:00","message":"> Transcript [726] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333632875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333637736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333639809+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333643079+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.33364795+07:00","message":"Push: 'เจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333650129+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333652397+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.333655428+07:00","message":"Next Push (prob) : 'ทะเลที่มีสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.333663715+07:00","message":"push: {false เจอน้ำ 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.352654264+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.352692413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 หลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.352699085+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.35271382+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352720648+07:00","message":"[bufferProcess] interim [200000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352723582+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352727487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352730997+07:00","message":"> Transcript [727] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352734633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352736672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352738619+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.352741527+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.375239818+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.375271237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.375278084+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.375290246+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.375296585+07:00","message":"[bufferProcess] interim [320000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.375299313+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.375303045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.375305921+07:00","message":"> Transcript [728] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.375308452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.37531078+07:00","message":"Set new StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 หลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.505486287+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.505505769+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-25T15:08:48.505512625+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.505524177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.50552727+07:00","message":"receive interim result [false|false]:  4 ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.505532659+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.505536123+07:00","message":"[buffer interim] 41 false  4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505541029+07:00","message":"[bufferProcess] interim [380000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505544247+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505552406+07:00","message":"[bufferProcess] interim [380000000]: 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505554642+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505557614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505560396+07:00","message":"> Transcript [729] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505563189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.505565129+07:00","message":"Set new StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.702817361+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.702859226+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-25T15:08:48.702866914+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.70287841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ลักษณะแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.702881875+07:00","message":"receive interim result [false|false]:  4 ลักษณะแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.702889828+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.702893806+07:00","message":"[buffer interim] 41 false  4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702901102+07:00","message":"[bufferProcess] interim [560000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702904187+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702907842+07:00","message":"[bufferProcess] interim [560000000]: 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702910955+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702914768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702917594+07:00","message":"> Transcript [730] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702921946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702924135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.702926269+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.70292909+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.764381201+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.764416182+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-25T15:08:48.764437386+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.764446218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ลักษณะแบบนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.764449155+07:00","message":"receive interim result [false|false]:  4 ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.764456031+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.764461175+07:00","message":"[buffer interim] 41 false  4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764466615+07:00","message":"[bufferProcess] interim [680000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764470348+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764475834+07:00","message":"[bufferProcess] interim [680000000]: 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764478275+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764481271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764484177+07:00","message":"> Transcript [731] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764489283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764493015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.76449626+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.764500884+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.90647674+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.906519302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.906527332+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.906541986+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-25T15:08:48.906546441+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.906555149+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:48.906560177+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906567355+07:00","message":"[bufferProcess] interim [800000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906570428+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.90657418+07:00","message":"[bufferProcess] interim [800000000]: ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906577276+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906580436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906583242+07:00","message":"> Transcript [732] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906587578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906589698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906591902+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:48.906594686+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.009202039+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.009246361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.009253501+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.00926478+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-25T15:08:49.009268249+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.009275785+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.009282492+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009289393+07:00","message":"[bufferProcess] interim [920000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.00929298+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009300261+07:00","message":"[bufferProcess] interim [920000000]: ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009303078+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009306983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009310656+07:00","message":"> Transcript [733] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009315972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009318151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009320111+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009322728+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009330493+07:00","message":"Push: 'ทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009332665+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009335418+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.009338026+07:00","message":"Next Push (prob) : 'แบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.009347017+07:00","message":"push: {false ทะเลที่มี 4 ลักษณะ 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.089170256+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.089211114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.089219248+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.089230298+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-25T15:08:49.089234052+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.089241714+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.089248937+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089257276+07:00","message":"[bufferProcess] interim [980000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089260852+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089268575+07:00","message":"[bufferProcess] interim [980000000]: ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089271527+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089275089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089278181+07:00","message":"> Transcript [734] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089282959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089285259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089287242+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.089290387+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.214994748+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.215032959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.215039668+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.215051189+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-25T15:08:49.21505393+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.21506224+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.215066377+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215073713+07:00","message":"[bufferProcess] interim [40000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.21507683+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215080436+07:00","message":"[bufferProcess] interim [40000000]: ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215084012+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215087375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.21509023+07:00","message":"> Transcript [735] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215094066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215096291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215098709+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.215101386+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.289558469+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.289591246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.289597159+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.289611622+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-25T15:08:49.289615452+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.289623241+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.289627146+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289633608+07:00","message":"[bufferProcess] interim [160000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.28963696+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289640448+07:00","message":"[bufferProcess] interim [160000000]: ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289643474+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289646669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289649437+07:00","message":"> Transcript [736] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289653698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289656116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.28965803+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.289660558+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.501251895+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.501304849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.501313117+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.501324462+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-25T15:08:49.501327869+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.501337466+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.501341466+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.50134824+07:00","message":"[bufferProcess] interim [400000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501352497+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501358369+07:00","message":"[bufferProcess] interim [400000000]: ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501363181+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501368241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501372734+07:00","message":"> Transcript [737] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501379843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501382923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501386604+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501391467+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501394348+07:00","message":"Push: 'แบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501396551+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501399338+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.501401979+07:00","message":"Next Push (prob) : 'อาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.501410787+07:00","message":"push: {false แบบนี้ 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.663851433+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.66389048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.66389758+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.663910282+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-25T15:08:49.663913484+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.663921116+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.663924594+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.66393032+07:00","message":"[bufferProcess] interim [580000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663933422+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663937133+07:00","message":"[bufferProcess] interim [580000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663940036+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.66394308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663945917+07:00","message":"> Transcript [738] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663949898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663953052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663955118+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.663957773+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.93070611+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.930741827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.930748484+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.930760976+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-25T15:08:49.930764737+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.930772522+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:49.930776293+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930781535+07:00","message":"[bufferProcess] interim [820000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930784435+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930787958+07:00","message":"[bufferProcess] interim [820000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930790638+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930794285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.9307973+07:00","message":"> Transcript [739] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930802562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930805327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930808011+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:49.930814795+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:50.099570554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:50.09958504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.144723443+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.144763618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.14477112+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.144783576+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-25T15:08:50.144787212+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.144796221+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.144800601+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144807355+07:00","message":"[bufferProcess] interim [0]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144809984+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144814306+07:00","message":"[bufferProcess] interim [0]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144817537+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144821439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144824433+07:00","message":"> Transcript [740] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144828846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144831077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144833047+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.144835658+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.22501728+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.289111819+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.325368473+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.325394577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.325401081+07:00","message":"receive interim result [false|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.325414845+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-25T15:08:50.32541779+07:00","message":"receive interim result [false|false]:  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.325423737+07:00","message":"[buffer interim] 41 false อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.325433259+07:00","message":"[buffer interim] 41 false  ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325440999+07:00","message":"[bufferProcess] interim [180000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325444621+07:00","message":"[bufferProcess] send to processor:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.3254489+07:00","message":"[bufferProcess] interim [180000000]: ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325451834+07:00","message":"[bufferProcess] update buffer: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325455795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325458915+07:00","message":"> Transcript [741] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325463625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325466353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325468413+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.32547137+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325474692+07:00","message":"Push: 'อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325476863+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325479298+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.325482549+07:00","message":"Next Push (prob) : 'หลีกเลี่ยงการเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.325492682+07:00","message":"push: {false อาจจะต้อง 0 0xc00209f280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.417995808+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.418039054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ\",\"confidence\":0.9584302}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.418046217+07:00","message":"receive interim result [true|false]: อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.418055477+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.418058049+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.418063545+07:00","message":"[buffer interim] 41 true อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418073748+07:00","message":"[bufferProcess] interim [300000000]:อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418078079+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418082865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418086325+07:00","message":"> Transcript [742] [false]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418091198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418093487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.41809559+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418098651+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418101109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418103206+07:00","message":"> Transcript [743] [true]: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.41810586+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418107684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418109401+07:00","message":"StatePrefix: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418111827+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.4181141+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418414749+07:00","message":"Push: 'หลีกเลี่ยงการเล่นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418421627+07:00","message":"TextPushed: 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มี 4 ลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.41842594+07:00","message":"Set new StatePrefix : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418439727+07:00","message":"Next Push (prob) : 'อยู่ในพื้นที่นะคะหรือว่าเป็นนักท่องเที่ยวเจอน้ำทะเลที่มีสีลักษณะแบบนี้อาจจะต้องหลีกเลี่ยงการเล่นน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:50.418452192+07:00","message":"push: {true หลีกเลี่ยงการเล่นน้ำ 0 0xc00209f280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:50.418441953+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_41.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:50.43000124+07:00","message":"write wav file: './tmp/7599/7599_41.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.340526027+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.340565276+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-25T15:08:51.340570725+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.34058579+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.340592226+07:00","message":"[bufferProcess] interim [840000000]:นิดนึงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.340594471+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.438327357+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.438363077+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-25T15:08:51.43836862+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.438384412+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.438392155+07:00","message":"[bufferProcess] interim [900000000]:นิดนึงนะคะคุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.438395027+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.438400257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.438403457+07:00","message":"> Transcript [744] [false]: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.438405857+07:00","message":"Set StatePrefix (first interim): 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.519534208+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.519583311+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-25T15:08:51.519591804+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.519610551+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519623185+07:00","message":"[bufferProcess] interim [20000000]:นิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519627386+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519636825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519641896+07:00","message":"> Transcript [745] [false]: 'นิดนึงนะคะคุณก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519647088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519650008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519653273+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.519656144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.733590055+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.733627355+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-25T15:08:51.733634358+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.733652909+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733661829+07:00","message":"[bufferProcess] interim [260000000]:นิดนึงนะคะคุณผู้ชมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733665361+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733673957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733676833+07:00","message":"> Transcript [746] [false]: 'นิดนึงนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733680557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733683034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733685963+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.733688612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.855687835+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.855726759+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-25T15:08:51.855732749+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:51.855746411+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.855752744+07:00","message":"[bufferProcess] interim [380000000]:นิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.85575552+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.855761865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.855765099+07:00","message":"> Transcript [747] [false]: 'นิดนึงนะคะคุณผู้ชมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.855768223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.855770618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.855773119+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:51.855775701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.363485339+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.363530604+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-25T15:08:52.363536807+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.363556141+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.36356473+07:00","message":"[bufferProcess] interim [920000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363567711+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363571683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363574913+07:00","message":"> Transcript [748] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363580163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363582414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363584799+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363587371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363593921+07:00","message":"Push: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363596438+07:00","message":"TextPushed: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.36359911+07:00","message":"Set new StatePrefix : 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.363604482+07:00","message":"Next Push (prob) : 'ผู้ชมเข้าว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.363614404+07:00","message":"push: {false นิดนึงนะคะคุณ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.413293962+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.413331118+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-25T15:08:52.413336584+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.41335171+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.413359287+07:00","message":"[bufferProcess] interim [980000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.413362325+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.413367578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.41337071+07:00","message":"> Transcript [749] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.413374528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.413376768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.413378794+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.413382992+07:00","message":"TextPushed: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.875868219+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.875912811+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-25T15:08:52.875918658+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.875937152+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.875946195+07:00","message":"[bufferProcess] interim [400000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.875949408+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.875957419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.875960434+07:00","message":"> Transcript [750] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.87598475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.875987216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.875989882+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.875992543+07:00","message":"TextPushed: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.945890644+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.94593285+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-25T15:08:52.945938988+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใครคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:52.945957506+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.945965661+07:00","message":"[bufferProcess] interim [520000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.94596879+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.945973089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.945976557+07:00","message":"> Transcript [751] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.945980834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.945982975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.945985269+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:52.945988428+07:00","message":"TextPushed: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.050986485+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.05102724+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-25T15:08:53.051034167+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.051046954+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051054915+07:00","message":"[bufferProcess] interim [580000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051057911+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใครคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.05106564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051068572+07:00","message":"> Transcript [752] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใครคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.05107299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051076996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051079769+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051082943+07:00","message":"TextPushed: 'นิดนึงนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.05108965+07:00","message":"Push: 'ผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051091985+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051094816+07:00","message":"Set new StatePrefix : 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะรักใครคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.051097477+07:00","message":"Next Push (prob) : 'อาจจะรักใครคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.051105899+07:00","message":"push: {false ผู้ชมเข้าว่า 0 0xc000044400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:53.099913634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:53.09993948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.120187163+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.120231836+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-25T15:08:53.120237887+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.120253185+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.120260661+07:00","message":"[bufferProcess] interim [700000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.12026348+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.120268235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.120271441+07:00","message":"> Transcript [753] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.120274737+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.120277265+07:00","message":"Set new StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.310515179+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.310540497+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-25T15:08:53.310546131+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.310558853+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.310564554+07:00","message":"[bufferProcess] interim [880000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.310568079+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.310573231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.310575993+07:00","message":"> Transcript [754] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.310579634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.310581714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.31058372+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.310586214+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.504723576+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.504759939+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-25T15:08:53.504765845+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.504776597+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504783754+07:00","message":"[bufferProcess] interim [120000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504786934+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504790678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504793628+07:00","message":"> Transcript [755] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504797057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504799421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504802307+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.504805075+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.636877786+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.636913876+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-25T15:08:53.636921159+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.63694831+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636957899+07:00","message":"[bufferProcess] interim [180000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636961901+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636966721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636970447+07:00","message":"> Transcript [756] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636975265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636978109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636981925+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.636986137+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.819611756+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.819648919+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-25T15:08:53.819654239+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.819670687+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819679993+07:00","message":"[bufferProcess] interim [360000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819683264+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819690473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819693539+07:00","message":"> Transcript [757] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819698033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819700336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.81970268+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819709753+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819717403+07:00","message":"Push: 'อาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819719584+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819721908+07:00","message":"Set new StatePrefix : 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:53.819724315+07:00","message":"Next Push (prob) : 'ต่อผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:53.819732382+07:00","message":"push: {false อาจจะระคายเคือง 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.009629565+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.009685443+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-25T15:08:54.009692436+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.009709181+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.009717232+07:00","message":"[bufferProcess] interim [540000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.009720558+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.009729463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.009733022+07:00","message":"> Transcript [758] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.00973753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.009739731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.009741927+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.009745711+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.145750199+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.145783889+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-25T15:08:54.145789881+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.145804241+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145811303+07:00","message":"[bufferProcess] interim [720000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145814903+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145822353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145825321+07:00","message":"> Transcript [759] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145829007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145831695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145833913+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.145837696+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.196680272+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.196716563+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-25T15:08:54.196721154+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.196733481+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196738499+07:00","message":"[bufferProcess] interim [780000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196741325+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196745382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196747645+07:00","message":"> Transcript [760] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196760784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196763002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196765138+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.196767722+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.460485695+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.460516436+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-25T15:08:54.460522601+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.46053506+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460542037+07:00","message":"[bufferProcess] interim [20000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460546034+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460552177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460555372+07:00","message":"> Transcript [761] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460558961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460561153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.4605632+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460565969+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460571034+07:00","message":"Push: 'ต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460574035+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460579072+07:00","message":"Set new StatePrefix : 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.460583199+07:00","message":"Next Push (prob) : 'ได้เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.460590812+07:00","message":"push: {false ต่อผิวหนัง 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.643831337+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.643868673+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-25T15:08:54.643874443+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.643888583+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.643894775+07:00","message":"[bufferProcess] interim [140000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.643897775+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.643904773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.643907678+07:00","message":"> Transcript [762] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.643912224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.643914456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.64391677+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.643919712+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.737753426+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.737791338+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-25T15:08:54.737799236+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.737811881+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737818422+07:00","message":"[bufferProcess] interim [320000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737821205+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737826701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737830079+07:00","message":"> Transcript [763] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737834448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737836384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737838594+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.737841293+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.917851604+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.917902333+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-25T15:08:54.917911563+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:54.917927837+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917936823+07:00","message":"[bufferProcess] interim [500000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917940878+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917945919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917949945+07:00","message":"> Transcript [764] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917955135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917957813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917961887+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:54.917967592+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.112781383+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.11282675+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-25T15:08:55.112848785+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.112864521+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112873865+07:00","message":"[bufferProcess] interim [680000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112878546+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112883678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112887333+07:00","message":"> Transcript [765] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112895006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112898366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112901792+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112905815+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112910214+07:00","message":"Push: 'ได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112913245+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112916672+07:00","message":"Set new StatePrefix : 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.112920355+07:00","message":"Next Push (prob) : 'วันนี้ก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.112930978+07:00","message":"push: {false ได้เพราะฉะนั้น 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.362101643+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.362147903+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-25T15:08:55.362157055+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.362176167+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362192774+07:00","message":"[bufferProcess] interim [860000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362197182+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362202493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362207224+07:00","message":"> Transcript [766] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362213311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362216563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362219912+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.362224418+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.549632116+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.549675723+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-25T15:08:55.549684898+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.549697346+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.549705141+07:00","message":"[bufferProcess] interim [100000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.549708508+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.54971512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.549718293+07:00","message":"> Transcript [767] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.54972275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.549725038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.549727435+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.549730306+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.783721282+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.783784386+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-25T15:08:55.78379364+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.783814377+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783829887+07:00","message":"[bufferProcess] interim [280000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783837333+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783847694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783852534+07:00","message":"> Transcript [768] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783859135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783862641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783866833+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.783871617+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.792850626+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.837981905+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.838029046+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-25T15:08:55.838035486+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.838047519+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838054683+07:00","message":"[bufferProcess] interim [340000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838057691+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838061349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.8380641+07:00","message":"> Transcript [769] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838068678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838070792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838072993+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838076157+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838079371+07:00","message":"Push: 'วันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838081303+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838083679+07:00","message":"Set new StatePrefix : 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.838086392+07:00","message":"Next Push (prob) : 'แจ้งเตือนการและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.838093436+07:00","message":"push: {false วันนี้ก็มา 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.845655353+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.845699402+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-25T15:08:55.845705378+07:00","message":"receive interim result [false|false]: นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.845720779+07:00","message":"[buffer interim] 42 false นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.845728234+07:00","message":"[bufferProcess] interim [400000000]:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.845732474+07:00","message":"[bufferProcess] send to processor:นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.845739697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.845742877+07:00","message":"> Transcript [770] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.845746097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.845748437+07:00","message":"Set new StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.855672915+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.966084364+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.966150968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดถึงนะคะคุณผู้ชมเขาว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็\",\"confidence\":0.940185}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.966161303+07:00","message":"receive interim result [true|false]: คิดถึงนะคะคุณผู้ชมเขาว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.96617541+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.966179495+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.966189634+07:00","message":"[buffer interim] 42 true คิดถึงนะคะคุณผู้ชมเขาว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.96620175+07:00","message":"[bufferProcess] interim [520000000]:คิดถึงนะคะคุณผู้ชมเขาว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966207926+07:00","message":"[bufferProcess] send to processor (isfinal):นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966213755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966218665+07:00","message":"> Transcript [771] [false]: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966223793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966226498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966229822+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966234651+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966238159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966241843+07:00","message":"> Transcript [772] [true]: 'คิดถึงนะคะคุณผู้ชมเขาว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966246157+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966248874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966252627+07:00","message":"StatePrefix: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966256999+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966267436+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966566622+07:00","message":"Push: 'แจ้งเตือนกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966580083+07:00","message":"TextPushed: 'นิดนึงนะคะคุณผู้ชมเข้าว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.96658477+07:00","message":"Set new StatePrefix : 'คิดถึงนะคะคุณผู้ชมเขาว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966589024+07:00","message":"Next Push (prob) : 'คิดถึงนะคะคุณผู้ชมเขาว่าอาจจะระคายเคืองต่อผิวหนังได้เพราะฉะนั้นวันนี้ก็มาแจ้งเตือนกันแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:55.966602457+07:00","message":"push: {true แจ้งเตือนกันแล้วก็ 0 0xc000044400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:55.966591885+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_42.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:08:55.979016396+07:00","message":"write wav file: './tmp/7599/7599_42.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:56.099938107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:56.099970255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.358313956+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.358359266+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-25T15:08:56.358364594+07:00","message":"receive interim result [false|false]: บอกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.358381231+07:00","message":"[buffer interim] 43 false บอกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.358389314+07:00","message":"[bufferProcess] interim [480000000]:บอกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.358391417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.42167204+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.421708775+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-25T15:08:56.421715903+07:00","message":"receive interim result [false|false]: บอกชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.421733816+07:00","message":"[buffer interim] 43 false บอกชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.421741421+07:00","message":"[bufferProcess] interim [600000000]:บอกชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.421743933+07:00","message":"[bufferProcess] send to processor:บอกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.421747942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.421751254+07:00","message":"> Transcript [773] [false]: 'บอกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.421753409+07:00","message":"Set StatePrefix (first interim): 'บอกเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.551139783+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.551182854+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-25T15:08:56.551188779+07:00","message":"receive interim result [false|false]: บอกชาวบ้านใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.551204841+07:00","message":"[buffer interim] 43 false บอกชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.55121306+07:00","message":"[bufferProcess] interim [720000000]:บอกชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.551216039+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.551223666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.551227203+07:00","message":"> Transcript [774] [false]: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.551229803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.551232123+07:00","message":"Set new StatePrefix: 'บอกชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.717216076+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.717257777+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-25T15:08:56.71726403+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:56.717279442+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717289374+07:00","message":"[bufferProcess] interim [840000000]:บอกชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717291943+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717298009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717301557+07:00","message":"> Transcript [775] [false]: 'บอกชาวบ้านใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717305527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717308006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717310005+07:00","message":"StatePrefix: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:56.717312126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.051550769+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.051593721+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-25T15:08:57.051600146+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.051614229+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.051622547+07:00","message":"[bufferProcess] interim [20000000]:บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.051625496+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.051632819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.051636466+07:00","message":"> Transcript [776] [false]: 'บอกชาวบ้านในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.051640337+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.051643223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.05164541+07:00","message":"StatePrefix: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.05164769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.179684179+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.179739602+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-25T15:08:57.179744976+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.179757921+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.179764671+07:00","message":"[bufferProcess] interim [200000000]:บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.17976739+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.179773666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.179776336+07:00","message":"> Transcript [777] [false]: 'บอกชาวบ้านในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.179779815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.17978215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.179786905+07:00","message":"StatePrefix: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.179789246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238398274+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238436795+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-25T15:08:57.238443013+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238467846+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238474572+07:00","message":"[bufferProcess] interim [380000000]:บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238477294+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.23848087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238483643+07:00","message":"> Transcript [778] [false]: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238487056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238489343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238491431+07:00","message":"StatePrefix: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238493902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.23849629+07:00","message":"Push: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238498396+07:00","message":"TextPushed: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238500661+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.238503231+07:00","message":"Next Push (prob) : 'ในพื้นที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.238510388+07:00","message":"push: {false บอกชาวบ้าน 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.805405978+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.80544603+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-25T15:08:57.805464384+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.805482675+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.80549192+07:00","message":"[bufferProcess] interim [980000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.805495299+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.805503089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.805506181+07:00","message":"> Transcript [779] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.805510085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.80551277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.805514846+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.805517197+07:00","message":"TextPushed: 'บอกชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.995206055+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.995235624+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-25T15:08:57.995245192+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:57.995259752+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995266343+07:00","message":"[bufferProcess] interim [220000000]:บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995269049+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995272327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995274914+07:00","message":"> Transcript [780] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995278116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995280625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995283051+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:57.995285561+07:00","message":"TextPushed: 'บอกชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.425643246+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.425676694+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-25T15:08:58.425683017+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.425695823+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.425702762+07:00","message":"[bufferProcess] interim [520000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.425705735+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.425712706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.42571557+07:00","message":"> Transcript [781] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.425719082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.425721489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.425724232+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.425726718+07:00","message":"TextPushed: 'บอกชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.656828916+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.656873273+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-25T15:08:58.656880378+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.656895891+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656904142+07:00","message":"[bufferProcess] interim [640000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656907841+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656914082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656917225+07:00","message":"> Transcript [782] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656921436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656924054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656926488+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656929259+07:00","message":"TextPushed: 'บอกชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656934417+07:00","message":"Push: 'ในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656936346+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656938599+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.656941319+07:00","message":"Next Push (prob) : 'ว่าเป็นปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.656951983+07:00","message":"push: {false ในพื้นที่ด้วย 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.781032376+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.781073838+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-25T15:08:58.78108055+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.781095725+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.781107443+07:00","message":"[bufferProcess] interim [880000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.781110313+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.78111473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.781117952+07:00","message":"> Transcript [783] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.781122013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.781124316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.781126787+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.781129815+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.879492514+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.879533576+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-25T15:08:58.879540877+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:58.879556183+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879564859+07:00","message":"[bufferProcess] interim [120000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879567951+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879576233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879582206+07:00","message":"> Transcript [784] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879586935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879589429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879592121+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:58.879595092+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:59.100895636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:08:59.100904525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.5249489+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.524990766+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-25T15:08:59.524998972+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.52501749+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.525027559+07:00","message":"[bufferProcess] interim [720000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.525031687+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.525037204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.525041547+07:00","message":"> Transcript [785] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.525047567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.525051496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.52505608+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.52506+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.783426815+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.783472176+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-25T15:08:59.783479953+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.783491087+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-25T15:08:59.783493774+07:00","message":"receive interim result [false|false]:  +"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.783501927+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.783505898+07:00","message":"[buffer interim] 43 false  +"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783512844+07:00","message":"[bufferProcess] interim [20000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783515919+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783519261+07:00","message":"[bufferProcess] interim [20000000]: +"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783523571+07:00","message":"[bufferProcess] update buffer: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ +"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783527028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783529983+07:00","message":"> Transcript [786] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783534279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783537552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783540785+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783544574+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.78354842+07:00","message":"Push: 'ว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783551766+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.78355405+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:08:59.783556651+07:00","message":"Next Push (prob) : 'การณ์ทางธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:08:59.783565954+07:00","message":"push: {false ว่าเป็นปรากฏ 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.14652061+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.146566747+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-25T15:09:00.146574283+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.146587468+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.14659539+07:00","message":"[bufferProcess] interim [200000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.146598907+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ +"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.146608499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.1466121+07:00","message":"> Transcript [787] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ +'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.146619318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.146622108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.146624175+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.146627838+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.501946794+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.501990045+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-25T15:09:00.501998335+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.502020046+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.50202592+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-25T15:09:00.50203103+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.502040869+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.502046299+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.50205488+07:00","message":"[bufferProcess] interim [500000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502059151+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502063834+07:00","message":"[bufferProcess] interim [560000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502067448+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502072159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502076207+07:00","message":"> Transcript [788] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502081853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502084777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502088196+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502092339+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502095304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502098356+07:00","message":"> Transcript [789] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502101854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502104744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.502107618+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.50211565+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.537792004+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.537837277+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-25T15:09:00.53784585+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.537861695+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537871159+07:00","message":"[bufferProcess] interim [680000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537875568+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537886202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537890343+07:00","message":"> Transcript [790] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537896823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537900304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537903313+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537907619+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537918412+07:00","message":"Push: 'การณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.53792162+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.537925108+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.53792922+07:00","message":"Next Push (prob) : 'บวกกับอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.537941859+07:00","message":"push: {false การณ์ทางธรรมชาติ 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.68842302+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.688471906+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-25T15:09:00.688478727+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.688492645+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688499304+07:00","message":"[bufferProcess] interim [860000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688502567+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688509575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688512332+07:00","message":"> Transcript [791] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688516275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688518767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688521006+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.688523717+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.691533806+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.691575615+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-25T15:09:00.691583679+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.691598858+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691612314+07:00","message":"[bufferProcess] interim [920000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691615794+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691621943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691625286+07:00","message":"> Transcript [792] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691629784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691632041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691634187+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.691637103+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.801745019+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.801793187+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-25T15:09:00.801801804+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:00.801820794+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.801835197+07:00","message":"[bufferProcess] interim [980000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.801839634+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.801850211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.801857336+07:00","message":"> Transcript [793] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.801864085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.80186729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.801871151+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:00.801876417+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.1911315+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.191166689+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-25T15:09:01.191172942+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.191187991+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191195445+07:00","message":"[bufferProcess] interim [340000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191198283+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191202095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191205125+07:00","message":"> Transcript [794] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191213939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191216204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191218553+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191221461+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191224832+07:00","message":"Push: 'บวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191226915+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191229211+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.191231573+07:00","message":"Next Push (prob) : 'มีคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.191238783+07:00","message":"push: {false บวกกับอาจจะ 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.19338151+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.193420358+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-25T15:09:01.193425801+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.193440833+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.193446808+07:00","message":"[bufferProcess] interim [400000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.193449646+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.193454417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.193457041+07:00","message":"> Transcript [795] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.193481161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.193483912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.193486037+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.19348872+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.534847336+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.534891802+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-25T15:09:01.534898107+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.534912669+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.534919235+07:00","message":"[bufferProcess] interim [700000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.534922642+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.534929472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.534935603+07:00","message":"> Transcript [796] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.53494135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.534944032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.534946099+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.53494878+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.816188492+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.816225465+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-25T15:09:01.816231675+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.816246176+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816253084+07:00","message":"[bufferProcess] interim [760000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816255894+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816262663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816265856+07:00","message":"> Transcript [797] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816269949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816272147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816274546+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.816277321+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.987056684+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.987096222+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-25T15:09:01.98710276+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.987117433+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987141032+07:00","message":"[bufferProcess] interim [940000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987145333+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987153073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987155924+07:00","message":"> Transcript [798] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987160476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987162938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987164951+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987167471+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987174444+07:00","message":"Push: 'มีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987176797+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987179985+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:01.987182984+07:00","message":"Next Push (prob) : 'น้ำนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:01.987191867+07:00","message":"push: {false มีคุณภาพ 0 0xc0006cee00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:02.101681347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:02.101714017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.402170624+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.402206856+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-25T15:09:02.402213232+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.402225957+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.40223269+07:00","message":"[bufferProcess] interim [540000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.402236022+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.402241611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.402244601+07:00","message":"> Transcript [799] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.402248746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.402250969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.402253069+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.402256047+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.525569002+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.525608942+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-25T15:09:02.525616027+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.525629573+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525636679+07:00","message":"[bufferProcess] interim [660000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525640742+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525648175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525651202+07:00","message":"> Transcript [800] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525655093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525657306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525659818+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.525662613+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.72357438+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.723619607+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-25T15:09:02.723627532+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:02.723641104+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723647908+07:00","message":"[bufferProcess] interim [840000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723651256+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723658693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723661458+07:00","message":"> Transcript [801] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723665164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723667437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723669654+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:02.723672428+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.04680313+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.046846153+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-25T15:09:03.046852232+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.046865445+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046874067+07:00","message":"[bufferProcess] interim [200000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046878632+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046885203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046889691+07:00","message":"> Transcript [802] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046895001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046897913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046902966+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.04690653+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.0469116+07:00","message":"Push: 'น้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046915145+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046918856+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.046922878+07:00","message":"Next Push (prob) : 'ที่อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.046931671+07:00","message":"push: {false น้ำนะคะ 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.157019922+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.157071879+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-25T15:09:03.157080195+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.157096844+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.157112667+07:00","message":"[bufferProcess] interim [260000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.157117587+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.157126866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.157130064+07:00","message":"> Transcript [803] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.157134169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.157136407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.15713859+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.15714321+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.309958078+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.309994807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.310001638+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.310017063+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.310023866+07:00","message":"[bufferProcess] interim [440000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.310026987+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.31003582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.310038669+07:00","message":"> Transcript [804] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.310042616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.310044712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.310046798+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.310049946+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.378371236+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.378413276+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-25T15:09:03.378420812+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.378432363+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.378438578+07:00","message":"[bufferProcess] interim [500000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.378442026+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.37844787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.378450474+07:00","message":"> Transcript [805] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.378454077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.378456254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.378458282+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.378462779+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.432037727+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.432076689+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-25T15:09:03.432083799+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.432098205+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432106999+07:00","message":"[bufferProcess] interim [560000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432111954+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432121072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.43212428+07:00","message":"> Transcript [806] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432128668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432131133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432133209+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432136232+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432141599+07:00","message":"Push: 'ที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432146151+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432148901+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.432151467+07:00","message":"Next Push (prob) : 'ตรงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.432159054+07:00","message":"push: {false ที่อาจจะไม่ 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.43780802+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.437843396+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-25T15:09:03.437849643+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.437864445+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.437872161+07:00","message":"[bufferProcess] interim [620000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.437878263+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.437884508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.437887492+07:00","message":"> Transcript [807] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.437890785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.437893029+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.649952097+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.649988502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.649994717+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.650009418+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.650019465+07:00","message":"[bufferProcess] interim [740000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.650023138+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.650027318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.650030108+07:00","message":"> Transcript [808] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.650032818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.650034923+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.657241228+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.657267741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงเส้นตรงส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.657272988+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงเส้นตรงส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.657285033+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงเส้นตรงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.65729022+07:00","message":"[bufferProcess] interim [800000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงเส้นตรงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.65729483+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.657302437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.657305474+07:00","message":"> Transcript [809] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.657308223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.65731048+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.714963088+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.715005401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.71501443+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.715030412+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.71504226+07:00","message":"[bufferProcess] interim [860000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.715046752+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงเส้นตรงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.715056174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.715060591+07:00","message":"> Transcript [810] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงเส้นตรงส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.715064512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.7150676+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงเส้นตรงส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.847860778+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.847904007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.847911399+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.847924339+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.847933189+07:00","message":"[bufferProcess] interim [980000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.84793657+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.847942766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.847945604+07:00","message":"> Transcript [811] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.84794867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.847950742+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.889872861+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.889906514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.889912374+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.889927101+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.889933629+07:00","message":"[bufferProcess] interim [40000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.88993677+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.889940767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.889944326+07:00","message":"> Transcript [812] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.889947876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.889950056+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.902492112+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.902521425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.902527353+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:03.902542657+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.902548513+07:00","message":"[bufferProcess] interim [100000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.902551696+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.902558986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.902561734+07:00","message":"> Transcript [813] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.9025645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:03.902566599+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.002757391+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.002795654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.002802095+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.00281661+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.002823993+07:00","message":"[bufferProcess] interim [160000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.002828373+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.002835966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.0028386+07:00","message":"> Transcript [814] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.002841542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.002843654+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสวนสัตว์เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.39609073+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.396135133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.396142573+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.396157913+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.396165865+07:00","message":"[bufferProcess] interim [400000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.3961692+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.396173521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.396177047+07:00","message":"> Transcript [815] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.396180299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.396182542+07:00","message":"Set new StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.481969241+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.482020539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.482032567+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.482048352+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482056846+07:00","message":"[bufferProcess] interim [460000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482060374+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482068025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482071072+07:00","message":"> Transcript [816] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482075506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482077887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482080028+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.482083997+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.608393197+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.608438308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.608445026+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.608460406+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.608468355+07:00","message":"[bufferProcess] interim [640000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.608479875+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.608488103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.608491255+07:00","message":"> Transcript [817] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.6084961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.608498734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.608500721+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.608505309+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.639308389+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.639345383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.639351343+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.639366395+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639374158+07:00","message":"[bufferProcess] interim [760000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639377536+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639381864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639384708+07:00","message":"> Transcript [818] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639389014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639390987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639393575+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.639396512+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.915376739+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.915413181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.91542294+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.915435368+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915444339+07:00","message":"[bufferProcess] interim [120000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915447384+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915452936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915455932+07:00","message":"> Transcript [819] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915460469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915462601+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915465036+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915469449+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915487549+07:00","message":"Push: 'ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915489961+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915492753+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:04.915495828+07:00","message":"Next Push (prob) : 'แต่ว่าวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:04.915503572+07:00","message":"push: {false ตรงไปตรงสักเท่าไหร่ 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.049338567+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.049376682+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-25T15:09:05.049383243+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.049399635+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.049409082+07:00","message":"[bufferProcess] interim [180000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.049413601+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.049420819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.049424715+07:00","message":"> Transcript [820] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.049431353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.04943432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.049440393+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.049443732+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:05.101938102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:05.101958763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.303459588+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.303508268+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-25T15:09:05.303522783+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.303539771+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.30354655+07:00","message":"[bufferProcess] interim [420000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.303550717+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.303558278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.303561321+07:00","message":"> Transcript [821] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.303565388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.303567793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.303570579+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.303580222+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.458371171+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.458416662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.4584233+07:00","message":"receive interim result [false|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.458436334+07:00","message":"[buffer interim] 43 false บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458445133+07:00","message":"[bufferProcess] interim [600000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458449172+07:00","message":"[bufferProcess] send to processor:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458454823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458458235+07:00","message":"> Transcript [822] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458463335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458465484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458471812+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.458488214+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.472330405+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.535384834+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710223431+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710274102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา\",\"confidence\":0.95032156}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710280892+07:00","message":"receive interim result [true|false]: บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710287499+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710289728+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710306405+07:00","message":"[buffer interim] 43 true บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710315975+07:00","message":"[bufferProcess] interim [810000000]:บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710319871+07:00","message":"[bufferProcess] send to processor (isfinal):บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710323518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.71032649+07:00","message":"> Transcript [823] [false]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710330931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710334605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710336985+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710340106+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.71034343+07:00","message":"Push: 'แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710345454+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710348022+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710350981+07:00","message":"Next Push (prob) : 'เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710352844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710363808+07:00","message":"> Transcript [824] [true]: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710366886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.71036888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710370666+07:00","message":"StatePrefix: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710373126+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710375428+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710373406+07:00","message":"push: {false แต่ว่าวันนี้ 0 0xc0006cee00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710671299+07:00","message":"Push: 'เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710681785+07:00","message":"TextPushed: 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงไปตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710685833+07:00","message":"Set new StatePrefix : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710689617+07:00","message":"Next Push (prob) : 'บอกชาวบ้านในพื้นที่ด้วยว่าเป็นปรากฏการณ์ทางธรรมชาติบวกกับอาจจะมีคุณภาพน้ำนะคะที่อาจจะไม่ตรงใจตรงสักเท่าไหร่แต่ว่าวันนี้เดี๋ยวเจ้าหน้าที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.710701761+07:00","message":"push: {true เดี๋ยวเจ้าหน้าที่เขา 0 0xc0006cee00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.710694857+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_43.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:05.725694812+07:00","message":"write wav file: './tmp/7599/7599_43.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.881031941+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.881075181+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-25T15:09:05.881080083+07:00","message":"receive interim result [false|false]: เอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:05.881095373+07:00","message":"[buffer interim] 44 false เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.881101609+07:00","message":"[bufferProcess] interim [360000000]:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:05.881103818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.031850426+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.031889151+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-25T15:09:06.031894726+07:00","message":"receive interim result [false|false]: เข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.03190884+07:00","message":"[buffer interim] 44 false เข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.031917401+07:00","message":"[bufferProcess] interim [480000000]:เข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.031919905+07:00","message":"[bufferProcess] send to processor:เอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.031923314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.031926231+07:00","message":"> Transcript [825] [false]: 'เอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.031928521+07:00","message":"Set StatePrefix (first interim): 'เอาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.07190188+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.071941816+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-25T15:09:06.071947641+07:00","message":"receive interim result [false|false]: เข้าไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.071960752+07:00","message":"[buffer interim] 44 false เข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.0719673+07:00","message":"[bufferProcess] interim [540000000]:เข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.071969824+07:00","message":"[bufferProcess] send to processor:เข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.071972914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.071975778+07:00","message":"> Transcript [826] [false]: 'เข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.071977959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.071979922+07:00","message":"Set new StatePrefix: 'เข้าไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.172221724+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.247405989+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.253736136+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.253779844+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-25T15:09:06.253785312+07:00","message":"receive interim result [false|false]: เข้าไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.253794449+07:00","message":"[buffer interim] 44 false เข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.253801619+07:00","message":"[bufferProcess] interim [780000000]:เข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.253804259+07:00","message":"[bufferProcess] send to processor:เข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.253818066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.253821424+07:00","message":"> Transcript [827] [false]: 'เข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.253823853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.253825858+07:00","message":"Set new StatePrefix: 'เข้าไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.27041742+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.27045426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปตรวจสอบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.270459868+07:00","message":"receive interim result [true|false]: เข้าไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.270470196+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.270472461+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.270486912+07:00","message":"[buffer interim] 44 true เข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270495354+07:00","message":"[bufferProcess] interim [870000000]:เข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270501923+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270506101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270510458+07:00","message":"> Transcript [828] [false]: 'เข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270514682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270517638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.27052068+07:00","message":"StatePrefix: 'เข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270523946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270527046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270530005+07:00","message":"> Transcript [829] [true]: 'เข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270533514+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270536452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270539943+07:00","message":"StatePrefix: 'เข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270543495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.270550966+07:00","message":"Push: 'เข้าไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.270561686+07:00","message":"push: {true เข้าไปตรวจสอบ 0 0xc00209e400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:06.277217846+07:00","message":"write wav file: './tmp/7599/7599_44.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.897130463+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.89717929+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-25T15:09:06.897184733+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:06.897196104+07:00","message":"[buffer interim] 45 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.897201759+07:00","message":"[bufferProcess] interim [720000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:06.897203876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.003014745+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.076010428+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.09573861+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.09577386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.095779773+07:00","message":"receive interim result [true|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.095788344+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.095790479+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.095795985+07:00","message":"[buffer interim] 45 true นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095802205+07:00","message":"[bufferProcess] interim [990000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095805261+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095808217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.09581097+07:00","message":"> Transcript [830] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095813317+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095815202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095817133+07:00","message":"> Transcript [831] [true]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095819846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095821926+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095824026+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095826353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.095829128+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.095836074+07:00","message":"push: {true นะคะ 0 0xc00209e780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:07.102227113+07:00","message":"write wav file: './tmp/7599/7599_45.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.452975724+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.524967733+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.547626738+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.547652201+07:00","message":"found end of frame, send empty tag with msgId: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.547655516+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.547664456+07:00","message":"[buffer interim] 46 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.547672627+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.54767692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.547680027+07:00","message":"> Transcript [832] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.547682899+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.547685128+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.547687144+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.547689073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.547691953+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.547702728+07:00","message":"push: {true \n 0 0xc00209e980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:07.552898463+07:00","message":"write wav file: './tmp/7599/7599_46.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.963154907+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.963190632+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-25T15:09:07.963196044+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:07.96321+07:00","message":"[buffer interim] 47 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.963216299+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:07.963218802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.010801771+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.010844293+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-25T15:09:08.010850202+07:00","message":"receive interim result [false|false]: ไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.010865994+07:00","message":"[buffer interim] 47 false ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.010874939+07:00","message":"[bufferProcess] interim [480000000]:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.010877842+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.010881845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.010885491+07:00","message":"> Transcript [833] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.010887734+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:08.102089576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:08.102118204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.103384988+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.103422514+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-25T15:09:08.103427752+07:00","message":"receive interim result [false|false]: ไม่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.103445008+07:00","message":"[buffer interim] 47 false ไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.103452682+07:00","message":"[bufferProcess] interim [600000000]:ไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.10345634+07:00","message":"[bufferProcess] send to processor:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.103460553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.103463562+07:00","message":"> Transcript [834] [false]: 'ไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.103466904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.103469167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.103471173+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.103473398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.171049005+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.171082994+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-25T15:09:08.171088336+07:00","message":"receive interim result [false|false]: ไปต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.171102686+07:00","message":"[buffer interim] 47 false ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.171109405+07:00","message":"[bufferProcess] interim [660000000]:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.171112254+07:00","message":"[bufferProcess] send to processor:ไม่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.171118189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.171120811+07:00","message":"> Transcript [835] [false]: 'ไม่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.171123203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.171125666+07:00","message":"Set new StatePrefix: 'ไม่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.263808122+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.263845235+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-25T15:09:08.263850762+07:00","message":"receive interim result [false|false]: ไปต่อกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.263866582+07:00","message":"[buffer interim] 47 false ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.263873392+07:00","message":"[bufferProcess] interim [780000000]:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.263875972+07:00","message":"[bufferProcess] send to processor:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.263879125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.263882099+07:00","message":"> Transcript [836] [false]: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.263884817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.263886886+07:00","message":"Set new StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.402410449+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.4024473+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-25T15:09:08.402452932+07:00","message":"receive interim result [false|false]: ไปต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.402465729+07:00","message":"[buffer interim] 47 false ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402474378+07:00","message":"[bufferProcess] interim [900000000]:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402477375+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402489431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402493995+07:00","message":"> Transcript [837] [false]: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402497515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402500036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402502097+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.402504351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.512631221+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.512679907+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-25T15:09:08.512686849+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.512705365+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.512714329+07:00","message":"[bufferProcess] interim [960000000]:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.51271717+07:00","message":"[bufferProcess] send to processor:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.512721718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.512725367+07:00","message":"> Transcript [838] [false]: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.512728866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.512731099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.512733073+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.512735262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.699743755+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.699787036+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-25T15:09:08.699792888+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.699810021+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.699813588+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-25T15:09:08.699816869+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.699822628+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.699825861+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699831808+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699834614+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699837833+07:00","message":"[bufferProcess] interim [200000000]:ไปต่อกันที่ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699842281+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699845671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699848483+07:00","message":"> Transcript [839] [false]: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699852337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699854717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699856628+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699858735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699860533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699862499+07:00","message":"> Transcript [840] [false]: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699864705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.69986661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699868381+07:00","message":"StatePrefix: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699870288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.69987279+07:00","message":"Push: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699874794+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699877044+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.699879578+07:00","message":"Next Push (prob) : 'ที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.699905267+07:00","message":"push: {false ไปต่อกัน 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.759867692+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.759908565+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-25T15:09:08.75991445+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.759926708+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.75993492+07:00","message":"[bufferProcess] interim [260000000]:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.7599376+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.75994376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.759946792+07:00","message":"> Transcript [841] [false]: 'ไปต่อกันที่ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.759952148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.759954682+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.763264698+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.763275368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.763278487+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:08.763282097+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.76328481+07:00","message":"[bufferProcess] interim [320000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.763287197+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.763289556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.763291808+07:00","message":"> Transcript [842] [false]: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.763293746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:08.76329613+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.105047522+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.105100298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.105108882+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.105126475+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105134854+07:00","message":"[bufferProcess] interim [620000000]:ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105138868+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105148784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105152891+07:00","message":"> Transcript [843] [false]: 'ไปต่อกันที่ป้ายที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105157496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105160844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105191529+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.105194958+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.283969228+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.28401456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2 ของผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.284020655+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2 ของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.284036845+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2 ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.284043894+07:00","message":"[bufferProcess] interim [740000000]:ไปต่อกันที่ป้ายที่ 2 ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.284047234+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.28405099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.284054648+07:00","message":"> Transcript [844] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.284057993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.284060037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.284062156+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.2840644+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.300287601+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.300321268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2 ของผู้ชาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.300329042+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2 ของผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.300344477+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2 ของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.300352152+07:00","message":"[bufferProcess] interim [800000000]:ไปต่อกันที่ป้ายที่ 2 ของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.300356374+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.300369313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.3003738+07:00","message":"> Transcript [845] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.300378075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.300380803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.30038418+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.300387407+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.391981976+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.392021457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.392027235+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.392035491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ของ show\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.392038628+07:00","message":"receive interim result [false|false]:  2 ของ show"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.392045795+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.392050576+07:00","message":"[buffer interim] 47 false  2 ของ show"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392056544+07:00","message":"[bufferProcess] interim [860000000]:ไปต่อกันที่ป้ายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392059543+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392064769+07:00","message":"[bufferProcess] interim [860000000]: 2 ของ show"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392067666+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของ show"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392070492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392073411+07:00","message":"> Transcript [846] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392076658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392078797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.39208221+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392084462+07:00","message":"TextPushed: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392090366+07:00","message":"Push: 'ที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392092386+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392094484+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.392096759+07:00","message":"Next Push (prob) : ' 2 ของผู้ชาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.392105955+07:00","message":"push: {false ที่ป้ายที่ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.395798596+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.395840586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.395849357+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.395863128+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-25T15:09:09.39586604+07:00","message":"receive interim result [false|false]:  ของผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.395874765+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.395878237+07:00","message":"[buffer interim] 47 false  ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.395884994+07:00","message":"[bufferProcess] interim [920000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.395889351+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของ show"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.395892601+07:00","message":"[bufferProcess] interim [920000000]: ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.395895112+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.39589846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.395901466+07:00","message":"> Transcript [847] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของ show'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.395904116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.395906381+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของ show'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.645513099+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.645547497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.645553836+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.645572177+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-25T15:09:09.645575967+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.645582387+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.645586042+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645592348+07:00","message":"[bufferProcess] interim [160000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645595729+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645599013+07:00","message":"[bufferProcess] interim [160000000]: ของผู้ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645601489+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645604633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645608597+07:00","message":"> Transcript [848] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645612123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.645615319+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.650871435+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.650911736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.650919164+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.650933773+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-25T15:09:09.650936929+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.650945+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.650948265+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650953666+07:00","message":"[bufferProcess] interim [220000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650956753+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650965181+07:00","message":"[bufferProcess] interim [220000000]: ของผู้ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650972665+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650975525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650978717+07:00","message":"> Transcript [849] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.65098253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.65098461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650986722+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.650989106+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.844627135+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.844654633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.84465976+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.84468047+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-25T15:09:09.844683848+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.844688959+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:09.844696099+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.84470225+07:00","message":"[bufferProcess] interim [340000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844709394+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844716103+07:00","message":"[bufferProcess] interim [340000000]: ของผู้ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844719082+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844722428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844724768+07:00","message":"> Transcript [850] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.84472811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844730216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844734437+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:09.844737159+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.135607795+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.13563675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.135642653+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.135650503+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-25T15:09:10.135657937+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.135664747+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.135670007+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135675513+07:00","message":"[bufferProcess] interim [580000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135678644+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135683856+07:00","message":"[bufferProcess] interim [580000000]: ของผู้ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135686793+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135689887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135692606+07:00","message":"> Transcript [851] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135697754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135699792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135701639+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.135704128+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.179941882+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.179988645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.17999549+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.180009133+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-25T15:09:10.180012601+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.180021843+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.180025587+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180032377+07:00","message":"[bufferProcess] interim [640000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180039603+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180043529+07:00","message":"[bufferProcess] interim [640000000]: ของผู้ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180046598+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.18004991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180052919+07:00","message":"> Transcript [852] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180057642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180060116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180081343+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180083557+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180089857+07:00","message":"Push: ' 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180091922+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180118675+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.180122187+07:00","message":"Next Push (prob) : 'เรื่องนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.180133491+07:00","message":"push: {false  2 ของผู้ชม 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.192679324+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.192713136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.192719827+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.192733116+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-25T15:09:10.192736423+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.19274508+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.192748559+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.192754345+07:00","message":"[bufferProcess] interim [700000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.192757329+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.192764023+07:00","message":"[bufferProcess] interim [700000000]: ของผู้ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.192768647+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.192771913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.192775448+07:00","message":"> Transcript [853] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.192777959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.19278004+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.28702934+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.287068274+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-25T15:09:10.287074631+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.287083183+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-25T15:09:10.287086291+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.287093567+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.28709691+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287102344+07:00","message":"[bufferProcess] interim [820000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.28710592+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287109317+07:00","message":"[bufferProcess] interim [820000000]: ของผู้ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287112145+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287115296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287118249+07:00","message":"> Transcript [854] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287121648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287123693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.28712583+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.287128171+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.477278879+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.477310439+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-25T15:09:10.4773162+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.477326857+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-25T15:09:10.477331096+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.477339869+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.477345823+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477353116+07:00","message":"[bufferProcess] interim [940000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477358185+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477363383+07:00","message":"[bufferProcess] interim [940000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477367453+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477371773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.47737622+07:00","message":"> Transcript [855] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477380855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477385265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477387218+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.477389816+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.542166021+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.542203312+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-25T15:09:10.542209069+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.542222061+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-25T15:09:10.542225686+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.542232875+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.542236325+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542242417+07:00","message":"[bufferProcess] interim [120000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542245647+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542251967+07:00","message":"[bufferProcess] interim [120000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542254901+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542258081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542260919+07:00","message":"> Transcript [856] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542264412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542266513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542268496+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.542271003+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.679069206+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.679106294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.679113013+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.679122528+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-25T15:09:10.679126046+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.679133877+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.679137453+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679143263+07:00","message":"[bufferProcess] interim [180000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679145744+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679148887+07:00","message":"[bufferProcess] interim [180000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679151944+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679154889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679157715+07:00","message":"> Transcript [857] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679161788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679163937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679165989+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679168147+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679171135+07:00","message":"Push: 'เรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679174188+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679182594+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.679185253+07:00","message":"Next Push (prob) : 'ต้องขอสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.679192803+07:00","message":"push: {false เรื่องนี้เนี่ย 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.861618378+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.861662382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.861669004+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.861679612+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-25T15:09:10.861683527+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.861691377+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.861695201+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861701023+07:00","message":"[bufferProcess] interim [420000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861703441+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861707234+07:00","message":"[bufferProcess] interim [420000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861711437+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861714456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861717271+07:00","message":"> Transcript [858] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861719758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:10.861721953+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.987805761+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.987836728+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.987839959+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.98784197+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.987844026+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.987845806+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.987847615+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:10.987849509+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:11.10223414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:11.102235658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.182851981+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.18289694+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-25T15:09:11.182902817+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.182914592+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-25T15:09:11.182919688+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.182927856+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.18293206+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.18293837+07:00","message":"[bufferProcess] interim [660000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182942341+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182946256+07:00","message":"[bufferProcess] interim [660000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182950282+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182953824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182956837+07:00","message":"> Transcript [859] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182961089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182963154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182965176+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.182969379+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.440742905+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.440773559+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-25T15:09:11.440779285+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.440793197+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-25T15:09:11.440796685+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.440803905+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.440806862+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440812588+07:00","message":"[bufferProcess] interim [960000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440814996+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440818173+07:00","message":"[bufferProcess] interim [960000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440821041+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.44082399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440826804+07:00","message":"> Transcript [860] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440831523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440833694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.440835663+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.44083789+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.690229385+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.690272252+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-25T15:09:11.690278133+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.690291762+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-25T15:09:11.690295152+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.690303673+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:11.690307217+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690314745+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690317245+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690321138+07:00","message":"[bufferProcess] interim [140000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.6903248+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690328566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690331832+07:00","message":"> Transcript [861] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690335749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.6903378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690339983+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:11.690342938+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.079679462+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.079722584+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-25T15:09:12.079728847+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.079742353+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-25T15:09:12.079746589+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.079755521+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.079759194+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.07976628+07:00","message":"[bufferProcess] interim [560000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079769563+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079773337+07:00","message":"[bufferProcess] interim [560000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079779417+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079783453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079786577+07:00","message":"> Transcript [862] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079791156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079793646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.07979608+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079798938+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.07980647+07:00","message":"Push: 'ต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079808386+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.0798107+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.079813612+07:00","message":"Next Push (prob) : 'ความเสียใจกับครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.079838458+07:00","message":"push: {false ต้องขอแสดง 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.269299372+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.269336886+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-25T15:09:12.269342265+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.269354126+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-25T15:09:12.269357282+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.269373587+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.269387586+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.269395336+07:00","message":"[bufferProcess] interim [740000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.269398499+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.26940462+07:00","message":"[bufferProcess] interim [740000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.269407709+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.26941089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.26941443+07:00","message":"> Transcript [863] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.269418313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.269420356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.269422351+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.26942537+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.331351119+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.33138531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.331391182+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.331406212+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-25T15:09:12.331410533+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.331417537+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.3314205+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331427012+07:00","message":"[bufferProcess] interim [860000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331433348+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331436649+07:00","message":"[bufferProcess] interim [860000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331439891+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331443225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331446049+07:00","message":"> Transcript [864] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331449639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331451939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331453965+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.331462145+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.59308613+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.593122893+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-25T15:09:12.59312861+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.593142759+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-25T15:09:12.593146844+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.593155316+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.59315863+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593186259+07:00","message":"[bufferProcess] interim [100000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593196563+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593206981+07:00","message":"[bufferProcess] interim [100000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593211127+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593215452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593219018+07:00","message":"> Transcript [865] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593223715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593225884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593228419+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.593231744+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.84341771+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.843462273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.843471161+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.843490184+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-25T15:09:12.843504312+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.843513232+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.843516778+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843524278+07:00","message":"[bufferProcess] interim [400000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.84352738+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843531516+07:00","message":"[bufferProcess] interim [400000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843536124+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843539884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843543166+07:00","message":"> Transcript [866] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843547685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843550046+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843552953+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843556863+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843569782+07:00","message":"Push: 'ความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843572338+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843575028+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:12.843578258+07:00","message":"Next Push (prob) : 'ของผู้เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:12.843588321+07:00","message":"push: {false ความเสียใจกับครอบครัว 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.492477943+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.492527029+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-25T15:09:13.492533747+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.492546741+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-25T15:09:13.492550615+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.492559606+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.492564206+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492571347+07:00","message":"[bufferProcess] interim [940000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492574267+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492578831+07:00","message":"[bufferProcess] interim [940000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492581888+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492585542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492588691+07:00","message":"> Transcript [867] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492593424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492595553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492603581+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.492607982+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.575075554+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.575112645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.575119065+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.575130092+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-25T15:09:13.575134143+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.575143432+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.575147195+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575155192+07:00","message":"[bufferProcess] interim [60000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575158019+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575161577+07:00","message":"[bufferProcess] interim [60000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575164965+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.57516872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575173757+07:00","message":"> Transcript [868] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575178554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575180811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575182749+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.575185287+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.692596819+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.692640763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.692646968+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.692674288+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-25T15:09:13.692681252+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.692689646+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.6926929+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692700456+07:00","message":"[bufferProcess] interim [180000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692704319+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692707893+07:00","message":"[bufferProcess] interim [180000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692711649+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692715264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692718258+07:00","message":"> Transcript [869] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692722505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692724653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692726744+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.692729264+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.75492939+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.754965603+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-25T15:09:13.754971489+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.754980578+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-25T15:09:13.7549845+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.754992276+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.754995228+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755001424+07:00","message":"[bufferProcess] interim [300000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.75500509+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755008392+07:00","message":"[bufferProcess] interim [300000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755011224+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755015816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755018726+07:00","message":"> Transcript [870] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755023466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755025626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755027601+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755030324+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755033249+07:00","message":"Push: 'ของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.75503523+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755037585+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:13.755040062+07:00","message":"Next Push (prob) : 'ก่อนจากเหตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:13.75504941+07:00","message":"push: {false ของผู้เสียชีวิต 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.073642987+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.073696616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.073705044+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.073719811+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-25T15:09:14.073727702+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.073735734+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.073738729+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073745069+07:00","message":"[bufferProcess] interim [540000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.07374837+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073752124+07:00","message":"[bufferProcess] interim [540000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073755139+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073758407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073761234+07:00","message":"> Transcript [871] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073764995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073767265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.07376921+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.073771943+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:14.102616678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:14.102635708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.182699046+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.197505405+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.197547933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.197553713+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.197568118+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-25T15:09:14.197574036+07:00","message":"receive interim result [false|false]:  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.197584136+07:00","message":"[buffer interim] 47 false ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.197587971+07:00","message":"[buffer interim] 47 false  ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197595667+07:00","message":"[bufferProcess] interim [720000000]:ไปต่อกันที่ป้ายที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197598994+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197603058+07:00","message":"[bufferProcess] interim [720000000]: ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197606787+07:00","message":"[bufferProcess] update buffer: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197610577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197613497+07:00","message":"> Transcript [872] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197618277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197620523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197622579+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.197625369+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.247178437+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.35610086+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.35614616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี\",\"confidence\":0.9412751}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.356153625+07:00","message":"receive interim result [true|false]: ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.356164405+07:00","message":"end recv isFinal message id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.356166538+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.356172881+07:00","message":"[buffer interim] 47 true ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356184506+07:00","message":"[bufferProcess] interim [870000000]:ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356188367+07:00","message":"[bufferProcess] send to processor (isfinal):ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356192502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356196668+07:00","message":"> Transcript [873] [false]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.35620085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356202774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356205134+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356208303+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356210364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356212432+07:00","message":"> Transcript [874] [true]: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุการณ์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356214914+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356216691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356218474+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิตก่อนจากเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356220707+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายที่ 2 ของผู้ชมเรื่องนี้เนี่ยต้องขอแสดงความเสียใจกับครอบครัวของผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:14.356223924+07:00","message":"Push: 'ก่อนจากเหตุการณ์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:14.356232905+07:00","message":"push: {true ก่อนจากเหตุการณ์ที่มี 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:14.369416146+07:00","message":"write wav file: './tmp/7599/7599_47.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.256328289+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.256384065+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-25T15:09:15.256389817+07:00","message":"receive interim result [false|false]: พูดให้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.256406639+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.25641084+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-25T15:09:15.256413852+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.256429047+07:00","message":"[buffer interim] 48 false พูดให้ชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.256447178+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.256455187+07:00","message":"[bufferProcess] interim [720000000]:พูดให้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.256458334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.256462863+07:00","message":"[bufferProcess] interim [780000000]:ผู้ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.256466607+07:00","message":"[bufferProcess] send to processor:พูดให้ชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.256470524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.256474576+07:00","message":"> Transcript [875] [false]: 'พูดให้ชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.256478054+07:00","message":"Set StatePrefix (first interim): 'พูดให้ชัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.984744323+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.984777733+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-25T15:09:15.984783557+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:15.984797987+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.984805524+07:00","message":"[bufferProcess] interim [320000000]:ผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.98480798+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.984811795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.984814848+07:00","message":"> Transcript [876] [false]: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.984817139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:15.984819337+07:00","message":"Set new StatePrefix: 'ผู้ที่ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861691793+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861737654+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-25T15:09:16.86174368+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.86175909+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.86176415+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-25T15:09:16.861767323+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861773664+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861776839+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-25T15:09:16.861779407+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861785969+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861784797+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.86180692+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861810794+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861819759+07:00","message":"[bufferProcess] interim [920000000]:ผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861823696+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861829161+07:00","message":"[bufferProcess] interim [40000000]:ผู้ที่ใช้ยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.8618313+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861833858+07:00","message":"[bufferProcess] interim [160000000]:ผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861835849+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861789813+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-25T15:09:16.861862139+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861885674+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.8618934+07:00","message":"[bufferProcess] interim [280000000]:ผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861838504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861902463+07:00","message":"> Transcript [877] [false]: 'ผู้ที่ใช้ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861895724+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.86190887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861920587+07:00","message":"StatePrefix: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861922838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861925225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861927798+07:00","message":"> Transcript [878] [false]: 'ผู้ที่ใช้ยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861930582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861932534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861934316+07:00","message":"StatePrefix: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861936203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861941613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861943711+07:00","message":"> Transcript [879] [false]: 'ผู้ที่ใช้ยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861945849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861947671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861949641+07:00","message":"StatePrefix: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861951393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861952972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861954868+07:00","message":"> Transcript [880] [false]: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861956793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861958539+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861960324+07:00","message":"StatePrefix: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861962037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861967991+07:00","message":"Push: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861970193+07:00","message":"TextPushed: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.86197332+07:00","message":"Set new StatePrefix : 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:16.861976908+07:00","message":"Next Push (prob) : 'ยาลดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:16.861991512+07:00","message":"push: {false ผู้ที่ใช้ 0 0xc00209e900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:17.103058061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:17.103064854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.649276473+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.649317572+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-25T15:09:17.649324574+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.649339247+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.649346663+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-25T15:09:17.649349532+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.649355333+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.649358502+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649365409+07:00","message":"[bufferProcess] interim [520000000]:ผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649369592+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649372937+07:00","message":"[bufferProcess] interim [640000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649375013+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649378474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649381333+07:00","message":"> Transcript [881] [false]: 'ผู้ที่ใช้ยาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649384615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649386915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649388992+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649391504+07:00","message":"TextPushed: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649393558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649395646+07:00","message":"> Transcript [882] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649397705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649399399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649401052+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.649403419+07:00","message":"TextPushed: 'ผู้ที่ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916500488+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916542667+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-25T15:09:17.916547815+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916564745+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916569855+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-25T15:09:17.916572883+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916578923+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916582008+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-25T15:09:17.916584444+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.9165898+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916594504+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916597812+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.91660349+07:00","message":"[bufferProcess] interim [940000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916606028+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916608792+07:00","message":"[bufferProcess] interim [60000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916610695+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916612971+07:00","message":"[bufferProcess] interim [300000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916614876+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916617533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916620241+07:00","message":"> Transcript [883] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916623683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916626128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916628302+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916630479+07:00","message":"TextPushed: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916632296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916634284+07:00","message":"> Transcript [884] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916636395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916638396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916640119+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916643879+07:00","message":"TextPushed: 'ผู้ที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916651032+07:00","message":"Push: 'ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916652946+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916655042+07:00","message":"Set new StatePrefix : 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.91666318+07:00","message":"Next Push (prob) : 'หนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916665101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916667621+07:00","message":"> Transcript [885] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916671223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916673845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916676643+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:17.916679716+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:17.916687582+07:00","message":"push: {false ยาลดน้ำ 0 0xc00209e900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.681190384+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.681225698+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-25T15:09:18.681231538+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.681245631+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681252571+07:00","message":"[bufferProcess] interim [420000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681255409+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681258747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681261739+07:00","message":"> Transcript [886] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681265163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681267683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681270183+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.681272811+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.929237476+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.929272785+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-25T15:09:18.929279271+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.929294065+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.929297552+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-25T15:09:18.92930086+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.929306902+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.929310005+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929315861+07:00","message":"[bufferProcess] interim [540000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929318811+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929321686+07:00","message":"[bufferProcess] interim [960000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929323823+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929326629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929329452+07:00","message":"> Transcript [887] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929332849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.9293365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929338976+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929341611+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929343582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929345623+07:00","message":"> Transcript [888] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929347825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929349756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929351539+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929353453+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929355835+07:00","message":"Push: 'หนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929357745+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929359869+07:00","message":"Set new StatePrefix : 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:18.929362142+07:00","message":"Next Push (prob) : 'เสริมลดน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:18.92938483+07:00","message":"push: {false หนักนะคะอาหาร 0 0xc00209e900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.495496962+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.623599207+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.872951201+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.872995646+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-25T15:09:19.873006448+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873048251+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873060294+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-25T15:09:19.873065066+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873078652+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873082957+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-25T15:09:19.873085647+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873091437+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873094291+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-25T15:09:19.873096731+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.87310195+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.87310478+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-25T15:09:19.873104635+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873116842+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.87311986+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873122302+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873132912+07:00","message":"[bufferProcess] interim [80000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.87313576+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873138785+07:00","message":"[bufferProcess] interim [380000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873140757+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873144078+07:00","message":"[bufferProcess] interim [620000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873146354+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873107255+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.87314898+07:00","message":"[bufferProcess] interim [680000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873211801+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873153365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873219773+07:00","message":"> Transcript [889] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873223749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873225916+07:00","message":"CountSame: 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873225458+07:00","message":"[buffer interim] 48 false ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873240289+07:00","message":"[bufferProcess] interim [800000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873413239+07:00","message":"[bufferProcess] send to processor:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873229244+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873421892+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873424826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.87342925+07:00","message":"> Transcript [890] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.87343313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873435658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873437939+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873440658+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873442445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873444603+07:00","message":"> Transcript [891] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873447243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873449152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873450978+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873453083+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873454931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873457008+07:00","message":"> Transcript [892] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.8734592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873461207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873463025+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873465307+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873477741+07:00","message":"Push: 'เสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873480789+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873483278+07:00","message":"Set new StatePrefix : 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873485748+07:00","message":"Next Push (prob) : 'เนี่ยไปในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873487782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873489749+07:00","message":"> Transcript [893] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873491684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.873493868+07:00","message":"Set new StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.873504396+07:00","message":"push: {false เสริมลดน้ำหนัก 0 0xc00209e900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.986503332+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.986544995+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-25T15:09:19.986550162+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.986567967+07:00","message":"[buffer interim] force interim is final (2) :ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986575093+07:00","message":"[bufferProcess] interim [800000000]:ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986578614+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986581723+07:00","message":"[bufferProcess] interim [420000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986583685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986586735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986589579+07:00","message":"> Transcript [894] [false]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986593262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986596718+07:00","message":"Set new StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986599851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986602783+07:00","message":"> Transcript [895] [true]: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986606697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986610802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986612683+07:00","message":"StatePrefix: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986615105+07:00","message":"TextPushed: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:19.986618488+07:00","message":"Push: 'เนี่ยไปในติ๊กต๊อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:19.986626247+07:00","message":"push: {true เนี่ยไปในติ๊กต๊อก 0 0xc00209e900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:19.997389984+07:00","message":"write wav file: './tmp/7599/7599_48.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.090741898+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.090770761+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-25T15:09:20.090775824+07:00","message":"receive interim result [false|false]: ว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.090785887+07:00","message":"end Recv id 49 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.090788002+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.0907944+07:00","message":"[buffer interim] 49 false ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.090799947+07:00","message":"[bufferProcess] interim [480000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.090802672+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.090805983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.090808817+07:00","message":"> Transcript [896] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:20.090811106+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:20.103906486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:20.10394179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.81845347+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.818486596+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-25T15:09:20.818492438+07:00","message":"receive interim result [false|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.81851057+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.818515175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต่อก\",\"confidence\":0.9424754}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.818527925+07:00","message":"receive interim result [true|false]: ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต่อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.818532745+07:00","message":"end recv isFinal message id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.818535452+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.818565592+07:00","message":"[buffer interim] this message is already final false 48: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต๊อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:20.81859867+07:00","message":"[buffer interim] this message is already final true 48: 'ผู้ที่ใช้ยาลดน้ำหนักนะคะอาหารเสริมลดน้ำหนักเนี่ยไปในติ๊กต่อก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:23.104970923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:23.104989155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:25.901825733+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.033844753+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:26.105465414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:26.105492675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.685276057+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.685315717+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-25T15:09:26.685321202+07:00","message":"receive interim result [false|false]: ผู้ที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.68533472+07:00","message":"[buffer interim] force interim is final (2) :ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685340779+07:00","message":"[bufferProcess] interim [480000000]:ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685345461+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685348544+07:00","message":"[bufferProcess] interim [660000000]:ผู้ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685350459+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685353177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685355875+07:00","message":"> Transcript [897] [false]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685358894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685360842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685363106+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685365396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685367246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685369234+07:00","message":"> Transcript [898] [true]: 'ว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685371311+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685373025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685374864+07:00","message":"StatePrefix: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685376591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.685382639+07:00","message":"Push: 'ว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.685390443+07:00","message":"push: {true ว่าง 0 0xc0006cea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:26.696869914+07:00","message":"write wav file: './tmp/7599/7599_49.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.752430943+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.752475464+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-25T15:09:26.75248117+07:00","message":"receive interim result [false|false]: ผู้ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.752487872+07:00","message":"end Recv id 50 with close channel"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.752490212+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:26.752496393+07:00","message":"[buffer interim] 50 false ผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.752503551+07:00","message":"[bufferProcess] interim [780000000]:ผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.752505815+07:00","message":"[bufferProcess] send to processor:ผู้ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.752510181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.752513284+07:00","message":"> Transcript [899] [false]: 'ผู้ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:26.752515818+07:00","message":"Set StatePrefix (first interim): 'ผู้ที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:27.443800868+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.014027102+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.204238507+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.335711564+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.471979082+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.472008996+07:00","message":"found end of frame, send empty tag with msgId: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.472013741+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.472023115+07:00","message":"[buffer interim] force interim is final (2) :ผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472041184+07:00","message":"[bufferProcess] interim [780000000]:ผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472045879+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472050867+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472057393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472061142+07:00","message":"> Transcript [900] [false]: 'ผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472064457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472066624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472068762+07:00","message":"StatePrefix: 'ผู้ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472070904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.47207299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472075061+07:00","message":"> Transcript [901] [true]: 'ผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472077301+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472079193+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472080929+07:00","message":"StatePrefix: 'ผู้ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472082669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472092328+07:00","message":"Push: 'ผู้ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472094504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472096578+07:00","message":"> Transcript [902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472098516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472100289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472102041+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.472103688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:28.47210587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.472115257+07:00","message":"push: {true ผู้ที่ได้รับ 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:28.472126335+07:00","message":"push: {true \n 0 0xc0006ce580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:28.478156138+07:00","message":"write wav file: './tmp/7599/7599_51.wav'"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:28.478162777+07:00","message":"write wav file: './tmp/7599/7599_50.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:29.106304746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:29.10631247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.210288271+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.210329251+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-25T15:09:30.210336217+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.210351178+07:00","message":"[buffer interim] 52 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.210357302+07:00","message":"[bufferProcess] interim [620000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.210359745+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.210366347+07:00","message":"[bufferProcess] send to processor (ticker):เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.21036901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.210371795+07:00","message":"> Transcript [903] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.210374048+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.336924098+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.336971369+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-25T15:09:30.336977545+07:00","message":"receive interim result [false|false]: เรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.336991437+07:00","message":"[buffer interim] 52 false เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.33699938+07:00","message":"[bufferProcess] interim [800000000]:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.337001632+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.641004762+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.641046546+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-25T15:09:30.641052087+07:00","message":"receive interim result [false|false]: เรื่องนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:30.641067379+07:00","message":"[buffer interim] 52 false เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.641075991+07:00","message":"[bufferProcess] interim [40000000]:เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.641078707+07:00","message":"[bufferProcess] send to processor:เรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.641087297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.641090627+07:00","message":"> Transcript [904] [false]: 'เรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.641096537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.641099317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.64110131+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:30.641103687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.00138624+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.001429881+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-25T15:09:31.001436255+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.001457305+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.001461434+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-25T15:09:31.001464363+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.00147062+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.00147397+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001480242+07:00","message":"[bufferProcess] interim [460000000]:เรื่องนี้ขาเต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001482573+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.00148562+07:00","message":"[bufferProcess] interim [520000000]:เรื่องนี้ขาเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001488464+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001491982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001495061+07:00","message":"> Transcript [905] [false]: 'เรื่องนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001499911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001502315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001504508+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001506848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001508521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001510711+07:00","message":"> Transcript [906] [false]: 'เรื่องนี้ขาเต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001513362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001516095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.001518883+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.00152234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.207359822+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.207411294+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-25T15:09:31.207419401+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.207435987+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207444779+07:00","message":"[bufferProcess] interim [640000000]:เรื่องนี้ขาเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207447855+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207452371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207455467+07:00","message":"> Transcript [907] [false]: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.20745917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207461501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207463454+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.20746561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207468132+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207470363+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.20747251+07:00","message":"Set new StatePrefix : 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.207474987+07:00","message":"Next Push (prob) : 'นี้ขาเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.20748438+07:00","message":"push: {false เรื่อง 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.492124109+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.492170476+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-25T15:09:31.492176655+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.492191762+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492200404+07:00","message":"[bufferProcess] interim [0]:เรื่องนี้ขาเกิดเหตุจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492203211+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492211569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492214678+07:00","message":"> Transcript [908] [false]: 'เรื่องนี้ขาเกิดเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492218523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492220922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492223291+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.492225755+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.811231592+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.811264463+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-25T15:09:31.811269345+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.811280588+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811292465+07:00","message":"[bufferProcess] interim [300000000]:เรื่องนี้ขาเกิดเหตุจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811295321+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811299208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811302134+07:00","message":"> Transcript [909] [false]: 'เรื่องนี้ขาเกิดเหตุจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811305527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811307702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811310061+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.811312645+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.890189668+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.890235406+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-25T15:09:31.890241893+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:31.890256135+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.890264354+07:00","message":"[bufferProcess] interim [420000000]:เรื่องนี้ขาเกิดเหตุจากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.890267522+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.890275049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.890278357+07:00","message":"> Transcript [910] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.89028211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.890284775+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.890287055+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:31.890289547+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.079546293+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.07959125+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-25T15:09:32.079597463+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.07961669+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.07962711+07:00","message":"[bufferProcess] interim [600000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079629563+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079633404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079636457+07:00","message":"> Transcript [911] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079640465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079642677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079645394+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079647947+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079654411+07:00","message":"Push: 'นี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079656425+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079659317+07:00","message":"Set new StatePrefix : 'เรื่องนี้ขาเกิดเหตุจากที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.079661786+07:00","message":"Next Push (prob) : 'เหตุจากที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.07967084+07:00","message":"push: {false นี้ขาเกิด 0 0xc00278a000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:32.106760945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:32.106773944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.202565129+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.202615943+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-25T15:09:32.202624271+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.202640901+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.20264942+07:00","message":"[bufferProcess] interim [720000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.202652579+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.202662032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.2026657+07:00","message":"> Transcript [912] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.202669013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.202671708+07:00","message":"Set new StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.543172953+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.543223276+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-25T15:09:32.543230054+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.543247294+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543256902+07:00","message":"[bufferProcess] interim [20000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543259672+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543267254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543269938+07:00","message":"> Transcript [913] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543274659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543277159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543279498+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.543282832+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.711248554+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.71128215+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-25T15:09:32.711287798+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.71130343+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711311554+07:00","message":"[bufferProcess] interim [200000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711315047+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711319165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711322387+07:00","message":"> Transcript [914] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711326216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711328303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711330885+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.711333636+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.975348936+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.975389023+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-25T15:09:32.975395974+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:32.975409999+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.975417732+07:00","message":"[bufferProcess] interim [440000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.975420481+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.975428636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.975431757+07:00","message":"> Transcript [915] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.975435846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.97543806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.975441851+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:32.975444813+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.097435779+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.097472467+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-25T15:09:33.097479178+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.097491349+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097498514+07:00","message":"[bufferProcess] interim [620000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097501179+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097504494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097507469+07:00","message":"> Transcript [916] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097511044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097513294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097515484+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097518047+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097520819+07:00","message":"Push: 'เหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097522901+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097525189+07:00","message":"Set new StatePrefix : 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.097533345+07:00","message":"Next Push (prob) : 'ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.097548136+07:00","message":"push: {false เหตุจากที่เล่าให้ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.290411791+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.290453449+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-25T15:09:33.29046083+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.290475732+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290484648+07:00","message":"[bufferProcess] interim [800000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290487757+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290500398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290503647+07:00","message":"> Transcript [917] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290510296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290512843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290514867+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.290519541+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.502352043+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.502387646+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-25T15:09:33.502393974+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.502410368+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.50241767+07:00","message":"[bufferProcess] interim [980000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.502420773+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.50242487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.502428369+07:00","message":"> Transcript [918] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.502432612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.502434726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.502436785+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.502439366+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.52351693+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.605059675+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.605104598+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-25T15:09:33.605116478+07:00","message":"receive interim result [false|false]: เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.605133042+07:00","message":"[buffer interim] 52 false เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.605145245+07:00","message":"[bufferProcess] interim [220000000]:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.605148344+07:00","message":"[bufferProcess] send to processor:เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.605152819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.60518123+07:00","message":"> Transcript [919] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.605186658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.605189178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.60519206+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.605195737+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.636147764+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.636186973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องนี้ขาดเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ\",\"confidence\":0.9388206}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.636193487+07:00","message":"receive interim result [true|false]: เรื่องนี้ขาดเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.636202055+07:00","message":"end recv isFinal message id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.636204255+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.636210423+07:00","message":"[buffer interim] 52 true เรื่องนี้ขาดเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636219711+07:00","message":"[bufferProcess] interim [220000000]:เรื่องนี้ขาดเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636225131+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636228617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636231344+07:00","message":"> Transcript [920] [false]: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636235158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636237316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636239654+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636242496+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.63624926+07:00","message":"Push: 'ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636251884+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636254694+07:00","message":"Set new StatePrefix : 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636257115+07:00","message":"Next Push (prob) : 'ว่าไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636259183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636261168+07:00","message":"> Transcript [921] [true]: 'เรื่องนี้ขาดเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636263723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636265632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636267389+07:00","message":"StatePrefix: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636269509+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636271343+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.63628017+07:00","message":"push: {false ฟังเลยค่ะเพราะ 0 0xc00278a000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.6364355+07:00","message":"Push: 'ไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636439342+07:00","message":"TextPushed: 'เรื่องนี้ขาเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636441608+07:00","message":"Set new StatePrefix : 'เรื่องนี้ขาดเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636443901+07:00","message":"Next Push (prob) : 'เรื่องนี้ขาดเกิดเหตุจากที่เล่าให้ฟังเลยค่ะเพราะว่าไปพบกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.636453241+07:00","message":"push: {true ไปพบกับ 0 0xc00278a000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:33.636458249+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_52.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:33.647522085+07:00","message":"write wav file: './tmp/7599/7599_52.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:33.653323583+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.179616879+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.17965557+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-25T15:09:34.179660771+07:00","message":"receive interim result [false|false]: สบู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.179674293+07:00","message":"[buffer interim] 53 false สบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.179680825+07:00","message":"[bufferProcess] interim [540000000]:สบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.179682955+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.305866683+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.30590977+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-25T15:09:34.305918931+07:00","message":"receive interim result [false|false]: ไพบูลย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.30594+07:00","message":"[buffer interim] 53 false ไพบูลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.305955666+07:00","message":"[bufferProcess] interim [660000000]:ไพบูลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.305959604+07:00","message":"[bufferProcess] send to processor:สบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.305969693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.305973477+07:00","message":"> Transcript [922] [false]: 'สบู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.305976646+07:00","message":"Set StatePrefix (first interim): 'สบู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.311301592+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.311329967+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-25T15:09:34.311334826+07:00","message":"receive interim result [false|false]: ไปบูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.311345721+07:00","message":"[buffer interim] 53 false ไปบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.311352744+07:00","message":"[bufferProcess] interim [720000000]:ไปบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.311354965+07:00","message":"[bufferProcess] send to processor:ไพบูลย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.311357993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.311360424+07:00","message":"> Transcript [923] [false]: 'ไพบูลย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.311362631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.311364955+07:00","message":"Set new StatePrefix: 'ไพบูลย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.498702503+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.498746684+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-25T15:09:34.49875167+07:00","message":"receive interim result [false|false]: ไซบูทรามีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.498765057+07:00","message":"[buffer interim] 53 false ไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.498773263+07:00","message":"[bufferProcess] interim [900000000]:ไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.498775694+07:00","message":"[bufferProcess] send to processor:ไปบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.498783359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.498787068+07:00","message":"> Transcript [924] [false]: 'ไปบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.498789753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.498792407+07:00","message":"Set new StatePrefix: 'ไปบูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.826040646+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.826081562+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-25T15:09:34.826087086+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:34.82610086+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.826107214+07:00","message":"[bufferProcess] interim [200000000]:ไซบูทรามีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.82610982+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.826113694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.82611653+07:00","message":"> Transcript [925] [false]: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.82611876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:34.826120894+07:00","message":"Set new StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.01405949+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.014106791+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-25T15:09:35.014112594+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.014127913+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.014135347+07:00","message":"[bufferProcess] interim [380000000]:ไซบูทรามีนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.014138244+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.014146523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.014149946+07:00","message":"> Transcript [926] [false]: 'ไซบูทรามีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.014153564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.014156061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.014158059+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.01416035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.084216428+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.084272083+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-25T15:09:35.084278839+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.084295671+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.08430385+07:00","message":"[bufferProcess] interim [500000000]:ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.084306436+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.084310403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.084314395+07:00","message":"> Transcript [927] [false]: 'ไซบูทรามีนนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.08431826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.084320494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.084322515+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.084324914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:35.107417385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:35.107419935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.524727546+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.524768884+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-25T15:09:35.524774679+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.524787092+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.524795214+07:00","message":"[bufferProcess] interim [920000000]:ไซบูทรามีนนะคะที่เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.524798022+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.524803957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.524807301+07:00","message":"> Transcript [928] [false]: 'ไซบูทรามีนนะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.524811586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.524814029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.524816269+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.5248185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.590682039+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.590727373+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-25T15:09:35.59073336+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.59074814+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.59075652+07:00","message":"[bufferProcess] interim [980000000]:ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590759057+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590763206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590766215+07:00","message":"> Transcript [929] [false]: 'ไซบูทรามีนนะคะที่เป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590770014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590772301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590774459+07:00","message":"StatePrefix: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590776561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590779238+07:00","message":"Push: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590781278+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590783438+07:00","message":"Set new StatePrefix : 'ไซบูทรามีนนะคะที่เป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.590786556+07:00","message":"Next Push (prob) : 'นะคะที่เป็นห่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.590795662+07:00","message":"push: {false ไซบูทรามีน 0 0xc000186200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.725331197+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.725371797+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-25T15:09:35.725377375+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.725390396+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.725397719+07:00","message":"[bufferProcess] interim [40000000]:ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.725400672+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.725404709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.725408158+07:00","message":"> Transcript [930] [false]: 'ไซบูทรามีนนะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.725410615+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.974841954+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.97489222+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-25T15:09:35.974900171+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่ไปออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:35.974926465+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่ไปออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.974943087+07:00","message":"[bufferProcess] interim [400000000]:ไซบูทรามีนนะคะที่ไปออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.974947767+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.974953437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.974957496+07:00","message":"> Transcript [931] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.974961801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:35.974965061+07:00","message":"Set new StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.105907701+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.10595607+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-25T15:09:36.105961932+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.105975739+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.105984151+07:00","message":"[bufferProcess] interim [460000000]:ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.105986836+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่ไปออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.105994421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.10599778+07:00","message":"> Transcript [932] [false]: 'ไซบูทรามีนนะคะที่ไปออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.106000483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.106002799+07:00","message":"Set new StatePrefix: 'ไซบูทรามีนนะคะที่ไปออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.109775475+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.109820623+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-25T15:09:36.109827992+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.109846671+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.109854091+07:00","message":"[bufferProcess] interim [520000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.109856856+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.109861331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.109865047+07:00","message":"> Transcript [933] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.109868647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.109872003+07:00","message":"Set new StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.41557489+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.415622307+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-25T15:09:36.415643746+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.415658042+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415664487+07:00","message":"[bufferProcess] interim [760000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415667641+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415674229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415677374+07:00","message":"> Transcript [934] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415681485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415683612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415686004+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.415688827+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.681309043+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.681345436+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-25T15:09:36.681351891+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.681369025+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681380951+07:00","message":"[bufferProcess] interim [60000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681383577+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681386974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681389893+07:00","message":"> Transcript [935] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681393603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681395738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681398201+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.681400843+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.685631413+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.685666883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.685672488+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:36.685687495+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.685692964+07:00","message":"[bufferProcess] interim [120000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.685695431+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.685700231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.685702946+07:00","message":"> Transcript [936] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.68570573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.685707829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.685710199+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:36.68571237+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.322209794+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.322244932+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-25T15:09:37.322251017+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.322264473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.322267248+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.322274869+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.322278419+07:00","message":"[buffer interim] 53 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322284611+07:00","message":"[bufferProcess] interim [660000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322287312+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322290536+07:00","message":"[bufferProcess] interim [660000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322293423+07:00","message":"[bufferProcess] update buffer: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322296731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322299701+07:00","message":"> Transcript [937] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322303094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322305174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322307416+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322309605+07:00","message":"TextPushed: 'ไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322312628+07:00","message":"Push: 'นะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322315038+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322317219+07:00","message":"Set new StatePrefix : 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.322319907+07:00","message":"Next Push (prob) : 'ออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.322326839+07:00","message":"push: {false นะคะที่เป็นวัตถุ 0 0xc000186200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.32991183+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.329947714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.329953058+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:37.329973887+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.329983483+07:00","message":"[bufferProcess] interim [720000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.329986627+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.329991209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.329994139+07:00","message":"> Transcript [938] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.329998581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.330000783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.330002805+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:37.330005243+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:38.108107704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:38.108140078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.287440022+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.287479126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.287485407+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.287494124+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-25T15:09:38.287497198+07:00","message":"receive interim result [false|false]:  เริ่มใช้บุญช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.28750439+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.287507815+07:00","message":"[buffer interim] 53 false  เริ่มใช้บุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.28751391+07:00","message":"[bufferProcess] interim [680000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287516627+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287519761+07:00","message":"[bufferProcess] interim [680000000]: เริ่มใช้บุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287523677+07:00","message":"[bufferProcess] update buffer: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 เริ่มใช้บุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287526726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287529363+07:00","message":"> Transcript [939] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287533379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.28753539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287537299+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.287539568+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.406767707+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.406806906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.406813382+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.406826255+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-25T15:09:38.406829351+07:00","message":"receive interim result [false|false]:  ได้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.406842533+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.406851838+07:00","message":"[buffer interim] 53 false  ได้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406860107+07:00","message":"[bufferProcess] interim [740000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406864121+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 เริ่มใช้บุญช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406868111+07:00","message":"[bufferProcess] interim [740000000]: ได้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406873652+07:00","message":"[bufferProcess] update buffer: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406877326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406880483+07:00","message":"> Transcript [940] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 เริ่มใช้บุญช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406884602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.40688697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406889016+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.406891468+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.72919638+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.729248143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.729254203+07:00","message":"receive interim result [false|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.729266786+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-25T15:09:38.729270218+07:00","message":"receive interim result [false|false]:  ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.72927733+07:00","message":"[buffer interim] 53 false ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.729281562+07:00","message":"[buffer interim] 53 false  ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729287775+07:00","message":"[bufferProcess] interim [40000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.72929042+07:00","message":"[bufferProcess] send to processor:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729293838+07:00","message":"[bufferProcess] interim [40000000]: ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729296603+07:00","message":"[bufferProcess] update buffer: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.72930033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729303181+07:00","message":"> Transcript [941] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729307121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729309271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729311229+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729313505+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729316539+07:00","message":"Push: 'ออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729318687+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729321344+07:00","message":"Set new StatePrefix : 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.729327171+07:00","message":"Next Push (prob) : ' ได้ประเดิมชัยบุญช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.729335424+07:00","message":"push: {false ออกฤทธิ์ประเภทที่ 1 0 0xc000186200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.782983948+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.844696138+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.916323553+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.916374932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ\",\"confidence\":0.9378485}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.916384654+07:00","message":"receive interim result [true|false]: ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.916396035+07:00","message":"end recv isFinal message id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.916399077+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.91640613+07:00","message":"[buffer interim] 53 true ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.91641798+07:00","message":"[bufferProcess] interim [340000000]:ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916424884+07:00","message":"[bufferProcess] send to processor (isfinal):ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916432651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916436929+07:00","message":"> Transcript [942] [false]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916442313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916445248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916448096+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916452235+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916455498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.9164586+07:00","message":"> Transcript [943] [true]: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916462344+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916465018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.91646784+07:00","message":"StatePrefix: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1 ได้ประเดิมชัยบุญช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916471196+07:00","message":"TextPushed: 'ไซบูทรามีนนะคะที่เป็นวัตถุออกฤทธิ์ประเภทที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:38.916475868+07:00","message":"Push: ' ได้ประเดิมชัยบุญช่วยเหลือค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:38.916486577+07:00","message":"push: {true  ได้ประเดิมชัยบุญช่วยเหลือค่ะ 0 0xc000186200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:38.927808598+07:00","message":"write wav file: './tmp/7599/7599_53.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.290931093+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.290969254+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-25T15:09:39.2909751+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.290988442+07:00","message":"[buffer interim] 54 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.290996638+07:00","message":"[bufferProcess] interim [360000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.290998938+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.362255029+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.425226309+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.454153032+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.454208278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.454213763+07:00","message":"receive interim result [true|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.454228806+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.45423193+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.454242272+07:00","message":"[buffer interim] 54 true บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454252441+07:00","message":"[bufferProcess] interim [750000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454256246+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454259576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454264954+07:00","message":"> Transcript [944] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.45426717+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454269149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.45427131+07:00","message":"> Transcript [945] [true]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454275105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454278108+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454281024+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454285176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.454287855+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.454296996+07:00","message":"push: {true บอกว่า 0 0xc000186380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:39.459405686+07:00","message":"write wav file: './tmp/7599/7599_54.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.792353065+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.792399404+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-25T15:09:39.792405061+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.792421668+07:00","message":"[buffer interim] 55 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.792429676+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.792431819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.939941491+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.939978794+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-25T15:09:39.939984464+07:00","message":"receive interim result [false|false]: ตะกร้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:39.939998031+07:00","message":"[buffer interim] 55 false ตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.940005232+07:00","message":"[bufferProcess] interim [480000000]:ตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.940008036+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.940014663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.940018003+07:00","message":"> Transcript [946] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:39.94002042+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.079824475+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.079859011+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-25T15:09:40.079864296+07:00","message":"receive interim result [false|false]: จัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.07987818+07:00","message":"[buffer interim] 55 false จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.07988748+07:00","message":"[bufferProcess] interim [600000000]:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.079889874+07:00","message":"[bufferProcess] send to processor:ตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.079897155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.07990012+07:00","message":"> Transcript [947] [false]: 'ตะกร้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.079903108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.07990534+07:00","message":"Set new StatePrefix: 'ตะกร้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.093929589+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.093957689+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-25T15:09:40.093962427+07:00","message":"receive interim result [false|false]: ประกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.093975943+07:00","message":"[buffer interim] 55 false ประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.093982716+07:00","message":"[bufferProcess] interim [660000000]:ประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.093986253+07:00","message":"[bufferProcess] send to processor:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.093993133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.093997474+07:00","message":"> Transcript [948] [false]: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.094001484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.094005371+07:00","message":"Set new StatePrefix: 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.097429972+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.097444884+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-25T15:09:40.097448618+07:00","message":"receive interim result [false|false]: ตะกร้าสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.097457861+07:00","message":"[buffer interim] 55 false ตะกร้าสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.097461696+07:00","message":"[bufferProcess] interim [720000000]:ตะกร้าสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.097463756+07:00","message":"[bufferProcess] send to processor:ประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.097468284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.097470713+07:00","message":"> Transcript [949] [false]: 'ประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.097472588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.097474498+07:00","message":"Set new StatePrefix: 'ประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.293484288+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.293524812+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-25T15:09:40.293530803+07:00","message":"receive interim result [false|false]: ประกันสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.293546678+07:00","message":"[buffer interim] 55 false ประกันสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.293556171+07:00","message":"[bufferProcess] interim [840000000]:ประกันสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.293559019+07:00","message":"[bufferProcess] send to processor:ตะกร้าสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.293567839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.293571406+07:00","message":"> Transcript [950] [false]: 'ตะกร้าสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.293580619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.293583125+07:00","message":"Set new StatePrefix: 'ตะกร้าสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.646033359+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.646072727+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-25T15:09:40.646079205+07:00","message":"receive interim result [false|false]: จากการสังเกตอาการของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.646090483+07:00","message":"[buffer interim] 55 false จากการสังเกตอาการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.646098966+07:00","message":"[bufferProcess] interim [200000000]:จากการสังเกตอาการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.646102964+07:00","message":"[bufferProcess] send to processor:ประกันสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.64611029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.646114461+07:00","message":"> Transcript [951] [false]: 'ประกันสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.646118005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.64612083+07:00","message":"Set new StatePrefix: 'ประกันสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.83400318+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.834043393+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-25T15:09:40.834049764+07:00","message":"receive interim result [false|false]: ประกันสังคมของนาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.834064382+07:00","message":"[buffer interim] 55 false ประกันสังคมของนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.834072922+07:00","message":"[bufferProcess] interim [380000000]:ประกันสังคมของนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.834075976+07:00","message":"[bufferProcess] send to processor:จากการสังเกตอาการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.834083716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.834087062+07:00","message":"> Transcript [952] [false]: 'จากการสังเกตอาการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.834089893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.834093908+07:00","message":"Set new StatePrefix: 'จากการสังเกตอาการของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.890763317+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.890803509+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-25T15:09:40.890810609+07:00","message":"receive interim result [false|false]: จากการสังเกตการณ์ของนาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.890825545+07:00","message":"[buffer interim] 55 false จากการสังเกตการณ์ของนาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.890835628+07:00","message":"[bufferProcess] interim [440000000]:จากการสังเกตการณ์ของนาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.890838388+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.890846928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.890850044+07:00","message":"> Transcript [953] [false]: 'ประกันสังคมของนาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.890852959+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.890856069+07:00","message":"Set new StatePrefix: 'ประกันสังคมของนาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.922283116+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.922322679+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-25T15:09:40.922328491+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.922340991+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.922348964+07:00","message":"[bufferProcess] interim [500000000]:ประกันสังคมของนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.922352203+07:00","message":"[bufferProcess] send to processor:จากการสังเกตการณ์ของนาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.922357998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.92236099+07:00","message":"> Transcript [954] [false]: 'จากการสังเกตการณ์ของนาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.922363729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:40.922366028+07:00","message":"Set new StatePrefix: 'จากการสังเกตการณ์ของนาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.988087349+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.988109288+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.988112067+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.988113963+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.988116005+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:40.988117986+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.089103194+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.089151426+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-25T15:09:41.089158139+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.08920416+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.089217405+07:00","message":"[bufferProcess] interim [680000000]:ประกันสังคมของนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.089221601+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.089229449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.089232645+07:00","message":"> Transcript [955] [false]: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.089235568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.089237749+07:00","message":"Set new StatePrefix: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:41.108288008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:41.108304969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.178346072+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.178384186+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-25T15:09:41.178390549+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.178421605+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.178430398+07:00","message":"[bufferProcess] interim [800000000]:ประกันสังคมของนางสาวศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.178433054+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.178437196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.178440364+07:00","message":"> Transcript [956] [false]: 'ประกันสังคมของนางสาวสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.17844451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.178446817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.178449122+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.178451598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.309874096+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.309917091+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-25T15:09:41.309923305+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวสุภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.309938764+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวสุภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309945665+07:00","message":"[bufferProcess] interim [860000000]:ประกันสังคมของนางสาวสุภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309948576+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309960055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309963105+07:00","message":"> Transcript [957] [false]: 'ประกันสังคมของนางสาวศุภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309966686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309969173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309971139+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.309974021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.31255517+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.312573489+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-25T15:09:41.312585974+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.312597836+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.312602078+07:00","message":"[bufferProcess] interim [920000000]:ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.312605477+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวสุภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.312612184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.312614643+07:00","message":"> Transcript [958] [false]: 'ประกันสังคมของนางสาวสุภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.31261761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.312619978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.31262184+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.312623909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.70217574+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.702215742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกันสังคมของนางสาวศุภมาส it\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.702222751+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาส it"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.702237045+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาส it"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702245186+07:00","message":"[bufferProcess] interim [280000000]:ประกันสังคมของนางสาวศุภมาส it"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702248184+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702255863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702259037+07:00","message":"> Transcript [959] [false]: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702262689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702265659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702268542+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702271066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702276593+07:00","message":"Push: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702278984+07:00","message":"TextPushed: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702281237+07:00","message":"Set new StatePrefix : 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.702283521+07:00","message":"Next Push (prob) : 'ศุภมาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.702293096+07:00","message":"push: {false ประกันสังคมของนางสาว 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.754388459+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.754429126+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-25T15:09:41.754436152+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.754457834+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754468196+07:00","message":"[bufferProcess] interim [340000000]:ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754470929+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาส it"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754475223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754479136+07:00","message":"> Transcript [960] [false]: 'ประกันสังคมของนางสาวศุภมาส it'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754483769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754500981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754505899+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.754509415+07:00","message":"TextPushed: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.758628179+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.758656955+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-25T15:09:41.758662284+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:41.758675436+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.758681323+07:00","message":"[bufferProcess] interim [400000000]:ประกันสังคมของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.758683902+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.758687467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.758690717+07:00","message":"> Transcript [961] [false]: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.758695454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.758697599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.75869955+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:41.758702309+07:00","message":"TextPushed: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.012162283+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.012208064+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-25T15:09:42.012215973+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.012236064+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.012248804+07:00","message":"[bufferProcess] interim [580000000]:ประกันสังคมของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.012254375+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.01226576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.012270466+07:00","message":"> Transcript [962] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.012276372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.012281833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.012287821+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.012291753+07:00","message":"TextPushed: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.075344443+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.075381186+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-25T15:09:42.075387133+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.075400849+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075409704+07:00","message":"[bufferProcess] interim [700000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.07541227+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสรภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075416036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.07541899+07:00","message":"> Transcript [963] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสรภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.07542249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075424662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075427014+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075429832+07:00","message":"TextPushed: 'ประกันสังคมของนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075435959+07:00","message":"Push: 'ศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.07544103+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075443854+07:00","message":"Set new StatePrefix : 'ประกันสังคมของนางสาวศุภมาสอิสรภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.075446231+07:00","message":"Next Push (prob) : 'อิสรภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.075453802+07:00","message":"push: {false ศุภมาส 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.598685707+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.5987201+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-25T15:09:42.598726464+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.598739371+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.598746685+07:00","message":"[bufferProcess] interim [180000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.598749357+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.598752855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.598755735+07:00","message":"> Transcript [964] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.598758121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.598760173+07:00","message":"Set new StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.675879024+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.67592085+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-25T15:09:42.675927085+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.675940005+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.675946719+07:00","message":"[bufferProcess] interim [240000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.675949783+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.675955417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.675958746+07:00","message":"> Transcript [965] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.675962241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.67596455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.675966622+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.67596959+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.711223938+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.711261251+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-25T15:09:42.711268619+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.711286404+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.71129402+07:00","message":"[bufferProcess] interim [300000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.711297352+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.711301428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.711304071+07:00","message":"> Transcript [966] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.711307812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.711309944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.711312222+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.711315202+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.77267202+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.772710556+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-25T15:09:42.772717141+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรมน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.772732955+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.772741843+07:00","message":"[bufferProcess] interim [360000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.772744521+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.772752048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.77275587+07:00","message":"> Transcript [967] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.772760017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.772762275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.772764288+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.772767149+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.775337421+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.775385691+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-25T15:09:42.775393853+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.775414252+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.77542286+07:00","message":"[bufferProcess] interim [420000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775426086+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรมน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775433042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775436232+07:00","message":"> Transcript [968] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.77544091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.77544324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775445732+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775448723+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775455238+07:00","message":"Push: 'อิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775457163+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775459514+07:00","message":"Set new StatePrefix : 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรมน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:42.775462053+07:00","message":"Next Push (prob) : 'รมน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:42.775470087+07:00","message":"push: {false อิสระภักดี 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.096573047+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.096619445+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-25T15:09:43.096625231+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.09664071+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.096648038+07:00","message":"[bufferProcess] interim [720000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.09665081+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.096655178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.096657966+07:00","message":"> Transcript [969] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.096660528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.096662961+07:00","message":"Set new StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.163653742+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.163691918+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-25T15:09:43.163698328+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.163714704+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.16372203+07:00","message":"[bufferProcess] interim [780000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.16372525+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.163733522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.163736187+07:00","message":"> Transcript [970] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.163740412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.163743431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.163745388+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.1637482+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.360943509+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.360979184+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-25T15:09:43.360985656+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.361001052+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361008563+07:00","message":"[bufferProcess] interim [20000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361011426+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361015352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361018479+07:00","message":"> Transcript [971] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361022326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361024929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361027186+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.361029991+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.673202274+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.673250399+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-25T15:09:43.673256879+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.673275765+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.673284062+07:00","message":"[bufferProcess] interim [320000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.67328671+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.673290898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.673295065+07:00","message":"> Transcript [972] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.673299752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.673302134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.67330481+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.673309248+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.873297553+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.873333171+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-25T15:09:43.873339882+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.873354583+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873361199+07:00","message":"[bufferProcess] interim [440000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873364541+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.87337179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.87337459+07:00","message":"> Transcript [973] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873378254+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.87338066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873383203+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873385603+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873391433+07:00","message":"Push: 'รัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873393564+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873395938+07:00","message":"Set new StatePrefix : 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:43.873398716+07:00","message":"Next Push (prob) : 'ประจำสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:43.873408445+07:00","message":"push: {false รัฐมนตรี 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.06000765+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.060052871+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-25T15:09:44.060060743+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.06007609+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.060083838+07:00","message":"[bufferProcess] interim [680000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.060087033+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.060094892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.060098114+07:00","message":"> Transcript [974] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.060101383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.060103682+07:00","message":"Set new StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:44.109248665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:44.109268796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.195359457+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.195407192+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-25T15:09:44.195415887+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.195432668+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.195441625+07:00","message":"[bufferProcess] interim [740000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.195444663+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.195449284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.195452497+07:00","message":"> Transcript [975] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.19545662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.195459021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.195461436+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.195464757+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.809208323+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.809246009+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-25T15:09:44.80925283+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:44.809266719+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.809273414+07:00","message":"[bufferProcess] interim [340000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.809276786+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.809283582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.809286304+07:00","message":"> Transcript [976] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.80929015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.80929255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.809295521+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:44.809298291+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.121836121+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.185820565+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.229057259+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.229104196+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-25T15:09:45.229111336+07:00","message":"receive interim result [false|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.229128479+07:00","message":"[buffer interim] 55 false ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.229136947+07:00","message":"[bufferProcess] interim [760000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.229139757+07:00","message":"[bufferProcess] send to processor:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.22914724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.229150631+07:00","message":"> Transcript [977] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.229155111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.229157828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.229171708+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.229175096+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335779794+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335824804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้\",\"confidence\":0.9513662}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335832414+07:00","message":"receive interim result [true|false]: ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335842283+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335844579+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335850411+07:00","message":"[buffer interim] 55 true ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335861292+07:00","message":"[bufferProcess] interim [910000000]:ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335865376+07:00","message":"[bufferProcess] send to processor (isfinal):ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335880416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335895008+07:00","message":"> Transcript [978] [false]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335901707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335904528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.33590712+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335910293+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335919619+07:00","message":"Push: 'ประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335925097+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335927953+07:00","message":"Set new StatePrefix : 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335930353+07:00","message":"Next Push (prob) : 'รัฐมนตรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335932418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335934651+07:00","message":"> Transcript [979] [true]: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335937174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.33593896+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335941076+07:00","message":"StatePrefix: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายกรัฐมนตรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335943324+07:00","message":"TextPushed: 'ประกันสังคมของนางสาวศุภมาสอิสระภักดีรัฐมนตรีประจำสำนักนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.335946333+07:00","message":"Push: 'รัฐมนตรีให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335958006+07:00","message":"push: {false ประจำสำนักนายก 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.335963854+07:00","message":"push: {true รัฐมนตรีให้ 0 0xc0006ced80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:45.347703604+07:00","message":"write wav file: './tmp/7599/7599_55.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.719651844+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.719698108+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-25T15:09:45.71970355+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.719723107+07:00","message":"[buffer interim] 56 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.719737235+07:00","message":"[bufferProcess] interim [360000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.719739542+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.934456545+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.934507031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Prompt\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.934513318+07:00","message":"receive interim result [false|false]: Prompt"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:45.934529873+07:00","message":"[buffer interim] 56 false Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.934539376+07:00","message":"[bufferProcess] interim [540000000]:Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.93454179+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.934551243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.934554748+07:00","message":"> Transcript [980] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:45.934557646+07:00","message":"Set StatePrefix (first interim): 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.07194282+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.071991832+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-25T15:09:46.071997296+07:00","message":"receive interim result [false|false]: ตามกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.072013354+07:00","message":"[buffer interim] 56 false ตามกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.072022522+07:00","message":"[bufferProcess] interim [720000000]:ตามกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.072025154+07:00","message":"[bufferProcess] send to processor:Prompt"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.072029542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.072032823+07:00","message":"> Transcript [981] [false]: 'Prompt'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.07203579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.072038723+07:00","message":"Set new StatePrefix: 'Prompt'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.233397908+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.233440407+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-25T15:09:46.233446411+07:00","message":"receive interim result [false|false]: ตามกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.233462393+07:00","message":"[buffer interim] 56 false ตามกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.233472327+07:00","message":"[bufferProcess] interim [840000000]:ตามกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.233475013+07:00","message":"[bufferProcess] send to processor:ตามกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.233481158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.233485093+07:00","message":"> Transcript [982] [false]: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.233489056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.233493694+07:00","message":"Set new StatePrefix: 'ตามกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.37927287+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.379316815+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-25T15:09:46.379322684+07:00","message":"receive interim result [false|false]: ตามกรณีที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.379336275+07:00","message":"[buffer interim] 56 false ตามกรณีที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.379344512+07:00","message":"[bufferProcess] interim [20000000]:ตามกรณีที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.379348857+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.379357672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.379363121+07:00","message":"> Transcript [983] [false]: 'ตามกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.3793685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.379371962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.379376182+07:00","message":"StatePrefix: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.379378627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.61142211+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.611470653+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-25T15:09:46.611478469+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.611497377+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611508686+07:00","message":"[bufferProcess] interim [260000000]:ตามกรณีที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611511889+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611518493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611522841+07:00","message":"> Transcript [984] [false]: 'ตามกรณีที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611528391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611531891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611534798+07:00","message":"StatePrefix: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.611538034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.83994329+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.839977565+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-25T15:09:46.839983489+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.839996699+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.840003806+07:00","message":"[bufferProcess] interim [500000000]:ตามกรณีที่เราไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.840007822+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.840014933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.840018802+07:00","message":"> Transcript [985] [false]: 'ตามกรณีที่เราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.84002355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.840026606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.840029534+07:00","message":"StatePrefix: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.840032549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.943848523+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.943887635+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-25T15:09:46.943893614+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.943904314+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943910898+07:00","message":"[bufferProcess] interim [620000000]:ตามกรณีที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943913344+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943916743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.94391942+07:00","message":"> Transcript [986] [false]: 'ตามกรณีที่เราไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.94392268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943925167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943927217+07:00","message":"StatePrefix: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943929301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943931837+07:00","message":"Push: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943933976+07:00","message":"TextPushed: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943936349+07:00","message":"Set new StatePrefix : 'ตามกรณีที่เราไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:46.943938846+07:00","message":"Next Push (prob) : 'ที่เราไปว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:46.943946925+07:00","message":"push: {false ตามกรณี 0 0xc00278b180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:47.110159056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:47.110177882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.131327994+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.131367509+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-25T15:09:47.131373372+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.131386435+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.131393325+07:00","message":"[bufferProcess] interim [740000000]:ตามกรณีที่เราไปว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.13139593+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.131401642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.131404664+07:00","message":"> Transcript [987] [false]: 'ตามกรณีที่เราไปไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.131407214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.131409342+07:00","message":"Set new StatePrefix: 'ตามกรณีที่เราไปไหว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.32602296+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.326064058+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-25T15:09:47.326070375+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.326085093+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.326093326+07:00","message":"[bufferProcess] interim [980000000]:ตามกรณีที่เราไปว่าน้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.326096773+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.326104089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.326108147+07:00","message":"> Transcript [988] [false]: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.326111481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.326114563+07:00","message":"Set new StatePrefix: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.510402968+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.510456497+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-25T15:09:47.510465715+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.510486238+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.51050337+07:00","message":"[bufferProcess] interim [160000000]:ตามกรณีที่เราไปว่าน้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.510507496+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.510516844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.510520468+07:00","message":"> Transcript [989] [false]: 'ตามกรณีที่เราไปว่าน้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.510524602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.510527032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.510529972+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.510532337+07:00","message":"TextPushed: 'ตามกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.772929812+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.772967112+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-25T15:09:47.772973156+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.772988403+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.772994909+07:00","message":"[bufferProcess] interim [400000000]:ตามกรณีที่เราไปว่าน้องน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.772997613+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.773004141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.773007061+07:00","message":"> Transcript [990] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.773010757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.77301312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.77301556+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.773017761+07:00","message":"TextPushed: 'ตามกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.845539396+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.845590618+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-25T15:09:47.845607332+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:47.845623362+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.84563167+07:00","message":"[bufferProcess] interim [520000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.845634755+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.84563906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.845642219+07:00","message":"> Transcript [991] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.8456468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.845649328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.845651432+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:47.845653697+07:00","message":"TextPushed: 'ตามกรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.031941857+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.031986919+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-25T15:09:48.03199342+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.032010299+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032018548+07:00","message":"[bufferProcess] interim [700000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032022924+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032031186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.03203438+07:00","message":"> Transcript [992] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032039041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032041331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032043844+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032046726+07:00","message":"TextPushed: 'ตามกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032053285+07:00","message":"Push: 'ที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032055934+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032058574+07:00","message":"Set new StatePrefix : 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.032061392+07:00","message":"Next Push (prob) : 'น้ำที่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.032070788+07:00","message":"push: {false ที่เราไปว่าน้อง 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.534678662+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.534714393+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-25T15:09:48.534720454+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.534734443+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534740936+07:00","message":"[bufferProcess] interim [180000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534743724+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534748914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534754106+07:00","message":"> Transcript [993] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534757586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534760021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534762781+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.534767171+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.658928006+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.658961223+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-25T15:09:48.658967089+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.658976549+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.658983527+07:00","message":"[bufferProcess] interim [240000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.658986431+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.658989573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.658992462+07:00","message":"> Transcript [994] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.658995937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.658998043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.659000221+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.659002961+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.722318017+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.722356703+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-25T15:09:48.722363165+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:48.722377731+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722387025+07:00","message":"[bufferProcess] interim [420000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722389841+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722394292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722397261+07:00","message":"> Transcript [995] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722401059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722403179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722405329+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:48.722407814+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.110801864+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.110835944+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-25T15:09:49.110842059+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.110855098+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110861949+07:00","message":"[bufferProcess] interim [780000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110864701+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110871345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110874559+07:00","message":"> Transcript [996] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110878516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110880685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110882933+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110885559+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110891701+07:00","message":"Push: 'น้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110893814+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.110896383+07:00","message":"Set new StatePrefix : 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.11089941+07:00","message":"Next Push (prob) : 'ยาอาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.110907289+07:00","message":"push: {false น้ำที่ซื้อ 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.362178426+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.36222105+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-25T15:09:49.362228003+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.362239944+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362246164+07:00","message":"[bufferProcess] interim [20000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362248872+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362252364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362255407+07:00","message":"> Transcript [997] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362258768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362260998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362263304+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.362265638+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.427199136+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.427243621+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-25T15:09:49.427251676+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.427267018+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.427273583+07:00","message":"[bufferProcess] interim [80000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.427276301+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.42728256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.427285679+07:00","message":"> Transcript [998] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.427289458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.427291578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.427293658+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.42729647+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.82532235+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.82536882+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-25T15:09:49.825377729+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.825395772+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.825404282+07:00","message":"[bufferProcess] interim [440000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.825408507+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.82541335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.825417861+07:00","message":"> Transcript [999] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.825422927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.825425795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.825428874+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.825432658+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.858709947+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.858771046+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-25T15:09:49.858779957+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.858798393+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858811673+07:00","message":"[bufferProcess] interim [500000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858816807+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858825502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858829477+07:00","message":"> Transcript [1000] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858834972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858838484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858841949+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858845764+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858855114+07:00","message":"Push: 'ยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858858126+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858861413+07:00","message":"Set new StatePrefix : 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.858866911+07:00","message":"Next Push (prob) : 'ลดน้ำหนักชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.858890247+07:00","message":"push: {false ยาอาหารเสริม 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.942055187+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.942100155+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-25T15:09:49.942108971+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:49.942123649+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.942132127+07:00","message":"[bufferProcess] interim [560000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.94213674+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.942144236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.942148838+07:00","message":"> Transcript [1001] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.942152684+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:49.942155866+07:00","message":"Set new StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:50.110183566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:50.110211317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.130902486+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.130938929+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-25T15:09:50.130946607+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.130961056+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.130974069+07:00","message":"[bufferProcess] interim [740000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.130979337+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.130990769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.1309969+07:00","message":"> Transcript [1002] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.131001073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.131004945+07:00","message":"Set new StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.28262867+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.282666673+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-25T15:09:50.282673404+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.282690125+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282697266+07:00","message":"[bufferProcess] interim [920000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282700637+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282704566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282707662+07:00","message":"> Transcript [1003] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282711203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282713326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282715929+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.282719278+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.312020901+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.322244107+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.322280282+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-25T15:09:50.322286797+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.322302048+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.322310366+07:00","message":"[bufferProcess] interim [980000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.32231355+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.322325952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.322329121+07:00","message":"> Transcript [1004] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.322333191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.322335413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.32233749+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.322340333+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.373533434+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.385563439+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.385618792+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-25T15:09:50.385625348+07:00","message":"receive interim result [false|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.385635759+07:00","message":"[buffer interim] 56 false ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385642185+07:00","message":"[bufferProcess] interim [40000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385646538+07:00","message":"[bufferProcess] send to processor:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385650317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385653281+07:00","message":"> Transcript [1005] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385657241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385659495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385661867+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.385665057+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.454778303+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.454834164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก\",\"confidence\":0.9504154}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.454842673+07:00","message":"receive interim result [true|false]: ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.454853967+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.454856848+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.454864313+07:00","message":"[buffer interim] 56 true ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.45487689+07:00","message":"[bufferProcess] interim [130000000]:ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454880875+07:00","message":"[bufferProcess] send to processor (isfinal):ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454893787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.45491287+07:00","message":"> Transcript [1006] [false]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454918958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454921668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454924167+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454927437+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454934941+07:00","message":"Push: 'ลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454937697+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454940293+07:00","message":"Set new StatePrefix : 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454943117+07:00","message":"Next Push (prob) : 'ในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454945601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454947791+07:00","message":"> Transcript [1007] [true]: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454950388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.45495228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.454954059+07:00","message":"StatePrefix: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดังในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.45495624+07:00","message":"TextPushed: 'ตามกรณีที่เราไปว่าน้องน้ำที่ซื้อยาอาหารเสริมลดน้ำหนักชื่อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.45496304+07:00","message":"Push: 'ในติ๊กต๊อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.454966718+07:00","message":"push: {false ลดน้ำหนักชื่อดัง 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.455002589+07:00","message":"push: {true ในติ๊กต๊อก 0 0xc00278b180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:50.468482755+07:00","message":"write wav file: './tmp/7599/7599_56.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.730087575+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.730137158+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-25T15:09:50.730144759+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.730164349+07:00","message":"[buffer interim] 57 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.730172113+07:00","message":"[bufferProcess] interim [360000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.730174238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.862485109+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.862526645+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-25T15:09:50.862531904+07:00","message":"receive interim result [false|false]: มารับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:50.862547491+07:00","message":"[buffer interim] 57 false มารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.862554837+07:00","message":"[bufferProcess] interim [480000000]:มารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.862557464+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.862560957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.862563771+07:00","message":"> Transcript [1008] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:50.862566138+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.039287557+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.039326665+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-25T15:09:51.039331644+07:00","message":"receive interim result [false|false]: มารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.039346428+07:00","message":"[buffer interim] 57 false มารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039354896+07:00","message":"[bufferProcess] interim [720000000]:มารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039357393+07:00","message":"[bufferProcess] send to processor:มารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039362245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039365504+07:00","message":"> Transcript [1009] [false]: 'มารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039368996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039371404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039373669+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.039376022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.610849545+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.610886389+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-25T15:09:51.610891905+07:00","message":"receive interim result [false|false]: มารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.610907362+07:00","message":"[buffer interim] 57 false มารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610914142+07:00","message":"[bufferProcess] interim [320000000]:มารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610916631+07:00","message":"[bufferProcess] send to processor:มารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610919869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610922644+07:00","message":"> Transcript [1010] [false]: 'มารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610926442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610928965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610931444+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.610933479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.80034552+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.800385221+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-25T15:09:51.80039148+07:00","message":"receive interim result [false|false]: มารับประทานและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.800406194+07:00","message":"[buffer interim] 57 false มารับประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800412934+07:00","message":"[bufferProcess] interim [440000000]:มารับประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800415546+07:00","message":"[bufferProcess] send to processor:มารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800418863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800422495+07:00","message":"> Transcript [1011] [false]: 'มารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800426155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800428399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800430589+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.800433038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.80417562+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.80422035+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-25T15:09:51.804226758+07:00","message":"receive interim result [false|false]: มารับประทานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.804243316+07:00","message":"[buffer interim] 57 false มารับประทานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.80425075+07:00","message":"[bufferProcess] interim [500000000]:มารับประทานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804253275+07:00","message":"[bufferProcess] send to processor:มารับประทานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804257287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804260961+07:00","message":"> Transcript [1012] [false]: 'มารับประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804264548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804266636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804269379+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804272077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.80428032+07:00","message":"Push: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804282419+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804284483+07:00","message":"Set new StatePrefix : 'มารับประทานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.804286991+07:00","message":"Next Push (prob) : 'รับประทานและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.804295083+07:00","message":"push: {false มา 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.997692893+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.997735589+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-25T15:09:51.997741301+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:51.997755254+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.997761679+07:00","message":"[bufferProcess] interim [680000000]:มารับประทานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.997764391+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.997770715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.997773525+07:00","message":"> Transcript [1013] [false]: 'มารับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.997776021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:51.997778518+07:00","message":"Set new StatePrefix: 'มารับประทานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.130730044+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.130768825+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-25T15:09:52.130774621+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.130791269+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.130799157+07:00","message":"[bufferProcess] interim [800000000]:มารับประทานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.130801694+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.130805069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.130807949+07:00","message":"> Transcript [1014] [false]: 'มารับประทานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.13081135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.130813541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.130815591+07:00","message":"StatePrefix: 'มารับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.130817985+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.251672715+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.251715179+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-25T15:09:52.251720426+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.251736522+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.251743722+07:00","message":"[bufferProcess] interim [860000000]:มารับประทานแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.25174721+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.251752078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.251755282+07:00","message":"> Transcript [1015] [false]: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.2517587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.251760999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.251763035+07:00","message":"StatePrefix: 'มารับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.251765777+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.281173783+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.28121806+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-25T15:09:52.281224389+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.281241641+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281250093+07:00","message":"[bufferProcess] interim [920000000]:มารับประทานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281253173+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281258799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281262024+07:00","message":"> Transcript [1016] [false]: 'มารับประทานแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281265952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281268118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281270196+07:00","message":"StatePrefix: 'มารับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.281272424+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.446388104+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.446435358+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-25T15:09:52.446443389+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.44646278+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446476852+07:00","message":"[bufferProcess] interim [40000000]:มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446480988+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446490757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446495379+07:00","message":"> Transcript [1017] [false]: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446501174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446504447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446507885+07:00","message":"StatePrefix: 'มารับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446511783+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446520864+07:00","message":"Push: 'รับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446524965+07:00","message":"TextPushed: 'มารับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446528358+07:00","message":"Set new StatePrefix : 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.446531898+07:00","message":"Next Push (prob) : 'ก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.446556592+07:00","message":"push: {false รับประทานแล้ว 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.501742206+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.501792898+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-25T15:09:52.501799428+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.501816331+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.501825813+07:00","message":"[bufferProcess] interim [160000000]:มารับประทานแล้วก็มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.50182859+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.501832602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.501835726+07:00","message":"> Transcript [1018] [false]: 'มารับประทานแล้วก็มีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.501839578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.501842411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.501844589+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.501847019+07:00","message":"TextPushed: 'มารับประทานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.636016219+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.636058783+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-25T15:09:52.636064743+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.636078371+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636087321+07:00","message":"[bufferProcess] interim [280000000]:มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636089846+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636097526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636100511+07:00","message":"> Transcript [1019] [false]: 'มารับประทานแล้วก็มีสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636105053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636107531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636109614+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.636112573+07:00","message":"TextPushed: 'มารับประทานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.689106484+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.689148129+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-25T15:09:52.689153901+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.689178582+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689186491+07:00","message":"[bufferProcess] interim [340000000]:มารับประทานแล้วก็มีสารอันต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689189286+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689193346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689196121+07:00","message":"> Transcript [1020] [false]: 'มารับประทานแล้วก็มีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689199706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689202006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689203983+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.689206489+07:00","message":"TextPushed: 'มารับประทานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.693936927+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.693949579+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-25T15:09:52.693953978+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.693962088+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693966314+07:00","message":"[bufferProcess] interim [400000000]:มารับประทานแล้วก็มีสารอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693968639+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693971076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693973135+07:00","message":"> Transcript [1021] [false]: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693976024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.69397803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693980097+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693982637+07:00","message":"TextPushed: 'มารับประทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693988106+07:00","message":"Push: 'ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693990121+07:00","message":"TextPushed: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693992402+07:00","message":"Set new StatePrefix : 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:52.693994754+07:00","message":"Next Push (prob) : 'สารอันต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:52.694002393+07:00","message":"push: {false ก็มี 0 0xc00278b600}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:53.1111178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:53.111157201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.145996011+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.146042208+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-25T15:09:53.146048755+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.146066629+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146075185+07:00","message":"[bufferProcess] interim [760000000]:มารับประทานแล้วก็มีสารอันตรายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146078234+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146082908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146086401+07:00","message":"> Transcript [1022] [false]: 'มารับประทานแล้วก็มีสารอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146090124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146092337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146094722+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.146097705+07:00","message":"TextPushed: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.344115809+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.344154782+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-25T15:09:53.344164542+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.344178675+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344184793+07:00","message":"[bufferProcess] interim [0]:มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344187518+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344192644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344195415+07:00","message":"> Transcript [1023] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344198719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344200873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344203259+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.344206505+07:00","message":"TextPushed: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.543763345+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.543806071+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-25T15:09:53.54381264+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างสบู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.543827022+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างสบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.543835271+07:00","message":"[bufferProcess] interim [180000000]:มารับประทานแล้วก็มีสารอันตรายอย่างสบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.543838422+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.543845972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.5438492+07:00","message":"> Transcript [1024] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.543853347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.543855907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.543859487+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.543862661+07:00","message":"TextPushed: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.59713804+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.597186273+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-25T15:09:53.597192253+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.597208434+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597215451+07:00","message":"[bufferProcess] interim [240000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597218093+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างสบู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597221638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597224457+07:00","message":"> Transcript [1025] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างสบู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597228303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597231719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597235383+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597239274+07:00","message":"TextPushed: 'มารับประทานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597245504+07:00","message":"Push: 'สารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.5972489+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597252511+07:00","message":"Set new StatePrefix : 'มารับประทานแล้วก็มีสารอันตรายอย่างสบู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.597256935+07:00","message":"Next Push (prob) : 'รายอย่างสบู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.597287423+07:00","message":"push: {false สารอันต 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.60823935+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.608282782+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-25T15:09:53.608291152+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไรบูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.608309126+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไรบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.60831608+07:00","message":"[bufferProcess] interim [300000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไรบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.608319356+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.608323039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.60832593+07:00","message":"> Transcript [1026] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.608328282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.60833017+07:00","message":"Set new StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.843697206+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.843737171+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-25T15:09:53.84374308+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:53.843758796+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.843765943+07:00","message":"[bufferProcess] interim [480000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.843768659+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไรบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.843771805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.84377455+07:00","message":"> Transcript [1027] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไรบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.843778484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.843780814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.84378313+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:53.84378564+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.247138331+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.247178756+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-25T15:09:54.247185726+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.247200794+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.247209225+07:00","message":"[bufferProcess] interim [900000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.247213457+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.247223448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.247226207+07:00","message":"> Transcript [1028] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.247228998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.247234781+07:00","message":"Set new StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.632048327+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.632079862+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-25T15:09:54.632097753+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.632107213+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632114003+07:00","message":"[bufferProcess] interim [260000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632116846+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632121107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632124076+07:00","message":"> Transcript [1029] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632127561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632129608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632131656+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.632134261+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.63640008+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.636429707+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-25T15:09:54.636435832+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:54.636449757+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.636455205+07:00","message":"[bufferProcess] interim [320000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.636457874+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.636461023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.636463614+07:00","message":"> Transcript [1030] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.636467102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.63646937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.636471357+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:54.636473821+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.004852607+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.004895349+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-25T15:09:55.004904129+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.004926666+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.0049359+07:00","message":"[bufferProcess] interim [680000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.004940482+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.004945886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.004950653+07:00","message":"> Transcript [1031] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.004954335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.004956502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.004960056+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.004963359+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.203054582+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.20309626+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-25T15:09:55.203102654+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.203116789+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203123242+07:00","message":"[bufferProcess] interim [860000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203126507+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203132258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203135093+07:00","message":"> Transcript [1032] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203139198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.20314134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203143654+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203146526+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203151341+07:00","message":"Push: 'รายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203153562+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203155766+07:00","message":"Set new StatePrefix : 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.203158059+07:00","message":"Next Push (prob) : 'ค่ะผสมจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.203164806+07:00","message":"push: {false รายอย่างไซบูทรามีน 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.452648132+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.452705048+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-25T15:09:55.452713509+07:00","message":"receive interim result [false|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.452728435+07:00","message":"[buffer interim] 57 false มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.45273659+07:00","message":"[bufferProcess] interim [100000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.452741198+07:00","message":"[bufferProcess] send to processor:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.452746234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.452750589+07:00","message":"> Transcript [1033] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.452755775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.45275928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.452762828+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.45276718+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.821341819+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.885905671+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.967927449+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.967965903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต\",\"confidence\":0.95884794}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.967971765+07:00","message":"receive interim result [true|false]: มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.967981814+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.967984034+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.967989767+07:00","message":"[buffer interim] 57 true มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.967997157+07:00","message":"[bufferProcess] interim [670000000]:มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968002735+07:00","message":"[bufferProcess] send to processor (isfinal):มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968012282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968015529+07:00","message":"> Transcript [1034] [false]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968019599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968022464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968026584+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968031368+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968034213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968037659+07:00","message":"> Transcript [1035] [true]: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจนเสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968045622+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968048873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.968051644+07:00","message":"StatePrefix: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีนค่ะผสมจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.96805476+07:00","message":"TextPushed: 'มารับประทานแล้วก็มีสารอันตรายอย่างไซบูทรามีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:55.96806452+07:00","message":"Push: 'ค่ะผสมจนเสียชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:55.968073193+07:00","message":"push: {true ค่ะผสมจนเสียชีวิต 0 0xc00278b600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:55.979188068+07:00","message":"write wav file: './tmp/7599/7599_57.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:56.111366982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:56.111391452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.241710831+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.24176201+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-25T15:09:56.241767194+07:00","message":"receive interim result [false|false]: เล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.241781526+07:00","message":"[buffer interim] 58 false เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.241788357+07:00","message":"[bufferProcess] interim [420000000]:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.241790551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.413629733+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.413664085+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-25T15:09:56.413669334+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.413684878+07:00","message":"[buffer interim] 58 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.413692368+07:00","message":"[bufferProcess] interim [540000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.413695378+07:00","message":"[bufferProcess] send to processor:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.413701802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.413704675+07:00","message":"> Transcript [1036] [false]: 'เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.413707262+07:00","message":"Set StatePrefix (first interim): 'เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.737819516+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.737864198+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-25T15:09:56.737869938+07:00","message":"receive interim result [false|false]: ล่าสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.737884776+07:00","message":"[buffer interim] 58 false ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.737893327+07:00","message":"[bufferProcess] interim [840000000]:ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.737895971+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.737903788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.737907277+07:00","message":"> Transcript [1037] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.737909754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.737912011+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.887894053+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.887932632+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-25T15:09:56.887938332+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:56.887954017+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.887960644+07:00","message":"[bufferProcess] interim [20000000]:ล่าสุดท้ายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.88796323+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.887966729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.887969449+07:00","message":"> Transcript [1038] [false]: 'ล่าสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.887972793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.887974851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.887976905+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:56.887979349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.115401327+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.115435633+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-25T15:09:57.115441455+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.115455943+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.115463372+07:00","message":"[bufferProcess] interim [200000000]:ล่าสุดท้ายทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.115466178+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.115474256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.115480698+07:00","message":"> Transcript [1039] [false]: 'ล่าสุดท้ายทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.115484488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.11548701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.115489089+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.115494261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.258166677+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.25820774+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-25T15:09:57.258213411+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.258227016+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.258234756+07:00","message":"[bufferProcess] interim [380000000]:ล่าสุดท้ายทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.258237762+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.258241104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.258243797+07:00","message":"> Transcript [1040] [false]: 'ล่าสุดท้ายทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.258247186+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.25824948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.258251818+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.258254092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.312198098+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.31223908+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-25T15:09:57.312244804+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.312259114+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312267052+07:00","message":"[bufferProcess] interim [440000000]:ล่าสุดท้ายทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312269991+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312278338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312283525+07:00","message":"> Transcript [1041] [false]: 'ล่าสุดท้ายทางสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312289653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312293121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312297746+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312301194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312309166+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312312363+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312315086+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.312318803+07:00","message":"Next Push (prob) : 'ท้ายทางสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.312345554+07:00","message":"push: {false ล่าสุด 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.764496966+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.764538702+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-25T15:09:57.764545669+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสคบก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.764563383+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสคบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.764572469+07:00","message":"[bufferProcess] interim [860000000]:ล่าสุดท้ายทางสคบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.764576235+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.764581147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.764585272+07:00","message":"> Transcript [1042] [false]: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.764588667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.764591729+07:00","message":"Set new StatePrefix: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.768990465+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.76902408+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-25T15:09:57.769029583+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสคบก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:57.769045805+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสคบก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769051029+07:00","message":"[bufferProcess] interim [920000000]:ล่าสุดท้ายทางสคบก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769053547+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางสคบก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769058856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769061312+07:00","message":"> Transcript [1043] [false]: 'ล่าสุดท้ายทางสคบก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769064868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769067256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769069248+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:57.769071623+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.000404799+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.000441855+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-25T15:09:58.000447322+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสคบก็เลยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.000463765+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสคบก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000470721+07:00","message":"[bufferProcess] interim [100000000]:ล่าสุดท้ายทางสคบก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000473449+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางสคบก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000478795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000481981+07:00","message":"> Transcript [1044] [false]: 'ล่าสุดท้ายทางสคบก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000485784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000488186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000490326+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.000492899+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.200462034+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.2005071+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-25T15:09:58.200512789+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสคบก็เลยลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.200525457+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสคบก็เลยลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.200533534+07:00","message":"[bufferProcess] interim [340000000]:ล่าสุดท้ายทางสคบก็เลยลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.20053611+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางสคบก็เลยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.200542043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.200544957+07:00","message":"> Transcript [1045] [false]: 'ล่าสุดท้ายทางสคบก็เลยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.200548886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.200551344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.200553605+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.200556114+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.394185932+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.394226582+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-25T15:09:58.394232611+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสคบก็เลยลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.394250523+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสคบก็เลยลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394259253+07:00","message":"[bufferProcess] interim [460000000]:ล่าสุดท้ายทางสคบก็เลยลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394261971+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางสคบก็เลยลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394265624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394269655+07:00","message":"> Transcript [1046] [false]: 'ล่าสุดท้ายทางสคบก็เลยลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394274356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394277453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.39427975+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394282032+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.39428496+07:00","message":"Push: 'ท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394286869+07:00","message":"TextPushed: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394289075+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางสคบก็เลยลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.394291334+07:00","message":"Next Push (prob) : 'ก็เลยลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.394299732+07:00","message":"push: {false ท้ายทางสคบ 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.535986622+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.53603083+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-25T15:09:58.536036525+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางสคบก็เลยลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.536054569+07:00","message":"[buffer interim] 58 false ล่าสุดท้ายทางสคบก็เลยลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.536063378+07:00","message":"[bufferProcess] interim [700000000]:ล่าสุดท้ายทางสคบก็เลยลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.536066344+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางสคบก็เลยลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.536070451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.53607388+07:00","message":"> Transcript [1047] [false]: 'ล่าสุดท้ายทางสคบก็เลยลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.536077882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.536080117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.536082124+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางสคบก็เลยลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.53608473+07:00","message":"TextPushed: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.701280065+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.766566532+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.806652491+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.80669694+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-25T15:09:58.806703482+07:00","message":"receive interim result [true|false]: ล่าสุดทางสคบก็เลยลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.806710969+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.806713536+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.806732751+07:00","message":"[buffer interim] 58 true ล่าสุดทางสคบก็เลยลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806747921+07:00","message":"[bufferProcess] interim [30000000]:ล่าสุดทางสคบก็เลยลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806765516+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดท้ายทางสคบก็เลยลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806769963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806773449+07:00","message":"> Transcript [1048] [false]: 'ล่าสุดท้ายทางสคบก็เลยลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.80677695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.80677918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806781535+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางสคบก็เลยลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806787545+07:00","message":"TextPushed: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806789646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806791839+07:00","message":"> Transcript [1049] [true]: 'ล่าสุดทางสคบก็เลยลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806793943+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806795884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806797988+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางสคบก็เลยลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806800161+07:00","message":"TextPushed: 'ล่าสุดท้ายทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.80680204+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806918319+07:00","message":"Push: 'ก็เลยลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806921419+07:00","message":"TextPushed: 'ล่าสุดท้ายทางสคบก็เลยลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806923707+07:00","message":"Set new StatePrefix : 'ล่าสุดทางสคบก็เลยลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806925957+07:00","message":"Next Push (prob) : 'ล่าสุดทางสคบก็เลยลงพื้นที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:58.806935595+07:00","message":"push: {true ก็เลยลงพื้นที่ไป 0 0xc00209e700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:58.806955523+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_58.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:09:58.8155758+07:00","message":"write wav file: './tmp/7599/7599_58.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:59.111774361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:09:59.111783466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.225607319+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.225661461+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-25T15:09:59.225666565+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.225680834+07:00","message":"[buffer interim] 59 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.225691704+07:00","message":"[bufferProcess] interim [420000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.225693869+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.297053436+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.297092213+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-25T15:09:59.297098099+07:00","message":"receive interim result [false|false]: กัปตัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.297113991+07:00","message":"[buffer interim] 59 false กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.297120261+07:00","message":"[bufferProcess] interim [540000000]:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.297122876+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.297132241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.297134913+07:00","message":"> Transcript [1050] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.297137186+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.416683902+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.416724382+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-25T15:09:59.416731213+07:00","message":"receive interim result [false|false]: กับเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.416744042+07:00","message":"[buffer interim] 59 false กับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.416754493+07:00","message":"[bufferProcess] interim [660000000]:กับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.416756962+07:00","message":"[bufferProcess] send to processor:กัปตัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.416762744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.416765762+07:00","message":"> Transcript [1051] [false]: 'กัปตัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.416768508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.41677092+07:00","message":"Set new StatePrefix: 'กัปตัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.421785978+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.421815694+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-25T15:09:59.42182232+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.421836888+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.421843144+07:00","message":"[bufferProcess] interim [720000000]:กับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.42184563+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.421851264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.421854144+07:00","message":"> Transcript [1052] [false]: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.421856363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.421858504+07:00","message":"Set new StatePrefix: 'กับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.741242654+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.741285939+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-25T15:09:59.741294793+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.74131232+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.741321082+07:00","message":"[bufferProcess] interim [960000000]:กับเจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.741323617+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.741328009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.741330987+07:00","message":"> Transcript [1053] [false]: 'กับเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.74133451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.741336827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.741339238+07:00","message":"StatePrefix: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.741341826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.743762854+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.743774639+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-25T15:09:59.743777962+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:09:59.743785963+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.743789226+07:00","message":"[bufferProcess] interim [20000000]:กับเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.743791252+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.74379345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.743795584+07:00","message":"> Transcript [1054] [false]: 'กับเจ้าหน้าที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.743799589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.743802411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.743805279+07:00","message":"StatePrefix: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:09:59.743808236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.247855263+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.247891748+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-25T15:10:00.247898002+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.247910159+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.247916696+07:00","message":"[bufferProcess] interim [440000000]:กับเจ้าหน้าที่ตำรวจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.247919225+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.24792458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.247928278+07:00","message":"> Transcript [1055] [false]: 'กับเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.247932711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.24793578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.247938811+07:00","message":"StatePrefix: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.247942046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.252887438+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.252918549+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-25T15:10:00.252923962+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.252935132+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252940757+07:00","message":"[bufferProcess] interim [500000000]:กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.25294314+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252946252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252949005+07:00","message":"> Transcript [1056] [false]: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252951983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252954022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252955897+07:00","message":"StatePrefix: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252957991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252963667+07:00","message":"Push: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252965962+07:00","message":"TextPushed: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252968111+07:00","message":"Set new StatePrefix : 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.252970411+07:00","message":"Next Push (prob) : 'ที่ตำรวจนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.25299225+07:00","message":"push: {false กับเจ้าหน้า 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.840856999+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.840892706+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-25T15:10:00.840899276+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:00.840913388+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840919216+07:00","message":"[bufferProcess] interim [100000000]:กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840922121+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840925426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840928389+07:00","message":"> Transcript [1057] [false]: 'กับเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840932163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840937097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840939508+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:00.840941748+07:00","message":"TextPushed: 'กับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.210091319+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.210129528+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-25T15:10:01.210135212+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะคะไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.21015019+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะคะไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.210157781+07:00","message":"[bufferProcess] interim [460000000]:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.210160667+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.210168583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.210171613+07:00","message":"> Transcript [1058] [false]: 'กับเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.2101755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.210178281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.210180964+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.210183539+07:00","message":"TextPushed: 'กับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.403050256+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.403085115+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-25T15:10:01.40309269+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.403103597+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403112289+07:00","message":"[bufferProcess] interim [700000000]:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403116081+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403121453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403124866+07:00","message":"> Transcript [1059] [false]: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403129722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403132709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403136102+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.403139398+07:00","message":"TextPushed: 'กับเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.7302295+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.73026338+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-25T15:10:01.7302689+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.730280007+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730286524+07:00","message":"[bufferProcess] interim [0]:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730289305+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730294527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730297877+07:00","message":"> Transcript [1060] [false]: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730301349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730303429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730305625+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730307901+07:00","message":"TextPushed: 'กับเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730312281+07:00","message":"Push: 'ที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730314348+07:00","message":"TextPushed: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730316873+07:00","message":"Set new StatePrefix : 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.730319349+07:00","message":"Next Push (prob) : 'คะไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.730326603+07:00","message":"push: {false ที่ตำรวจนะ 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.788374498+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.788412617+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-25T15:10:01.788419095+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.788434509+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.788441077+07:00","message":"[bufferProcess] interim [60000000]:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.788443804+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.788447679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.788450918+07:00","message":"> Transcript [1061] [false]: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.788454768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.788458358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.788461039+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.78846471+07:00","message":"TextPushed: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.792560044+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.792583299+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-25T15:10:01.792590611+07:00","message":"receive interim result [false|false]: กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.792605251+07:00","message":"[buffer interim] 59 false กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792612144+07:00","message":"[bufferProcess] interim [120000000]:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792615513+07:00","message":"[bufferProcess] send to processor:กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792619648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792631453+07:00","message":"> Transcript [1062] [false]: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792637527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792645122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792648877+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.792652713+07:00","message":"TextPushed: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.859472057+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.966187616+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.973875322+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.973913984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบกับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็\",\"confidence\":0.9428338}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.973920705+07:00","message":"receive interim result [true|false]: พบกับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.97392771+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.973931148+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.973937087+07:00","message":"[buffer interim] 59 true พบกับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973944434+07:00","message":"[bufferProcess] interim [300000000]:พบกับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973948371+07:00","message":"[bufferProcess] send to processor (isfinal):กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973954156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.97395712+07:00","message":"> Transcript [1063] [false]: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973960396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.97396267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973965012+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973967623+07:00","message":"TextPushed: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973969711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.97397406+07:00","message":"> Transcript [1064] [true]: 'พบกับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973976376+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973978336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973980072+07:00","message":"StatePrefix: 'กับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973982143+07:00","message":"TextPushed: 'กับเจ้าหน้าที่ตำรวจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.973983915+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.974092247+07:00","message":"Push: 'ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.974096405+07:00","message":"TextPushed: 'กับเจ้าหน้าที่ตำรวจนะไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.974099744+07:00","message":"Set new StatePrefix : 'พบกับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.974103202+07:00","message":"Next Push (prob) : 'พบกับเจ้าหน้าที่ตำรวจนะคะไปตรวจสอบแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:01.974112753+07:00","message":"push: {true ไปตรวจสอบแล้วก็ 0 0xc000044580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:01.974108443+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_59.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:01.982385776+07:00","message":"write wav file: './tmp/7599/7599_59.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.093583207+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:02.112824904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:02.112832846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.167855523+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.255223181+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.255264963+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-25T15:10:02.255270672+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.255283504+07:00","message":"[buffer interim] 60 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.255293161+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.25529548+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.259849276+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.259875052+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.2598811+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.259890055+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.259892352+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.259897348+07:00","message":"[buffer interim] 60 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259902731+07:00","message":"[bufferProcess] interim [360000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259906385+07:00","message":"[bufferProcess] send to processor (isfinal):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259921438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259939433+07:00","message":"> Transcript [1065] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259942884+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259945016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259947677+07:00","message":"> Transcript [1066] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259951045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259953268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259955524+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259957745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.259966239+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.25997793+07:00","message":"push: {true  0 0xc00278b300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:02.265673684+07:00","message":"write wav file: './tmp/7599/7599_60.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.699204934+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.699258223+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-25T15:10:02.699264063+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.699286116+07:00","message":"[buffer interim] 61 false เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.699300695+07:00","message":"[bufferProcess] interim [540000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.699303635+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.902578037+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.902641943+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-25T15:10:02.902650555+07:00","message":"receive interim result [false|false]: เอกสารค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:02.902669901+07:00","message":"[buffer interim] 61 false เอกสารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.902683406+07:00","message":"[bufferProcess] interim [780000000]:เอกสารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.902687947+07:00","message":"[bufferProcess] send to processor:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.902695977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.902701283+07:00","message":"> Transcript [1067] [false]: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:02.902705472+07:00","message":"Set StatePrefix (first interim): 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.019642543+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.019679777+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-25T15:10:03.019686104+07:00","message":"receive interim result [false|false]: เอกสารแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.01970274+07:00","message":"[buffer interim] 61 false เอกสารแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019710705+07:00","message":"[bufferProcess] interim [840000000]:เอกสารแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019713222+07:00","message":"[bufferProcess] send to processor:เอกสารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019716961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019722614+07:00","message":"> Transcript [1068] [false]: 'เอกสารค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019725845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019730193+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.019732425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.345081575+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.345118732+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-25T15:10:03.345123942+07:00","message":"receive interim result [false|false]: เอกสารป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.345138532+07:00","message":"[buffer interim] 61 false เอกสารป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.345144725+07:00","message":"[bufferProcess] interim [200000000]:เอกสารป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.345147137+07:00","message":"[bufferProcess] send to processor:เอกสารแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.3451509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.345154003+07:00","message":"> Transcript [1069] [false]: 'เอกสารแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.345158115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.345172823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.345175309+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.345177503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.401871624+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.401910869+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-25T15:10:03.401917065+07:00","message":"receive interim result [false|false]: เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.401928672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.40193136+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.401940022+07:00","message":"[buffer interim] 61 false เอกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:03.401943557+07:00","message":"[buffer interim] 61 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401949704+07:00","message":"[bufferProcess] interim [260000000]:เอกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401952037+07:00","message":"[bufferProcess] send to processor:เอกสารป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401955515+07:00","message":"[bufferProcess] interim [260000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401958444+07:00","message":"[bufferProcess] update buffer: เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401961576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401964497+07:00","message":"> Transcript [1070] [false]: 'เอกสารป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401967821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401969773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401971768+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:03.401973819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.047280872+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.047322249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.047330152+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.047342414+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-25T15:10:04.047345113+07:00","message":"receive interim result [false|false]:  ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.047354508+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.047358864+07:00","message":"[buffer interim] 61 false  ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047366628+07:00","message":"[bufferProcess] interim [860000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.04736926+07:00","message":"[bufferProcess] send to processor:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047372237+07:00","message":"[bufferProcess] interim [860000000]: ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047374883+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047377616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047380408+07:00","message":"> Transcript [1071] [false]: 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047383585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047385564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047387549+07:00","message":"StatePrefix: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.04738976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047392141+07:00","message":"Push: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047394046+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047396265+07:00","message":"Set new StatePrefix : 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.047399473+07:00","message":"Next Push (prob) : ' platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.047406828+07:00","message":"push: {false เอกสาร 0 0xc00209f180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.117057699+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.117124344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.117135731+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.117152493+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-25T15:10:04.117157695+07:00","message":"receive interim result [false|false]:  ให้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.117203072+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.117223263+07:00","message":"[buffer interim] 61 false  ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117234176+07:00","message":"[bufferProcess] interim [980000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117240544+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117250385+07:00","message":"[bufferProcess] interim [980000000]: ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117254455+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117258837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117263542+07:00","message":"> Transcript [1072] [false]: 'เอกสาร platform ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117269601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117273334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117276649+07:00","message":"StatePrefix: 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.117280306+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.231406037+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.231440462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.231446021+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.231460185+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-25T15:10:04.231463787+07:00","message":"receive interim result [false|false]:  ให้นำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.231471752+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.231475345+07:00","message":"[buffer interim] 61 false  ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231481531+07:00","message":"[bufferProcess] interim [40000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231484817+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231492947+07:00","message":"[bufferProcess] interim [40000000]: ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231496264+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231514698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231539578+07:00","message":"> Transcript [1073] [false]: 'เอกสาร platform ให้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231546047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.23154955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231552335+07:00","message":"StatePrefix: 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.231554883+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.304685699+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.3047331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.304739493+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.304754584+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-25T15:10:04.304757965+07:00","message":"receive interim result [false|false]:  ให้นำสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.304766796+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.304770213+07:00","message":"[buffer interim] 61 false  ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304776555+07:00","message":"[bufferProcess] interim [220000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304779423+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304782532+07:00","message":"[bufferProcess] interim [220000000]: ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304785557+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304791032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304794367+07:00","message":"> Transcript [1074] [false]: 'เอกสาร platform ให้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304797549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304800032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.304802302+07:00","message":"StatePrefix: 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.30480483+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.426052504+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.426096023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.426102421+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.426115441+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-25T15:10:04.426119312+07:00","message":"receive interim result [false|false]:  ให้นำสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.426128844+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.426131776+07:00","message":"[buffer interim] 61 false  ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426139024+07:00","message":"[bufferProcess] interim [280000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426141856+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426145725+07:00","message":"[bufferProcess] interim [280000000]: ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426148744+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426151968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426155511+07:00","message":"> Transcript [1075] [false]: 'เอกสาร platform ให้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426159137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426161404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426163476+07:00","message":"StatePrefix: 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426165578+07:00","message":"TextPushed: 'เอกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426168796+07:00","message":"Push: ' platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426171102+07:00","message":"TextPushed: 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.42617513+07:00","message":"Set new StatePrefix : 'เอกสาร platform ให้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.426177752+07:00","message":"Next Push (prob) : ' ให้นำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.426205435+07:00","message":"push: {false  platform 0 0xc00209f180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.484194397+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.484242535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.484249475+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.484260795+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-25T15:10:04.484263812+07:00","message":"receive interim result [false|false]:  ให้นำสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.484271573+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.484274944+07:00","message":"[buffer interim] 61 false  ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.484281328+07:00","message":"[bufferProcess] interim [340000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.484284166+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.484287313+07:00","message":"[bufferProcess] interim [340000000]: ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.48429034+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.484293764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.484296733+07:00","message":"> Transcript [1076] [false]: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.4842997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.484301722+07:00","message":"Set new StatePrefix: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.61654941+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.61659335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.616599412+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.616613403+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-25T15:10:04.616617278+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.616626521+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.61663752+07:00","message":"[buffer interim] 61 false  ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616645476+07:00","message":"[bufferProcess] interim [520000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616648453+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616651902+07:00","message":"[bufferProcess] interim [520000000]: ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.61665511+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616658745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616661799+07:00","message":"> Transcript [1077] [false]: 'เอกสาร platform ให้นำสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616664951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616667191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616669224+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.616671492+07:00","message":"TextPushed: 'เอกสาร platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.812936625+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.812978514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.812984687+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.812999021+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-25T15:10:04.813002414+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.813010654+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:04.813013876+07:00","message":"[buffer interim] 61 false  ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813019626+07:00","message":"[bufferProcess] interim [700000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813023371+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสินค้าตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813028222+07:00","message":"[bufferProcess] interim [700000000]: ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813031237+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813034325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813037339+07:00","message":"> Transcript [1078] [false]: 'เอกสาร platform ให้นำสินค้าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813040608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813042593+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.81304448+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:04.813047068+07:00","message":"TextPushed: 'เอกสาร platform'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:05.112859351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:05.112873457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.132319144+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.132356528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.132362134+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.132376661+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-25T15:10:05.132380598+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.132389437+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.132394123+07:00","message":"[buffer interim] 61 false  ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132400731+07:00","message":"[bufferProcess] interim [940000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132403462+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสินค้าตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132407255+07:00","message":"[bufferProcess] interim [940000000]: ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132409937+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.13241313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132415821+07:00","message":"> Transcript [1079] [false]: 'เอกสาร platform ให้นำสินค้าตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132419229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132421398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132423361+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.132425624+07:00","message":"TextPushed: 'เอกสาร platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.385689968+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.385728016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.385733508+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.385748128+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-25T15:10:05.385751631+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.385759466+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.385765157+07:00","message":"[buffer interim] 61 false  ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385772677+07:00","message":"[bufferProcess] interim [300000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385777269+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385783803+07:00","message":"[bufferProcess] interim [300000000]: ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385789144+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385794085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385798489+07:00","message":"> Transcript [1080] [false]: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385803617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385806875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385809769+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385812916+07:00","message":"TextPushed: 'เอกสาร platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385820014+07:00","message":"Push: ' ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385822062+07:00","message":"TextPushed: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385824302+07:00","message":"Set new StatePrefix : 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.385826489+07:00","message":"Next Push (prob) : 'ค้าตัวนี้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.385837922+07:00","message":"push: {false  ให้นำสิน 0 0xc00209f180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.644283903+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.644323651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.644330305+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.64434293+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-25T15:10:05.644346219+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.644361806+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.644373596+07:00","message":"[buffer interim] 61 false  ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644382069+07:00","message":"[bufferProcess] interim [480000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644386515+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644390416+07:00","message":"[bufferProcess] interim [480000000]: ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.64439315+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644396757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644399807+07:00","message":"> Transcript [1081] [false]: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644403857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644405929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644408034+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.644410844+07:00","message":"TextPushed: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.83751598+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.837548696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.837554261+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.83756864+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-25T15:10:05.837573505+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.837581417+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.837585382+07:00","message":"[buffer interim] 61 false  ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837591175+07:00","message":"[bufferProcess] interim [720000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837594889+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837602178+07:00","message":"[bufferProcess] interim [720000000]: ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837604969+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837608352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837611389+07:00","message":"> Transcript [1082] [false]: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837614788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837618265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837623414+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.837627026+07:00","message":"TextPushed: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.894116018+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.89415537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.894161291+07:00","message":"receive interim result [false|false]: เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.894173084+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-25T15:10:05.894176692+07:00","message":"receive interim result [false|false]:  ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.89418531+07:00","message":"[buffer interim] 61 false เอกสาร platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:05.894193958+07:00","message":"[buffer interim] 61 false  ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894201117+07:00","message":"[bufferProcess] interim [780000000]:เอกสาร platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894204286+07:00","message":"[bufferProcess] send to processor:เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894207624+07:00","message":"[bufferProcess] interim [780000000]: ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894210383+07:00","message":"[bufferProcess] update buffer: เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.89421555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.89421856+07:00","message":"> Transcript [1083] [false]: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894222204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894224361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894226507+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:05.894228846+07:00","message":"TextPushed: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.131430591+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.264604058+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.271509319+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.271554535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ\",\"confidence\":0.8737785}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.271561173+07:00","message":"receive interim result [true|false]: เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.271571161+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.271573273+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.271579824+07:00","message":"[buffer interim] 61 true เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271591375+07:00","message":"[bufferProcess] interim [200000000]:เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271595511+07:00","message":"[bufferProcess] send to processor (isfinal):เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271599584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271602797+07:00","message":"> Transcript [1084] [false]: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271606346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271608459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271611054+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271615296+07:00","message":"TextPushed: 'เอกสาร platform ให้นำสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271618304+07:00","message":"Push: 'ค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271620371+07:00","message":"TextPushed: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271622642+07:00","message":"Set new StatePrefix : 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271625217+07:00","message":"Next Push (prob) : 'ออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.27162702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271639513+07:00","message":"> Transcript [1085] [true]: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271642346+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271644173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271646522+07:00","message":"StatePrefix: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ยออกจากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271648718+07:00","message":"TextPushed: 'เอกสาร platform ให้นำสินค้าตัวนี้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.271651086+07:00","message":"Push: 'ออกจากระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.271658543+07:00","message":"push: {false ค้าตัวนี้เนี่ย 0 0xc00209f180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.27166448+07:00","message":"push: {true ออกจากระบบ 0 0xc00209f180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:06.280930351+07:00","message":"write wav file: './tmp/7599/7599_61.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.621024963+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.621073573+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-25T15:10:06.621080847+07:00","message":"receive interim result [false|false]: สู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.621100299+07:00","message":"[buffer interim] 62 false สู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.621110313+07:00","message":"[bufferProcess] interim [420000000]:สู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.621114241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.732264212+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.732308005+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-25T15:10:06.732314851+07:00","message":"receive interim result [false|false]: ซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.732327116+07:00","message":"[buffer interim] 62 false ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.732339205+07:00","message":"[bufferProcess] interim [480000000]:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.732342569+07:00","message":"[bufferProcess] send to processor:สู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.732349297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.732353721+07:00","message":"> Transcript [1086] [false]: 'สู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.732356937+07:00","message":"Set StatePrefix (first interim): 'สู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.834054671+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.83410455+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-25T15:10:06.834110593+07:00","message":"receive interim result [false|false]: ซึ่งพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.834128108+07:00","message":"[buffer interim] 62 false ซึ่งพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.834142872+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.834145678+07:00","message":"[bufferProcess] send to processor:ซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.834152707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.834155838+07:00","message":"> Transcript [1087] [false]: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.834158613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.834160876+07:00","message":"Set new StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.923012802+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.923053848+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-25T15:10:06.92305912+07:00","message":"receive interim result [false|false]: ซึ่งตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.923076127+07:00","message":"[buffer interim] 62 false ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.923084986+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.92308779+07:00","message":"[bufferProcess] send to processor:ซึ่งพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.923092001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.923095726+07:00","message":"> Transcript [1088] [false]: 'ซึ่งพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.923099149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.923101414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.923103534+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.923106523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.927124951+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.927164168+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-25T15:10:06.927169436+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:06.927188635+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.927196164+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.927199037+07:00","message":"[bufferProcess] send to processor:ซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.927206422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.927209602+07:00","message":"> Transcript [1089] [false]: 'ซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.927213248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.92721521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.927217367+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:06.927219593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.267783574+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.267840775+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-25T15:10:07.267849677+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.267867616+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.267881979+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.267886169+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.267895478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.267899722+07:00","message":"> Transcript [1090] [false]: 'ซึ่งตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.267905214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.26790843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.267912+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.267915125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.68375379+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.683788095+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-25T15:10:07.683794436+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.683808833+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683815733+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งตอนนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683818558+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683825458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683828553+07:00","message":"> Transcript [1091] [false]: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.68383207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683834322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683836447+07:00","message":"StatePrefix: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.68383886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.68384524+07:00","message":"Push: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683847426+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683850144+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.683852423+07:00","message":"Next Push (prob) : 'ตอนนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.683860293+07:00","message":"push: {false ซึ่ง 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.831323498+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.831365456+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-25T15:10:07.831371412+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:07.831390033+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831400303+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งตอนนี้ค่ะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831403596+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831407469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831410832+07:00","message":"> Transcript [1092] [false]: 'ซึ่งตอนนี้ค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831415484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831417801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831420289+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:07.831422958+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.007697921+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.007736312+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-25T15:10:08.007742773+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.007757578+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007765938+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งตอนนี้ค่ะให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007768468+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007772513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007775685+07:00","message":"> Transcript [1093] [false]: 'ซึ่งตอนนี้ค่ะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007779338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007781546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007783624+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.007785754+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:08.11333673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:08.113332572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.132952837+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.132986009+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-25T15:10:08.132991462+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.133012634+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.133019859+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งตอนนี้ค่ะให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.133022471+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.133025849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.133028663+07:00","message":"> Transcript [1094] [false]: 'ซึ่งตอนนี้ค่ะให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.13303201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.133034024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.133036246+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.13303854+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.151469199+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.151502546+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-25T15:10:08.151508503+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะถ้าให้สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.151523612+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะถ้าให้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151530187+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งตอนนี้ค่ะถ้าให้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151532615+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151536319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.15153974+07:00","message":"> Transcript [1095] [false]: 'ซึ่งตอนนี้ค่ะให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151543395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151545716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151548371+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151550648+07:00","message":"TextPushed: 'ซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151553194+07:00","message":"Push: 'ตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151555107+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151557289+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้ค่ะให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.151559492+07:00","message":"Next Push (prob) : 'ให้ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.151566355+07:00","message":"push: {false ตอนนี้ค่ะ 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.242174595+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.242229241+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-25T15:10:08.242235516+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.242250228+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.242258299+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.242260832+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะถ้าให้สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.242268403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.242271559+07:00","message":"> Transcript [1096] [false]: 'ซึ่งตอนนี้ค่ะถ้าให้สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.242274647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.242277104+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้ค่ะถ้าให้สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.341204351+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.341246657+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-25T15:10:08.341252543+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้สร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.341267123+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้สร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.341276944+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งตอนนี้ค่ะให้สร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.341279765+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.341284566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.341287673+07:00","message":"> Transcript [1097] [false]: 'ซึ่งตอนนี้ค่ะให้สตางค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.341291864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.341294674+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้ค่ะให้สตางค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.39584544+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.395887318+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-25T15:10:08.39589324+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.395911111+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.395921813+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.395924649+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้สร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.395932204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.395935179+07:00","message":"> Transcript [1098] [false]: 'ซึ่งตอนนี้ค่ะให้สร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.395937896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.39594052+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้ค่ะให้สร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.580391437+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.580437117+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-25T15:10:08.580443622+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.58045547+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.580466178+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.580470321+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้สร้างสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.580477285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.580481883+07:00","message":"> Transcript [1099] [false]: 'ซึ่งตอนนี้ค่ะให้สร้างสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.580485894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.580490214+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้ค่ะให้สร้างสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.842575972+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.842618555+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-25T15:10:08.842624985+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะให้สร้างสำนักงานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.842647195+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะให้สร้างสำนักงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842655272+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งตอนนี้ค่ะให้สร้างสำนักงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842658363+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้สร้างสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842668476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842672292+07:00","message":"> Transcript [1100] [false]: 'ซึ่งตอนนี้ค่ะให้สร้างสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842677213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842679619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842681661+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะให้สร้างสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.842685089+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.89785094+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.897894799+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-25T15:10:08.897901598+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:08.897916513+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897924917+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897928103+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะให้สร้างสำนักงานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897936946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897939923+07:00","message":"> Transcript [1101] [false]: 'ซึ่งตอนนี้ค่ะให้สร้างสำนักงานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897944009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897946874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897948946+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะให้สร้างสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:08.897951689+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.029340253+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.029385245+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-25T15:10:09.029392227+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.029406461+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.029414705+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.029417866+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.029425463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.029429138+07:00","message":"> Transcript [1102] [false]: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.029432196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.029434659+07:00","message":"Set new StatePrefix: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.033660508+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.033674103+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-25T15:10:09.033678816+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.033686899+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.033690881+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.033693555+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.033695961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.033698077+07:00","message":"> Transcript [1103] [false]: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.033701089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.033703337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.033705461+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.03370797+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.090088592+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.090131116+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-25T15:10:09.090137328+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.090152318+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090160662+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090163365+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090167269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090170597+07:00","message":"> Transcript [1104] [false]: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090174688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090177041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090179096+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.090181971+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.594966899+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.65371647+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.672059181+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.672094657+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-25T15:10:09.672100274+07:00","message":"receive interim result [false|false]: ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.672113822+07:00","message":"[buffer interim] 62 false ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.672120701+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.672123583+07:00","message":"[bufferProcess] send to processor:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.672131771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.672134598+07:00","message":"> Transcript [1105] [false]: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.672138187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.672140217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.672142407+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.67214538+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.699078494+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.699116346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ\",\"confidence\":0.90774256}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.699122498+07:00","message":"receive interim result [true|false]: ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.699132752+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.699135314+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.699141501+07:00","message":"[buffer interim] 62 true ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699148302+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699151995+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699155285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699158018+07:00","message":"> Transcript [1106] [false]: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699161296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699163247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699165131+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.69916779+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699170655+07:00","message":"Push: 'ถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699172771+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699174884+07:00","message":"Set new StatePrefix : 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699177399+07:00","message":"Next Push (prob) : 'กรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.69917933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699181435+07:00","message":"> Transcript [1107] [true]: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699183848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.69918561+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699187715+07:00","message":"StatePrefix: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699189723+07:00","message":"TextPushed: 'ซึ่งตอนนี้ค่ะถ้าให้สั่งสำนักงานคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:09.699191911+07:00","message":"Push: 'กรรมการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.69919969+07:00","message":"push: {false ถ้าให้สั่งสำนักงานคณะ 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:09.699205155+07:00","message":"push: {true กรรมการ 0 0xc00039c600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:09.708112592+07:00","message":"write wav file: './tmp/7599/7599_62.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.134299929+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.134344585+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-25T15:10:10.134349948+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.134368325+07:00","message":"[buffer interim] 63 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.134377281+07:00","message":"[bufferProcess] interim [480000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.134379488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.38079364+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.380837981+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-25T15:10:10.380845073+07:00","message":"receive interim result [false|false]: อาหารและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.380861733+07:00","message":"[buffer interim] 63 false อาหารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.380868298+07:00","message":"[bufferProcess] interim [780000000]:อาหารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.380871056+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.380877324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.380880442+07:00","message":"> Transcript [1108] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.380883437+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.513318571+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.513357462+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-25T15:10:10.513362992+07:00","message":"receive interim result [false|false]: อาหารและยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.513381778+07:00","message":"[buffer interim] 63 false อาหารและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513390932+07:00","message":"[bufferProcess] interim [900000000]:อาหารและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513394827+07:00","message":"[bufferProcess] send to processor:อาหารและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513399058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513404103+07:00","message":"> Transcript [1109] [false]: 'อาหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513407203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513409598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513411473+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.513413623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.835559934+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.835598335+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-25T15:10:10.835607704+07:00","message":"receive interim result [false|false]: อาหารและยาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.835621828+07:00","message":"[buffer interim] 63 false อาหารและยาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.835628173+07:00","message":"[bufferProcess] interim [200000000]:อาหารและยาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.835630663+07:00","message":"[bufferProcess] send to processor:อาหารและยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.83564224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.835645116+07:00","message":"> Transcript [1110] [false]: 'อาหารและยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.835648754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.835651126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.835653153+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:10.835655425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.988303075+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.988325611+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.988329169+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.988331177+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.988333197+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.988334969+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:10.988336907+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.037732815+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.037780517+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-25T15:10:11.03778716+07:00","message":"receive interim result [false|false]: อาหารและยาหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.037802267+07:00","message":"[buffer interim] 63 false อาหารและยาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037810303+07:00","message":"[bufferProcess] interim [380000000]:อาหารและยาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037812837+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037818887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037822056+07:00","message":"> Transcript [1111] [false]: 'อาหารและยาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037825875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037828165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037830128+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.037832669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.102794451+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.102830748+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-25T15:10:11.102837852+07:00","message":"receive interim result [false|false]: อาหารและยาหรือว่าเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.102851523+07:00","message":"[buffer interim] 63 false อาหารและยาหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102857897+07:00","message":"[bufferProcess] interim [500000000]:อาหารและยาหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102860802+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102867537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102870319+07:00","message":"> Transcript [1112] [false]: 'อาหารและยาหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102873881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102876097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102878402+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102880631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.10288656+07:00","message":"Push: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102888688+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102891209+07:00","message":"Set new StatePrefix : 'อาหารและยาหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.102893585+07:00","message":"Next Push (prob) : 'และยาหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.102901105+07:00","message":"push: {false อาหาร 0 0xc000044700}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:11.113985713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:11.113996945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.211740027+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.211778003+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-25T15:10:11.21178466+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.211799899+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.2118081+07:00","message":"[bufferProcess] interim [560000000]:อาหารและยาหรืออย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.211810863+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรือว่าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.211818973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.211822089+07:00","message":"> Transcript [1113] [false]: 'อาหารและยาหรือว่าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.211825767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.211829077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.211831054+07:00","message":"StatePrefix: 'อาหารและยาหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.21183355+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.7264664+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.726528892+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-25T15:10:11.726534855+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.726549639+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.726559911+07:00","message":"[bufferProcess] interim [40000000]:อาหารและยาหรืออยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.726562473+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.726568581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.726571674+07:00","message":"> Transcript [1114] [false]: 'อาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.726574242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.726576498+07:00","message":"Set new StatePrefix: 'อาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.730187236+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.730200348+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-25T15:10:11.730204345+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.730212263+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730216107+07:00","message":"[bufferProcess] interim [100000000]:อาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730218331+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730220733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730222966+07:00","message":"> Transcript [1115] [false]: 'อาหารและยาหรืออยดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730226021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730228296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730230555+07:00","message":"StatePrefix: 'อาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.730233189+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.935541768+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.935581645+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-25T15:10:11.935587437+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:11.935604262+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.935613365+07:00","message":"[bufferProcess] interim [280000000]:อาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.935615836+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.935620486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.93562347+07:00","message":"> Transcript [1116] [false]: 'อาหารและยาหรืออยดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.935627405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.93562991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.935632234+07:00","message":"StatePrefix: 'อาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:11.935634902+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.117444819+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.117488183+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-25T15:10:12.117495524+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.117511687+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.117520528+07:00","message":"[bufferProcess] interim [460000000]:อาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.117523673+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.117532891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.117536855+07:00","message":"> Transcript [1117] [false]: 'อาหารและยาหรืออยดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.117540882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.117543345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.117549167+07:00","message":"StatePrefix: 'อาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.11755193+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.31110859+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.311145287+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-25T15:10:12.311150968+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.311166313+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311173993+07:00","message":"[bufferProcess] interim [700000000]:อาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311177029+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311180891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311187969+07:00","message":"> Transcript [1118] [false]: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311194457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311197363+07:00","message":"StatePrefix: 'อาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.31119984+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311203793+07:00","message":"Push: 'และยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.31120582+07:00","message":"TextPushed: 'อาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311208535+07:00","message":"Set new StatePrefix : 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.311211031+07:00","message":"Next Push (prob) : 'ดำเนินการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.311219664+07:00","message":"push: {false และยาหรืออย 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.683979722+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.684001711+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-25T15:10:12.684014412+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:12.684029124+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.684036095+07:00","message":"[bufferProcess] interim [60000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.684039208+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.68404345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.684046579+07:00","message":"> Transcript [1119] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.684050723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.684052964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.684054992+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:12.684057555+07:00","message":"TextPushed: 'อาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.216525138+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.216563736+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-25T15:10:13.216570164+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.216586125+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.216595264+07:00","message":"[bufferProcess] interim [600000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.216598039+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.216602375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.216605699+07:00","message":"> Transcript [1120] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.21660944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.216612276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.216614687+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.216617637+07:00","message":"TextPushed: 'อาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.532123288+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.532157737+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-25T15:10:13.532164688+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.532179699+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.532187224+07:00","message":"[bufferProcess] interim [900000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.53218987+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.532198033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.532201266+07:00","message":"> Transcript [1121] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.532204898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.53220758+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.532209795+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.532212456+07:00","message":"TextPushed: 'อาหารและยาหรืออย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.855868106+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.85589896+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-25T15:10:13.855904575+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.855923421+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855930889+07:00","message":"[bufferProcess] interim [140000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855933801+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855937636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855940406+07:00","message":"> Transcript [1122] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855944302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855946593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.85594878+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855951392+07:00","message":"TextPushed: 'อาหารและยาหรืออย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855958493+07:00","message":"Push: 'ดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855960698+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.855963246+07:00","message":"Set new StatePrefix : 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.85596669+07:00","message":"Next Push (prob) : 'สอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.855973765+07:00","message":"push: {false ดำเนินการตรวจ 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.857741132+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.857763571+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-25T15:10:13.857768657+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.857780693+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857786773+07:00","message":"[bufferProcess] interim [200000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857789475+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857793307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857796013+07:00","message":"> Transcript [1123] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857799511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857801714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857804004+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.857806697+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.909318237+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.90936168+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-25T15:10:13.909369737+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:13.909385462+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.90939354+07:00","message":"[bufferProcess] interim [260000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.909396578+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.909403618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.909407021+07:00","message":"> Transcript [1124] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.909411307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.909413871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.909415799+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:13.909418886+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:14.114463661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:14.114492204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.224190881+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.224232168+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-25T15:10:14.224237805+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.224253674+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.224261006+07:00","message":"[bufferProcess] interim [560000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.224263802+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.224271927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.22427478+07:00","message":"> Transcript [1125] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.224278958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.224281518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.224283487+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.224286219+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.482027227+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.482065529+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-25T15:10:14.482073037+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.482088709+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482099521+07:00","message":"[bufferProcess] interim [860000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482102537+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482109309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482112368+07:00","message":"> Transcript [1126] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482116478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482119044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482121298+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482124212+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482130614+07:00","message":"Push: 'สอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482133223+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482135561+07:00","message":"Set new StatePrefix : 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.482138063+07:00","message":"Next Push (prob) : 'ผสมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.482146655+07:00","message":"push: {false สอบฉลากรวมทั้งส่วน 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.808557458+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.808599711+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-25T15:10:14.808606341+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:14.808621276+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.808629656+07:00","message":"[bufferProcess] interim [220000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.808632687+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.808649148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.80865252+07:00","message":"> Transcript [1127] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.808657081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.808659402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.808661584+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:14.808664864+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.18221965+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.182277554+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-25T15:10:15.182286734+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.182308405+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.182318777+07:00","message":"[bufferProcess] interim [580000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.182323739+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.182333975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.182338811+07:00","message":"> Transcript [1128] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.18234458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.182347928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.182351471+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.182356326+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.446793776+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.446834384+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-25T15:10:15.446840962+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.446858619+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446865676+07:00","message":"[bufferProcess] interim [820000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446868701+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446872932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446876878+07:00","message":"> Transcript [1129] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446880963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446883195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446886017+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.446889205+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.691244374+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.691290481+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-25T15:10:15.69129769+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.691315275+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.69132226+07:00","message":"[bufferProcess] interim [60000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.69132667+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.69133095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.691334102+07:00","message":"> Transcript [1130] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.691339386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.691342134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.69134445+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.691347561+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.691353788+07:00","message":"Push: 'ผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.69135581+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.691358881+07:00","message":"Set new StatePrefix : 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.691362199+07:00","message":"Next Push (prob) : 'อาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.691394747+07:00","message":"push: {false ผสมของ 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.695077723+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.695108078+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-25T15:10:15.695113552+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:15.695128364+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.695134437+07:00","message":"[bufferProcess] interim [120000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.695137522+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.695144414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.695147004+07:00","message":"> Transcript [1131] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.695150928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.695153128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.695155283+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:15.69515792+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.25065345+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.34091921+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.340966096+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-25T15:10:16.340972806+07:00","message":"receive interim result [false|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.340987705+07:00","message":"[buffer interim] 63 false อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.340998623+07:00","message":"[bufferProcess] interim [720000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.341001733+07:00","message":"[bufferProcess] send to processor:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.341008386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.341011621+07:00","message":"> Transcript [1132] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.341016286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.341018642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.341020769+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.341023946+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.367669705+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.36771109+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-25T15:10:16.367717751+07:00","message":"receive interim result [true|false]: อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.367728636+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.367730831+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.367739778+07:00","message":"[buffer interim] 63 true อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367747731+07:00","message":"[bufferProcess] interim [810000000]:อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367755514+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367759758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367763684+07:00","message":"> Transcript [1133] [false]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.36776786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367769918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.36777192+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367775117+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367777416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367779426+07:00","message":"> Transcript [1134] [true]: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367781809+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367783757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367785495+07:00","message":"StatePrefix: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของอาหารเสริมยี่ห้อดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367787665+07:00","message":"TextPushed: 'อาหารและยาหรืออยดำเนินการตรวจสอบฉลากรวมทั้งส่วนผสมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.367792804+07:00","message":"Push: 'อาหารเสริมยี่ห้อดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.367802184+07:00","message":"push: {true อาหารเสริมยี่ห้อดังกล่าว 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:16.383894613+07:00","message":"write wav file: './tmp/7599/7599_63.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.385669438+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.84400987+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.844044267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.844049666+07:00","message":"receive interim result [false|false]: ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.844059249+07:00","message":"[buffer interim] 64 false ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.844068223+07:00","message":"[bufferProcess] interim [240000000]:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.844070176+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.853714074+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.853739516+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-25T15:10:16.8537448+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.853756887+07:00","message":"[buffer interim] 64 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.853762393+07:00","message":"[bufferProcess] interim [300000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.853764798+07:00","message":"[bufferProcess] send to processor:ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.85376858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.853771437+07:00","message":"> Transcript [1135] [false]: 'ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.853773731+07:00","message":"Set StatePrefix (first interim): 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.913703443+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.91373393+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-25T15:10:16.913739263+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:16.913753841+07:00","message":"[buffer interim] 64 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.913759334+07:00","message":"[bufferProcess] interim [360000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.913762046+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.913766476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.913768963+07:00","message":"> Transcript [1136] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.913771219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:16.913774089+07:00","message":"Set new StatePrefix: 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.047970813+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.048006422+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-25T15:10:17.048012419+07:00","message":"receive interim result [false|false]: ส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.048024119+07:00","message":"[buffer interim] 64 false ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.048030192+07:00","message":"[bufferProcess] interim [480000000]:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.048032901+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.048040086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.048042853+07:00","message":"> Transcript [1137] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.048045291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.048047346+07:00","message":"Set new StatePrefix: 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:17.115383288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:17.115419247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.238860384+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.238909135+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-25T15:10:17.238916336+07:00","message":"receive interim result [false|false]: ส่วนกรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.23893084+07:00","message":"[buffer interim] 64 false ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238942791+07:00","message":"[bufferProcess] interim [720000000]:ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238946192+07:00","message":"[bufferProcess] send to processor:ส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238953502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238957906+07:00","message":"> Transcript [1138] [false]: 'ส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238962691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238965552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238968718+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.238972042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.555496527+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.555540935+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-25T15:10:17.555547051+07:00","message":"receive interim result [false|false]: ส่วนกรณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.555561928+07:00","message":"[buffer interim] 64 false ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.555576961+07:00","message":"[bufferProcess] interim [960000000]:ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.555579493+07:00","message":"[bufferProcess] send to processor:ส่วนกรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.555583624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.555587215+07:00","message":"> Transcript [1139] [false]: 'ส่วนกรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.555591016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.55559354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.555595873+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.555598424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.565869379+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.565896265+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-25T15:10:17.565901593+07:00","message":"receive interim result [false|false]: ส่วนกรณีจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.565919045+07:00","message":"[buffer interim] 64 false ส่วนกรณีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565924461+07:00","message":"[bufferProcess] interim [20000000]:ส่วนกรณีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565927018+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565930809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565933993+07:00","message":"> Transcript [1140] [false]: 'ส่วนกรณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565936847+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565938717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565940615+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.565942504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.613629362+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.613675039+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-25T15:10:17.613680361+07:00","message":"receive interim result [false|false]: ส่วนกรณีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.613693348+07:00","message":"[buffer interim] 64 false ส่วนกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613701077+07:00","message":"[bufferProcess] interim [80000000]:ส่วนกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613704065+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613711514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613714678+07:00","message":"> Transcript [1141] [false]: 'ส่วนกรณีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613718246+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613720564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613723884+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613726086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.61373255+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613734946+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613737054+07:00","message":"Set new StatePrefix : 'ส่วนกรณีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.613739498+07:00","message":"Next Push (prob) : 'กรณีจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.613761727+07:00","message":"push: {false ส่วน 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.808049978+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.808105226+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-25T15:10:17.808111074+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:17.808125056+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.808132417+07:00","message":"[bufferProcess] interim [320000000]:ส่วนกรณีการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.808135221+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.808143871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.808147282+07:00","message":"> Transcript [1142] [false]: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.808150144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:17.808152366+07:00","message":"Set new StatePrefix: 'ส่วนกรณีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.003929583+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.003968314+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-25T15:10:18.003974809+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.003993316+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.004001258+07:00","message":"[bufferProcess] interim [440000000]:ส่วนกรณีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.00400362+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.004007402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.004010617+07:00","message":"> Transcript [1143] [false]: 'ส่วนกรณีการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.004014276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.004016336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.004018308+07:00","message":"StatePrefix: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.004020826+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.130106901+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.130153018+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-25T15:10:18.130159509+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.130173654+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130180326+07:00","message":"[bufferProcess] interim [620000000]:ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130183729+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130190197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130193206+07:00","message":"> Transcript [1144] [false]: 'ส่วนกรณีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130196731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130199374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130201798+07:00","message":"StatePrefix: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.130204338+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.320046882+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.320085193+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-25T15:10:18.320108865+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.320126095+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.32013614+07:00","message":"[bufferProcess] interim [740000000]:ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.320139192+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.320143324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.320146599+07:00","message":"> Transcript [1145] [false]: 'ส่วนกรณีการเรียกสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.32015021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.320152593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.320154747+07:00","message":"StatePrefix: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.32015724+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.440018162+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.440058011+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-25T15:10:18.440063692+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.440075515+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440082854+07:00","message":"[bufferProcess] interim [920000000]:ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.44008555+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440091398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440094274+07:00","message":"> Transcript [1146] [false]: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440098082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440100693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440102827+07:00","message":"StatePrefix: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.44010491+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440109542+07:00","message":"Push: 'กรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440111521+07:00","message":"TextPushed: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440114267+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.440117069+07:00","message":"Next Push (prob) : 'เรียกสินไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.440124637+07:00","message":"push: {false กรณีการ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.639563041+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.639608122+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-25T15:10:18.639614045+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.639627114+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639635381+07:00","message":"[bufferProcess] interim [40000000]:ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639637983+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639652519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639658571+07:00","message":"> Transcript [1147] [false]: 'ส่วนกรณีการเรียกสินไหมทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639662365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639664695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639668715+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.639671277+07:00","message":"TextPushed: 'ส่วนกรณีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.966358694+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.966412015+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-25T15:10:18.966420342+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:18.966435828+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966445215+07:00","message":"[bufferProcess] interim [400000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966449586+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966458533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966465081+07:00","message":"> Transcript [1148] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966470539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966474129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966477376+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:18.966481008+07:00","message":"TextPushed: 'ส่วนกรณีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.170245294+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.170293819+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-25T15:10:19.170299571+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.170311901+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170321084+07:00","message":"[bufferProcess] interim [580000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170323752+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170327232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170330184+07:00","message":"> Transcript [1149] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170333712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170335755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170337889+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.170340112+07:00","message":"TextPushed: 'ส่วนกรณีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.236246039+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.236288168+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-25T15:10:19.236293873+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.236314077+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236324309+07:00","message":"[bufferProcess] interim [700000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236327333+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236333273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236336634+07:00","message":"> Transcript [1150] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236341273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236343448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.23634574+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236348099+07:00","message":"TextPushed: 'ส่วนกรณีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236354049+07:00","message":"Push: 'เรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236356319+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236358868+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.236361792+07:00","message":"Next Push (prob) : 'ทดแทนให้ญาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.236403921+07:00","message":"push: {false เรียกสินไหม 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.358054521+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.358098099+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-25T15:10:19.358104329+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.358116086+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.358125137+07:00","message":"[bufferProcess] interim [820000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.35812823+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.358133211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.358136665+07:00","message":"> Transcript [1151] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.358140658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.358142876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.35814491+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.358147458+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.540892411+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.540940938+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-25T15:10:19.540949143+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.54097122+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.540984113+07:00","message":"[bufferProcess] interim [940000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.540987936+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.540996898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.541001265+07:00","message":"> Transcript [1152] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.541006093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.541009577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.541012556+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.541016589+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.545498058+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.545523631+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-25T15:10:19.545529043+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.545540752+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545545363+07:00","message":"[bufferProcess] interim [0]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545547812+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545551016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545555331+07:00","message":"> Transcript [1153] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545558552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545560569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545562556+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.545564995+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.922661954+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.922704618+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-25T15:10:19.922710532+07:00","message":"receive interim result [false|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.92272527+07:00","message":"[buffer interim] 64 false ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923067645+07:00","message":"[bufferProcess] interim [360000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923071185+07:00","message":"[bufferProcess] send to processor:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923075609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923078812+07:00","message":"> Transcript [1154] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.92308255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923085066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923087598+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923090106+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923097034+07:00","message":"Push: 'ทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923099234+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923102896+07:00","message":"Set new StatePrefix : 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:19.923106055+07:00","message":"Next Push (prob) : 'ผู้เสียหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.923113714+07:00","message":"push: {false ทดแทนให้ญาติ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:19.97352598+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.043967763+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.065790098+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.065832247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ\",\"confidence\":0.92462593}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.065838435+07:00","message":"receive interim result [true|false]: ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.06584806+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.065850244+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.065856966+07:00","message":"[buffer interim] 64 true ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065866784+07:00","message":"[bufferProcess] interim [600000000]:ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065873227+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065878432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.06588344+07:00","message":"> Transcript [1155] [false]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065888596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065891832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065895667+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065899273+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065902272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065905359+07:00","message":"> Transcript [1156] [true]: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065909413+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065911982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065915101+07:00","message":"StatePrefix: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.06591801+07:00","message":"TextPushed: 'ส่วนกรณีการเรียกสินไหมทดแทนให้ญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.065925818+07:00","message":"Push: 'ผู้เสียหายค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.065937622+07:00","message":"push: {true ผู้เสียหายค่ะ 0 0xc0006ce700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:20.074326274+07:00","message":"write wav file: './tmp/7599/7599_64.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:20.116071893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:20.116071895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.372620361+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.372668655+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-25T15:10:20.372674125+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.372688052+07:00","message":"[buffer interim] 65 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.372695165+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.372697567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.504315795+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.504363213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.504368967+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.50438821+07:00","message":"[buffer interim] 65 false 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.504396881+07:00","message":"[bufferProcess] interim [480000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.504399444+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.504404219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.504407444+07:00","message":"> Transcript [1157] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.504409995+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.622919471+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.622954133+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-25T15:10:20.622959582+07:00","message":"receive interim result [false|false]: สพป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.622971258+07:00","message":"[buffer interim] 65 false สพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.622978696+07:00","message":"[bufferProcess] interim [600000000]:สพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.622980824+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.622986538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.622989958+07:00","message":"> Transcript [1158] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.62299294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.622995277+07:00","message":"Set new StatePrefix: '2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.687407022+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.687438038+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-25T15:10:20.687443479+07:00","message":"receive interim result [false|false]: สคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:20.6874578+07:00","message":"[buffer interim] 65 false สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.687464013+07:00","message":"[bufferProcess] interim [660000000]:สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.687466335+07:00","message":"[bufferProcess] send to processor:สพป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.687470015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.687472927+07:00","message":"> Transcript [1159] [false]: 'สพป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.687475232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:20.687477487+07:00","message":"Set new StatePrefix: 'สพป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.010267053+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.010315414+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-25T15:10:21.010322052+07:00","message":"receive interim result [false|false]: สคบเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.010338811+07:00","message":"[buffer interim] 65 false สคบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.01034555+07:00","message":"[bufferProcess] interim [960000000]:สคบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.010348479+07:00","message":"[bufferProcess] send to processor:สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.010358452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.010361336+07:00","message":"> Transcript [1160] [false]: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.010363597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.010365935+07:00","message":"Set new StatePrefix: 'สคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.084846513+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.084887433+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-25T15:10:21.084893294+07:00","message":"receive interim result [false|false]: สคบเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.084907819+07:00","message":"[buffer interim] 65 false สคบเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.084915318+07:00","message":"[bufferProcess] interim [80000000]:สคบเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.084917797+07:00","message":"[bufferProcess] send to processor:สคบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.084925063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.084928243+07:00","message":"> Transcript [1161] [false]: 'สคบเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.084932098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.08493448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.084936606+07:00","message":"StatePrefix: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.084938811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.200335859+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.200375724+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-25T15:10:21.200382639+07:00","message":"receive interim result [false|false]: สคบเขาแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.200396408+07:00","message":"[buffer interim] 65 false สคบเขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.200404932+07:00","message":"[bufferProcess] interim [140000000]:สคบเขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.200408532+07:00","message":"[bufferProcess] send to processor:สคบเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.200416826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.200420673+07:00","message":"> Transcript [1162] [false]: 'สคบเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.200425774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.2004302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.200433733+07:00","message":"StatePrefix: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.200436753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.268613103+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.268686754+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-25T15:10:21.268697036+07:00","message":"receive interim result [false|false]: สคบเขาแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.268717197+07:00","message":"[buffer interim] 65 false สคบเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268731205+07:00","message":"[bufferProcess] interim [320000000]:สคบเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268735942+07:00","message":"[bufferProcess] send to processor:สคบเขาแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268745255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268749921+07:00","message":"> Transcript [1163] [false]: 'สคบเขาแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268755176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268758179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268761305+07:00","message":"StatePrefix: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.268764525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.51132538+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.574992324+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.605872667+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.605920863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สคบเขาแจ้งว่า\",\"confidence\":0.95203614}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.605927251+07:00","message":"receive interim result [true|false]: สคบเขาแจ้งว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.605936902+07:00","message":"end recv isFinal message id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.605939379+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.605947278+07:00","message":"[buffer interim] 65 true สคบเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605959276+07:00","message":"[bufferProcess] interim [710000000]:สคบเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605967171+07:00","message":"[bufferProcess] send to processor (isfinal):สคบเขาแจ้งว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605971428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605974732+07:00","message":"> Transcript [1164] [false]: 'สคบเขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605978707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605981277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605983604+07:00","message":"StatePrefix: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605985767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605991253+07:00","message":"Push: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605993731+07:00","message":"TextPushed: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605995849+07:00","message":"Set new StatePrefix : 'สคบเขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.605998587+07:00","message":"Next Push (prob) : 'เขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.606000642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.606002844+07:00","message":"> Transcript [1165] [true]: 'สคบเขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.606005275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.606007133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.606009005+07:00","message":"StatePrefix: 'สคบเขาแจ้งว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.606010898+07:00","message":"TextPushed: 'สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:21.606013173+07:00","message":"Push: 'เขาแจ้งว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.606022765+07:00","message":"push: {false สคบ 0 0xc00278a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:21.6060306+07:00","message":"push: {true เขาแจ้งว่า 0 0xc00278a100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:21.61245369+07:00","message":"write wav file: './tmp/7599/7599_65.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.243793628+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.243829583+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-25T15:10:22.243834972+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.243846335+07:00","message":"[buffer interim] 66 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.243852526+07:00","message":"[bufferProcess] interim [730000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.243854572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.42625777+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.426296155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถาม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.426302441+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.426315948+07:00","message":"[buffer interim] 66 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.426324158+07:00","message":"[bufferProcess] interim [850000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.426326373+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.426332871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.426336603+07:00","message":"> Transcript [1166] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.426338824+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.576791594+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.57682814+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-25T15:10:22.576834009+07:00","message":"receive interim result [false|false]: ถามเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.576847015+07:00","message":"[buffer interim] 66 false ถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.576854731+07:00","message":"[bufferProcess] interim [30000000]:ถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.57685732+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.576863583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.576866632+07:00","message":"> Transcript [1167] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.576868962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.576871226+07:00","message":"Set new StatePrefix: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.743408188+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.743440482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.743446231+07:00","message":"receive interim result [false|false]: ถามเจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:22.743457675+07:00","message":"[buffer interim] 66 false ถามเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743464837+07:00","message":"[bufferProcess] interim [210000000]:ถามเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743467141+07:00","message":"[bufferProcess] send to processor:ถามเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743472808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743475717+07:00","message":"> Transcript [1168] [false]: 'ถามเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743479145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743480963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743483131+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:22.743485612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.027085868+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.027129209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.027135278+07:00","message":"receive interim result [false|false]: ถามเจ้าของแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.027149064+07:00","message":"[buffer interim] 66 false ถามเจ้าของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.027157607+07:00","message":"[bufferProcess] interim [510000000]:ถามเจ้าของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.027160306+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.027168126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.02717129+07:00","message":"> Transcript [1169] [false]: 'ถามเจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.027175303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.027177563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.027179785+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.027182235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:23.117106665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:23.117128202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.142597877+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.142634822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.142642337+07:00","message":"receive interim result [false|false]: ถามเจ้าของแพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.142664856+07:00","message":"[buffer interim] 66 false ถามเจ้าของแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.142675387+07:00","message":"[bufferProcess] interim [570000000]:ถามเจ้าของแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.142677974+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.142685156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.14269012+07:00","message":"> Transcript [1170] [false]: 'ถามเจ้าของแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.142693673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.142695848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.142697955+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.142700284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.147846226+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.147863394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.147867735+07:00","message":"receive interim result [false|false]: ถามเจ้าของแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.147878606+07:00","message":"[buffer interim] 66 false ถามเจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.14788284+07:00","message":"[bufferProcess] interim [630000000]:ถามเจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147885112+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147887413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147889743+07:00","message":"> Transcript [1171] [false]: 'ถามเจ้าของแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147892472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.14789529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147897685+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147899485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147905272+07:00","message":"Push: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147907199+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147909349+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.147911524+07:00","message":"Next Push (prob) : 'เจ้าของแพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.147919351+07:00","message":"push: {false ถาม 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.350211243+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.350251664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของผัดปู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.350257843+07:00","message":"receive interim result [false|false]: ถามเจ้าของผัดปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.350272699+07:00","message":"[buffer interim] 66 false ถามเจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.350281123+07:00","message":"[bufferProcess] interim [810000000]:ถามเจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.350283906+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.350287915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.350291041+07:00","message":"> Transcript [1172] [false]: 'ถามเจ้าของแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.350293543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.350295852+07:00","message":"Set new StatePrefix: 'ถามเจ้าของแผ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.642847731+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.642887522+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-25T15:10:23.642893735+07:00","message":"receive interim result [false|false]: ถามเจ้าของป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.64291139+07:00","message":"[buffer interim] 66 false ถามเจ้าของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.642919888+07:00","message":"[bufferProcess] interim [50000000]:ถามเจ้าของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.642922397+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.64292643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.642929418+07:00","message":"> Transcript [1173] [false]: 'ถามเจ้าของผัดปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.642931944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.642934383+07:00","message":"Set new StatePrefix: 'ถามเจ้าของผัดปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.644330245+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.644370276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.644375636+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.644393045+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.644399896+07:00","message":"[bufferProcess] interim [110000000]:ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.644403435+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.644411006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.6444142+07:00","message":"> Transcript [1174] [false]: 'ถามเจ้าของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.644416839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.644419117+07:00","message":"Set new StatePrefix: 'ถามเจ้าของป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.894104255+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.894143666+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-25T15:10:23.89415029+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:23.894165968+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.89417486+07:00","message":"[bufferProcess] interim [410000000]:ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.894177567+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.894182041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.894185295+07:00","message":"> Transcript [1175] [false]: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.894187849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:23.894190589+07:00","message":"Set new StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.363175202+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.363217011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.363222358+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.363239228+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363246095+07:00","message":"[bufferProcess] interim [830000000]:ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363248865+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363252071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363255658+07:00","message":"> Transcript [1176] [false]: 'ถามเจ้าของแปลกปลอมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363260109+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363263089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363265131+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.363267459+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.61354157+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.613588765+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-25T15:10:24.613596817+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.613611367+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613619795+07:00","message":"[bufferProcess] interim [130000000]:ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613622467+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613629678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613632671+07:00","message":"> Transcript [1177] [false]: 'ถามเจ้าของแปลกปลอมและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613636545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613638986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613642022+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.613644695+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.793417183+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.793461664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.793467686+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:24.793482244+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793490069+07:00","message":"[bufferProcess] interim [250000000]:ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793492591+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793496578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793499477+07:00","message":"> Transcript [1178] [false]: 'ถามเจ้าของแปลกปลอมและผู้ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793503528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793505729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793508129+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:24.793511169+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.242049269+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.242108438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.24211524+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.242130441+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242141818+07:00","message":"[bufferProcess] interim [670000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242144528+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242150467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242154745+07:00","message":"> Transcript [1179] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.24215994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242162691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242165475+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242168277+07:00","message":"TextPushed: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242176971+07:00","message":"Push: 'เจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242179411+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242181705+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.242184359+07:00","message":"Next Push (prob) : 'และผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.242194335+07:00","message":"push: {false เจ้าของแปลกปลอม 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.492347211+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.492396946+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-25T15:10:25.492405658+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.492423136+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.492430713+07:00","message":"[bufferProcess] interim [970000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.492435934+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.492443118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.49244661+07:00","message":"> Transcript [1180] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.492450396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.49245277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.492455116+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.492457909+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.751964454+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.752010518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.752016865+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.752030444+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752038482+07:00","message":"[bufferProcess] interim [150000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752041039+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752048515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752051348+07:00","message":"> Transcript [1181] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752057907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752060459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752063096+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.752065935+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.822945612+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.822977535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.822983581+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:25.822996006+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823002893+07:00","message":"[bufferProcess] interim [330000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823006084+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823013164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823016525+07:00","message":"> Transcript [1182] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823020192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823023129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823025272+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:25.823028648+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:26.117570675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:26.117584454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.393673646+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.393715159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.393721742+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.393735873+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393744187+07:00","message":"[bufferProcess] interim [930000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393747059+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393754713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.39375807+07:00","message":"> Transcript [1183] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393762494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393765252+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393767618+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393770732+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393778825+07:00","message":"Push: 'และผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.39378074+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393783282+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:26.393786564+07:00","message":"Next Push (prob) : 'ต้องรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:26.393796178+07:00","message":"push: {false และผู้ขาย 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.428802539+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.428845808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.428852246+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.428864789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.428867696+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.428876343+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.4288802+07:00","message":"[buffer interim] 66 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428887074+07:00","message":"[bufferProcess] interim [890000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428889661+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428893302+07:00","message":"[bufferProcess] send to processor (ticker):ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428896238+07:00","message":"[bufferProcess] interim [890000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428898377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428908303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428948334+07:00","message":"> Transcript [1184] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.42895525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428959081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428961446+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428964526+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428967283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428969662+07:00","message":"> Transcript [1185] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428972052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428973994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428975817+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.428978008+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.555077502+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.555120898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.55512772+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.555141091+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.555152551+07:00","message":"[bufferProcess] interim [950000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.555155497+07:00","message":"[bufferProcess] send to processor: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.555161672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.555165334+07:00","message":"> Transcript [1186] [false]: ' 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.555168047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.555170747+07:00","message":"Set new StatePrefix: ' 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.748541616+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.748593261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.748600546+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.748617968+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.748631417+07:00","message":"[bufferProcess] interim [190000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.748634798+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.748643514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.748647746+07:00","message":"> Transcript [1187] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.74865193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.748664282+07:00","message":"Set new StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.80227524+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.802299536+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-25T15:10:27.802304979+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:27.80231675+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802328708+07:00","message":"[bufferProcess] interim [250000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802333403+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802340217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802344331+07:00","message":"> Transcript [1188] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802347575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802349661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802351526+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:27.802354228+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.128755788+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.128797899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.128804431+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.128817397+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128825692+07:00","message":"[bufferProcess] interim [610000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128828382+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128834604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128837839+07:00","message":"> Transcript [1189] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128841713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128843979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128846192+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.128849295+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.323676822+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.323713012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.323719607+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.323733207+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323744183+07:00","message":"[bufferProcess] interim [790000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323746815+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323751317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323754734+07:00","message":"> Transcript [1190] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323759079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323761115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323763479+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.323766156+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.514131551+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.514173566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.514181503+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.514197268+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514206982+07:00","message":"[bufferProcess] interim [970000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514210266+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514214901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514217864+07:00","message":"> Transcript [1191] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514222198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514224484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514226933+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514229823+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514233232+07:00","message":"Push: 'ต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514238195+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514240763+07:00","message":"Set new StatePrefix : 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งล่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.514243815+07:00","message":"Next Push (prob) : 'ที่จะแจ้งล่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.514252867+07:00","message":"push: {false ต้องรับผิดชอบซึ่งสามารถ 0 0xc0006cee00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.702706159+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.70276174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.702769461+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:28.702784488+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.702792823+07:00","message":"[bufferProcess] interim [150000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.702796444+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.702805656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.702808774+07:00","message":"> Transcript [1192] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.702812293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:28.702815043+07:00","message":"Set new StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.021756109+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.021799062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.021808352+07:00","message":"receive interim result [false|false]: ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.021823328+07:00","message":"[buffer interim] 66 false ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021831501+07:00","message":"[bufferProcess] interim [450000000]:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021835241+07:00","message":"[bufferProcess] send to processor:ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021844516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021847736+07:00","message":"> Transcript [1193] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021855245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021857808+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.021860697+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:29.117945098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:29.117965819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.261701294+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.32500322+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.396587127+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.396639538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามเจ้าของเพจปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้\",\"confidence\":0.9267484}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.39664717+07:00","message":"receive interim result [true|false]: ถามเจ้าของเพจปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.396667003+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.3966699+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.396678085+07:00","message":"[buffer interim] 66 true ถามเจ้าของเพจปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396688571+07:00","message":"[bufferProcess] interim [900000000]:ถามเจ้าของเพจปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396692453+07:00","message":"[bufferProcess] send to processor (isfinal):ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396696738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396701211+07:00","message":"> Transcript [1194] [false]: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396707328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396710495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396714263+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396718812+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396723522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396725716+07:00","message":"> Transcript [1195] [true]: 'ถามเจ้าของเพจปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396728235+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396730158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396731869+07:00","message":"StatePrefix: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396734028+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396736107+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396967014+07:00","message":"Push: 'ที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396970976+07:00","message":"TextPushed: 'ถามเจ้าของแปลกปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396973802+07:00","message":"Set new StatePrefix : 'ถามเจ้าของเพจปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396976269+07:00","message":"Next Push (prob) : 'ถามเจ้าของเพจปลอมและผู้ขายต้องรับผิดชอบซึ่งสามารถที่จะแจ้งเรื่องร้องเรียนได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.396986024+07:00","message":"push: {true ที่จะแจ้งเรื่องร้องเรียนได้ 0 0xc0006cee00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.396991532+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_66.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:29.411328782+07:00","message":"write wav file: './tmp/7599/7599_66.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.643386455+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.71197091+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.755903941+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.755962612+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-25T15:10:29.755970395+07:00","message":"receive interim result [false|false]: รอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.755993213+07:00","message":"[buffer interim] 67 false รอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.756002294+07:00","message":"[bufferProcess] interim [480000000]:รอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.75600587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.780638642+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.78068611+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-25T15:10:29.780691572+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.780705294+07:00","message":"[buffer interim] 67 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.780712817+07:00","message":"[bufferProcess] interim [540000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.780715356+07:00","message":"[bufferProcess] send to processor:รอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.780721023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.780724203+07:00","message":"> Transcript [1196] [false]: 'รอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.78072672+07:00","message":"Set StatePrefix (first interim): 'รอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.796729571+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.79676046+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.796769984+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.796788274+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.796790509+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.796796649+07:00","message":"[buffer interim] 67 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796802829+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796806152+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796810378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796813445+07:00","message":"> Transcript [1197] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796816002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.79681791+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796819667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796822525+07:00","message":"> Transcript [1198] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796825934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796829159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.79683191+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796834798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:29.796838169+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:29.796848882+07:00","message":"push: {true  0 0xc00278b400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:29.804634428+07:00","message":"write wav file: './tmp/7599/7599_67.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.079074653+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.079115212+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-25T15:10:30.079120452+07:00","message":"receive interim result [false|false]: หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.079136611+07:00","message":"[buffer interim] 68 false หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.07914326+07:00","message":"[bufferProcess] interim [420000000]:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.079145461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.274717362+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.274759598+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-25T15:10:30.274767809+07:00","message":"receive interim result [false|false]: หลักการใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.274781828+07:00","message":"[buffer interim] 68 false หลักการใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.274792494+07:00","message":"[bufferProcess] interim [540000000]:หลักการใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.274795139+07:00","message":"[bufferProcess] send to processor:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.274798675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.274801662+07:00","message":"> Transcript [1199] [false]: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.274804036+07:00","message":"Set StatePrefix (first interim): 'หลักการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.3577097+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.357754288+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-25T15:10:30.357760715+07:00","message":"receive interim result [false|false]: จากการดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.357776459+07:00","message":"[buffer interim] 68 false จากการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.357784426+07:00","message":"[bufferProcess] interim [660000000]:จากการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.357787441+07:00","message":"[bufferProcess] send to processor:หลักการใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.35779588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.357799239+07:00","message":"> Transcript [1200] [false]: 'หลักการใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.357803238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.357805769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.357807784+07:00","message":"StatePrefix: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.357810052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.557536337+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.557584874+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-25T15:10:30.557590796+07:00","message":"receive interim result [false|false]: จากการดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.557607071+07:00","message":"[buffer interim] 68 false จากการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.557615278+07:00","message":"[bufferProcess] interim [840000000]:จากการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.557617914+07:00","message":"[bufferProcess] send to processor:จากการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.557622224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.557625327+07:00","message":"> Transcript [1201] [false]: 'จากการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.55762799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.557630654+07:00","message":"Set new StatePrefix: 'จากการดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.691245328+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.691284653+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-25T15:10:30.691290189+07:00","message":"receive interim result [false|false]: การดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:30.691306713+07:00","message":"[buffer interim] 68 false การดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691313438+07:00","message":"[bufferProcess] interim [960000000]:การดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691316126+07:00","message":"[bufferProcess] send to processor:จากการดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691320048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691323502+07:00","message":"> Transcript [1202] [false]: 'จากการดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691327051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691329077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691331038+07:00","message":"StatePrefix: 'จากการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:30.691333109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.258955987+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.259002072+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-25T15:10:31.259008064+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.259025514+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.259034641+07:00","message":"[bufferProcess] interim [560000000]:การดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.259037097+07:00","message":"[bufferProcess] send to processor:การดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.259040868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.25904405+07:00","message":"> Transcript [1203] [false]: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.259046697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.259049105+07:00","message":"Set new StatePrefix: 'การดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.469057695+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.469096543+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-25T15:10:31.469101885+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.469116788+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469124041+07:00","message":"[bufferProcess] interim [740000000]:การดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469126868+07:00","message":"[bufferProcess] send to processor:การดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469130301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469133011+07:00","message":"> Transcript [1204] [false]: 'การดำเนินคดีกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469136764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469138973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469140924+07:00","message":"StatePrefix: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.469142964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.646036785+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.646080326+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-25T15:10:31.646087833+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.646106758+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.646123339+07:00","message":"[bufferProcess] interim [980000000]:การดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.646127811+07:00","message":"[bufferProcess] send to processor:การดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.646133312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.646138235+07:00","message":"> Transcript [1205] [false]: 'การดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.646144004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.646148228+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.64615236+07:00","message":"StatePrefix: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.646156408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.764173649+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.764213126+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-25T15:10:31.764219174+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.764234877+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.764242871+07:00","message":"[bufferProcess] interim [40000000]:การดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.76424555+07:00","message":"[bufferProcess] send to processor:การดำเนินคดีกับทางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.764250161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.764253448+07:00","message":"> Transcript [1206] [false]: 'การดำเนินคดีกับทางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.76425693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.76425901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.764261544+07:00","message":"StatePrefix: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.764263943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.76754192+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.76755553+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-25T15:10:31.767560082+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.767568982+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767573179+07:00","message":"[bufferProcess] interim [100000000]:การดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767575915+07:00","message":"[bufferProcess] send to processor:การดำเนินคดีกับทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767578466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767580976+07:00","message":"> Transcript [1207] [false]: 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767583765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767585913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767588205+07:00","message":"StatePrefix: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767590553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767597606+07:00","message":"Push: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767599614+07:00","message":"TextPushed: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767601725+07:00","message":"Set new StatePrefix : 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:31.767604139+07:00","message":"Next Push (prob) : 'กับทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:31.767626709+07:00","message":"push: {false การดำเนินคดี 0 0xc00039cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.028260048+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.028298253+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-25T15:10:32.028304141+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.028322434+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.028328805+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-25T15:10:32.028331644+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.028337415+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.028340541+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028346315+07:00","message":"[bufferProcess] interim [340000000]:การดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028349055+07:00","message":"[bufferProcess] send to processor:การดำเนินคดีกับทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028351934+07:00","message":"[bufferProcess] interim [400000000]:การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028354161+07:00","message":"[bufferProcess] send to processor:การดำเนินคดีกับทางเจ้าหน้าที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028356907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028359676+07:00","message":"> Transcript [1208] [false]: 'การดำเนินคดีกับทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028363104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028365196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028367095+07:00","message":"StatePrefix: 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028369472+07:00","message":"TextPushed: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028371332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028373419+07:00","message":"> Transcript [1209] [false]: 'การดำเนินคดีกับทางเจ้าหน้าที่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028375521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028377246+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028379135+07:00","message":"StatePrefix: 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.028381167+07:00","message":"TextPushed: 'การดำเนินคดี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:32.118215645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:32.118241441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.59154608+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.664415656+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.664467726+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-25T15:10:32.664474798+07:00","message":"receive interim result [false|false]: การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.664494016+07:00","message":"[buffer interim] 68 false การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.664502866+07:00","message":"[bufferProcess] interim [940000000]:การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.664505856+07:00","message":"[bufferProcess] send to processor:การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.664510676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.664513911+07:00","message":"> Transcript [1210] [false]: 'การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.664517726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.664520181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.664522828+07:00","message":"StatePrefix: 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.66452638+07:00","message":"TextPushed: 'การดำเนินคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.681979251+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.682018773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ\",\"confidence\":0.94984263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.682024442+07:00","message":"receive interim result [true|false]: การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.682037222+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.682039547+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.682048501+07:00","message":"[buffer interim] 68 true การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682056714+07:00","message":"[bufferProcess] interim [90000000]:การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682060467+07:00","message":"[bufferProcess] send to processor (isfinal):การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682065085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682068061+07:00","message":"> Transcript [1211] [false]: 'การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682071816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682073932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682076429+07:00","message":"StatePrefix: 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682078972+07:00","message":"TextPushed: 'การดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682081885+07:00","message":"Push: 'กับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682083872+07:00","message":"TextPushed: 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682086195+07:00","message":"Set new StatePrefix : 'การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682088458+07:00","message":"Next Push (prob) : 'ที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682090648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682092631+07:00","message":"> Transcript [1212] [true]: 'การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.68209491+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682096878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682098739+07:00","message":"StatePrefix: 'การดำเนินคดีกับทางเจ้าหน้าที่ตำรวจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.682100728+07:00","message":"TextPushed: 'การดำเนินคดีกับทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:32.68210292+07:00","message":"Push: 'ที่ตำรวจนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.682111969+07:00","message":"push: {false กับทางเจ้าหน้า 0 0xc00039cd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.682118503+07:00","message":"push: {true ที่ตำรวจนะคะ 0 0xc00039cd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:32.689871909+07:00","message":"write wav file: './tmp/7599/7599_68.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:32.723845121+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.271985596+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.272033094+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-25T15:10:33.272040082+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.272054844+07:00","message":"[buffer interim] 69 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.272061836+07:00","message":"[bufferProcess] interim [600000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.272063888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.476386568+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.476430548+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-25T15:10:33.476437068+07:00","message":"receive interim result [false|false]: ทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.476452008+07:00","message":"[buffer interim] 69 false ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.476459498+07:00","message":"[bufferProcess] interim [780000000]:ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.476461958+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.476467655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.476471145+07:00","message":"> Transcript [1213] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.476473705+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.626403879+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.626436264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้ง 2 ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.626442196+07:00","message":"receive interim result [false|false]: ทั้ง 2 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.626458061+07:00","message":"[buffer interim] 69 false ทั้ง 2 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.626464558+07:00","message":"[bufferProcess] interim [900000000]:ทั้ง 2 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.626466983+07:00","message":"[bufferProcess] send to processor:ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.626470903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.626474139+07:00","message":"> Transcript [1214] [false]: 'ทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.626476408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.626478475+07:00","message":"Set new StatePrefix: 'ทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.695728626+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.695771357+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-25T15:10:33.695777253+07:00","message":"receive interim result [false|false]: ทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:33.695792197+07:00","message":"[buffer interim] 69 false ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.695798499+07:00","message":"[bufferProcess] interim [960000000]:ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.69580147+07:00","message":"[bufferProcess] send to processor:ทั้ง 2 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.695807786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.695810615+07:00","message":"> Transcript [1215] [false]: 'ทั้ง 2 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.695813003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:33.695815036+07:00","message":"Set new StatePrefix: 'ทั้ง 2 ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.195900138+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.195935216+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-25T15:10:34.195940878+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.195953694+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.195959513+07:00","message":"[bufferProcess] interim [500000000]:ทางสคบจะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.195962276+07:00","message":"[bufferProcess] send to processor:ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.195965887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.195969275+07:00","message":"> Transcript [1216] [false]: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.195971571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.195973682+07:00","message":"Set new StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.332966116+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.333025451+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-25T15:10:34.333032708+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.333048701+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333057376+07:00","message":"[bufferProcess] interim [680000000]:ทางสคบจะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333060325+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333067385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333070613+07:00","message":"> Transcript [1217] [false]: 'ทางสคบจะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333074474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333077422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333079455+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.333081719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.46377278+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.463818692+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-25T15:10:34.463825579+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.463843825+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.463853072+07:00","message":"[bufferProcess] interim [740000000]:ทางสคบจะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.463855671+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.463860291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.46386351+07:00","message":"> Transcript [1218] [false]: 'ทางสคบจะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.463867275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.463869486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.463871555+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.463875949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.65230993+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.652348754+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-25T15:10:34.652355162+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.652371767+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.652378479+07:00","message":"[bufferProcess] interim [980000000]:ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.652381059+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.652384298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.652387201+07:00","message":"> Transcript [1219] [false]: 'ทางสคบจะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.652390327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.65239254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.652394819+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.652396922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.842643998+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.842687123+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-25T15:10:34.842693457+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.842703578+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842710061+07:00","message":"[bufferProcess] interim [220000000]:ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842712944+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842716511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842719431+07:00","message":"> Transcript [1220] [false]: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842723209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842726356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842729188+07:00","message":"StatePrefix: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842732186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842735504+07:00","message":"Push: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842739655+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842742396+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:34.842746085+07:00","message":"Next Push (prob) : 'จะดำเนินคดีทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:34.842755214+07:00","message":"push: {false ทางสคบ 0 0xc000044400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:35.118431258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:35.118459077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.176839106+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.176873811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่ง 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.176880036+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.176894939+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176901211+07:00","message":"[bufferProcess] interim [520000000]:ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176903734+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176907184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176910368+07:00","message":"> Transcript [1221] [false]: 'ทางสคบจะดำเนินคดีทางแพ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176914069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176916326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176918477+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.176920537+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.374955033+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.374993198+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-25T15:10:35.374998467+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.375015808+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375023525+07:00","message":"[bufferProcess] interim [700000000]:ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375026562+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่ง 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375033503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375036171+07:00","message":"> Transcript [1222] [false]: 'ทางสคบจะดำเนินคดีทางแพ่ง 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375039928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375042193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375045582+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.375048082+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.945555081+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.945592554+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-25T15:10:35.94559783+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:35.945612178+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.945621847+07:00","message":"[bufferProcess] interim [240000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.945625088+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.945629042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.945632497+07:00","message":"> Transcript [1223] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.94563594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.945638053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.945640331+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:35.945642778+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.288629397+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.288682886+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-25T15:10:36.288690138+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้อ้วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.288705987+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288722011+07:00","message":"[bufferProcess] interim [600000000]:ทางสคบจะดำเนินคดีทางแพ่งให้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288725562+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288729638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288734112+07:00","message":"> Transcript [1224] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288738263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.28874058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288743218+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288745621+07:00","message":"TextPushed: 'ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288748826+07:00","message":"Push: 'จะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288750993+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.28875317+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.288755416+07:00","message":"Next Push (prob) : 'แพ่งให้ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.288765585+07:00","message":"push: {false จะดำเนินคดีทาง 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.410619702+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.410662601+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-25T15:10:36.410674517+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.410689455+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.41069769+07:00","message":"[bufferProcess] interim [720000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.41070087+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.410705503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.410708583+07:00","message":"> Transcript [1225] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.41071164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.410714027+07:00","message":"Set new StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้อ้วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.590442036+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.590484739+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-25T15:10:36.59049052+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.590505617+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.590513046+07:00","message":"[bufferProcess] interim [900000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.590516005+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.590519752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.590523098+07:00","message":"> Transcript [1226] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.590525753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.590527767+07:00","message":"Set new StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.793506083+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.793550086+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-25T15:10:36.793556522+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.793569344+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793579867+07:00","message":"[bufferProcess] interim [80000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793583165+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793589764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793592946+07:00","message":"> Transcript [1227] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793596865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793599107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793601567+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.793604599+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.903582942+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.903620459+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-25T15:10:36.903626468+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:36.903641226+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903648643+07:00","message":"[bufferProcess] interim [140000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903652911+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903657386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903660251+07:00","message":"> Transcript [1228] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903670755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903673364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903675821+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:36.903678773+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.100020881+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.100059498+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-25T15:10:37.100066392+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.100079901+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100088899+07:00","message":"[bufferProcess] interim [380000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100091712+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100098979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100102571+07:00","message":"> Transcript [1229] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100106467+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100108759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100112887+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.100115578+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.167154401+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.167193656+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-25T15:10:37.167199547+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.167216275+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167222572+07:00","message":"[bufferProcess] interim [440000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167225491+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167229044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167231912+07:00","message":"> Transcript [1230] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167235886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167238276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167240588+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167243094+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167249648+07:00","message":"Push: 'แพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167251826+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167255163+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.167257641+07:00","message":"Next Push (prob) : 'ของคดีจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.167264846+07:00","message":"push: {false แพ่งให้ส่วนเรื่อง 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.177159084+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.177209037+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-25T15:10:37.177214751+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.177230755+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.177236211+07:00","message":"[bufferProcess] interim [500000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.177239375+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.177262776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.177265555+07:00","message":"> Transcript [1231] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.177267944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.177270049+07:00","message":"Set new StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.356398951+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.356440615+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-25T15:10:37.356447491+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.356462616+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.356473481+07:00","message":"[bufferProcess] interim [680000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.356476782+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.356481069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.356484582+07:00","message":"> Transcript [1232] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.356487706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.356490122+07:00","message":"Set new StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.627304571+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.627347468+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-25T15:10:37.627354279+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.6273676+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.627376696+07:00","message":"[bufferProcess] interim [920000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.62737979+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.627385921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.627389165+07:00","message":"> Transcript [1233] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.627393678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.62739626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.627398301+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.627401816+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.811220799+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.811256278+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-25T15:10:37.811264086+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:37.811280974+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811289047+07:00","message":"[bufferProcess] interim [100000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811293216+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811298223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811301908+07:00","message":"> Transcript [1234] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811306879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811310371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811312345+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:37.811314883+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.003274604+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.00331619+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-25T15:10:38.003322419+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.003336997+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003343879+07:00","message":"[bufferProcess] interim [280000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003347039+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003353033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003355921+07:00","message":"> Transcript [1235] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003359776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003362368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003365003+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.003367965+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.060579787+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.060627185+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-25T15:10:38.060633683+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.060652082+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.06066026+07:00","message":"[bufferProcess] interim [400000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060663327+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060673243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060676777+07:00","message":"> Transcript [1236] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.06068179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060684099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.0606865+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060689416+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060692488+07:00","message":"Push: 'ของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060694517+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060697846+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.060701445+07:00","message":"Next Push (prob) : 'การอยู่ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.060710853+07:00","message":"push: {false ของคดีจะเป็น 0 0xc000044400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:38.118639078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:38.1186542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.186957719+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.18700063+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-25T15:10:38.187006404+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.187030084+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.18703948+07:00","message":"[bufferProcess] interim [520000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.187042532+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.187046118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.187048865+07:00","message":"> Transcript [1237] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.187053066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.187055104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.18705708+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.187059779+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.501814088+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.501861305+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-25T15:10:38.501867711+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.501883414+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.501891878+07:00","message":"[bufferProcess] interim [760000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.501897653+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.501908237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.501911485+07:00","message":"> Transcript [1238] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.50191591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.501918122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.501921254+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.50192411+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.71460465+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.714650805+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-25T15:10:38.714657404+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.714683315+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.71469236+07:00","message":"[bufferProcess] interim [0]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.714695939+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.714700619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.714703765+07:00","message":"> Transcript [1239] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.714707802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.714709924+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.714712377+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.714715498+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.764245836+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.764293952+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-25T15:10:38.764300847+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.764317645+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764326832+07:00","message":"[bufferProcess] interim [60000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.76433134+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764342118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.76434645+07:00","message":"> Transcript [1240] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764359016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764362247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764365535+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764369649+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.7643795+07:00","message":"Push: 'การอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764382476+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764386502+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.764390883+07:00","message":"Next Push (prob) : 'ดูแลของเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.764417224+07:00","message":"push: {false การอยู่ในการ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.884417256+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.884470033+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-25T15:10:38.88448065+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:38.884501926+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884516024+07:00","message":"[bufferProcess] interim [180000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884520261+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884529057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884532789+07:00","message":"> Transcript [1241] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884538176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884541131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884543564+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:38.884547537+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.085489566+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.085525729+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-25T15:10:39.085531999+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.085547595+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.085555792+07:00","message":"[bufferProcess] interim [360000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.08555932+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.085563236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.085565914+07:00","message":"> Transcript [1242] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.085569932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.085572044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.085574364+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.08557713+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.086790251+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.086805965+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-25T15:10:39.086810244+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.086819968+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.08682489+07:00","message":"[bufferProcess] interim [420000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.086827491+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.086830628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.086833063+07:00","message":"> Transcript [1243] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.086836171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.086838139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.086840266+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.086842791+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.592272981+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.592311369+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-25T15:10:39.592319439+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.592335672+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.59234391+07:00","message":"[bufferProcess] interim [840000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592346826+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592350814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592353764+07:00","message":"> Transcript [1244] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592358193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592360386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592362711+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592365355+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592368266+07:00","message":"Push: 'ดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592370244+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592377525+07:00","message":"Set new StatePrefix : 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.592380565+07:00","message":"Next Push (prob) : 'หน้าที่ตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.592388747+07:00","message":"push: {false ดูแลของเจ้า 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.666432888+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.666471741+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-25T15:10:39.666477833+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.666492462+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.666499829+07:00","message":"[bufferProcess] interim [20000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.666502982+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.666506714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.66650955+07:00","message":"> Transcript [1245] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.66651371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.666515708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.666517679+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.666520574+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.891843465+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.962702174+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.971289226+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.971330008+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-25T15:10:39.971337048+07:00","message":"receive interim result [false|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:39.971352701+07:00","message":"[buffer interim] 69 false ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.971361608+07:00","message":"[bufferProcess] interim [260000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.971364746+07:00","message":"[bufferProcess] send to processor:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.971372875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.971375715+07:00","message":"> Transcript [1246] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.971380404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.971382848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.971384839+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:39.97138785+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.11487791+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.114911859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง\",\"confidence\":0.9501491}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.114920876+07:00","message":"receive interim result [true|false]: ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.114929943+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.114932209+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.114937741+07:00","message":"[buffer interim] 69 true ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114947515+07:00","message":"[bufferProcess] interim [380000000]:ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114952464+07:00","message":"[bufferProcess] send to processor (isfinal):ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114963053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114976356+07:00","message":"> Transcript [1247] [false]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114983263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114986249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.11498835+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114991633+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114993972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114996658+07:00","message":"> Transcript [1248] [true]: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจไปฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.114999203+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.115001058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.115002997+07:00","message":"StatePrefix: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้าหน้าที่ตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.115005258+07:00","message":"TextPushed: 'ทางสคบจะดำเนินคดีทางแพ่งให้ส่วนเรื่องของคดีจะเป็นการอยู่ในการดูแลของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.11501408+07:00","message":"Push: 'หน้าที่ตำรวจไปฟังเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.115024999+07:00","message":"push: {true หน้าที่ตำรวจไปฟังเสียง 0 0xc000044400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:40.128030608+07:00","message":"write wav file: './tmp/7599/7599_69.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.470504535+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.534097641+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.554796627+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.554815986+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.554819449+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.55482588+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.554833093+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.554837114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.554840047+07:00","message":"> Transcript [1249] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.554842976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.554845221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.5548471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.554849075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.554856591+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.554866002+07:00","message":"push: {true \n 0 0xc000186580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:40.560031399+07:00","message":"write wav file: './tmp/7599/7599_70.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.790950978+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.892509455+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.892533995+07:00","message":"found end of frame, send empty tag with msgId: 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.892538836+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.892546743+07:00","message":"[buffer interim] 71 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.892553642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.892558235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.892561288+07:00","message":"> Transcript [1250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.892563744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.89256568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.892568149+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.89256996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:40.892572391+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.892581318+07:00","message":"push: {true \n 0 0xc00209ee00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:40.897288931+07:00","message":"write wav file: './tmp/7599/7599_71.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.987971673+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.988006145+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.988010777+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.988013793+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.988016894+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.988019784+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.988022625+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:40.988025694+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:41.119264303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:41.119289417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.434224562+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.491649046+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.623179535+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.657795797+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.657826011+07:00","message":"found end of frame, send empty tag with msgId: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.657829936+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.657837254+07:00","message":"[buffer interim] 72 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.65784353+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.657847503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.65785131+07:00","message":"> Transcript [1251] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.657854245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.657856371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.657858278+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.657860132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.657862503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.657871251+07:00","message":"push: {true \n 0 0xc00209f380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:41.662786736+07:00","message":"write wav file: './tmp/7599/7599_72.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.975423193+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.975474825+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-25T15:10:41.97548187+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:41.975499548+07:00","message":"[buffer interim] 73 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.975507566+07:00","message":"[bufferProcess] interim [420000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:41.975511048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.152555494+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.15259837+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-25T15:10:42.152604725+07:00","message":"receive interim result [false|false]: เจ้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.152622+07:00","message":"[buffer interim] 73 false เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.152634007+07:00","message":"[bufferProcess] interim [540000000]:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.15263664+07:00","message":"[bufferProcess] send to processor:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.152643832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.152647348+07:00","message":"> Transcript [1252] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.152649948+07:00","message":"Set StatePrefix (first interim): 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.362530903+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.362587941+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-25T15:10:42.362593908+07:00","message":"receive interim result [false|false]: เจ้าของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.362609744+07:00","message":"[buffer interim] 73 false เจ้าของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362618755+07:00","message":"[bufferProcess] interim [780000000]:เจ้าของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362621326+07:00","message":"[bufferProcess] send to processor:เจ้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362626034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362629182+07:00","message":"> Transcript [1253] [false]: 'เจ้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362632631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362634629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362636663+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.362640018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.476601664+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.476657813+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-25T15:10:42.47666364+07:00","message":"receive interim result [false|false]: เจ้าของแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.476687381+07:00","message":"[buffer interim] 73 false เจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476700502+07:00","message":"[bufferProcess] interim [840000000]:เจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476704573+07:00","message":"[bufferProcess] send to processor:เจ้าของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476712827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476718047+07:00","message":"> Transcript [1254] [false]: 'เจ้าของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476723714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476727899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476732195+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.476734291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.646267616+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.646318345+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-25T15:10:42.646325432+07:00","message":"receive interim result [false|false]: เจ้าของผัดปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.646354482+07:00","message":"[buffer interim] 73 false เจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646366998+07:00","message":"[bufferProcess] interim [20000000]:เจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646369905+07:00","message":"[bufferProcess] send to processor:เจ้าของแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646373839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646377391+07:00","message":"> Transcript [1255] [false]: 'เจ้าของแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646380664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646382739+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646384811+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.646386904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.670349263+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.67039666+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-25T15:10:42.670402079+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.670420436+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670427049+07:00","message":"[bufferProcess] interim [80000000]:เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670429688+07:00","message":"[bufferProcess] send to processor:เจ้าของผัดปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670433003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670435843+07:00","message":"> Transcript [1256] [false]: 'เจ้าของผัดปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670439283+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670441402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670443348+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670445432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670450272+07:00","message":"Push: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670452324+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670454668+07:00","message":"Set new StatePrefix : 'เจ้าของผัดปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.670456873+07:00","message":"Next Push (prob) : 'ของผัดปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.670464341+07:00","message":"push: {false เจ้า 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.99211911+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.992161354+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-25T15:10:42.992168637+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:42.992184506+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.992192409+07:00","message":"[bufferProcess] interim [380000000]:เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.99219491+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.992198887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.992202358+07:00","message":"> Transcript [1257] [false]: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.992205277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:42.99220741+07:00","message":"Set new StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.05550018+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.055546029+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-25T15:10:43.055552152+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.055564401+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.05557255+07:00","message":"[bufferProcess] interim [500000000]:เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.055575258+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.055581263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.0555854+07:00","message":"> Transcript [1258] [false]: 'เจ้าของแพลตฟอร์มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.05558967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.055592455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.055595059+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.055597673+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.247626688+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.247689393+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-25T15:10:43.24769815+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.247718722+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.247728052+07:00","message":"[bufferProcess] interim [680000000]:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.247732152+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.247737235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.247741342+07:00","message":"> Transcript [1259] [false]: 'เจ้าของแพลตฟอร์มเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.247746137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.24774949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.247752691+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.247756375+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.886387775+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.88642691+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-25T15:10:43.886432165+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:43.88644978+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.886458019+07:00","message":"[bufferProcess] interim [280000000]:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.886460704+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.886464633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.88646756+07:00","message":"> Transcript [1260] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.886471522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.88647377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.88647796+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:43.886480745+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.097681827+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.097728893+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-25T15:10:44.097736496+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.097752159+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097762308+07:00","message":"[bufferProcess] interim [460000000]:เจ้าของแพลตฟอร์มเลยครับต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097766336+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097773733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097777924+07:00","message":"> Transcript [1261] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097782818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.09778598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.09778965+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097793092+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097797564+07:00","message":"Push: 'ของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097800563+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097803687+07:00","message":"Set new StatePrefix : 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.097807262+07:00","message":"Next Push (prob) : 'เลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.097818885+07:00","message":"push: {false ของแพลตฟอร์ม 0 0xc000044180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:44.119885899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:44.119901534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.220314289+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.220347521+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-25T15:10:44.220353327+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.220368862+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.220376068+07:00","message":"[bufferProcess] interim [580000000]:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.220378937+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.220386758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.220389752+07:00","message":"> Transcript [1262] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.220393591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.2203959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.220398069+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.220400529+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.321893798+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.321927645+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-25T15:10:44.321933053+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.321943326+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321949716+07:00","message":"[bufferProcess] interim [700000000]:เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321952597+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321957999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321961105+07:00","message":"> Transcript [1263] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321964621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321966834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321968796+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.321971213+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.412163616+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.412202423+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-25T15:10:44.41220874+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.412225434+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412233575+07:00","message":"[bufferProcess] interim [760000000]:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412236303+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องบีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412243226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412246076+07:00","message":"> Transcript [1264] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องบีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412250338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412252641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412254963+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.412257668+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.42036352+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.420390045+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-25T15:10:44.420395387+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.420409609+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420415071+07:00","message":"[bufferProcess] interim [820000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420418017+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420421893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420424161+07:00","message":"> Transcript [1265] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420427427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420429513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420431663+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420434433+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420437411+07:00","message":"Push: 'เลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420439627+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420441957+07:00","message":"Set new StatePrefix : 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.420444569+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.420453859+07:00","message":"push: {false เลยครับต้อง 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.609218116+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.609264333+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-25T15:10:44.609270009+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.609283199+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.609291644+07:00","message":"[bufferProcess] interim [0]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.609294755+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.609299314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.609302495+07:00","message":"> Transcript [1266] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.609304894+07:00","message":"Set StatePrefix (first interim): 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.844744941+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.84478731+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-25T15:10:44.844794001+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.844810472+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844823154+07:00","message":"[bufferProcess] interim [240000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844826627+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844833058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844836354+07:00","message":"> Transcript [1267] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844840046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844842051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844844229+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.844847063+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.970055132+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.970092899+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-25T15:10:44.970099635+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:44.970112507+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.97012038+07:00","message":"[bufferProcess] interim [360000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.970123049+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.970129273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.97013234+07:00","message":"> Transcript [1268] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.970135916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.970138401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.970140549+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:44.970143186+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.172972284+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.173015136+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-25T15:10:45.173021875+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.17303959+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.173047996+07:00","message":"[bufferProcess] interim [600000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.173051183+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.17305545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.173058632+07:00","message":"> Transcript [1269] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.173063425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.173065592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.173067899+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.17307069+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.317538739+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.317585617+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-25T15:10:45.317592839+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.317613289+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317625642+07:00","message":"[bufferProcess] interim [720000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317629748+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317636823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317640793+07:00","message":"> Transcript [1270] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317647278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317651938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317656118+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317659152+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317663554+07:00","message":"Push: 'มีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317666478+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317670332+07:00","message":"Set new StatePrefix : 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.317685915+07:00","message":"Next Push (prob) : 'ร่วมในการรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.317701682+07:00","message":"push: {false มีส่วน 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.363872023+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.363913044+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-25T15:10:45.363919803+07:00","message":"receive interim result [false|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.363936681+07:00","message":"[buffer interim] 73 false เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.36394468+07:00","message":"[bufferProcess] interim [780000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.363947571+07:00","message":"[bufferProcess] send to processor:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.36395164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.363955055+07:00","message":"> Transcript [1271] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.363959054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.363961338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.363963703+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.363966252+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.534272543+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.652310649+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.652358662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ\",\"confidence\":0.9277828}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.65236584+07:00","message":"receive interim result [true|false]: เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.652377239+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.652379636+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.652386474+07:00","message":"[buffer interim] 73 true เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652396803+07:00","message":"[bufferProcess] interim [140000000]:เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652403974+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652407788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652411029+07:00","message":"> Transcript [1272] [false]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652414593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652416695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652418815+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652421442+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652423419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652425523+07:00","message":"> Transcript [1273] [true]: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับผิดชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652428003+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652429755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.65243159+07:00","message":"StatePrefix: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วนร่วมในการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652433708+07:00","message":"TextPushed: 'เจ้าของแพลตฟอร์มเลยครับต้องมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:45.652440118+07:00","message":"Push: 'ร่วมในการรับผิดชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.652449562+07:00","message":"push: {true ร่วมในการรับผิดชอบ 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:45.661412859+07:00","message":"write wav file: './tmp/7599/7599_73.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:45.666687162+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.147322557+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.14735998+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-25T15:10:46.147365961+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.147378833+07:00","message":"[buffer interim] 74 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.147385171+07:00","message":"[bufferProcess] interim [480000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.147387151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.347080574+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.347124242+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-25T15:10:46.347130721+07:00","message":"receive interim result [false|false]: ร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.347144811+07:00","message":"[buffer interim] 74 false ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.347153257+07:00","message":"[bufferProcess] interim [660000000]:ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.347156232+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.347163073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.347166279+07:00","message":"> Transcript [1274] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.34716893+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.381250829+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.381285107+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-25T15:10:46.381291292+07:00","message":"receive interim result [false|false]: รูปการ์ตูน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.38130431+07:00","message":"[buffer interim] 74 false รูปการ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381310818+07:00","message":"[bufferProcess] interim [720000000]:รูปการ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381313471+07:00","message":"[bufferProcess] send to processor:ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381320781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.38132357+07:00","message":"> Transcript [1275] [false]: 'ร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.381326322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.38132865+07:00","message":"Set new StatePrefix: 'ร่วมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.429631582+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.429672251+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-25T15:10:46.429688747+07:00","message":"receive interim result [false|false]: ร่วมกับนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.429706515+07:00","message":"[buffer interim] 74 false ร่วมกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.429714391+07:00","message":"[bufferProcess] interim [780000000]:ร่วมกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.429718101+07:00","message":"[bufferProcess] send to processor:รูปการ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.42972772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.42973156+07:00","message":"> Transcript [1276] [false]: 'รูปการ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.429735008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.429738388+07:00","message":"Set new StatePrefix: 'รูปการ์ตูน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.51950157+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.519549838+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-25T15:10:46.519555773+07:00","message":"receive interim result [false|false]: ร่วมกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.519569167+07:00","message":"[buffer interim] 74 false ร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.519576387+07:00","message":"[bufferProcess] interim [840000000]:ร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.519579072+07:00","message":"[bufferProcess] send to processor:ร่วมกับนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.519586699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.519590325+07:00","message":"> Transcript [1277] [false]: 'ร่วมกับนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.519593129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.519595477+07:00","message":"Set new StatePrefix: 'ร่วมกับนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.535354622+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.535386407+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-25T15:10:46.535391423+07:00","message":"receive interim result [false|false]: ร่วมกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.535403673+07:00","message":"[buffer interim] 74 false ร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.535410795+07:00","message":"[bufferProcess] interim [900000000]:ร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.53541304+07:00","message":"[bufferProcess] send to processor:ร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.535416494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.535422972+07:00","message":"> Transcript [1278] [false]: 'ร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.535425132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.535427217+07:00","message":"Set new StatePrefix: 'ร่วมกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.814218139+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.834913784+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.834950203+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-25T15:10:46.834956643+07:00","message":"receive interim result [false|false]: ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.834972159+07:00","message":"[buffer interim] 74 false ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.834980672+07:00","message":"[bufferProcess] interim [140000000]:ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.834984445+07:00","message":"[bufferProcess] send to processor:ร่วมกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.834992222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.834995355+07:00","message":"> Transcript [1279] [false]: 'ร่วมกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.834998227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.835003636+07:00","message":"Set new StatePrefix: 'ร่วมกันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.943703458+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.975718193+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.975762747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกันนะคะเพราะว่า\",\"confidence\":0.8914453}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.97576889+07:00","message":"receive interim result [true|false]: ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.975778077+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.975780338+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.975786494+07:00","message":"[buffer interim] 74 true ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975795075+07:00","message":"[bufferProcess] interim [380000000]:ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975801119+07:00","message":"[bufferProcess] send to processor (isfinal):ร่วมกันนะคะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975804254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975807367+07:00","message":"> Transcript [1280] [false]: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975810048+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.97581241+07:00","message":"Set new StatePrefix: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.97581434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975817477+07:00","message":"> Transcript [1281] [true]: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975820099+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975822557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975824664+07:00","message":"StatePrefix: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975826755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:46.975832826+07:00","message":"Push: 'ร่วมกันนะคะเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:46.975841052+07:00","message":"push: {true ร่วมกันนะคะเพราะว่า 0 0xc00209ec80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:46.981281054+07:00","message":"write wav file: './tmp/7599/7599_74.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:47.120775689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:47.120798128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.294746313+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.294781612+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-25T15:10:47.294786788+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.294800179+07:00","message":"[buffer interim] 75 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.29480669+07:00","message":"[bufferProcess] interim [420000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.294808908+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.411333207+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.411370443+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-25T15:10:47.411376191+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.411390832+07:00","message":"[buffer interim] 75 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.411398125+07:00","message":"[bufferProcess] interim [480000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.411400366+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.411406996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.411410349+07:00","message":"> Transcript [1282] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.411412632+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.471247188+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.471286855+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-25T15:10:47.471291944+07:00","message":"receive interim result [false|false]: ถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.47130774+07:00","message":"[buffer interim] 75 false ถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.471314377+07:00","message":"[bufferProcess] interim [540000000]:ถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.471316688+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.471320443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.471323576+07:00","message":"> Transcript [1283] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.4713258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.471328283+07:00","message":"Set new StatePrefix: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.664430992+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.6644696+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-25T15:10:47.664475831+07:00","message":"receive interim result [false|false]: ถือว่าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.664489752+07:00","message":"[buffer interim] 75 false ถือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.664497684+07:00","message":"[bufferProcess] interim [780000000]:ถือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.664500256+07:00","message":"[bufferProcess] send to processor:ถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.664506059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.664509267+07:00","message":"> Transcript [1284] [false]: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.664512038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.664514564+07:00","message":"Set new StatePrefix: 'ถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.925324737+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.92535947+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-25T15:10:47.92536539+07:00","message":"receive interim result [false|false]: ถือว่าได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.925379928+07:00","message":"[buffer interim] 75 false ถือว่าได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.925386528+07:00","message":"[bufferProcess] interim [960000000]:ถือว่าได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.92538923+07:00","message":"[bufferProcess] send to processor:ถือว่าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.925393985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.925396741+07:00","message":"> Transcript [1285] [false]: 'ถือว่าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.925400227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.92540242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.92540426+07:00","message":"StatePrefix: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.925406177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.934837012+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.934864642+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-25T15:10:47.934870554+07:00","message":"receive interim result [false|false]: ถือว่าได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.934887787+07:00","message":"[buffer interim] 75 false ถือว่าได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934893423+07:00","message":"[bufferProcess] interim [20000000]:ถือว่าได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934895775+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934899508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934902147+07:00","message":"> Transcript [1286] [false]: 'ถือว่าได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934905479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934907759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934909715+07:00","message":"StatePrefix: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.934913639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.982123808+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.98216213+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-25T15:10:47.982167807+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:47.982182519+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982189719+07:00","message":"[bufferProcess] interim [80000000]:ถือว่าได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982191971+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982198658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982201904+07:00","message":"> Transcript [1287] [false]: 'ถือว่าได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982206627+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982208882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982210948+07:00","message":"StatePrefix: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:47.982213348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.184458949+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.184501624+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-25T15:10:48.184507609+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.184520165+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184528512+07:00","message":"[bufferProcess] interim [320000000]:ถือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.18453318+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184542067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184546857+07:00","message":"> Transcript [1288] [false]: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184552484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184555734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184558695+07:00","message":"StatePrefix: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184561827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184569364+07:00","message":"Push: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184572534+07:00","message":"TextPushed: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184575459+07:00","message":"Set new StatePrefix : 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.184577792+07:00","message":"Next Push (prob) : 'ได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.184587292+07:00","message":"push: {false ถือว่า 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.370357553+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.370391278+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-25T15:10:48.370397726+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.370414181+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370420344+07:00","message":"[bufferProcess] interim [440000000]:ถือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370423013+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370429219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370432618+07:00","message":"> Transcript [1289] [false]: 'ถือว่าได้ประโยชน์ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370437382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370439267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370441082+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.370443335+07:00","message":"TextPushed: 'ถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.74750457+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.747556469+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-25T15:10:48.747565634+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.747582985+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747592735+07:00","message":"[bufferProcess] interim [800000000]:ถือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747597807+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747605451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747609695+07:00","message":"> Transcript [1290] [false]: 'ถือว่าได้ประโยชน์ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747615033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747617986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747621779+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.747625048+07:00","message":"TextPushed: 'ถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.932958077+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.932998593+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-25T15:10:48.933005656+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันฉันก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:48.933020248+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันฉันก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933028639+07:00","message":"[bufferProcess] interim [980000000]:ถือว่าได้ประโยชน์ร่วมกันฉันก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933031981+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933040471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933043717+07:00","message":"> Transcript [1291] [false]: 'ถือว่าได้ประโยชน์ร่วมกันฉันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933048204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933050938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933053418+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:48.933055866+07:00","message":"TextPushed: 'ถือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.002312293+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.002354243+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-25T15:10:49.002362038+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกับฉันกฏหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.002380159+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกับฉันกฏหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.00238826+07:00","message":"[bufferProcess] interim [40000000]:ถือว่าได้ประโยชน์ร่วมกับฉันกฏหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002391207+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันฉันก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002398664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002401833+07:00","message":"> Transcript [1292] [false]: 'ถือว่าได้ประโยชน์ร่วมกันฉันก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002405848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002408615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002411641+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002413972+07:00","message":"TextPushed: 'ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002420238+07:00","message":"Push: 'ได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.002422545+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.00242474+07:00","message":"Set new StatePrefix : 'ถือว่าได้ประโยชน์ร่วมกันฉันก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.00242734+07:00","message":"Next Push (prob) : 'ร่วมกันฉันก็มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.002436209+07:00","message":"push: {false ได้ประโยชน์ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.086018744+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.086058645+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-25T15:10:49.086064656+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.086081423+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.086090858+07:00","message":"[bufferProcess] interim [220000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.086093537+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกับฉันกฏหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.086101011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.086104182+07:00","message":"> Transcript [1293] [false]: 'ถือว่าได้ประโยชน์ร่วมกับฉันกฏหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.086107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.08610933+07:00","message":"Set new StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกับฉันกฏหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.2037501+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.20379447+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-25T15:10:49.203801022+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันชั้นต้นไม้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.20381488+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันชั้นต้นไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.203823073+07:00","message":"[bufferProcess] interim [280000000]:ถือว่าได้ประโยชน์ร่วมกันชั้นต้นไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.203829364+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.203836928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.203840032+07:00","message":"> Transcript [1294] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.203842825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.203845917+07:00","message":"Set new StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.292060187+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.292110631+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-25T15:10:49.292117296+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.292131911+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.292139814+07:00","message":"[bufferProcess] interim [400000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.292142686+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันชั้นต้นไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.29214877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.292151897+07:00","message":"> Transcript [1295] [false]: 'ถือว่าได้ประโยชน์ร่วมกันชั้นต้นไม้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.292154598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.292156896+07:00","message":"Set new StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันชั้นต้นไม้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.90569296+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.905734906+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-25T15:10:49.905741674+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:49.90575533+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.905765833+07:00","message":"[bufferProcess] interim [0]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.905768943+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.90577543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.905778901+07:00","message":"> Transcript [1296] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.905781963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:49.905784371+07:00","message":"Set new StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:50.120977359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:50.121019147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.293438118+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.293487597+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-25T15:10:50.293494389+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.293510282+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293521888+07:00","message":"[bufferProcess] interim [420000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293525085+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293532528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293535622+07:00","message":"> Transcript [1297] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293546022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293549758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293552242+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.293554854+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.416142554+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.416185317+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-25T15:10:50.41619235+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบครัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.416207942+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416216992+07:00","message":"[bufferProcess] interim [480000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416220206+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416229024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416232667+07:00","message":"> Transcript [1298] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416237302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416239617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416241692+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.416244749+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.604069316+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.604112726+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-25T15:10:50.604118674+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.604134294+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604154717+07:00","message":"[bufferProcess] interim [660000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604158955+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบครัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604166827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604172171+07:00","message":"> Transcript [1299] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบครัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604175852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604178015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604179937+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.604182508+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.815735325+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.81577292+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-25T15:10:50.81578205+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.815802339+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815815559+07:00","message":"[bufferProcess] interim [900000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815818935+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815823147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815826491+07:00","message":"> Transcript [1300] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815830749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.8158332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815839607+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.81584257+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815856783+07:00","message":"Push: 'ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815859135+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815861807+07:00","message":"Set new StatePrefix : 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.815864255+07:00","message":"Next Push (prob) : 'ครอบคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.815872959+07:00","message":"push: {false ร่วมกันใช้กฎหมายนะครับ 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.863256221+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.863298228+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-25T15:10:50.863308367+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.863325759+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.86333808+07:00","message":"[bufferProcess] interim [960000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.863342214+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.863349692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.863354126+07:00","message":"> Transcript [1301] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.863359834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.863362565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.863366087+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.863369818+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.865204066+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.865217963+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-25T15:10:50.865223712+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:50.865234661+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.865239724+07:00","message":"[bufferProcess] interim [20000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.865243205+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.865251921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.86525536+07:00","message":"> Transcript [1302] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.865258909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.865261807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.865264541+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:50.865268213+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.193075559+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.193115022+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-25T15:10:51.193121541+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.193135818+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.193144032+07:00","message":"[bufferProcess] interim [260000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.193146628+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.19315087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.193153949+07:00","message":"> Transcript [1303] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.193158043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.193169972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.193172874+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.193176457+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.203116468+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.203137758+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-25T15:10:51.203143215+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.203153329+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203157787+07:00","message":"[bufferProcess] interim [320000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203160357+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203164229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203166652+07:00","message":"> Transcript [1304] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203170197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.2031724+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203174374+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203176885+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203181796+07:00","message":"Push: 'ครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203183793+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203186017+07:00","message":"Set new StatePrefix : 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.203188481+07:00","message":"Next Push (prob) : 'นะครับไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.203197602+07:00","message":"push: {false ครอบคลุม 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.317436883+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.317476325+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-25T15:10:51.317482357+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.317513646+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.317525489+07:00","message":"[bufferProcess] interim [380000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.317528236+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.317535279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.317539515+07:00","message":"> Transcript [1305] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.317542655+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.710447138+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.710478269+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-25T15:10:51.710485321+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:51.710498264+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.710504963+07:00","message":"[bufferProcess] interim [800000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.710508149+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.710515634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.710518235+07:00","message":"> Transcript [1306] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.710522544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.710525005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.71052688+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:51.710529993+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.025048214+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.025089411+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-25T15:10:52.02509561+07:00","message":"receive interim result [false|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.025110218+07:00","message":"[buffer interim] 75 false ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025117622+07:00","message":"[bufferProcess] interim [40000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025120735+07:00","message":"[bufferProcess] send to processor:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025127529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025130398+07:00","message":"> Transcript [1307] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025134171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025136231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025138703+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.025141927+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.131626259+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.322940807+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.329559339+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.329599091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ\",\"confidence\":0.9554601}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.329606341+07:00","message":"receive interim result [true|false]: ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.329617733+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.329619919+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.329625528+07:00","message":"[buffer interim] 75 true ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329632653+07:00","message":"[bufferProcess] interim [400000000]:ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329640029+07:00","message":"[bufferProcess] send to processor (isfinal):ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329643881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329647067+07:00","message":"> Transcript [1308] [false]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329652891+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329655375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329657656+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329660693+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329662762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329664822+07:00","message":"> Transcript [1309] [true]: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไปถึงส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329667122+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.32966931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329671106+07:00","message":"StatePrefix: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุมนะครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329673378+07:00","message":"TextPushed: 'ถือว่าได้ประโยชน์ร่วมกันใช้กฎหมายนะครับครอบคลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.329689858+07:00","message":"Push: 'นะครับไปถึงส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.329698296+07:00","message":"push: {true นะครับไปถึงส่วนของ 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:52.344002659+07:00","message":"write wav file: './tmp/7599/7599_75.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.859539028+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.859592729+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-25T15:10:52.859599526+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:52.859617025+07:00","message":"[buffer interim] 76 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.859625915+07:00","message":"[bufferProcess] interim [420000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:52.859627867+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.046922862+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.046969382+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-25T15:10:53.04697621+07:00","message":"receive interim result [false|false]: ผู้กล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.046991627+07:00","message":"[buffer interim] 76 false ผู้กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.046999467+07:00","message":"[bufferProcess] interim [540000000]:ผู้กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.04700205+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.047005985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.047009619+07:00","message":"> Transcript [1310] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.047011943+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.058753277+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.058791878+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-25T15:10:53.058797684+07:00","message":"receive interim result [false|false]: พู่กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.058811878+07:00","message":"[buffer interim] 76 false พู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058819084+07:00","message":"[bufferProcess] interim [600000000]:พู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058821325+07:00","message":"[bufferProcess] send to processor:ผู้กล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058825724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058828728+07:00","message":"> Transcript [1311] [false]: 'ผู้กล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058831901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058834144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058836116+07:00","message":"StatePrefix: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.058838112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:53.121853396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:53.121885321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.165984135+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.166023019+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-25T15:10:53.166028996+07:00","message":"receive interim result [false|false]: ผู้กระทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.166043559+07:00","message":"[buffer interim] 76 false ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.166050148+07:00","message":"[bufferProcess] interim [660000000]:ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.166052806+07:00","message":"[bufferProcess] send to processor:พู่กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.166059759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.166062608+07:00","message":"> Transcript [1312] [false]: 'พู่กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.166064876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.166066864+07:00","message":"Set new StatePrefix: 'พู่กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.351670162+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.351724932+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-25T15:10:53.351731052+07:00","message":"receive interim result [false|false]: ผู้กระทำผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.351749227+07:00","message":"[buffer interim] 76 false ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.351759864+07:00","message":"[bufferProcess] interim [840000000]:ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.351762614+07:00","message":"[bufferProcess] send to processor:ผู้กระทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.351769829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.351772976+07:00","message":"> Transcript [1313] [false]: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.351777965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.351780438+07:00","message":"Set new StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.481130726+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.557208471+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.55724545+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-25T15:10:53.557252349+07:00","message":"receive interim result [false|false]: ผู้กระทำผิดร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.557269852+07:00","message":"[buffer interim] 76 false ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.55727686+07:00","message":"[bufferProcess] interim [80000000]:ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.557279535+07:00","message":"[bufferProcess] send to processor:ผู้กระทำผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.557286554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.557290035+07:00","message":"> Transcript [1314] [false]: 'ผู้กระทำผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.557293234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.557295451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.557297432+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.557299611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.570456126+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.570502554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้กระทำผิดร่วม\",\"confidence\":0.94921625}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.570509979+07:00","message":"receive interim result [true|false]: ผู้กระทำผิดร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.570521965+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.570525127+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.570534787+07:00","message":"[buffer interim] 76 true ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570542148+07:00","message":"[bufferProcess] interim [170000000]:ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570546477+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้กระทำผิดร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570550962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570554877+07:00","message":"> Transcript [1315] [false]: 'ผู้กระทำผิดร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570558663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570561632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570564865+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570567764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570570453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570574526+07:00","message":"> Transcript [1316] [true]: 'ผู้กระทำผิดร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.57057706+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570578949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570580768+07:00","message":"StatePrefix: 'ผู้กระทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570582544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:53.570585446+07:00","message":"Push: 'ผู้กระทำผิดร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.570594554+07:00","message":"push: {true ผู้กระทำผิดร่วม 0 0xc00278b700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:53.576864316+07:00","message":"write wav file: './tmp/7599/7599_76.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:53.735059025+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.280353745+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.280398175+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-25T15:10:54.280404488+07:00","message":"receive interim result [false|false]: ดาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.280420568+07:00","message":"[buffer interim] 77 false ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.280428324+07:00","message":"[bufferProcess] interim [540000000]:ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.280430351+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.324856799+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.324898876+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-25T15:10:54.324904564+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.324924708+07:00","message":"[buffer interim] 77 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.324933897+07:00","message":"[bufferProcess] interim [600000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.324936484+07:00","message":"[bufferProcess] send to processor:ดาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.324940496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.324943917+07:00","message":"> Transcript [1317] [false]: 'ดาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.324946511+07:00","message":"Set StatePrefix (first interim): 'ดาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.711006414+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.711059225+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-25T15:10:54.711064589+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.71107728+07:00","message":"[buffer interim] 77 false วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.711084249+07:00","message":"[bufferProcess] interim [960000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.711086885+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.711092393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.711095154+07:00","message":"> Transcript [1318] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.711097419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.71110011+07:00","message":"Set new StatePrefix: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.768595389+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.768637493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.768643086+07:00","message":"receive interim result [false|false]: วันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.768657391+07:00","message":"[buffer interim] 77 false วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.768665336+07:00","message":"[bufferProcess] interim [80000000]:วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.768667965+07:00","message":"[bufferProcess] send to processor:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.768674245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.768681649+07:00","message":"> Transcript [1319] [false]: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.768693363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.768696279+07:00","message":"Set new StatePrefix: 'วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.904845938+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.90490651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.904915504+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:54.904938132+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904953648+07:00","message":"[bufferProcess] interim [200000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904957471+07:00","message":"[bufferProcess] send to processor:วันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904967924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904972756+07:00","message":"> Transcript [1320] [false]: 'วันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904978241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904981576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904984708+07:00","message":"StatePrefix: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:54.904987973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.283782838+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.283831124+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-25T15:10:55.2838369+07:00","message":"receive interim result [false|false]: วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.283847888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.283850741+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.283858795+07:00","message":"[buffer interim] 77 false วันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.283862257+07:00","message":"[buffer interim] 77 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283868088+07:00","message":"[bufferProcess] interim [560000000]:วันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283870545+07:00","message":"[bufferProcess] send to processor:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283873338+07:00","message":"[bufferProcess] interim [560000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283875794+07:00","message":"[bufferProcess] update buffer: วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283878769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283881563+07:00","message":"> Transcript [1321] [false]: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283884417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283886585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283888528+07:00","message":"StatePrefix: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.283890568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.483590535+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.483635284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.483640959+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.483658438+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.483666652+07:00","message":"[bufferProcess] interim [800000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.483670647+07:00","message":"[bufferProcess] send to processor:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.483675498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.483678975+07:00","message":"> Transcript [1322] [false]: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.48368888+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.483691328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.483693359+07:00","message":"StatePrefix: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.483695626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.820126268+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.820172916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.820180081+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.820192194+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-25T15:10:55.820195269+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.820205641+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.820212485+07:00","message":"[buffer interim] 77 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820219504+07:00","message":"[bufferProcess] interim [40000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820222579+07:00","message":"[bufferProcess] send to processor:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820226073+07:00","message":"[bufferProcess] interim [40000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820229221+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820232606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820235612+07:00","message":"> Transcript [1323] [false]: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820239384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820241561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820243777+07:00","message":"StatePrefix: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820245834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820248303+07:00","message":"Push: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820250354+07:00","message":"TextPushed: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820252415+07:00","message":"Set new StatePrefix : 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.820255339+07:00","message":"Next Push (prob) : ' 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.82026699+07:00","message":"push: {false วันที่ 0 0xc00278af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.900807413+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.900846057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.900852277+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.900862198+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-25T15:10:55.900865401+07:00","message":"receive interim result [false|false]:  นะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.900872862+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.900876357+07:00","message":"[buffer interim] 77 false  นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900883836+07:00","message":"[bufferProcess] interim [160000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900887602+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900891457+07:00","message":"[bufferProcess] interim [160000000]: นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900895121+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900899242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900902974+07:00","message":"> Transcript [1324] [false]: 'วันที่ 25 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900907482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.900910308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.90091297+07:00","message":"StatePrefix: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.90091623+07:00","message":"TextPushed: 'วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.950889603+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.950932431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.950938584+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.950954001+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-25T15:10:55.950957418+07:00","message":"receive interim result [false|false]:  นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.950965172+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:55.950968966+07:00","message":"[buffer interim] 77 false  นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.950989914+07:00","message":"[bufferProcess] interim [220000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.951017839+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.95103157+07:00","message":"[bufferProcess] interim [220000000]: นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.951039832+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.951044994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.951049651+07:00","message":"> Transcript [1325] [false]: 'วันที่ 25 นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.951054367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.95105741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.951060701+07:00","message":"StatePrefix: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:55.951064077+07:00","message":"TextPushed: 'วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.051027211+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.05107047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.05107763+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.051088726+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-25T15:10:56.051092091+07:00","message":"receive interim result [false|false]:  นะครับถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.051100699+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.051108539+07:00","message":"[buffer interim] 77 false  นะครับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051116729+07:00","message":"[bufferProcess] interim [340000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051119948+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051123506+07:00","message":"[bufferProcess] interim [340000000]: นะครับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051126176+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051129392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051132827+07:00","message":"> Transcript [1326] [false]: 'วันที่ 25 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051136606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051138669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051140699+07:00","message":"StatePrefix: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.051144598+07:00","message":"TextPushed: 'วันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.077052569+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.077088618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.077094416+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.077108082+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-25T15:10:56.077111374+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.077119201+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.077122964+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077129977+07:00","message":"[bufferProcess] interim [400000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077132306+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077142729+07:00","message":"[bufferProcess] interim [400000000]: นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077154367+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.07717489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077202599+07:00","message":"> Transcript [1327] [false]: 'วันที่ 25 นะครับถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077209229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077212169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077214626+07:00","message":"StatePrefix: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077216892+07:00","message":"TextPushed: 'วันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077224343+07:00","message":"Push: ' 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077226663+07:00","message":"TextPushed: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077228733+07:00","message":"Set new StatePrefix : 'วันที่ 25 นะครับถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.077231583+07:00","message":"Next Push (prob) : ' นะครับถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.077244023+07:00","message":"push: {false  25 0 0xc00278af80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:56.12251371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:56.12253819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.243938651+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.24396205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.24396773+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.243979607+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-25T15:10:56.243983088+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.243989132+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.243995764+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244000541+07:00","message":"[bufferProcess] interim [520000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244003846+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244011173+07:00","message":"[bufferProcess] interim [520000000]: นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244014166+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244017234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244019813+07:00","message":"> Transcript [1328] [false]: 'วันที่ 25 นะครับที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244022133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.244024349+07:00","message":"Set new StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.324420103+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.324459692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.32446558+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.324485187+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-25T15:10:56.324488691+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.324497805+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.324501809+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324509714+07:00","message":"[bufferProcess] interim [580000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324512639+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324516214+07:00","message":"[bufferProcess] interim [580000000]: นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324519121+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324522377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324525242+07:00","message":"> Transcript [1329] [false]: 'วันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324527762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.324529786+07:00","message":"Set new StatePrefix: 'วันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.369276817+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.369311483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.369316699+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.369328872+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-25T15:10:56.369332132+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.369339803+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.369343094+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369348778+07:00","message":"[bufferProcess] interim [640000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369351309+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369354165+07:00","message":"[bufferProcess] interim [640000000]: นะครับที่จะถึงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369356788+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.36935955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369362895+07:00","message":"> Transcript [1330] [false]: 'วันที่ 25 นะครับที่จะถึงเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.36936654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369368979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369370913+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.369373175+07:00","message":"TextPushed: 'วันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.371911761+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.371939003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.37194432+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.371958793+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-25T15:10:56.371961808+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.371967378+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.3719706+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.371975567+07:00","message":"[bufferProcess] interim [700000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.371978249+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.37198129+07:00","message":"[bufferProcess] interim [700000000]: นะครับที่จะถึงนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.371983753+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.371986474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.371989017+07:00","message":"> Transcript [1331] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.371991115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.371993201+07:00","message":"Set new StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.700439565+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.700480525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.700487099+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.700500423+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-25T15:10:56.700505305+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.700515877+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.700524944+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700532968+07:00","message":"[bufferProcess] interim [0]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700538158+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700541904+07:00","message":"[bufferProcess] interim [0]: นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700547058+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700551422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700554823+07:00","message":"> Transcript [1332] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700557548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.700559704+07:00","message":"Set new StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.759828763+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.759864725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.759870347+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.75988894+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-25T15:10:56.759893216+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.759900605+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.759904111+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759909656+07:00","message":"[bufferProcess] interim [120000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759912718+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759916416+07:00","message":"[bufferProcess] interim [120000000]: นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759919251+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759922504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759925363+07:00","message":"> Transcript [1333] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759928871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759931416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759933377+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.759935833+07:00","message":"TextPushed: 'วันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.948240176+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.948283133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.948289647+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.948302832+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-25T15:10:56.948306421+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.948315645+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:56.948319238+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948325916+07:00","message":"[bufferProcess] interim [300000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948328648+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948331897+07:00","message":"[bufferProcess] interim [300000000]: นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948334672+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948338228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948341042+07:00","message":"> Transcript [1334] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948344772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.94834917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948351409+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:56.948353632+07:00","message":"TextPushed: 'วันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.613307017+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.61334999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.613356255+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.613369638+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-25T15:10:57.613372723+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการแชร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.613381675+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.613385678+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613392803+07:00","message":"[bufferProcess] interim [900000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613395707+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613399554+07:00","message":"[bufferProcess] interim [900000000]: นะครับที่จะถึงนี้นะครับก็จะมีการแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613402203+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613405628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.61340863+07:00","message":"> Transcript [1335] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613412468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613414835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613416978+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.613419189+07:00","message":"TextPushed: 'วันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.651930387+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.651970599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.651976499+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.651987668+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-25T15:10:57.651990528+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.651997765+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.65200129+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.65200703+07:00","message":"[bufferProcess] interim [960000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652009766+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652012652+07:00","message":"[bufferProcess] interim [960000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.65201538+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652018375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652023177+07:00","message":"> Transcript [1336] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652026653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652028737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652030839+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652033081+07:00","message":"TextPushed: 'วันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652036128+07:00","message":"Push: ' นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652038241+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652040357+07:00","message":"Set new StatePrefix : 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.652049074+07:00","message":"Next Push (prob) : 'ก็จะมีการแชร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.652078891+07:00","message":"push: {false  นะครับที่จะถึงนี้นะครับ 0 0xc00278af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.779093296+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.779129723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.779135941+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.779146358+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-25T15:10:57.779149713+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.779157295+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.779164342+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.77917037+07:00","message":"[bufferProcess] interim [80000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.779173059+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.779180044+07:00","message":"[bufferProcess] interim [80000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.779182839+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.77918587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.779188631+07:00","message":"> Transcript [1337] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.77919106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.779193675+07:00","message":"Set new StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.977031011+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.977068938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.977074401+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.977088667+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-25T15:10:57.977092176+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.977099649+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.977102755+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977108089+07:00","message":"[bufferProcess] interim [260000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977110924+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977113839+07:00","message":"[bufferProcess] interim [260000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977116773+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.97712127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977152205+07:00","message":"> Transcript [1338] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977180143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977184679+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977188876+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.977192825+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.979497417+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.979529405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.979536886+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.979552552+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-25T15:10:57.979557711+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.979567086+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:57.979574369+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979581182+07:00","message":"[bufferProcess] interim [320000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979584354+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979587864+07:00","message":"[bufferProcess] interim [320000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979590757+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979594053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979597155+07:00","message":"> Transcript [1339] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979602901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979605057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979607073+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:57.979609823+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.169286378+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.169325301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.169332574+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.169347418+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-25T15:10:58.169352067+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.169365642+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.169377325+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169384207+07:00","message":"[bufferProcess] interim [440000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169387855+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169395111+07:00","message":"[bufferProcess] interim [440000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169397847+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169400739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169403817+07:00","message":"> Transcript [1340] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169407499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169409751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169411657+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.169414596+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.321355417+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.321391595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.321398817+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.321412657+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-25T15:10:58.321416417+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.321424038+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.321427278+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321432515+07:00","message":"[bufferProcess] interim [620000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321435869+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321440478+07:00","message":"[bufferProcess] interim [620000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321444771+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321448948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321452902+07:00","message":"> Transcript [1341] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.32145822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321462406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321465814+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321469733+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321473549+07:00","message":"Push: 'ก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321475812+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321478023+07:00","message":"Set new StatePrefix : 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.321480235+07:00","message":"Next Push (prob) : 'มาพูดคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.321487447+07:00","message":"push: {false ก็จะมีการเชิญ 0 0xc00278af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.548706886+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.548747845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.548754001+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.548766301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.548770413+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.548778994+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.548782474+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548789292+07:00","message":"[bufferProcess] interim [860000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548792516+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548795962+07:00","message":"[bufferProcess] interim [860000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548798524+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548801772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548805119+07:00","message":"> Transcript [1342] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548809777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548811836+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548814367+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.548816747+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.731572182+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.731609712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.731615596+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.731625859+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-25T15:10:58.731629558+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.731637093+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.731640471+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731646673+07:00","message":"[bufferProcess] interim [980000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731649254+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731653046+07:00","message":"[bufferProcess] interim [980000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731655673+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731659159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731662254+07:00","message":"> Transcript [1343] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731666481+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.73166885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731670889+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.731673636+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.795222351+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.795262396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.795268696+07:00","message":"receive interim result [false|false]: วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.795281289+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-25T15:10:58.795284985+07:00","message":"receive interim result [false|false]:  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.795292833+07:00","message":"[buffer interim] 77 false วันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.795296359+07:00","message":"[buffer interim] 77 false  นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795302605+07:00","message":"[bufferProcess] interim [40000000]:วันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795305552+07:00","message":"[bufferProcess] send to processor:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795308927+07:00","message":"[bufferProcess] interim [40000000]: นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795311674+07:00","message":"[bufferProcess] update buffer: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795315152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795318466+07:00","message":"> Transcript [1344] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795322758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.79532491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795327237+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:58.795329874+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:58.980726278+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:59.1231144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:10:59.123130329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164791452+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164843929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ\",\"confidence\":0.9037817}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164852989+07:00","message":"receive interim result [true|false]: วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164866792+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164870009+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164880491+07:00","message":"[buffer interim] 77 true วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164891948+07:00","message":"[bufferProcess] interim [460000000]:วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164897303+07:00","message":"[bufferProcess] send to processor (isfinal):วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164903018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164907343+07:00","message":"> Transcript [1345] [false]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164913185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164916329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164919737+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164923823+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164928142+07:00","message":"Push: 'มาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164931296+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164934917+07:00","message":"Set new StatePrefix : 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164938652+07:00","message":"Next Push (prob) : 'ที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164941481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164944694+07:00","message":"> Transcript [1346] [true]: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164948523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164951355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164954915+07:00","message":"StatePrefix: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุยที่สคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.16495853+07:00","message":"TextPushed: 'วันที่ 25 นะครับที่จะถึงนี้นะครับก็จะมีการเชิญมาพูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.164962384+07:00","message":"Push: 'ที่สคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164968659+07:00","message":"push: {false มาพูดคุย 0 0xc00278af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.164993548+07:00","message":"push: {true ที่สคบ 0 0xc00278af80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.17386998+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:59.175954351+07:00","message":"write wav file: './tmp/7599/7599_77.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.245400922+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.424488292+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.424512873+07:00","message":"found end of frame, send empty tag with msgId: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.424515965+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.424523841+07:00","message":"[buffer interim] 78 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.424531761+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.42453609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.424539255+07:00","message":"> Transcript [1347] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.424542051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.424544061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.424545931+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.424548358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.424551114+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.424562347+07:00","message":"push: {true \n 0 0xc000186500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:59.429662408+07:00","message":"write wav file: './tmp/7599/7599_78.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.43220564+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.560576515+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.811189932+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.811212148+07:00","message":"found end of frame, send empty tag with msgId: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.811215111+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.811222048+07:00","message":"[buffer interim] 79 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.81122973+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.811241649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.811244771+07:00","message":"> Transcript [1348] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.811247776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.8112498+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.811251734+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.811253999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:10:59.811256817+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.811267699+07:00","message":"push: {true \n 0 0xc00209e900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:10:59.816170097+07:00","message":"write wav file: './tmp/7599/7599_79.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:10:59.953455555+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.018342832+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.018392323+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-25T15:11:01.018398383+07:00","message":"receive interim result [false|false]: รุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.018415336+07:00","message":"[buffer interim] 80 false รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.018422077+07:00","message":"[bufferProcess] interim [80000000]:รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.018424252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.018429496+07:00","message":"[bufferProcess] send to processor (ticker):รุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.018432316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.01843513+07:00","message":"> Transcript [1349] [false]: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.018437606+07:00","message":"Set StatePrefix (first interim): 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.135703698+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.135753278+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-25T15:11:01.135766526+07:00","message":"receive interim result [false|false]: รุ่นนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.135788828+07:00","message":"[buffer interim] 80 false รุ่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.135798254+07:00","message":"[bufferProcess] interim [140000000]:รุ่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.135800587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.220059599+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.220095078+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-25T15:11:01.220100136+07:00","message":"receive interim result [false|false]: รุ่นนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.220117547+07:00","message":"[buffer interim] 80 false รุ่นนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.22012434+07:00","message":"[bufferProcess] interim [320000000]:รุ่นนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.220127207+07:00","message":"[bufferProcess] send to processor:รุ่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.220133724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.220136191+07:00","message":"> Transcript [1350] [false]: 'รุ่นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.220139919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.220141875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.220143956+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.220146164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.393449251+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.393487717+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-25T15:11:01.393492864+07:00","message":"receive interim result [false|false]: รุ่นนี้ขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.393504709+07:00","message":"[buffer interim] 80 false รุ่นนี้ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393511768+07:00","message":"[bufferProcess] interim [440000000]:รุ่นนี้ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393514317+07:00","message":"[bufferProcess] send to processor:รุ่นนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393519426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393522241+07:00","message":"> Transcript [1351] [false]: 'รุ่นนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393525121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393527249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393529162+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.393531344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.519850783+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.519892804+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-25T15:11:01.519898234+07:00","message":"receive interim result [false|false]: รุ่นนี้ค่ะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.5199147+07:00","message":"[buffer interim] 80 false รุ่นนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.519922181+07:00","message":"[bufferProcess] interim [560000000]:รุ่นนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.519924792+07:00","message":"[bufferProcess] send to processor:รุ่นนี้ขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.519928345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.519931733+07:00","message":"> Transcript [1352] [false]: 'รุ่นนี้ขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.519935142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.519937254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.5199392+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.519941354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.526576144+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.526617605+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-25T15:11:01.526625806+07:00","message":"receive interim result [false|false]: รุ่นนี้หาทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.526647087+07:00","message":"[buffer interim] 80 false รุ่นนี้หาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526657047+07:00","message":"[bufferProcess] interim [620000000]:รุ่นนี้หาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526661133+07:00","message":"[bufferProcess] send to processor:รุ่นนี้ค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526676436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526683106+07:00","message":"> Transcript [1353] [false]: 'รุ่นนี้ค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526702847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526706359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526709345+07:00","message":"StatePrefix: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526712238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526718564+07:00","message":"Push: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526721737+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526725176+07:00","message":"Set new StatePrefix : 'รุ่นนี้ค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.526729249+07:00","message":"Next Push (prob) : 'นี้ค่ะถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.526741838+07:00","message":"push: {false รุ่น 0 0xc0006cf180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.731192682+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.73122719+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-25T15:11:01.73123264+07:00","message":"receive interim result [false|false]: รุ่นนี้หาทางซ่อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.731247831+07:00","message":"[buffer interim] 80 false รุ่นนี้หาทางซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.731254751+07:00","message":"[bufferProcess] interim [800000000]:รุ่นนี้หาทางซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.731257411+07:00","message":"[bufferProcess] send to processor:รุ่นนี้หาทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.731260709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.731263881+07:00","message":"> Transcript [1354] [false]: 'รุ่นนี้หาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.731266244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.731268494+07:00","message":"Set new StatePrefix: 'รุ่นนี้หาทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.822436759+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.822470409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นนี้ค่ะทั้ง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.822475985+07:00","message":"receive interim result [false|false]: รุ่นนี้ค่ะทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.822485273+07:00","message":"[buffer interim] 80 false รุ่นนี้ค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822491351+07:00","message":"[bufferProcess] interim [860000000]:รุ่นนี้ค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822494729+07:00","message":"[bufferProcess] send to processor:รุ่นนี้หาทางซ่อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822497942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822500745+07:00","message":"> Transcript [1355] [false]: 'รุ่นนี้หาทางซ่อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822504531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822507722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822511284+07:00","message":"StatePrefix: 'รุ่นนี้หาทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.822514575+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.82500888+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.825023078+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-25T15:11:01.825027916+07:00","message":"receive interim result [false|false]: รุ่นนี้ค่ะทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:01.825038172+07:00","message":"[buffer interim] 80 false รุ่นนี้ค่ะทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.82504278+07:00","message":"[bufferProcess] interim [920000000]:รุ่นนี้ค่ะทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.825044913+07:00","message":"[bufferProcess] send to processor:รุ่นนี้ค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.825047392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.825049604+07:00","message":"> Transcript [1356] [false]: 'รุ่นนี้ค่ะทั้ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.825051962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:01.825053919+07:00","message":"Set new StatePrefix: 'รุ่นนี้ค่ะทั้ง 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.010705438+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.010746194+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-25T15:11:02.010752492+07:00","message":"receive interim result [false|false]: รุ่นนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.010767936+07:00","message":"[buffer interim] 80 false รุ่นนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.010775457+07:00","message":"[bufferProcess] interim [100000000]:รุ่นนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.010778372+07:00","message":"[bufferProcess] send to processor:รุ่นนี้ค่ะทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.010786261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.010789357+07:00","message":"> Transcript [1357] [false]: 'รุ่นนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.010792103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.010794687+07:00","message":"Set new StatePrefix: 'รุ่นนี้ค่ะทางสำนัก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:02.12382666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:02.123859848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.521105744+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.521150724+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-25T15:11:02.52115646+07:00","message":"receive interim result [false|false]: รุ่นนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.521183539+07:00","message":"[buffer interim] 80 false รุ่นนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521193223+07:00","message":"[bufferProcess] interim [580000000]:รุ่นนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521195939+07:00","message":"[bufferProcess] send to processor:รุ่นนี้ค่ะทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521202063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521206044+07:00","message":"> Transcript [1358] [false]: 'รุ่นนี้ค่ะทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521209864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521212433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521214631+07:00","message":"StatePrefix: 'รุ่นนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.521216973+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.575571971+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.591069473+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.591104292+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-25T15:11:02.591109727+07:00","message":"receive interim result [false|false]: รุ่นนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.591125917+07:00","message":"[buffer interim] 80 false รุ่นนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.59113389+07:00","message":"[bufferProcess] interim [640000000]:รุ่นนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.591136487+07:00","message":"[bufferProcess] send to processor:รุ่นนี้ค่ะทางสำนักงานตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.591140338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.591143432+07:00","message":"> Transcript [1359] [false]: 'รุ่นนี้ค่ะทางสำนักงานตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.591147538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.591150216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.591152901+07:00","message":"StatePrefix: 'รุ่นนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.591155192+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.711251641+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.711294647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รุ่นนี้หาทางสำนักงานตำรวจ\",\"confidence\":0.92095524}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.711301444+07:00","message":"receive interim result [true|false]: รุ่นนี้หาทางสำนักงานตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.71131525+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.71131829+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.711325331+07:00","message":"[buffer interim] 80 true รุ่นนี้หาทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711334267+07:00","message":"[bufferProcess] interim [850000000]:รุ่นนี้หาทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711338275+07:00","message":"[bufferProcess] send to processor (isfinal):รุ่นนี้ค่ะทางสำนักงานตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711342222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711345474+07:00","message":"> Transcript [1360] [false]: 'รุ่นนี้ค่ะทางสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711348809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711350818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711352884+07:00","message":"StatePrefix: 'รุ่นนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711355282+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711357247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711359222+07:00","message":"> Transcript [1361] [true]: 'รุ่นนี้หาทางสำนักงานตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711361739+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711363501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711366774+07:00","message":"StatePrefix: 'รุ่นนี้ค่ะทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711368865+07:00","message":"TextPushed: 'รุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:02.711371619+07:00","message":"Push: 'นี้หาทางสำนักงานตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.711381723+07:00","message":"push: {true นี้หาทางสำนักงานตำรวจ 0 0xc0006cf180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:02.72005174+07:00","message":"write wav file: './tmp/7599/7599_80.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:02.962459815+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.308472426+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.308521557+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-25T15:11:03.308526867+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.308542079+07:00","message":"[buffer interim] 81 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.30854888+07:00","message":"[bufferProcess] interim [420000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.30855115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.479289382+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.479331464+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-25T15:11:03.479337059+07:00","message":"receive interim result [false|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.479348951+07:00","message":"[buffer interim] 81 false ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.479356543+07:00","message":"[bufferProcess] interim [540000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.479358994+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.479364737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.479367876+07:00","message":"> Transcript [1362] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.47937015+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.626595897+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.626629272+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-25T15:11:03.626634143+07:00","message":"receive interim result [false|false]: นครชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.626649736+07:00","message":"[buffer interim] 81 false นครชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.626656555+07:00","message":"[bufferProcess] interim [720000000]:นครชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.626659147+07:00","message":"[bufferProcess] send to processor:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.626662526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.626665391+07:00","message":"> Transcript [1363] [false]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.626667634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.626670082+07:00","message":"Set new StatePrefix: 'ละคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.683312644+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.683358099+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-25T15:11:03.683363308+07:00","message":"receive interim result [false|false]: นครพนม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.683376573+07:00","message":"[buffer interim] 81 false นครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.683385314+07:00","message":"[bufferProcess] interim [780000000]:นครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.683387668+07:00","message":"[bufferProcess] send to processor:นครชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.683391884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.683395392+07:00","message":"> Transcript [1364] [false]: 'นครชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.683397797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.683399894+07:00","message":"Set new StatePrefix: 'นครชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.809625381+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.809665165+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-25T15:11:03.809670301+07:00","message":"receive interim result [false|false]: นครภัณฑ์ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.809683913+07:00","message":"[buffer interim] 81 false นครภัณฑ์ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.809696751+07:00","message":"[bufferProcess] interim [900000000]:นครภัณฑ์ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.809700706+07:00","message":"[bufferProcess] send to processor:นครพนม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.809709218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.809712414+07:00","message":"> Transcript [1365] [false]: 'นครพนม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.809718774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.809721015+07:00","message":"Set new StatePrefix: 'นครพนม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.934990346+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.935026332+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-25T15:11:03.935031725+07:00","message":"receive interim result [false|false]: นครบาลดินแดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:03.935043593+07:00","message":"[buffer interim] 81 false นครบาลดินแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.935049712+07:00","message":"[bufferProcess] interim [960000000]:นครบาลดินแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.935052578+07:00","message":"[bufferProcess] send to processor:นครภัณฑ์ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.935058708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.935061698+07:00","message":"> Transcript [1366] [false]: 'นครภัณฑ์ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.935064268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:03.935066419+07:00","message":"Set new StatePrefix: 'นครภัณฑ์ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.202081607+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.202113812+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-25T15:11:04.20211924+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.202136022+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.202144974+07:00","message":"[bufferProcess] interim [260000000]:นครบาลดินแดงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.202147563+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.202151135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.202154056+07:00","message":"> Transcript [1367] [false]: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.202156431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.202158632+07:00","message":"Set new StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.413346534+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.413401306+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-25T15:11:04.413408562+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.413425292+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413435216+07:00","message":"[bufferProcess] interim [500000000]:นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413439374+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413443905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413447312+07:00","message":"> Transcript [1368] [false]: 'นครบาลดินแดงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413451327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413453718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413455703+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.413457865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.576197672+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.5762411+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-25T15:11:04.576247269+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.576260701+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.576270422+07:00","message":"[bufferProcess] interim [680000000]:นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.576273451+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.57627969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.576284943+07:00","message":"> Transcript [1369] [false]: 'นครบาลดินแดงค่ะบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.576289157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.576292058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.576294299+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.576299088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.708906013+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.708948095+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-25T15:11:04.708954951+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.708967884+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.70897867+07:00","message":"[bufferProcess] interim [800000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.708981267+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.708987347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.708990274+07:00","message":"> Transcript [1370] [false]: 'นครบาลดินแดงค่ะบอกว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.708994193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.708996687+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.708999922+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.709002388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.933460309+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.933501283+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-25T15:11:04.93350694+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.933519527+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933526247+07:00","message":"[bufferProcess] interim [980000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933528929+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933533824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933537369+07:00","message":"> Transcript [1371] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933541484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.93354386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933546266+07:00","message":"StatePrefix: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933552337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.93355857+07:00","message":"Push: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933560609+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.933563978+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:04.93356659+07:00","message":"Next Push (prob) : 'ค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:04.933574128+07:00","message":"push: {false นครบาลดินแดง 0 0xc00209ec00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:05.123872667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:05.123886099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.131731562+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.131771235+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-25T15:11:05.131777932+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.131796463+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131810581+07:00","message":"[bufferProcess] interim [220000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131814907+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131824745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131829965+07:00","message":"> Transcript [1372] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131835557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131839277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131842699+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.131847362+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.426727978+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.426765515+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-25T15:11:05.426770959+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.426787485+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426794844+07:00","message":"[bufferProcess] interim [460000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426797852+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426801201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426803972+07:00","message":"> Transcript [1373] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426807124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426809628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426811592+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.426814128+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.601701455+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.601744363+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-25T15:11:05.60175048+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.601765812+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.601774041+07:00","message":"[bufferProcess] interim [580000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.601776948+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.601781421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.601785417+07:00","message":"> Transcript [1374] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.601792898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.601795439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.601797725+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.60180163+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.67119235+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.671242807+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-25T15:11:05.671250342+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.671264707+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671273051+07:00","message":"[bufferProcess] interim [640000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671276246+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671285139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671288702+07:00","message":"> Transcript [1375] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671293032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671295874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671298036+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671301355+07:00","message":"TextPushed: 'นครบาลดินแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.67130883+07:00","message":"Push: 'ค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671310786+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671313032+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.671315355+07:00","message":"Next Push (prob) : 'หน้าตาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.671324821+07:00","message":"push: {false ค่ะบอกว่าตอนนี้ 0 0xc00209ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.834509538+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.834555914+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-25T15:11:05.83456223+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.834579018+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834587837+07:00","message":"[bufferProcess] interim [760000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834591002+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834598518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834601674+07:00","message":"> Transcript [1376] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834606765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834609485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834611595+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.834614383+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.91306146+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.913103489+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-25T15:11:05.91311166+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.913128223+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.913133415+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-25T15:11:05.913137965+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ได้ของคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.913146358+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.913150921+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ได้ของคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913202123+07:00","message":"[bufferProcess] interim [820000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913223986+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913233481+07:00","message":"[bufferProcess] interim [880000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ได้ของคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913236104+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913240329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913244015+07:00","message":"> Transcript [1377] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913248032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913250426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913252652+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913255989+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913258661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913262273+07:00","message":"> Transcript [1378] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913266815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.913269142+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.972022889+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.972060109+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-25T15:11:05.972067088+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องของคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:05.972080938+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.97209234+07:00","message":"[bufferProcess] interim [940000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.972095472+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ได้ของคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.972103759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.972106771+07:00","message":"> Transcript [1379] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ได้ของคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.972109422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:05.972111911+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ได้ของคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.011560579+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.011596314+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-25T15:11:06.011601589+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.011617576+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.011626979+07:00","message":"[bufferProcess] interim [0]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.011631663+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องของคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.011637433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.011641234+07:00","message":"> Transcript [1380] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องของคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.011643747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.01164582+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้หน้าตาไม่ต้องของคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.184729739+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.184774028+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-25T15:11:06.184781507+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.184799082+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.184808479+07:00","message":"[bufferProcess] interim [180000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.184811629+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.184815885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.184819173+07:00","message":"> Transcript [1381] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.184821921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.184824088+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.297908074+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.297943062+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-25T15:11:06.297949732+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.297963021+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.297969455+07:00","message":"[bufferProcess] interim [300000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.297972265+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.29797956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.297982346+07:00","message":"> Transcript [1382] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.297985873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.297988271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.297990232+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.297993221+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.32764834+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.327690221+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-25T15:11:06.327703313+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.327719843+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.327731156+07:00","message":"[bufferProcess] interim [360000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.32773401+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.327739685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.327742912+07:00","message":"> Transcript [1383] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.327746977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.327749139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.327751174+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.327754021+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.497586369+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.497629441+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-25T15:11:06.497637093+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.497651499+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.497659985+07:00","message":"[bufferProcess] interim [540000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.497663033+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.497670608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.497674096+07:00","message":"> Transcript [1384] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.497678553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.497682606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.497685189+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.49768796+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.619654127+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.619688206+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-25T15:11:06.619701063+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.619714407+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619723654+07:00","message":"[bufferProcess] interim [660000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619727721+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619735899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619738759+07:00","message":"> Transcript [1385] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619742812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619745414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619747994+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619750703+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619756448+07:00","message":"Push: 'นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619758796+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619761144+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.619763468+07:00","message":"Next Push (prob) : 'นะอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.61977052+07:00","message":"push: {false นะตามเจ้าของคดี 0 0xc00209ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.877615026+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.877653383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.877660976+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:06.877677274+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.877685811+07:00","message":"[bufferProcess] interim [960000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.877688992+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.877702315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.877706165+07:00","message":"> Transcript [1386] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.877709272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:06.877711573+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.010305679+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.010347797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.01035508+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.010372194+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.01038091+07:00","message":"[bufferProcess] interim [80000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.010383799+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.010392581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.010396177+07:00","message":"> Transcript [1387] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.010401399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.010403921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.010406417+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.010409341+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.21072961+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.210777643+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-25T15:11:07.210785232+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.210798245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.210801138+07:00","message":"receive interim result [false|false]:  90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.21081092+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.210818659+07:00","message":"[buffer interim] 81 false  90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210828851+07:00","message":"[bufferProcess] interim [260000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210832331+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210840008+07:00","message":"[bufferProcess] interim [260000000]: 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210842512+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210845831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210848902+07:00","message":"> Transcript [1388] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210852902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210855333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210857353+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.210859952+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.321885059+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.321916371+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-25T15:11:07.321923401+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.321932262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.321935471+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.321942129+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.321945606+07:00","message":"[buffer interim] 81 false  90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321951215+07:00","message":"[bufferProcess] interim [380000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321957709+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321960847+07:00","message":"[bufferProcess] interim [380000000]: 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321963784+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321967483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321970392+07:00","message":"> Transcript [1389] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321973745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321975701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321977689+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.321980304+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.591178443+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.591215604+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-25T15:11:07.591222156+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.591233428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90%\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.591236177+07:00","message":"receive interim result [false|false]:  90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.591244219+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.591248216+07:00","message":"[buffer interim] 81 false  90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591254157+07:00","message":"[bufferProcess] interim [680000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591257099+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591273152+07:00","message":"[bufferProcess] interim [680000000]: 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591276237+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591279437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591282485+07:00","message":"> Transcript [1390] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591286689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591288746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591290652+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591292964+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591295847+07:00","message":"Push: 'นะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591299948+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591310048+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.591313073+07:00","message":"Next Push (prob) : ' 90 เปอร์เซ็นต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.59132475+07:00","message":"push: {false นะอยู่ประมาณ 0 0xc00209ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.721074867+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.721110361+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-25T15:11:07.721117284+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.7211285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.721132428+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.721140561+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.721145153+07:00","message":"[buffer interim] 81 false  90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.721150739+07:00","message":"[bufferProcess] interim [800000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.72115355+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.721156993+07:00","message":"[bufferProcess] interim [800000000]: 90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.721173782+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.721177218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.721180189+07:00","message":"> Transcript [1391] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90%'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.72118317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.721185456+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90%'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.808164606+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.8082017+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-25T15:11:07.808209287+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.808221184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.80822498+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.808233224+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:07.808254228+07:00","message":"[buffer interim] 81 false  90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.808260711+07:00","message":"[bufferProcess] interim [920000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.808263808+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.808266954+07:00","message":"[bufferProcess] interim [920000000]: 90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.80826997+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.808273095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.808276845+07:00","message":"> Transcript [1392] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.808279575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:07.808281715+07:00","message":"Set new StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.055997125+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.056034656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.056041365+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.056052103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้งข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.056055423+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.056064207+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.056068833+07:00","message":"[buffer interim] 81 false  90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056075191+07:00","message":"[bufferProcess] interim [100000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.05607834+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056083042+07:00","message":"[bufferProcess] interim [100000000]: 90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.05608993+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056095266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056099252+07:00","message":"> Transcript [1393] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056104972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056108516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056111355+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.056115044+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.107866729+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.107903682+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-25T15:11:08.107910262+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.107922303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้งคอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.107925237+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้งคอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.107932728+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.107940061+07:00","message":"[buffer interim] 81 false  90 เปอร์เซ็นต์ได้แจ้งคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107946328+07:00","message":"[bufferProcess] interim [220000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107949916+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107957372+07:00","message":"[bufferProcess] interim [220000000]: 90 เปอร์เซ็นต์ได้แจ้งคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107960605+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107963889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107966515+07:00","message":"> Transcript [1394] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107971286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107973313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107975201+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.107977822+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:08.124056684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:08.12407545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.22983362+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.229870469+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-25T15:11:08.229876925+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.229888418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.229891883+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.229908101+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.229924135+07:00","message":"[buffer interim] 81 false  90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229946697+07:00","message":"[bufferProcess] interim [280000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.22996128+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งคอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229971468+07:00","message":"[bufferProcess] interim [280000000]: 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229974918+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.22997867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229982373+07:00","message":"> Transcript [1395] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งคอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229986287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229988427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229991546+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.229995244+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.293401738+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.293444245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.293451769+07:00","message":"receive interim result [false|false]: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.293464415+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-25T15:11:08.293467925+07:00","message":"receive interim result [false|false]:  เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.293477764+07:00","message":"[buffer interim] 81 false นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.293482537+07:00","message":"[buffer interim] 81 false  เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293489384+07:00","message":"[bufferProcess] interim [400000000]:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.29349288+07:00","message":"[bufferProcess] send to processor:นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293496482+07:00","message":"[bufferProcess] interim [400000000]: เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.29349906+07:00","message":"[bufferProcess] update buffer: นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293502452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293505422+07:00","message":"> Transcript [1396] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293510391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293512587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.29351478+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.29351728+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293520402+07:00","message":"Push: ' 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.29352239+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293524848+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.293527326+07:00","message":"Next Push (prob) : 'แจ้งข้อกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.293538699+07:00","message":"push: {false  90 เปอร์เซ็นต์ได้ 0 0xc00209ec00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.340207539+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.403670049+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.5288003+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.528838324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเรื่องของคดีนะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา\",\"confidence\":0.92275065}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.52884626+07:00","message":"receive interim result [true|false]: นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเรื่องของคดีนะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.528855568+07:00","message":"end recv isFinal message id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.528857843+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.528863747+07:00","message":"[buffer interim] 81 true นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเรื่องของคดีนะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528872609+07:00","message":"[bufferProcess] interim [610000000]:นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเรื่องของคดีนะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528878792+07:00","message":"[bufferProcess] send to processor (isfinal):นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528891996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528920104+07:00","message":"> Transcript [1397] [false]: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528927593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528930178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528932245+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528936977+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528939757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528942147+07:00","message":"> Transcript [1398] [true]: 'นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเรื่องของคดีนะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528944604+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528946393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528948232+07:00","message":"StatePrefix: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528950509+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.528952566+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.529232211+07:00","message":"Push: 'แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.529236334+07:00","message":"TextPushed: 'นครบาลดินแดงค่ะบอกว่าตอนนี้นะตามเจ้าของคดีนะอยู่ประมาณ 90 เปอร์เซ็นต์ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.529239043+07:00","message":"Set new StatePrefix : 'นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเรื่องของคดีนะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.529241611+07:00","message":"Next Push (prob) : 'นครบาลดินแดงเขาบอกว่าตอนนี้น่ะตามเรื่องของคดีนะอยู่ประมาณ 90% ได้แจ้งข้อกล่าวหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.529250354+07:00","message":"push: {true แจ้งข้อกล่าวหา 0 0xc00209ec00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.529266904+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_81.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:08.539818982+07:00","message":"write wav file: './tmp/7599/7599_81.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.842609058+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.842656841+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-25T15:11:08.842662417+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.842678561+07:00","message":"[buffer interim] 82 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.842686328+07:00","message":"[bufferProcess] interim [420000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.842688625+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.931916245+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.931955586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.93196123+07:00","message":"receive interim result [false|false]: 4 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:08.931972981+07:00","message":"[buffer interim] 82 false 4 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.931980818+07:00","message":"[bufferProcess] interim [540000000]:4 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.931983262+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.931989026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.9319924+07:00","message":"> Transcript [1399] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:08.931994919+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.125555052+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.125600702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.125606738+07:00","message":"receive interim result [false|false]: 4 ข้อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.125620976+07:00","message":"[buffer interim] 82 false 4 ข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.12562822+07:00","message":"[bufferProcess] interim [780000000]:4 ข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.125630916+07:00","message":"[bufferProcess] send to processor:4 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.125638326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.125641892+07:00","message":"> Transcript [1400] [false]: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.125644526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.125646591+07:00","message":"Set new StatePrefix: '4 ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.376844934+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.376891488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.376897996+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.376913907+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.376922622+07:00","message":"[bufferProcess] interim [960000000]:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.376925209+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.376932569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.376935852+07:00","message":"> Transcript [1401] [false]: '4 ข้อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.376939136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.37694124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.376943264+07:00","message":"StatePrefix: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.376945509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.570434861+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.570473918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.570479385+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.57050986+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-25T15:11:09.570514446+07:00","message":"receive interim result [false|false]:  ข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.570522216+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.570525715+07:00","message":"[buffer interim] 82 false  ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570532314+07:00","message":"[bufferProcess] interim [140000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570534598+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.57053832+07:00","message":"[bufferProcess] interim [140000000]: ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570541159+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570544082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.57054716+07:00","message":"> Transcript [1402] [false]: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570550225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570552232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570554238+07:00","message":"StatePrefix: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.570556356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.958732942+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.958769509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.958775446+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:09.958788268+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.958795127+07:00","message":"[bufferProcess] interim [560000000]:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.958797746+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.958802847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.958806077+07:00","message":"> Transcript [1403] [false]: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.95880919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.95881121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.958813126+07:00","message":"StatePrefix: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:09.95881539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.147401036+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.147449382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.147455434+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.147466447+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-25T15:11:10.147469906+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.147477718+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.14748099+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147487087+07:00","message":"[bufferProcess] interim [740000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147489338+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.14749258+07:00","message":"[bufferProcess] interim [740000000]: ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147494974+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147498326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147501972+07:00","message":"> Transcript [1404] [false]: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147505383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147507815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147510244+07:00","message":"StatePrefix: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147512443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147515209+07:00","message":"Push: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147517492+07:00","message":"TextPushed: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147519678+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.147522036+07:00","message":"Next Push (prob) : 'ด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.147531332+07:00","message":"push: {false 4 ข้อ 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.475399488+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.475446545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.475453322+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.475469164+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-25T15:11:10.475474158+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.475484216+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.475488977+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475499177+07:00","message":"[bufferProcess] interim [100000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475503131+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475507041+07:00","message":"[bufferProcess] interim [100000000]: ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475510647+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475514891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475518623+07:00","message":"> Transcript [1405] [false]: '4 ข้อด้วยกันเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475522947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475525902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475528746+07:00","message":"StatePrefix: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.475531952+07:00","message":"TextPushed: '4 ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.661942135+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.661965261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.661970706+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.661983396+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-25T15:11:10.661986373+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.661992765+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.661995829+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662001004+07:00","message":"[bufferProcess] interim [280000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662003499+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662008245+07:00","message":"[bufferProcess] interim [280000000]: ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662010693+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662013815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662016682+07:00","message":"> Transcript [1406] [false]: '4 ข้อด้วยกันเช่นจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662019629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662021709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662023553+07:00","message":"StatePrefix: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.662025826+07:00","message":"TextPushed: '4 ข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722081938+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722120981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722127636+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722139292+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-25T15:11:10.722144021+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722156567+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722170268+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722158639+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722187235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722191782+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722197887+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-25T15:11:10.722201756+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722208544+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722212419+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722177297+07:00","message":"[bufferProcess] interim [340000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.7222206+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722227085+07:00","message":"[bufferProcess] interim [340000000]: ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722231085+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722234828+07:00","message":"[bufferProcess] interim [400000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722237645+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722241759+07:00","message":"[bufferProcess] interim [400000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.72224488+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.72224867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722252581+07:00","message":"> Transcript [1407] [false]: '4 ข้อด้วยกันเช่นจำหน่ายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722257276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722260192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.72226308+07:00","message":"StatePrefix: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722266304+07:00","message":"TextPushed: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722269201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722272268+07:00","message":"> Transcript [1408] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722280806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.72228381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722286433+07:00","message":"StatePrefix: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722289537+07:00","message":"TextPushed: '4 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722296157+07:00","message":"Push: 'ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.72230107+07:00","message":"TextPushed: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722304367+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:10.722307869+07:00","message":"Next Push (prob) : 'เช่นจำหน่ายวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.722317017+07:00","message":"push: {false ด้วยกัน 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988537092+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988551703+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988554228+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988569229+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988571349+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988573332+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988575178+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:10.988576976+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.034647351+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.034678666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.034683965+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.034697109+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-25T15:11:11.034706373+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.034712977+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.034716151+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034730793+07:00","message":"[bufferProcess] interim [640000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034733547+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034736802+07:00","message":"[bufferProcess] interim [640000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034739524+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034742493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034745716+07:00","message":"> Transcript [1409] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034748172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.034750698+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:11.124369906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:11.124394042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.166829915+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.166864901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.166870514+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.166883145+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-25T15:11:11.16688843+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.166896518+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.166902054+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166909962+07:00","message":"[bufferProcess] interim [820000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166912402+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166915946+07:00","message":"[bufferProcess] interim [820000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166918903+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166922034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166924826+07:00","message":"> Transcript [1410] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166928562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.16693124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166933643+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.166935918+07:00","message":"TextPushed: '4 ข้อด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.424678309+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.424724878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.424731249+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.424741174+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-25T15:11:11.424744218+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.424751842+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.424755017+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424761824+07:00","message":"[bufferProcess] interim [120000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424764306+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.42476742+07:00","message":"[bufferProcess] interim [120000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424770333+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424773377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424776421+07:00","message":"> Transcript [1411] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424779639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424784739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.424786853+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.42478896+07:00","message":"TextPushed: '4 ข้อด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.755608131+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.75565301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.755658544+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.755673757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.755678057+07:00","message":"receive interim result [false|false]:  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.755694093+07:00","message":"[buffer interim] 82 false 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:11.755709997+07:00","message":"[buffer interim] 82 false  ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755719+07:00","message":"[bufferProcess] interim [420000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755722086+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755725717+07:00","message":"[bufferProcess] interim [420000000]: ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755729135+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755731792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755734964+07:00","message":"> Transcript [1412] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755737918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755739946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.75574242+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:11.755744871+07:00","message":"TextPushed: '4 ข้อด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.072425018+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.072460948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.072467166+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.07247885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.072482479+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.072489529+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.072492922+07:00","message":"[buffer interim] 82 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072498668+07:00","message":"[bufferProcess] interim [720000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072501751+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072504987+07:00","message":"[bufferProcess] interim [720000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072507282+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072510086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072513069+07:00","message":"> Transcript [1413] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072516477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.07251848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072520776+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.07252301+07:00","message":"TextPushed: '4 ข้อด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072525899+07:00","message":"Push: 'เช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.07252797+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072530274+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.072532777+07:00","message":"Next Push (prob) : 'ออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.072540183+07:00","message":"push: {false เช่นจำหน่ายวัตถุ 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.354618925+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.354655735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.354661272+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.354677219+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.354684664+07:00","message":"[bufferProcess] interim [20000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.354687552+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.3546909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.354693844+07:00","message":"> Transcript [1414] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.354697632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.354710188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.354713081+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.35471583+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.635248229+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.635279182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.635285888+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.635297086+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-25T15:11:12.635299821+07:00","message":"receive interim result [false|false]:  ข้อสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.63530709+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.635310632+07:00","message":"[buffer interim] 82 false  ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635316172+07:00","message":"[bufferProcess] interim [260000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635319034+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635324236+07:00","message":"[bufferProcess] interim [260000000]: ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635327276+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635339966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.63536019+07:00","message":"> Transcript [1415] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635366136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635368637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635371375+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.635374119+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.639200205+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.639212892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.639217819+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.63922651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.639229685+07:00","message":"receive interim result [false|false]:  ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.639233785+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.63923629+07:00","message":"[buffer interim] 82 false  ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639239368+07:00","message":"[bufferProcess] interim [320000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639243405+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639248624+07:00","message":"[bufferProcess] interim [320000000]: ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639250795+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639253719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639256593+07:00","message":"> Transcript [1416] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639260046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639262352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639264462+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.639267171+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.848403858+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.848456192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.8484655+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.84848278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อ 2 ข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.848487172+07:00","message":"receive interim result [false|false]:  ข้อ 2 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.84849878+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.848503556+07:00","message":"[buffer interim] 82 false  ข้อ 2 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848512932+07:00","message":"[bufferProcess] interim [500000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.84852014+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848525198+07:00","message":"[bufferProcess] interim [500000000]: ข้อ 2 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848528863+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848533016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848537078+07:00","message":"> Transcript [1417] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848543363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848546678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848550366+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848554483+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848562591+07:00","message":"Push: 'ออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848565562+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848568907+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.848572371+07:00","message":"Next Push (prob) : ' ข้อ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.848584545+07:00","message":"push: {false ออกฤทธิ์ประเภท 1 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.958011464+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.958046845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.958052773+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.958063976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ข้อ 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.958067108+07:00","message":"receive interim result [false|false]:  ข้อ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.958073708+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:12.958077011+07:00","message":"[buffer interim] 82 false  ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958082672+07:00","message":"[bufferProcess] interim [560000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958085626+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958089774+07:00","message":"[bufferProcess] interim [560000000]: ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958092334+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958095396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958098099+07:00","message":"> Transcript [1418] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958101377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.95810349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958105614+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:12.958108144+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.219667023+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.219699851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.219734848+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.219745437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.219748307+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.219772053+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.219792044+07:00","message":"[buffer interim] 82 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219801426+07:00","message":"[bufferProcess] interim [860000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219806457+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219815416+07:00","message":"[bufferProcess] interim [860000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219819147+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219823486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219827572+07:00","message":"> Transcript [1419] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219832054+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219835083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219837999+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.219842343+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.229432473+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.22946262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.229468053+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.22947969+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-25T15:11:13.229482754+07:00","message":"receive interim result [false|false]:  ค่ะสมัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.229488671+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.229491697+07:00","message":"[buffer interim] 82 false  ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.22949696+07:00","message":"[bufferProcess] interim [920000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229499567+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229502426+07:00","message":"[bufferProcess] interim [920000000]: ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229504855+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229507358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229510066+07:00","message":"> Transcript [1420] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229512954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229514814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229516971+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.229519479+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.536258412+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.536301046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.536307572+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.536322544+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-25T15:11:13.536326069+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.536341801+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.536359353+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536365849+07:00","message":"[bufferProcess] interim [220000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536369056+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.53637485+07:00","message":"[bufferProcess] interim [220000000]: ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536378066+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536381261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536384354+07:00","message":"> Transcript [1421] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536388457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.53639061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536393068+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536395632+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536402238+07:00","message":"Push: ' ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536404366+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.53640659+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:13.536409344+07:00","message":"Next Push (prob) : ' ค่ะสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:13.53643594+07:00","message":"push: {false  ข้อ 2 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.048882243+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.04892178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.048928734+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.04894156+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-25T15:11:14.048944451+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.048951923+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.048955592+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048961648+07:00","message":"[bufferProcess] interim [640000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048964377+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048967587+07:00","message":"[bufferProcess] interim [640000000]: ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048970399+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048973819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048976622+07:00","message":"> Transcript [1422] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048980667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048983197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048985141+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.048987449+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:14.125031303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:14.125072667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.19125377+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.191294556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.191301217+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.191315198+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-25T15:11:14.191320276+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.191329343+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.191333801+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191361243+07:00","message":"[bufferProcess] interim [820000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191386912+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191402405+07:00","message":"[bufferProcess] interim [820000000]: ค่ะสมัยอาหารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191405747+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191409585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191413332+07:00","message":"> Transcript [1423] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191417365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191419495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191421934+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.191424658+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.259900664+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.259939625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.259945645+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.259956195+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-25T15:11:14.259959463+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.259974979+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.259989781+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.259997986+07:00","message":"[bufferProcess] interim [880000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260001667+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260005541+07:00","message":"[bufferProcess] interim [880000000]: ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260009047+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260012789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260016562+07:00","message":"> Transcript [1424] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260020681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260022748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260024828+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.260027439+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.43451131+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.434547347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.434554643+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.434567262+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-25T15:11:14.434570075+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.434577606+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.434581663+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434587809+07:00","message":"[bufferProcess] interim [60000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434590424+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434593634+07:00","message":"[bufferProcess] interim [60000000]: ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434596685+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434599835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434602437+07:00","message":"> Transcript [1425] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434606529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434608827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434610762+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434613304+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434624688+07:00","message":"Push: ' ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434628971+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.434631744+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.43463476+07:00","message":"Next Push (prob) : 'อาหารไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.434642509+07:00","message":"push: {false  ค่ะสมัย 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.788426313+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.788464093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.788471102+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.78848327+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-25T15:11:14.788486874+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.7884944+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.788498217+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.788504254+07:00","message":"[bufferProcess] interim [420000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.788507239+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.788510567+07:00","message":"[bufferProcess] interim [420000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.788514886+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.78851807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.78852071+07:00","message":"> Transcript [1426] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.788523481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.788525957+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.846616584+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.846653073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.846659556+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.846673479+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-25T15:11:14.846676967+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.846684597+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.846688147+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.8466939+07:00","message":"[bufferProcess] interim [480000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846696888+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846700389+07:00","message":"[bufferProcess] interim [480000000]: ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846710641+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846713673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846716268+07:00","message":"> Transcript [1427] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846719807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846723001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846724971+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.846727669+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.95460035+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.954640734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.954647925+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.954666415+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-25T15:11:14.954670075+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.954678105+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.95468117+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954687128+07:00","message":"[bufferProcess] interim [540000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954690034+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954693218+07:00","message":"[bufferProcess] interim [540000000]: ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954695781+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954717081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954721105+07:00","message":"> Transcript [1428] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954725267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954727435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954729399+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.954732176+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.965925649+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.965954456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.965960233+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.965970778+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-25T15:11:14.965974935+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.965981368+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:14.965984595+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.965989749+07:00","message":"[bufferProcess] interim [600000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.965992866+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.965996118+07:00","message":"[bufferProcess] interim [600000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.965998983+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.966001906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.966004555+07:00","message":"> Transcript [1429] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.966008273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.966010425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.966012353+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:14.966014828+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.079575851+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.07962129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.079630401+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.079648654+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-25T15:11:15.079653092+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.079664588+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.079675174+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079682776+07:00","message":"[bufferProcess] interim [660000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079686304+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079693784+07:00","message":"[bufferProcess] interim [660000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079696804+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079699889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079708468+07:00","message":"> Transcript [1430] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079713621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079715957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079718239+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079720877+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079728889+07:00","message":"Push: 'อาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079731114+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079733873+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.079737354+07:00","message":"Next Push (prob) : 'ตามพ. ร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.079766865+07:00","message":"push: {false อาหารไม่บริสุทธิ์ 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.271418252+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.271453775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.271460391+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.271472969+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-25T15:11:15.27147677+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.271484342+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.271487954+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271493966+07:00","message":"[bufferProcess] interim [840000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271496861+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271500466+07:00","message":"[bufferProcess] interim [840000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271503383+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271506865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271509734+07:00","message":"> Transcript [1431] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. รบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271513788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271515969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271517891+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพ. ร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.271520341+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.329342168+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.329374349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.329380409+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.329391039+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-25T15:11:15.329394052+07:00","message":"receive interim result [false|false]:  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.329399917+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.329404846+07:00","message":"[buffer interim] 82 false  ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.329410078+07:00","message":"[bufferProcess] interim [20000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.329412687+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.329418358+07:00","message":"[bufferProcess] interim [20000000]: ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.32942138+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.329424862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.329428222+07:00","message":"> Transcript [1432] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.329431147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.329433168+07:00","message":"Set new StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.966747816+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.966791201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.966797992+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:15.966812258+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.966819385+07:00","message":"[bufferProcess] interim [620000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.966822432+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.966829041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.966831754+07:00","message":"> Transcript [1433] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.966836661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.966838993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.96684126+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:15.966843917+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.427742874+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.427788297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.427796639+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.427809615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2522\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.427812238+07:00","message":"receive interim result [false|false]:  2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.427821462+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:16.427826051+07:00","message":"[buffer interim] 82 false  2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427832588+07:00","message":"[bufferProcess] interim [40000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427835735+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427839334+07:00","message":"[bufferProcess] interim [40000000]: 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427844096+07:00","message":"[bufferProcess] update buffer: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427847662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427850755+07:00","message":"> Transcript [1434] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427854896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427856969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427859179+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:16.427862552+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.065498848+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.065541715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.065549183+07:00","message":"receive interim result [false|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.065566466+07:00","message":"[buffer interim] 82 false 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065574365+07:00","message":"[bufferProcess] interim [640000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065583034+07:00","message":"[bufferProcess] send to processor:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065592447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065595986+07:00","message":"> Transcript [1435] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065600689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065603369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065606126+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.065609546+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:17.126031973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:17.126055276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.313926524+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.443425333+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.451871175+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.451913262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522\",\"confidence\":0.9589725}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.451920997+07:00","message":"receive interim result [true|false]: 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.451927425+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.451929917+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.451935232+07:00","message":"[buffer interim] 82 true 4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451942103+07:00","message":"[bufferProcess] interim [120000000]:4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451945714+07:00","message":"[bufferProcess] send to processor (isfinal):4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451949584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451952329+07:00","message":"> Transcript [1436] [false]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451956361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451958397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451960449+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451963193+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451966305+07:00","message":"Push: 'ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451968343+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.45197071+07:00","message":"Set new StatePrefix : '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.45197338+07:00","message":"Next Push (prob) : 'อาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451975199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451977635+07:00","message":"> Transcript [1437] [true]: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451980321+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451982442+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451984242+07:00","message":"StatePrefix: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451986557+07:00","message":"TextPushed: '4 ข้อด้วยกันเช่นจำหน่ายวัตถุออกฤทธิ์ประเภท 1 ข้อ 2 ค่ะสมัยอาหารไม่บริสุทธิ์ตามพรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:17.451989085+07:00","message":"Push: 'อาหาร 2522'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.451996055+07:00","message":"push: {false ตามพรบ 0 0xc00278af00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:17.452006265+07:00","message":"push: {true อาหาร 2522 0 0xc00278af00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:17.468013188+07:00","message":"write wav file: './tmp/7599/7599_82.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.105913634+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.105957348+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-25T15:11:18.105962361+07:00","message":"receive interim result [false|false]: ถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.105978792+07:00","message":"[buffer interim] 83 false ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.105985612+07:00","message":"[bufferProcess] interim [480000000]:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.105988583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.291703831+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.29175401+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-25T15:11:18.291760446+07:00","message":"receive interim result [false|false]: ถามผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.291773426+07:00","message":"[buffer interim] 83 false ถามผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.291781483+07:00","message":"[bufferProcess] interim [720000000]:ถามผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.291783815+07:00","message":"[bufferProcess] send to processor:ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.291789527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.291792847+07:00","message":"> Transcript [1438] [false]: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.291795386+07:00","message":"Set StatePrefix (first interim): 'ถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.483313298+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.483348985+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-25T15:11:18.483354071+07:00","message":"receive interim result [false|false]: ถามผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.48336547+07:00","message":"[buffer interim] 83 false ถามผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.483372629+07:00","message":"[bufferProcess] interim [900000000]:ถามผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.48337517+07:00","message":"[bufferProcess] send to processor:ถามผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.483379071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.483381663+07:00","message":"> Transcript [1439] [false]: 'ถามผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.483384928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.483387169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.48338963+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.483391692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.78035298+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.912459217+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.919978376+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.920010423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามผลิตภัณฑ์\",\"confidence\":0.8771804}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.920015848+07:00","message":"receive interim result [true|false]: ถามผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.920025113+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.920027944+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.920033594+07:00","message":"[buffer interim] 83 true ถามผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920040486+07:00","message":"[bufferProcess] interim [380000000]:ถามผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.92004366+07:00","message":"[bufferProcess] send to processor (isfinal):ถามผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.92004693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920049891+07:00","message":"> Transcript [1440] [false]: 'ถามผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920052788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920054886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920057179+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920059286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920061072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920063223+07:00","message":"> Transcript [1441] [true]: 'ถามผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920065378+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920067284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920068997+07:00","message":"StatePrefix: 'ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920070956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:18.920073703+07:00","message":"Push: 'ถามผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:18.92008041+07:00","message":"push: {true ถามผลิตภัณฑ์ 0 0xc00209e780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:18.927570721+07:00","message":"write wav file: './tmp/7599/7599_83.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.253242038+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.253288751+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-25T15:11:19.253294615+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.253311005+07:00","message":"[buffer interim] 84 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.253319626+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.253321773+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.392285891+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.39233022+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-25T15:11:19.392335619+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.39235256+07:00","message":"[buffer interim] 84 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.392361419+07:00","message":"[bufferProcess] interim [480000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.392364171+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.392368545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.392372104+07:00","message":"> Transcript [1442] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.392374722+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.440410943+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.4404676+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-25T15:11:19.440476467+07:00","message":"receive interim result [false|false]: พิซซ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.440499711+07:00","message":"[buffer interim] 84 false พิซซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.44050987+07:00","message":"[bufferProcess] interim [540000000]:พิซซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.440513658+07:00","message":"[bufferProcess] send to processor:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.440519087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.4405232+07:00","message":"> Transcript [1443] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.440526951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.440531221+07:00","message":"Set new StatePrefix: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.556429366+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.556480391+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-25T15:11:19.556487383+07:00","message":"receive interim result [false|false]: ทฤษฎี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.556500674+07:00","message":"[buffer interim] 84 false ทฤษฎี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.556508736+07:00","message":"[bufferProcess] interim [660000000]:ทฤษฎี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.556511318+07:00","message":"[bufferProcess] send to processor:พิซซ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.556518953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.556522336+07:00","message":"> Transcript [1444] [false]: 'พิซซ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.556525228+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.556527896+07:00","message":"Set new StatePrefix: 'พิซซ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.631353842+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.631409358+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-25T15:11:19.631414959+07:00","message":"receive interim result [false|false]: ที่แสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:19.631431749+07:00","message":"[buffer interim] 84 false ที่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.631440003+07:00","message":"[bufferProcess] interim [780000000]:ที่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.631443594+07:00","message":"[bufferProcess] send to processor:ทฤษฎี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.631447633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.631451449+07:00","message":"> Transcript [1445] [false]: 'ทฤษฎี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.631454308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:19.631456426+07:00","message":"Set new StatePrefix: 'ทฤษฎี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.086192909+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.086233974+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-25T15:11:20.086239324+07:00","message":"receive interim result [false|false]: ที่แสดงชาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.086251084+07:00","message":"[buffer interim] 84 false ที่แสดงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.086257404+07:00","message":"[bufferProcess] interim [140000000]:ที่แสดงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.086260121+07:00","message":"[bufferProcess] send to processor:ที่แสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.086265167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.086268231+07:00","message":"> Transcript [1446] [false]: 'ที่แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.086270689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.086272738+07:00","message":"Set new StatePrefix: 'ที่แสดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.092080132+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.092112646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Shenzhen\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.092119141+07:00","message":"receive interim result [false|false]: Shenzhen"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.092135666+07:00","message":"[buffer interim] 84 false Shenzhen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.092142451+07:00","message":"[bufferProcess] interim [200000000]:Shenzhen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.092145845+07:00","message":"[bufferProcess] send to processor:ที่แสดงชาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.09215483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.09215868+07:00","message":"> Transcript [1447] [false]: 'ที่แสดงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.092163255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.092166172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.09216915+07:00","message":"StatePrefix: 'ที่แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.092171983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:20.12706059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:20.127070008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.135867895+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.135904456+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-25T15:11:20.135910357+07:00","message":"receive interim result [false|false]: ที่แสดงฉลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.135923766+07:00","message":"[buffer interim] 84 false ที่แสดงฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.135930222+07:00","message":"[bufferProcess] interim [260000000]:ที่แสดงฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.135932738+07:00","message":"[bufferProcess] send to processor:Shenzhen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.135937982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.135940725+07:00","message":"> Transcript [1448] [false]: 'Shenzhen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.13594312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.135945658+07:00","message":"Set new StatePrefix: 'Shenzhen'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.458312197+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.458356588+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-25T15:11:20.458363889+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.458379196+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.458387531+07:00","message":"[bufferProcess] interim [560000000]:ที่แสดงฉลากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.458390497+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.458398855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.458402317+07:00","message":"> Transcript [1449] [false]: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.458405724+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.458408217+07:00","message":"Set new StatePrefix: 'ที่แสดงฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.650232207+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.650275113+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-25T15:11:20.650280604+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.650293534+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.650301888+07:00","message":"[bufferProcess] interim [740000000]:ที่แสดงฉลากไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.650304897+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.650312643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.650315918+07:00","message":"> Transcript [1450] [false]: 'ที่แสดงฉลากไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.65031981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.650322254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.650324332+07:00","message":"StatePrefix: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.650326687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.844546302+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.844584662+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-25T15:11:20.844590204+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:20.84460159+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844609358+07:00","message":"[bufferProcess] interim [980000000]:ที่แสดงฉลากไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844612084+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844615903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844618912+07:00","message":"> Transcript [1451] [false]: 'ที่แสดงฉลากไม่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844622797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844624993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844627158+07:00","message":"StatePrefix: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:20.844629348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.230556169+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.230602592+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-25T15:11:21.230609532+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.23062412+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230631977+07:00","message":"[bufferProcess] interim [340000000]:ที่แสดงฉลากไม่ถูกต้องตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230634936+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230642205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230645741+07:00","message":"> Transcript [1452] [false]: 'ที่แสดงฉลากไม่ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230649994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230652958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230655332+07:00","message":"StatePrefix: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.230657781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.484094486+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.484134843+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-25T15:11:21.484140963+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.484156411+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484164284+07:00","message":"[bufferProcess] interim [580000000]:ที่แสดงฉลากไม่ถูกต้องตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484167001+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484172684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484176736+07:00","message":"> Transcript [1453] [false]: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.48418177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484184902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484187862+07:00","message":"StatePrefix: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484190939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484198668+07:00","message":"Push: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.48420162+07:00","message":"TextPushed: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484204612+07:00","message":"Set new StatePrefix : 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.484210806+07:00","message":"Next Push (prob) : 'ไม่ถูกต้องตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.484220637+07:00","message":"push: {false ที่แสดงฉลาก 0 0xc0006ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.559565789+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.559622627+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-25T15:11:21.559631447+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพ.ร.บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.55965206+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพ.ร.บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559665629+07:00","message":"[bufferProcess] interim [700000000]:ที่แสดงฉลากไม่ถูกต้องตามพ.ร.บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559668498+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559675832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559680725+07:00","message":"> Transcript [1454] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559684893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559687163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559689303+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.559691897+07:00","message":"TextPushed: 'ที่แสดงฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.929076884+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.929112849+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-25T15:11:21.929118285+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:21.929133676+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929139888+07:00","message":"[bufferProcess] interim [60000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929143031+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพ.ร.บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929149759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929152595+07:00","message":"> Transcript [1455] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพ.ร.บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929155922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929158192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929169907+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:21.929172865+07:00","message":"TextPushed: 'ที่แสดงฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.380808113+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.380853293+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-25T15:11:22.380859292+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.380876199+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380885299+07:00","message":"[bufferProcess] interim [480000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380888067+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380894086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380897168+07:00","message":"> Transcript [1456] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380901314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380903783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380906213+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.380908897+07:00","message":"TextPushed: 'ที่แสดงฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.43816701+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.438209136+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-25T15:11:22.438215076+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.438234273+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438245414+07:00","message":"[bufferProcess] interim [540000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438250967+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438255373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.43825907+07:00","message":"> Transcript [1457] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438263108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438265308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438267592+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438269808+07:00","message":"TextPushed: 'ที่แสดงฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438272448+07:00","message":"Push: 'ไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438274617+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438276825+07:00","message":"Set new StatePrefix : 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.438279316+07:00","message":"Next Push (prob) : 'พรบอาหาร 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.438287573+07:00","message":"push: {false ไม่ถูกต้องตาม 0 0xc0006ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.572142602+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.572191152+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-25T15:11:22.57219735+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.572214896+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.572223434+07:00","message":"[bufferProcess] interim [660000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.572226985+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.572233337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.572237073+07:00","message":"> Transcript [1458] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.572240196+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.961297764+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.96133488+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-25T15:11:22.96134166+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.961359694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2522\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.961363295+07:00","message":"receive interim result [false|false]:  2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.961371868+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:22.96137604+07:00","message":"[buffer interim] 84 false  2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.961382636+07:00","message":"[bufferProcess] interim [80000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.961385653+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.96138891+07:00","message":"[bufferProcess] interim [80000000]: 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.961391889+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.961394984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.961397815+07:00","message":"> Transcript [1459] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:22.961400611+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:23.12789965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:23.12792222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.532537869+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.532576949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.532582363+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:23.532599253+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.532607339+07:00","message":"[bufferProcess] interim [680000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.532610978+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.532617578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.532620666+07:00","message":"> Transcript [1460] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.53262425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.532626947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.532628959+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:23.532632343+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.045119066+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.045179889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.045187131+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.045199188+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-25T15:11:24.045201952+07:00","message":"receive interim result [false|false]:  และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.045210283+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.045213891+07:00","message":"[buffer interim] 84 false  และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045220591+07:00","message":"[bufferProcess] interim [220000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045223491+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045227949+07:00","message":"[bufferProcess] interim [220000000]: และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.04523054+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045234045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045236889+07:00","message":"> Transcript [1461] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045240538+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045242885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.04524489+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.045247336+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.374465263+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.374503844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.374510898+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.374524729+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-25T15:11:24.374528552+07:00","message":"receive interim result [false|false]:  และกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.374544021+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.374562577+07:00","message":"[buffer interim] 84 false  และกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374573052+07:00","message":"[bufferProcess] interim [460000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374578667+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374588672+07:00","message":"[bufferProcess] interim [460000000]: และกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374592363+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374597517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374601283+07:00","message":"> Transcript [1462] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374604895+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374607183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.374609313+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.37461205+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.448492881+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.448532469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.448539344+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.448550717+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-25T15:11:24.448554453+07:00","message":"receive interim result [false|false]:  และจำหน่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.448563374+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.44856755+07:00","message":"[buffer interim] 84 false  และจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448575002+07:00","message":"[bufferProcess] interim [580000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448577644+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448581496+07:00","message":"[bufferProcess] interim [580000000]: และจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448584682+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448587902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448591124+07:00","message":"> Transcript [1463] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448595292+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448597479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448599801+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448602198+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448605076+07:00","message":"Push: 'พรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448607011+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448609271+07:00","message":"Set new StatePrefix : 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.448611542+07:00","message":"Next Push (prob) : '522 และกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.448620409+07:00","message":"push: {false พรบอาหาร 2 0 0xc0006ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.762828479+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.762869837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.762876808+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.762889343+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-25T15:11:24.762892489+07:00","message":"receive interim result [false|false]:  และจำหน่ายอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.762901988+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.762906348+07:00","message":"[buffer interim] 84 false  และจำหน่ายอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.762913701+07:00","message":"[bufferProcess] interim [880000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.762916859+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.762920304+07:00","message":"[bufferProcess] interim [880000000]: และจำหน่ายอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.762923613+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.762927044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.76293023+07:00","message":"> Transcript [1464] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.762933768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.762935962+07:00","message":"Set new StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.955876843+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.955919537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.955926134+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.955937383+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-25T15:11:24.955940587+07:00","message":"receive interim result [false|false]:  และจำหน่ายอาหารที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.955950192+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:24.955955697+07:00","message":"[buffer interim] 84 false  และจำหน่ายอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955962768+07:00","message":"[bufferProcess] interim [120000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955965748+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955969065+07:00","message":"[bufferProcess] interim [120000000]: และจำหน่ายอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955972804+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955976117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955979151+07:00","message":"> Transcript [1465] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955983552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955988124+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:24.955990659+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.141075537+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.141117447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.14112441+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.141134943+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-25T15:11:25.141139307+07:00","message":"receive interim result [false|false]:  และจำหน่ายอาหารที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.141148295+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.141152151+07:00","message":"[buffer interim] 84 false  และจำหน่ายอาหารที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.1411588+07:00","message":"[bufferProcess] interim [240000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141173787+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141180619+07:00","message":"[bufferProcess] interim [240000000]: และจำหน่ายอาหารที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141185275+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141189648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141193838+07:00","message":"> Transcript [1466] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141203266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141205432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.14120752+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.141209769+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.333911723+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.333957721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.333967027+07:00","message":"receive interim result [false|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.333981066+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-25T15:11:25.333985518+07:00","message":"receive interim result [false|false]:  และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.334004707+07:00","message":"[buffer interim] 84 false ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.334018451+07:00","message":"[buffer interim] 84 false  และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334025913+07:00","message":"[bufferProcess] interim [480000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334028983+07:00","message":"[bufferProcess] send to processor:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334036566+07:00","message":"[bufferProcess] interim [480000000]: และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334039842+07:00","message":"[bufferProcess] update buffer: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334042683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334045565+07:00","message":"> Transcript [1467] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334049323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334051368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334053539+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.334055829+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.439538954+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.56028435+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.560330951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.560349381+07:00","message":"receive interim result [true|false]: ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.560362474+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.560364951+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.560370755+07:00","message":"[buffer interim] 84 true ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560377645+07:00","message":"[bufferProcess] interim [750000000]:ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560382406+07:00","message":"[bufferProcess] send to processor (isfinal):ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560386075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560388857+07:00","message":"> Transcript [1468] [false]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560392775+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560394807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560396899+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560400816+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560403596+07:00","message":"Push: '522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560406168+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560408452+07:00","message":"Set new StatePrefix : 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560411456+07:00","message":"Next Push (prob) : 'อาหารที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560413371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560415355+07:00","message":"> Transcript [1469] [true]: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560418123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560420104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.56042516+07:00","message":"StatePrefix: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่ายอาหารที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560427724+07:00","message":"TextPushed: 'ที่แสดงฉลากไม่ถูกต้องตามพรบอาหาร 2522 และจำหน่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:25.560430174+07:00","message":"Push: 'อาหารที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.560439028+07:00","message":"push: {false 522 และจำหน่าย 0 0xc0006ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.560457481+07:00","message":"push: {true อาหารที่มีการ 0 0xc0006ce600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:25.572360839+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:25.572659936+07:00","message":"write wav file: './tmp/7599/7599_84.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.120760812+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.120805357+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-25T15:11:26.120811334+07:00","message":"receive interim result [false|false]: ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.12082572+07:00","message":"[buffer interim] 85 false ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.120832494+07:00","message":"[bufferProcess] interim [600000000]:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.120834976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:26.128932525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:26.128950949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.314429776+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.314469363+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-25T15:11:26.314475163+07:00","message":"receive interim result [false|false]: ปลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.314487895+07:00","message":"[buffer interim] 85 false ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.314494214+07:00","message":"[bufferProcess] interim [780000000]:ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.314497027+07:00","message":"[bufferProcess] send to processor:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.314507999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.314511451+07:00","message":"> Transcript [1470] [false]: 'ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.314513727+07:00","message":"Set StatePrefix (first interim): 'ลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.434793743+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.434835006+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-25T15:11:26.434842217+07:00","message":"receive interim result [false|false]: ปลอมปลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.434860583+07:00","message":"[buffer interim] 85 false ปลอมปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.434868323+07:00","message":"[bufferProcess] interim [840000000]:ปลอมปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.434871322+07:00","message":"[bufferProcess] send to processor:ปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.434897958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.43490143+07:00","message":"> Transcript [1471] [false]: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.434905392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.434909241+07:00","message":"Set new StatePrefix: 'ปลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.551297764+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.551341604+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-25T15:11:26.551349374+07:00","message":"receive interim result [false|false]: ปลอมปน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.551361274+07:00","message":"[buffer interim] 85 false ปลอมปน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551368013+07:00","message":"[bufferProcess] interim [960000000]:ปลอมปน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551370527+07:00","message":"[bufferProcess] send to processor:ปลอมปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551375823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551378803+07:00","message":"> Transcript [1472] [false]: 'ปลอมปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551382306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551384573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551386699+07:00","message":"StatePrefix: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.551388915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.761108411+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.761150316+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-25T15:11:26.761156114+07:00","message":"receive interim result [false|false]: ปลอมปนเปื้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.761202913+07:00","message":"[buffer interim] 85 false ปลอมปนเปื้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761219693+07:00","message":"[bufferProcess] interim [200000000]:ปลอมปนเปื้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761223737+07:00","message":"[bufferProcess] send to processor:ปลอมปน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761228825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761233013+07:00","message":"> Transcript [1473] [false]: 'ปลอมปน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761238701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761241789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761246081+07:00","message":"StatePrefix: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.761248404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.888070308+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.888112551+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-25T15:11:26.888117799+07:00","message":"receive interim result [false|false]: จอมพลเคลือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.888135807+07:00","message":"[buffer interim] 85 false จอมพลเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.88814241+07:00","message":"[bufferProcess] interim [320000000]:จอมพลเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.888145026+07:00","message":"[bufferProcess] send to processor:ปลอมปนเปื้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.888148207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.888151053+07:00","message":"> Transcript [1474] [false]: 'ปลอมปนเปื้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.888155317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.888157919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.888160069+07:00","message":"StatePrefix: 'ปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.888166489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.944152818+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.944199262+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-25T15:11:26.944206403+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:26.944221853+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.944230361+07:00","message":"[bufferProcess] interim [380000000]:ปลอมปนเพื่อปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.944233123+07:00","message":"[bufferProcess] send to processor:จอมพลเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.944241709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.944245594+07:00","message":"> Transcript [1475] [false]: 'จอมพลเคลือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.94424869+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:26.944251202+07:00","message":"Set new StatePrefix: 'จอมพลเคลือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.023986569+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.0240434+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-25T15:11:27.024051792+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.024069221+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.024082979+07:00","message":"[bufferProcess] interim [500000000]:ปลอมปนเพื่อบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.02408957+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.024097911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.024102223+07:00","message":"> Transcript [1476] [false]: 'ปลอมปนเพื่อปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.02410633+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.02411046+07:00","message":"Set new StatePrefix: 'ปลอมปนเพื่อปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.19011682+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.19015658+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-25T15:11:27.190161883+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.190177528+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.190185444+07:00","message":"[bufferProcess] interim [680000000]:ปลอมปนเพื่อบุคคลอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.190188295+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.190192751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.190197044+07:00","message":"> Transcript [1477] [false]: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.190199719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.190201973+07:00","message":"Set new StatePrefix: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.711190417+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.711234951+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-25T15:11:27.71124119+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.711265071+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711273714+07:00","message":"[bufferProcess] interim [220000000]:ปลอมปนเพื่อบุคคลอื่นเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711276284+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711284293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711287412+07:00","message":"> Transcript [1478] [false]: 'ปลอมปนเพื่อบุคคลอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711291449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711293916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711296336+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.711298907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.913217367+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.913254117+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-25T15:11:27.913259706+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:27.913271141+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.913278242+07:00","message":"[bufferProcess] interim [400000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.91328088+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.913286322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.913289628+07:00","message":"> Transcript [1479] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.913293197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.913295535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.913297796+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:27.913300095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.035632055+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.035673663+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-25T15:11:28.035681864+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.035696253+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035704722+07:00","message":"[bufferProcess] interim [520000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035710233+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035713665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035726513+07:00","message":"> Transcript [1480] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035736866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035739295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035742309+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.035744775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.222627593+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.222670146+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-25T15:11:28.222677973+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.222694424+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222703503+07:00","message":"[bufferProcess] interim [700000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222712798+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222724577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222728645+07:00","message":"> Transcript [1481] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222733648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222736612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222740175+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222743224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222746726+07:00","message":"Push: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222749729+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222752806+07:00","message":"Set new StatePrefix : 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.222756373+07:00","message":"Next Push (prob) : 'อื่นเสพหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.222767162+07:00","message":"push: {false ปลอมปนเพื่อบุคคล 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.340552202+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.340601372+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-25T15:11:28.340610169+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.340628512+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.340638371+07:00","message":"[bufferProcess] interim [760000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.340643312+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.340649147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.340653784+07:00","message":"> Transcript [1482] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.34065965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.340662868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.340665833+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.340670102+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.794942681+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.79498508+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-25T15:11:28.794992453+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.795007186+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795015023+07:00","message":"[bufferProcess] interim [300000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795017931+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795025716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795029592+07:00","message":"> Transcript [1483] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795033131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795035518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795039624+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.795042805+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.924380677+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.924423603+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-25T15:11:28.924430455+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:28.924443797+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924453461+07:00","message":"[bufferProcess] interim [420000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924457589+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924464207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924468282+07:00","message":"> Transcript [1484] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924473421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924477607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924479892+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:28.924482538+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:29.129935973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:29.129948545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.248996137+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.249044255+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-25T15:11:29.249052164+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.249087261+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.24910196+07:00","message":"[bufferProcess] interim [660000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249106548+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249114403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249119019+07:00","message":"> Transcript [1485] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249124313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249127638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249131308+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249135109+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249143043+07:00","message":"Push: 'อื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249146299+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249150268+07:00","message":"Set new StatePrefix : 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.249154019+07:00","message":"Next Push (prob) : 'ใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.249177563+07:00","message":"push: {false อื่นเสพหรือว่า 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.278827206+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.278881646+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-25T15:11:29.278887994+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.278903991+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.278911887+07:00","message":"[bufferProcess] interim [720000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.278915282+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.278922483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.27892536+07:00","message":"> Transcript [1486] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.278929242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.278931447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.278933834+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.27893722+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.313872948+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.313908823+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-25T15:11:29.313914751+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.313928371+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313938152+07:00","message":"[bufferProcess] interim [780000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313940728+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313944921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313949201+07:00","message":"> Transcript [1487] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313952879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313955052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313957492+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.313960436+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.428522873+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.428559707+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-25T15:11:29.428565695+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.428580679+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428587774+07:00","message":"[bufferProcess] interim [840000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428590781+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428594397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428599077+07:00","message":"> Transcript [1488] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428604745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428607548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428610267+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.428614033+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.505299301+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.505349311+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-25T15:11:29.505360424+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.505380082+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505394159+07:00","message":"[bufferProcess] interim [20000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505398336+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.50540831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.50541304+07:00","message":"> Transcript [1489] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505419147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505422535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505425513+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505429443+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505439301+07:00","message":"Push: 'ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505443443+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505446681+07:00","message":"Set new StatePrefix : 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.505451366+07:00","message":"Next Push (prob) : 'ป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.505473279+07:00","message":"push: {false ใช้ในการ 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.763187494+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.763230566+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-25T15:11:29.76323659+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.763254331+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763263536+07:00","message":"[bufferProcess] interim [200000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763266498+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763271354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763275058+07:00","message":"> Transcript [1490] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763279317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763281498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763283507+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.763286641+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.816595776+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.816633689+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-25T15:11:29.816640452+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.816655217+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.816662012+07:00","message":"[bufferProcess] interim [260000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.816665037+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.81667196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.816675098+07:00","message":"> Transcript [1491] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.816679078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.816681322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.816683297+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.81668651+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.822477057+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.822516685+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-25T15:11:29.822522601+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:29.822539785+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.822548029+07:00","message":"[bufferProcess] interim [320000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.822552208+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.822560886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.822565057+07:00","message":"> Transcript [1492] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.822570841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.822573732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.822577187+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:29.82258148+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.001115324+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.001149868+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-25T15:11:30.001155955+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.001193231+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001200461+07:00","message":"[bufferProcess] interim [440000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001203502+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001210702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.00121372+07:00","message":"> Transcript [1493] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001218112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001220544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001222804+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.00122548+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001232013+07:00","message":"Push: 'ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.00123414+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001236921+07:00","message":"Set new StatePrefix : 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.001239744+07:00","message":"Next Push (prob) : 'ลอมปนอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.001262045+07:00","message":"push: {false ป 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.132968798+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.133023121+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-25T15:11:30.13302915+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.133040587+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133047455+07:00","message":"[bufferProcess] interim [560000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133050228+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133056093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133059284+07:00","message":"> Transcript [1494] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133063063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133065542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133070482+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.133073388+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.31997069+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.320009977+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-25T15:11:30.320016807+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.320031377+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.320038676+07:00","message":"[bufferProcess] interim [740000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.320042089+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.32005073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.320053591+07:00","message":"> Transcript [1495] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.320057984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.320060574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.320062779+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.320066344+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.521143146+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.521199382+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-25T15:11:30.521206119+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.521223367+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.52123263+07:00","message":"[bufferProcess] interim [980000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.521235666+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.521241542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.5212448+07:00","message":"> Transcript [1496] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.521249103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.52125151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.521253689+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.52125694+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.844025118+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.844071132+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-25T15:11:30.844081213+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.84409947+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844107452+07:00","message":"[bufferProcess] interim [280000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844110721+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844117196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844120434+07:00","message":"> Transcript [1497] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844126131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844129419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844133552+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844137428+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844146362+07:00","message":"Push: 'ลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844150108+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.844152405+07:00","message":"Set new StatePrefix : 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.84415529+07:00","message":"Next Push (prob) : 'เป็นเหตุให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.844184113+07:00","message":"push: {false ลอมปนอาจจะ 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.900796474+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.900835811+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-25T15:11:30.900842345+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:30.900858152+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900867365+07:00","message":"[bufferProcess] interim [400000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900870037+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900874668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900877709+07:00","message":"> Transcript [1498] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900882497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900885334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900887894+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:30.900890929+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.028830664+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.028875065+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-25T15:11:31.028881307+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.028893139+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028904075+07:00","message":"[bufferProcess] interim [460000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028907131+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028914725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028917881+07:00","message":"> Transcript [1499] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028921802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028924099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028926539+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.028929261+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.223257856+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.223301922+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-25T15:11:31.223308636+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.223321459+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.223331913+07:00","message":"[bufferProcess] interim [700000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.223335361+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.223342038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.223345407+07:00","message":"> Transcript [1500] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.223350104+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.22335261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.223355071+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.22335789+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.560399456+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.560435079+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-25T15:11:31.56044098+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.560456902+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.56046474+07:00","message":"[bufferProcess] interim [0]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560468038+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560472385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560476862+07:00","message":"> Transcript [1501] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560482178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560484518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560487008+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560489928+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560493023+07:00","message":"Push: 'เป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560495087+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560497389+07:00","message":"Set new StatePrefix : 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.560504784+07:00","message":"Next Push (prob) : 'อันตรายแก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.560512477+07:00","message":"push: {false เป็นเหตุให้เกิด 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.611463013+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.611511307+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-25T15:11:31.611520516+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.611535363+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.611544021+07:00","message":"[bufferProcess] interim [120000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.61154701+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.611554593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.611558156+07:00","message":"> Transcript [1502] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.61156256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.611565072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.611567104+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.611570013+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.731379949+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.731412596+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-25T15:11:31.731419246+07:00","message":"receive interim result [false|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.731435597+07:00","message":"[buffer interim] 85 false ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.731443084+07:00","message":"[bufferProcess] interim [180000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.731445832+07:00","message":"[bufferProcess] send to processor:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.731450072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.731456355+07:00","message":"> Transcript [1503] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.731460279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.731462568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.731464558+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:31.73146721+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:31.970877848+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.042981296+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:32.130770299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:32.130792567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.155189639+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.155243486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.155253366+07:00","message":"receive interim result [true|false]: ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.155265279+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.155267572+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.155275699+07:00","message":"[buffer interim] 85 true ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155288474+07:00","message":"[bufferProcess] interim [630000000]:ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155295131+07:00","message":"[bufferProcess] send to processor (isfinal):ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155299276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155302612+07:00","message":"> Transcript [1504] [false]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155306812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155308814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.15531091+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155314039+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155316337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155318421+07:00","message":"> Transcript [1505] [true]: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่สุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155320884+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155322675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155324445+07:00","message":"StatePrefix: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิดอันตรายแก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.155326666+07:00","message":"TextPushed: 'ปลอมปนเพื่อบุคคลอื่นเสพหรือว่าใช้ในการปลอมปนอาจจะเป็นเหตุให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.15533518+07:00","message":"Push: 'อันตรายแก่สุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.155349707+07:00","message":"push: {true อันตรายแก่สุขภาพ 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:32.16730664+07:00","message":"write wav file: './tmp/7599/7599_85.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.705024301+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.705072635+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-25T15:11:32.70507849+07:00","message":"receive interim result [false|false]: หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.705097231+07:00","message":"[buffer interim] 86 false หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.705104925+07:00","message":"[bufferProcess] interim [720000000]:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.705107064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.778382906+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.778420242+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-25T15:11:32.778425588+07:00","message":"receive interim result [false|false]: หาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:32.77843882+07:00","message":"[buffer interim] 86 false หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.778445374+07:00","message":"[bufferProcess] interim [780000000]:หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.778447932+07:00","message":"[bufferProcess] send to processor:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.778453215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.778456114+07:00","message":"> Transcript [1506] [false]: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:32.778458374+07:00","message":"Set StatePrefix (first interim): 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.02499772+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.025045307+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-25T15:11:33.025051833+07:00","message":"receive interim result [false|false]: หากได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.025065842+07:00","message":"[buffer interim] 86 false หากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.025073951+07:00","message":"[bufferProcess] interim [960000000]:หากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.025076671+07:00","message":"[bufferProcess] send to processor:หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.02508429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.025087542+07:00","message":"> Transcript [1507] [false]: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.025091995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.025095796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.025101227+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.025104418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.079438095+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.079479813+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-25T15:11:33.079486124+07:00","message":"receive interim result [false|false]: หากได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.079501616+07:00","message":"[buffer interim] 86 false หากได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.079509309+07:00","message":"[bufferProcess] interim [80000000]:หากได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.079511696+07:00","message":"[bufferProcess] send to processor:หากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.079519547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.079522465+07:00","message":"> Transcript [1508] [false]: 'หากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.079525991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.07953006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.079532389+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.079534989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.284906759+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.284942291+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-25T15:11:33.284947282+07:00","message":"receive interim result [false|false]: หากได้รับผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.284968266+07:00","message":"[buffer interim] 86 false หากได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284978552+07:00","message":"[bufferProcess] interim [320000000]:หากได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284981165+07:00","message":"[bufferProcess] send to processor:หากได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284986195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284988909+07:00","message":"> Transcript [1509] [false]: 'หากได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284992015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284994287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284996624+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.284998803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.59985365+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.599897851+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-25T15:11:33.599904947+07:00","message":"receive interim result [false|false]: หากได้รับผลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.599919495+07:00","message":"[buffer interim] 86 false หากได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599927828+07:00","message":"[bufferProcess] interim [560000000]:หากได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599930529+07:00","message":"[bufferProcess] send to processor:หากได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599938302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.59994195+07:00","message":"> Transcript [1510] [false]: 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.59994596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599948708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599950842+07:00","message":"StatePrefix: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599954744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599961924+07:00","message":"Push: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.59996398+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599966175+07:00","message":"Set new StatePrefix : 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.599968523+07:00","message":"Next Push (prob) : 'กได้รับผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.599977744+07:00","message":"push: {false หา 0 0xc000130a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.918311161+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.918347174+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-25T15:11:33.918352459+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:33.918365926+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.918372881+07:00","message":"[bufferProcess] interim [860000000]:หากได้รับผลการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.91837564+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.918384514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.918388702+07:00","message":"> Transcript [1511] [false]: 'หากได้รับผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.918393505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.918397943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.918401046+07:00","message":"StatePrefix: 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:33.918404758+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.116187588+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.116227582+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-25T15:11:34.116233187+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.116251232+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.116261337+07:00","message":"[bufferProcess] interim [100000000]:หากได้รับผลการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.11626429+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.116272178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.116275152+07:00","message":"> Transcript [1512] [false]: 'หากได้รับผลการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.116279101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.116281372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.116285232+07:00","message":"StatePrefix: 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.116287684+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.170974151+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.171018984+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-25T15:11:34.171025136+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.171039791+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171048613+07:00","message":"[bufferProcess] interim [160000000]:หากได้รับผลการตรวจสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171051765+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171059899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171063031+07:00","message":"> Transcript [1513] [false]: 'หากได้รับผลการตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171069031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171071523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171073619+07:00","message":"StatePrefix: 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.171076503+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.323246219+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.32328449+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-25T15:11:34.323290133+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.323305433+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.32331445+07:00","message":"[bufferProcess] interim [280000000]:หากได้รับผลการตรวจสารยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323317116+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.32332057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323323518+07:00","message":"> Transcript [1514] [false]: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323328975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323331297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323333198+07:00","message":"StatePrefix: 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323335462+07:00","message":"TextPushed: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323342239+07:00","message":"Push: 'กได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323344346+07:00","message":"TextPushed: 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323346586+07:00","message":"Set new StatePrefix : 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.323349401+07:00","message":"Next Push (prob) : 'การตรวจสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.323380872+07:00","message":"push: {false กได้รับผล 0 0xc000130a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.362855708+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.362892008+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-25T15:11:34.362897675+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.362910993+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.362917436+07:00","message":"[bufferProcess] interim [340000000]:หากได้รับผลการตรวจสารอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.362920173+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.362923755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.362926514+07:00","message":"> Transcript [1515] [false]: 'หากได้รับผลการตรวจสารยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.362931828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.362933966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.36293597+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.362938413+07:00","message":"TextPushed: 'หากได้รับผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.491440967+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.491476291+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-25T15:11:34.491482077+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.491492886+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491499563+07:00","message":"[bufferProcess] interim [460000000]:หากได้รับผลการตรวจสารอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491502221+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491507513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491510293+07:00","message":"> Transcript [1516] [false]: 'หากได้รับผลการตรวจสารอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491513631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491515826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491518131+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.491520478+07:00","message":"TextPushed: 'หากได้รับผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.626139282+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.626175276+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-25T15:11:34.626180283+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.626195615+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626202872+07:00","message":"[bufferProcess] interim [580000000]:หากได้รับผลการตรวจสารอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626205559+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626209152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626213075+07:00","message":"> Transcript [1517] [false]: 'หากได้รับผลการตรวจสารอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626216857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626219083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626221502+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.626223983+07:00","message":"TextPushed: 'หากได้รับผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.811585884+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.811631985+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-25T15:11:34.811637568+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.811654533+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811662122+07:00","message":"[bufferProcess] interim [820000000]:หากได้รับผลการตรวจสารอย่างละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811665163+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811668372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811671438+07:00","message":"> Transcript [1518] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811675202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811677456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811679984+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811682298+07:00","message":"TextPushed: 'หากได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811685002+07:00","message":"Push: 'การตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811687079+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.811689826+07:00","message":"Set new StatePrefix : 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:34.81169314+07:00","message":"Next Push (prob) : 'อย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:34.811701306+07:00","message":"push: {false การตรวจสาร 0 0xc000130a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.020741227+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.020784672+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-25T15:11:35.020791868+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.020806518+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020813219+07:00","message":"[bufferProcess] interim [940000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020816067+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020823214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020826137+07:00","message":"> Transcript [1519] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020829962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020832223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020835481+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.020838458+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.113843292+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.113877521+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-25T15:11:35.113883441+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.113893668+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113899738+07:00","message":"[bufferProcess] interim [120000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113902647+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113906111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113908819+07:00","message":"> Transcript [1520] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113912506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113914937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113917252+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.113919859+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:35.130860261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:35.130868503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.395154798+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.395198814+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-25T15:11:35.395205431+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.39522129+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.395231857+07:00","message":"[bufferProcess] interim [360000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.395235911+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.395245811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.3952503+07:00","message":"> Transcript [1521] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.395256216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.395259464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.395262753+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.395265722+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.595842791+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.595887337+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-25T15:11:35.595895865+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.59591181+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595924281+07:00","message":"[bufferProcess] interim [600000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595927823+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595935427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595938556+07:00","message":"> Transcript [1522] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595942821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595945215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.59594787+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595952722+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595961602+07:00","message":"Push: 'อย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595963727+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595966428+07:00","message":"Set new StatePrefix : 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.595968905+07:00","message":"Next Push (prob) : 'แล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.595978467+07:00","message":"push: {false อย่างละเอียด 0 0xc000130a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.711917669+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.711952598+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-25T15:11:35.711958425+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.71197179+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.711978196+07:00","message":"[bufferProcess] interim [660000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.711981906+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.711986802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.711990771+07:00","message":"> Transcript [1523] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.711996302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.712001235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.712006359+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.712012587+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.715587414+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.715619853+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-25T15:11:35.715626302+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.715639661+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715644329+07:00","message":"[bufferProcess] interim [720000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715646969+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715649787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715652452+07:00","message":"> Transcript [1524] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715655743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715657818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715659815+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.715662374+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.91879439+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.918833694+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-25T15:11:35.91883917+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.918853291+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.918860252+07:00","message":"[bufferProcess] interim [900000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.91886297+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.918866444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.918869289+07:00","message":"> Transcript [1525] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.918873274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.91887555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.918877816+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.918880644+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.9636955+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.963742389+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-25T15:11:35.963749011+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.963762994+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963769711+07:00","message":"[bufferProcess] interim [960000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963772406+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963775905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963778986+07:00","message":"> Transcript [1526] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963783377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963785529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963787865+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963790894+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963797228+07:00","message":"Push: 'แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963800639+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963803461+07:00","message":"Set new StatePrefix : 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:35.963805748+07:00","message":"Next Push (prob) : 'ขยายหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:35.963813622+07:00","message":"push: {false แล้วก็จะ 0 0xc000130a80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.106851799+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.106897634+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-25T15:11:36.10691183+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.106930216+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.106939457+07:00","message":"[bufferProcess] interim [80000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.106943693+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.106949676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.106954071+07:00","message":"> Transcript [1527] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.106957729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.106961359+07:00","message":"Set new StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.226998132+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.227039118+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-25T15:11:36.227044644+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.227058208+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227065598+07:00","message":"[bufferProcess] interim [200000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227068394+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227074017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227077181+07:00","message":"> Transcript [1528] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227080827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227082902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227085277+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.227088421+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.331713674+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.4021911+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.427983321+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.428026963+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-25T15:11:36.42803592+07:00","message":"receive interim result [false|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.428054114+07:00","message":"[buffer interim] 86 false หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428067676+07:00","message":"[bufferProcess] interim [500000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428070718+07:00","message":"[bufferProcess] send to processor:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428078801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428082131+07:00","message":"> Transcript [1529] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428086685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428088836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428091167+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.428094149+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.466962689+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.467002045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด\",\"confidence\":0.9486468}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.467008206+07:00","message":"receive interim result [true|false]: หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.467017123+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.467019264+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.467025169+07:00","message":"[buffer interim] 86 true หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467034383+07:00","message":"[bufferProcess] interim [500000000]:หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.46703965+07:00","message":"[bufferProcess] send to processor (isfinal):หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467043161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467046311+07:00","message":"> Transcript [1530] [false]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467050069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467052074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467054557+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467057781+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467060059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467062129+07:00","message":"> Transcript [1531] [true]: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่องของการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467064319+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467066094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467067876+07:00","message":"StatePrefix: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะขยายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467069888+07:00","message":"TextPushed: 'หากได้รับผลการตรวจสารอย่างละเอียดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.467075705+07:00","message":"Push: 'ขยายเรื่องของการจัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.467083331+07:00","message":"push: {true ขยายเรื่องของการจัด 0 0xc000130a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:36.482019899+07:00","message":"write wav file: './tmp/7599/7599_86.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.868537379+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.868583567+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-25T15:11:36.868590203+07:00","message":"receive interim result [false|false]: กรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.868606529+07:00","message":"[buffer interim] 87 false กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.868613002+07:00","message":"[bufferProcess] interim [480000000]:กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.868615386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.975012881+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.975064539+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-25T15:11:36.975071696+07:00","message":"receive interim result [false|false]: กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:36.975085176+07:00","message":"[buffer interim] 87 false กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.97509257+07:00","message":"[bufferProcess] interim [600000000]:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.97509511+07:00","message":"[bufferProcess] send to processor:กรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.97510016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.975103141+07:00","message":"> Transcript [1532] [false]: 'กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:36.975105614+07:00","message":"Set StatePrefix (first interim): 'กรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.052109804+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.052148466+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-25T15:11:37.052154432+07:00","message":"receive interim result [false|false]: คุณตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.052167998+07:00","message":"[buffer interim] 87 false คุณตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.052179036+07:00","message":"[bufferProcess] interim [660000000]:คุณตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.052182532+07:00","message":"[bufferProcess] send to processor:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.052188911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.052193528+07:00","message":"> Transcript [1533] [false]: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.052198226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.052201226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.052204166+07:00","message":"StatePrefix: 'กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.05220775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.240444748+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.240484056+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-25T15:11:37.240491552+07:00","message":"receive interim result [false|false]: ปรับปรุงต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.240508951+07:00","message":"[buffer interim] 87 false ปรับปรุงต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.240515339+07:00","message":"[bufferProcess] interim [840000000]:ปรับปรุงต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.24051819+07:00","message":"[bufferProcess] send to processor:คุณตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.240525845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.240528991+07:00","message":"> Transcript [1534] [false]: 'คุณตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.240531171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.240533373+07:00","message":"Set new StatePrefix: 'คุณตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.462157325+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.462196688+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-25T15:11:37.462203443+07:00","message":"receive interim result [false|false]: ปรับปรุงต่อไปไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.462220836+07:00","message":"[buffer interim] 87 false ปรับปรุงต่อไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.462228216+07:00","message":"[bufferProcess] interim [80000000]:ปรับปรุงต่อไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.462230952+07:00","message":"[bufferProcess] send to processor:ปรับปรุงต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.462234485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.462237302+07:00","message":"> Transcript [1535] [false]: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.462239661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.462242191+07:00","message":"Set new StatePrefix: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.640955771+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.6409953+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-25T15:11:37.641001404+07:00","message":"receive interim result [false|false]: ปรับปรุงต่อไปไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.64101311+07:00","message":"[buffer interim] 87 false ปรับปรุงต่อไปไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641020195+07:00","message":"[bufferProcess] interim [320000000]:ปรับปรุงต่อไปไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641023119+07:00","message":"[bufferProcess] send to processor:ปรับปรุงต่อไปไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641026256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641029051+07:00","message":"> Transcript [1536] [false]: 'ปรับปรุงต่อไปไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641033096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641035364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641037481+07:00","message":"StatePrefix: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.641039626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.823133674+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.823176825+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-25T15:11:37.823184029+07:00","message":"receive interim result [false|false]: ปรับปรุงต่อไปไปฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:37.823199398+07:00","message":"[buffer interim] 87 false ปรับปรุงต่อไปไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.823207617+07:00","message":"[bufferProcess] interim [500000000]:ปรับปรุงต่อไปไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.823210207+07:00","message":"[bufferProcess] send to processor:ปรับปรุงต่อไปไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.823219986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.823223123+07:00","message":"> Transcript [1537] [false]: 'ปรับปรุงต่อไปไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.823226985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.823229727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.82323468+07:00","message":"StatePrefix: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:37.823237332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:38.131406353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:38.131418002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.143258641+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.143300083+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-25T15:11:38.14330559+07:00","message":"receive interim result [false|false]: ปรับปรุงต่อไปไปฟังเสียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.14331869+07:00","message":"[buffer interim] 87 false ปรับปรุงต่อไปไปฟังเสียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.143326981+07:00","message":"[bufferProcess] interim [740000000]:ปรับปรุงต่อไปไปฟังเสียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.14332984+07:00","message":"[bufferProcess] send to processor:ปรับปรุงต่อไปไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.143333758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.14333693+07:00","message":"> Transcript [1538] [false]: 'ปรับปรุงต่อไปไปฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.143340382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.143342528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.143344918+07:00","message":"StatePrefix: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.14334727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.272032275+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.272071393+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-25T15:11:38.272077037+07:00","message":"receive interim result [false|false]: ปรับปรุงต่อไปไปฟังเสียงกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.27209218+07:00","message":"[buffer interim] 87 false ปรับปรุงต่อไปไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272098406+07:00","message":"[bufferProcess] interim [920000000]:ปรับปรุงต่อไปไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272101609+07:00","message":"[bufferProcess] send to processor:ปรับปรุงต่อไปไปฟังเสียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272105243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272108072+07:00","message":"> Transcript [1539] [false]: 'ปรับปรุงต่อไปไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272111434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.27211386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.27211617+07:00","message":"StatePrefix: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272118648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272126175+07:00","message":"Push: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272128613+07:00","message":"TextPushed: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272130731+07:00","message":"Set new StatePrefix : 'ปรับปรุงต่อไปไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.272132851+07:00","message":"Next Push (prob) : 'ไปฟังเสียงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.27214113+07:00","message":"push: {false ปรับปรุงต่อไป 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.319758709+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.422604377+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.422648512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงต่อไปไปฟังเสียงกันค่ะ\",\"confidence\":0.8946699}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.422657826+07:00","message":"receive interim result [true|false]: ปรับปรุงต่อไปไปฟังเสียงกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.422669362+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.422671608+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.422678902+07:00","message":"[buffer interim] 87 true ปรับปรุงต่อไปไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422685755+07:00","message":"[bufferProcess] interim [130000000]:ปรับปรุงต่อไปไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422689156+07:00","message":"[bufferProcess] send to processor (isfinal):ปรับปรุงต่อไปไปฟังเสียงกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422707977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422747023+07:00","message":"> Transcript [1540] [false]: 'ปรับปรุงต่อไปไปฟังเสียงกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422755494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422759452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422762142+07:00","message":"StatePrefix: 'ปรับปรุงต่อไปไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422765646+07:00","message":"TextPushed: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422768781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422771257+07:00","message":"> Transcript [1541] [true]: 'ปรับปรุงต่อไปไปฟังเสียงกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422773522+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422775505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422777765+07:00","message":"StatePrefix: 'ปรับปรุงต่อไปไปฟังเสียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422779951+07:00","message":"TextPushed: 'ปรับปรุงต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:38.422787498+07:00","message":"Push: 'ไปฟังเสียงกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.422802443+07:00","message":"push: {true ไปฟังเสียงกันค่ะ 0 0xc000186780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:38.42962399+07:00","message":"write wav file: './tmp/7599/7599_87.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:38.57198626+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.031527216+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.031571725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.031577048+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.031594154+07:00","message":"[buffer interim] 88 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.031600924+07:00","message":"[bufferProcess] interim [520000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.031602898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.031608405+07:00","message":"[bufferProcess] send to processor (ticker):คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.031611117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.031613926+07:00","message":"> Transcript [1542] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.031616069+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.336947841+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.336988217+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-25T15:11:40.336994005+07:00","message":"receive interim result [false|false]: ความคืบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.337008914+07:00","message":"[buffer interim] 88 false ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.337015342+07:00","message":"[bufferProcess] interim [760000000]:ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.337017501+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.466803506+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.466844166+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-25T15:11:40.46684942+07:00","message":"receive interim result [false|false]: อาทิตย์หน้าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.466859236+07:00","message":"[buffer interim] 88 false อาทิตย์หน้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.466865855+07:00","message":"[bufferProcess] interim [880000000]:อาทิตย์หน้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.466868974+07:00","message":"[bufferProcess] send to processor:ความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.466872854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.46687586+07:00","message":"> Transcript [1543] [false]: 'ความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.466878512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.466880643+07:00","message":"Set new StatePrefix: 'ความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.510234939+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.510268961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.510274717+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.510288669+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.510295205+07:00","message":"[bufferProcess] interim [940000000]:ความคืบหน้าคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.510297501+07:00","message":"[bufferProcess] send to processor:อาทิตย์หน้าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.510300888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.510303854+07:00","message":"> Transcript [1544] [false]: 'อาทิตย์หน้าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.510306218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.510308452+07:00","message":"Set new StatePrefix: 'อาทิตย์หน้าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.644134632+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.644177925+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-25T15:11:40.644183607+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.644200013+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.644208086+07:00","message":"[bufferProcess] interim [60000000]:ความคืบหน้าคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.644211881+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.644215995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.64422011+07:00","message":"> Transcript [1545] [false]: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.644224644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.644226735+07:00","message":"Set new StatePrefix: 'ความคืบหน้าคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.899987434+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.90003884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.900045038+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.900060596+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900068996+07:00","message":"[bufferProcess] interim [360000000]:ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900072236+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900080149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900083497+07:00","message":"> Transcript [1546] [false]: 'ความคืบหน้าคดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900087532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900089786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900092284+07:00","message":"StatePrefix: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:40.900094737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.988402086+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.988450124+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.9884534+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.988455472+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.988457413+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.98845911+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.988461345+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.988463545+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:40.988469009+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:41.132383842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:41.132410811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.222988546+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.223030283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.223036645+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.223053783+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.22306245+07:00","message":"[bufferProcess] interim [600000000]:ความคืบหน้าคดีหน้าประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.223065239+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.223069622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.223073387+07:00","message":"> Transcript [1547] [false]: 'ความคืบหน้าคดีหน้าประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.223078148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.223080453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.223082995+07:00","message":"StatePrefix: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.223085515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.26573241+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.265779741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.265787282+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.265805962+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.265815467+07:00","message":"[bufferProcess] interim [720000000]:ความคืบหน้าคดีหน้าประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.265819763+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.265830468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.265834625+07:00","message":"> Transcript [1548] [false]: 'ความคืบหน้าคดีหน้าประมาณ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.265840453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.265844256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.265848194+07:00","message":"StatePrefix: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.26585177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539156277+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539193633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539199505+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539213195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90 เปอร์เซ็นต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539216068+07:00","message":"receive interim result [false|false]:  90 เปอร์เซ็นต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539224172+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539228011+07:00","message":"[buffer interim] 88 false  90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539234209+07:00","message":"[bufferProcess] interim [960000000]:ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539236805+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539239765+07:00","message":"[bufferProcess] interim [960000000]: 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.53924435+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539258244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539293856+07:00","message":"> Transcript [1549] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539306081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.53930972+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539313118+07:00","message":"StatePrefix: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539315646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539324381+07:00","message":"Push: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.53932656+07:00","message":"TextPushed: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539328818+07:00","message":"Set new StatePrefix : 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.539331783+07:00","message":"Next Push (prob) : 'หน้าประมาณ 90'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.539346008+07:00","message":"push: {false ความคืบหน้าคดี 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.600416505+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.600450876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.600457097+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.600467459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90%\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.600470434+07:00","message":"receive interim result [false|false]:  90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.600477459+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.600482531+07:00","message":"[buffer interim] 88 false  90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600488441+07:00","message":"[bufferProcess] interim [80000000]:ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.60049141+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90 เปอร์เซ็นต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600496658+07:00","message":"[bufferProcess] interim [80000000]: 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600499366+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600501943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600506067+07:00","message":"> Transcript [1550] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90 เปอร์เซ็นต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600509155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600511347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600513831+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.600516403+07:00","message":"TextPushed: 'ความคืบหน้าคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.737064124+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.737109285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.737116231+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.737126593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90% ครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.737129845+07:00","message":"receive interim result [false|false]:  90% ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.737137298+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:41.737140349+07:00","message":"[buffer interim] 88 false  90% ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737146486+07:00","message":"[bufferProcess] interim [200000000]:ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737149216+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737151842+07:00","message":"[bufferProcess] interim [200000000]: 90% ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.73715579+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737159381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737176953+07:00","message":"> Transcript [1551] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90%'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737180311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737182546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737184522+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:41.737186835+07:00","message":"TextPushed: 'ความคืบหน้าคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.066367066+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.06640502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.066411131+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.066423704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90% ครับเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.066426698+07:00","message":"receive interim result [false|false]:  90% ครับเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.066434239+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.066437815+07:00","message":"[buffer interim] 88 false  90% ครับเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066452046+07:00","message":"[bufferProcess] interim [500000000]:ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066471114+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066477489+07:00","message":"[bufferProcess] interim [500000000]: 90% ครับเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066484011+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066487899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066491128+07:00","message":"> Transcript [1552] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066494621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066496807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.066499051+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.06650162+07:00","message":"TextPushed: 'ความคืบหน้าคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135466711+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135509706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135515991+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135524888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 90% ครับเหลือแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135527623+07:00","message":"receive interim result [false|false]:  90% ครับเหลือแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135535109+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135538214+07:00","message":"[buffer interim] 88 false  90% ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135544427+07:00","message":"[bufferProcess] interim [620000000]:ความคืบหน้าคดีหน้าประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135547151+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135550166+07:00","message":"[bufferProcess] interim [620000000]: 90% ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135552933+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135555945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135558639+07:00","message":"> Transcript [1553] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135562195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135565368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135569549+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135572267+07:00","message":"TextPushed: 'ความคืบหน้าคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135574875+07:00","message":"Push: 'หน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.13557684+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.135579051+07:00","message":"Set new StatePrefix : 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.1355813+07:00","message":"Next Push (prob) : '% ครับเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.135588638+07:00","message":"push: {false หน้าประมาณ 90 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.251905193+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.251956669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90%\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.251965411+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.251977442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับเหลือแค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.251983616+07:00","message":"receive interim result [false|false]:  ครับเหลือแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.251993971+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.251998766+07:00","message":"[buffer interim] 88 false  ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252007115+07:00","message":"[bufferProcess] interim [680000000]:ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252011163+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252015468+07:00","message":"[bufferProcess] interim [680000000]: ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252019485+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252023518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252027596+07:00","message":"> Transcript [1554] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252032259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252035224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.252037945+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.25204146+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.32449517+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.324527476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90%\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.324532901+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.324544447+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-25T15:11:42.324547599+07:00","message":"receive interim result [false|false]:  ครับเหลือแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.324560961+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.324575817+07:00","message":"[buffer interim] 88 false  ครับเหลือแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324595841+07:00","message":"[bufferProcess] interim [800000000]:ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324614398+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324623509+07:00","message":"[bufferProcess] interim [800000000]: ครับเหลือแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324626642+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324630025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.32463367+07:00","message":"> Transcript [1555] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.32463774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324639944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324641934+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.324644416+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.449596984+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.449633096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90%\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.449639059+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.449650974+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-25T15:11:42.449654795+07:00","message":"receive interim result [false|false]:  ครับเหลือแค่รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.449663444+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.449666477+07:00","message":"[buffer interim] 88 false  ครับเหลือแค่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449672137+07:00","message":"[bufferProcess] interim [860000000]:ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449675317+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.44967878+07:00","message":"[bufferProcess] interim [860000000]: ครับเหลือแค่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449681376+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449684229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449686871+07:00","message":"> Transcript [1556] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449690474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449692755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449694698+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.449696888+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.635091559+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.635134223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90%\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.635140029+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.635156147+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-25T15:11:42.635160584+07:00","message":"receive interim result [false|false]:  ครับเหลือแค่รอผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.635169982+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.63517485+07:00","message":"[buffer interim] 88 false  ครับเหลือแค่รอผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635193624+07:00","message":"[bufferProcess] interim [100000000]:ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635208352+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635215347+07:00","message":"[bufferProcess] interim [100000000]: ครับเหลือแค่รอผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635218565+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635221881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635227119+07:00","message":"> Transcript [1557] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635231178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635233413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.63523595+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635238369+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635246556+07:00","message":"Push: '% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635248522+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.6352513+07:00","message":"Set new StatePrefix : 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:42.635253895+07:00","message":"Next Push (prob) : 'แค่รอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:42.63526441+07:00","message":"push: {false % ครับเหลือ 0 0xc00039c600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.009734804+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.009774499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90%\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.009781504+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.009795464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ครับเหลือแค่รอผลจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.009799441+07:00","message":"receive interim result [false|false]:  ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.009806861+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.009817806+07:00","message":"[buffer interim] 88 false  ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009824225+07:00","message":"[bufferProcess] interim [460000000]:ความคืบหน้าคดีหน้าประมาณ 90%"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.00982763+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009831175+07:00","message":"[bufferProcess] interim [460000000]: ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009835192+07:00","message":"[bufferProcess] update buffer: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009850302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009881139+07:00","message":"> Transcript [1558] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009888463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009891558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009894179+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.009897173+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.510671948+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.593565579+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.593609911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.593618735+07:00","message":"receive interim result [false|false]: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.593635213+07:00","message":"[buffer interim] 88 false ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593643591+07:00","message":"[bufferProcess] interim [60000000]:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593647965+07:00","message":"[bufferProcess] send to processor:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593652913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593657307+07:00","message":"> Transcript [1559] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593662553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593665577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593668691+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.593672308+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.646070017+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.646119432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก\",\"confidence\":0.92735934}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.646128468+07:00","message":"receive interim result [true|false]: ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.646139658+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.646142755+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.646150716+07:00","message":"[buffer interim] 88 true ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646161403+07:00","message":"[bufferProcess] interim [150000000]:ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646166225+07:00","message":"[bufferProcess] send to processor (isfinal):ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646178951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646193577+07:00","message":"> Transcript [1560] [false]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646199197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646201799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646204112+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.64620705+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646209432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.64621166+07:00","message":"> Transcript [1561] [true]: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอผลจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646213907+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646215709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646217447+07:00","message":"StatePrefix: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือแค่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646219713+07:00","message":"TextPushed: 'ความคืบหน้าคดีหน้าประมาณ 90% ครับเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:43.646228711+07:00","message":"Push: 'แค่รอผลจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.646239373+07:00","message":"push: {true แค่รอผลจาก 0 0xc00039c600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:43.657278187+07:00","message":"write wav file: './tmp/7599/7599_88.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:43.762490698+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:44.132462074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:44.132471974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.816598586+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.8166352+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-25T15:11:44.816639893+07:00","message":"receive interim result [false|false]: วันอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.816657272+07:00","message":"[buffer interim] 89 false วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.816662831+07:00","message":"[bufferProcess] interim [80000000]:วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.816671234+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.816684749+07:00","message":"[bufferProcess] send to processor (ticker):วันอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.816687466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.816690454+07:00","message":"> Transcript [1562] [false]: 'วันอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.816692829+07:00","message":"Set StatePrefix (first interim): 'วันอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.940239028+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.940284728+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-25T15:11:44.940291509+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.940307098+07:00","message":"[buffer interim] 89 false หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.940315623+07:00","message":"[bufferProcess] interim [200000000]:หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.940318134+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.99938135+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.999423606+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-25T15:11:44.99942899+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:44.99944774+07:00","message":"[buffer interim] 89 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.999455117+07:00","message":"[bufferProcess] interim [260000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.999457937+07:00","message":"[bufferProcess] send to processor:หน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.999463057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.999468417+07:00","message":"> Transcript [1563] [false]: 'หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.999472664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:44.999479075+07:00","message":"Set new StatePrefix: 'หน่วยงานที่เกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.00353572+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.003569329+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-25T15:11:45.00357597+07:00","message":"receive interim result [false|false]: หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.003590255+07:00","message":"[buffer interim] 89 false หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.00359583+07:00","message":"[bufferProcess] interim [320000000]:หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.003598328+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.003602343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.003605458+07:00","message":"> Transcript [1564] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.003608183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.003610424+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.168955936+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.257898598+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.257943445+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-25T15:11:45.257950095+07:00","message":"receive interim result [true|false]: หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.25795872+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.257961153+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.257967918+07:00","message":"[buffer interim] 89 true หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257976475+07:00","message":"[bufferProcess] interim [620000000]:หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257982251+07:00","message":"[bufferProcess] send to processor (isfinal):หน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257986464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257989713+07:00","message":"> Transcript [1565] [false]: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257992158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257994314+07:00","message":"Set new StatePrefix: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257997077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.257999355+07:00","message":"> Transcript [1566] [true]: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.258001996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.258004023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.258006478+07:00","message":"StatePrefix: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.258008747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:45.258014743+07:00","message":"Push: 'หน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.258023275+07:00","message":"push: {true หน่วยงานที่เกี่ยวข้อง 0 0xc00209f280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:45.264628087+07:00","message":"write wav file: './tmp/7599/7599_89.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:45.431546362+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.606541803+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.606593757+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-25T15:11:46.606601581+07:00","message":"receive interim result [false|false]: ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.606620698+07:00","message":"[buffer interim] 90 false ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.606628661+07:00","message":"[bufferProcess] interim [200000000]:ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.606631955+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.606642061+07:00","message":"[bufferProcess] send to processor (ticker):ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.60664592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.606650002+07:00","message":"> Transcript [1567] [false]: 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.606653431+07:00","message":"Set StatePrefix (first interim): 'ยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.64124928+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.712637203+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.721916572+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.721950227+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-25T15:11:46.721957489+07:00","message":"receive interim result [true|false]: ยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.721965297+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.721968357+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.721976103+07:00","message":"[buffer interim] 90 true ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.721983218+07:00","message":"[bufferProcess] interim [440000000]:ยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.72198693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.721989691+07:00","message":"> Transcript [1568] [true]: 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.72199254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.721994578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.72199652+07:00","message":"StatePrefix: 'ยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.721998626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.722000932+07:00","message":"Push: 'ยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.722007728+07:00","message":"push: {true ยืนยัน 0 0xc00039cb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:46.728353052+07:00","message":"write wav file: './tmp/7599/7599_90.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.769419436+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.843044448+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.979267086+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.979289942+07:00","message":"found end of frame, send empty tag with msgId: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.979293353+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.979300923+07:00","message":"[buffer interim] 91 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979308477+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979312866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979315983+07:00","message":"> Transcript [1569] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979318699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979320872+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979322922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979324851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:46.979327701+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:46.979338419+07:00","message":"push: {true \n 0 0xc000131180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:46.984817283+07:00","message":"write wav file: './tmp/7599/7599_91.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:47.133114305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:47.133156393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.160590159+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.221815832+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.25881564+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.258853295+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-25T15:11:47.258858105+07:00","message":"receive interim result [false|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.258873682+07:00","message":"[buffer interim] 92 false เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.25888063+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.258882992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.265144567+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.265183832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.265189704+07:00","message":"receive interim result [true|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.265199706+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.265202018+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.265208505+07:00","message":"[buffer interim] 92 true เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265214302+07:00","message":"[bufferProcess] interim [540000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265221747+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265225419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265228533+07:00","message":"> Transcript [1570] [false]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265231053+07:00","message":"Set StatePrefix (first interim): 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265232868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265234832+07:00","message":"> Transcript [1571] [true]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265237648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265239653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265241903+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265244078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:47.265249964+07:00","message":"Push: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:47.265259014+07:00","message":"push: {true เกี่ยวกับ 0 0xc000044f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:47.270344585+07:00","message":"write wav file: './tmp/7599/7599_92.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.071762307+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.071809805+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-25T15:11:48.071816208+07:00","message":"receive interim result [false|false]: สารพิษใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.071831818+07:00","message":"[buffer interim] 93 false สารพิษใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.071839966+07:00","message":"[bufferProcess] interim [840000000]:สารพิษใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.071842329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.50514437+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.50518913+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-25T15:11:48.505195059+07:00","message":"receive interim result [false|false]: สารพิษในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:48.505210852+07:00","message":"[buffer interim] 93 false สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.505217112+07:00","message":"[bufferProcess] interim [320000000]:สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.505219733+07:00","message":"[bufferProcess] send to processor:สารพิษใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.505223121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.505226146+07:00","message":"> Transcript [1572] [false]: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:48.505228422+07:00","message":"Set StatePrefix (first interim): 'สารพิษใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.103953488+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.103991922+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-25T15:11:49.103997992+07:00","message":"receive interim result [false|false]: สารพิษในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.104012361+07:00","message":"[buffer interim] 93 false สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.104019792+07:00","message":"[bufferProcess] interim [920000000]:สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.104023373+07:00","message":"[bufferProcess] send to processor:สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.1040269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.104029917+07:00","message":"> Transcript [1573] [false]: 'สารพิษในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.104033214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.104035391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.104037366+07:00","message":"StatePrefix: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.104039446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.886682152+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.886724605+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-25T15:11:49.886730401+07:00","message":"receive interim result [false|false]: สารพิษในตัวอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.886755994+07:00","message":"[buffer interim] 93 false สารพิษในตัวอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.886765875+07:00","message":"[bufferProcess] interim [640000000]:สารพิษในตัวอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.886769036+07:00","message":"[bufferProcess] send to processor:สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.886776939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.88678012+07:00","message":"> Transcript [1574] [false]: 'สารพิษในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.886783916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.886786632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.886788924+07:00","message":"StatePrefix: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.886791149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.940826549+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.94087211+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-25T15:11:49.940878277+07:00","message":"receive interim result [false|false]: สารพิษในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.940899394+07:00","message":"[buffer interim] 93 false สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940907746+07:00","message":"[bufferProcess] interim [700000000]:สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940910771+07:00","message":"[bufferProcess] send to processor:สารพิษในตัวอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940915331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940918916+07:00","message":"> Transcript [1575] [false]: 'สารพิษในตัวอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940923003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940925334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940927407+07:00","message":"StatePrefix: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:49.940929688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:49.980440513+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.015704687+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.01575025+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-25T15:11:50.015756325+07:00","message":"receive interim result [false|false]: สารพิษในตัวอาหารเสริมตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.015768826+07:00","message":"[buffer interim] 93 false สารพิษในตัวอาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.01577493+07:00","message":"[bufferProcess] interim [820000000]:สารพิษในตัวอาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015777714+07:00","message":"[bufferProcess] send to processor:สารพิษในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015783228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015786354+07:00","message":"> Transcript [1576] [false]: 'สารพิษในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015789777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015792309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.01579499+07:00","message":"StatePrefix: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015797175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015801634+07:00","message":"Push: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015803676+07:00","message":"TextPushed: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015805692+07:00","message":"Set new StatePrefix : 'สารพิษในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.015807918+07:00","message":"Next Push (prob) : 'ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.015815235+07:00","message":"push: {false สารพิษใน 0 0xc00209f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.044040255+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:50.133577732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:50.133611972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.190115367+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.190160731+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-25T15:11:50.190168234+07:00","message":"receive interim result [true|false]: สารพิษในตัวอาหารเสริมตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.190178791+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.190182177+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.190190305+07:00","message":"[buffer interim] 93 true สารพิษในตัวอาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190201684+07:00","message":"[bufferProcess] interim [970000000]:สารพิษในตัวอาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190206116+07:00","message":"[bufferProcess] send to processor (isfinal):สารพิษในตัวอาหารเสริมตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190210846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190214952+07:00","message":"> Transcript [1577] [false]: 'สารพิษในตัวอาหารเสริมตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190219632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190222299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190224999+07:00","message":"StatePrefix: 'สารพิษในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190228209+07:00","message":"TextPushed: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190230877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190234341+07:00","message":"> Transcript [1578] [true]: 'สารพิษในตัวอาหารเสริมตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190238017+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190240874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190243201+07:00","message":"StatePrefix: 'สารพิษในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190246077+07:00","message":"TextPushed: 'สารพิษใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:50.190252361+07:00","message":"Push: 'ตัวอาหารเสริมตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:50.190262649+07:00","message":"push: {true ตัวอาหารเสริมตัวนี้ 0 0xc00209f700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:50.202585515+07:00","message":"write wav file: './tmp/7599/7599_93.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.471064419+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.471104587+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-25T15:11:51.471110105+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.471125002+07:00","message":"[buffer interim] 94 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.471131+07:00","message":"[bufferProcess] interim [440000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.471133139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.471140345+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.471143068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.471146093+07:00","message":"> Transcript [1579] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.471148842+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.769349707+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.859240902+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.859284944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\",\"confidence\":0.9359536}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.859290893+07:00","message":"receive interim result [true|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.859303296+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.859305929+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.859312283+07:00","message":"[buffer interim] 94 true เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.859321102+07:00","message":"[bufferProcess] interim [950000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.859328378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.859331552+07:00","message":"> Transcript [1580] [true]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.859334434+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.859336376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.859338309+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.85934036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:51.859346735+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:51.85935434+07:00","message":"push: {true เป็น 0 0xc00209f880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:51.866306627+07:00","message":"write wav file: './tmp/7599/7599_94.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.412012335+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.775480699+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.775530551+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-25T15:11:52.775536013+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:52.775554341+07:00","message":"[buffer interim] 95 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.77556111+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:52.775563533+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.131773818+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.131813278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น 10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.131819909+07:00","message":"receive interim result [false|false]: เป็น 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.131831914+07:00","message":"[buffer interim] 95 false เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.131841366+07:00","message":"[bufferProcess] interim [600000000]:เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.131844947+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.131851762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.131855782+07:00","message":"> Transcript [1581] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.131858923+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:53.133925999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:53.133937316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.425871423+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.425912242+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-25T15:11:53.425919963+07:00","message":"receive interim result [false|false]: กสิกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.42593297+07:00","message":"[buffer interim] 95 false กสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425939461+07:00","message":"[bufferProcess] interim [780000000]:กสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425941826+07:00","message":"[bufferProcess] send to processor:เป็น 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425946846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425949609+07:00","message":"> Transcript [1582] [false]: 'เป็น 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425953217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425955281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425957331+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.425959399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.500268248+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.500318696+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-25T15:11:53.500324812+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.500345025+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.500353602+07:00","message":"[bufferProcess] interim [900000000]:เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.500356567+07:00","message":"[bufferProcess] send to processor:กสิกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.500363097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.500370679+07:00","message":"> Transcript [1583] [false]: 'กสิกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.500374001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.500377177+07:00","message":"Set new StatePrefix: 'กสิกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.560233526+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.560277792+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-25T15:11:53.56028436+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.560300017+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.560308291+07:00","message":"[bufferProcess] interim [80000000]:เป็นสิ่งผิดกฎหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.560310895+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.560316714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.56031977+07:00","message":"> Transcript [1584] [false]: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.560322467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.56032511+07:00","message":"Set new StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.573624618+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.57365827+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-25T15:11:53.573664524+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.573677924+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573684203+07:00","message":"[bufferProcess] interim [140000000]:เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573686726+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573690066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573693115+07:00","message":"> Transcript [1585] [false]: 'เป็นสิ่งผิดกฎหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573696691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573699109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573701138+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.573703337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.867121282+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.867172653+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-25T15:11:53.867180977+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:53.867195269+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.867203458+07:00","message":"[bufferProcess] interim [500000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.867206458+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.867213564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.867216769+07:00","message":"> Transcript [1586] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.867223304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.867225954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.8672284+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:53.867230969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.502005795+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.502049751+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-25T15:11:54.502057053+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.502072095+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502080367+07:00","message":"[bufferProcess] interim [100000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502083216+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502090596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502093811+07:00","message":"> Transcript [1587] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502097633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502100016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502102635+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.502105484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.536918977+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.536964207+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-25T15:11:54.53697038+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.536986643+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.536995056+07:00","message":"[bufferProcess] interim [160000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.536998283+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537002338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537005196+07:00","message":"> Transcript [1588] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537008748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537011019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537014033+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537016172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537019534+07:00","message":"Push: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537021772+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537024135+07:00","message":"Set new StatePrefix : 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.537028453+07:00","message":"Next Push (prob) : 'หรือไม่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.537036936+07:00","message":"push: {false เป็นสิ่งผิดกฎหมาย 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.671402109+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.671439905+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-25T15:11:54.67144566+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.671463977+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671471456+07:00","message":"[bufferProcess] interim [280000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671474012+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671477474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671480337+07:00","message":"> Transcript [1589] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671484099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671486145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671488401+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.671490854+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.856117203+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.856170259+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-25T15:11:54.856176536+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:54.856190248+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856196567+07:00","message":"[bufferProcess] interim [520000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856199361+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856204651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856207765+07:00","message":"> Transcript [1590] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856211126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856213354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856216002+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:54.856218855+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.048074802+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.048110235+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-25T15:11:55.048115695+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.048133382+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048140535+07:00","message":"[bufferProcess] interim [640000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048143759+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048147087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048150243+07:00","message":"> Transcript [1591] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048153611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048155628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.0481579+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.04816032+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.048640162+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.048653746+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-25T15:11:55.048658913+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.048665863+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048669928+07:00","message":"[bufferProcess] interim [700000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048672211+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048674648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048676795+07:00","message":"> Transcript [1592] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048679767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048681755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048684059+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048686461+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048693297+07:00","message":"Push: 'หรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.04869529+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048697862+07:00","message":"Set new StatePrefix : 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.048700471+07:00","message":"Next Push (prob) : 'ถ้าได้รับการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.048722562+07:00","message":"push: {false หรือไม่นะครับ 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.177222778+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.177260707+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-25T15:11:55.177266964+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.17727807+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.177284911+07:00","message":"[bufferProcess] interim [820000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.177287651+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.177293832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.177297827+07:00","message":"> Transcript [1593] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.1773018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.177305603+07:00","message":"Set new StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.377943533+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.377979603+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-25T15:11:55.377984986+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.377999153+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378005429+07:00","message":"[bufferProcess] interim [0]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378008144+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378014613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378017936+07:00","message":"> Transcript [1594] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378021715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378023959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378026087+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.378029613+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.456587949+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.456623633+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-25T15:11:55.456629397+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.456644366+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456651806+07:00","message":"[bufferProcess] interim [60000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456654724+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456658225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456660907+07:00","message":"> Transcript [1595] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456664766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456666966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456669466+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.456672582+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.468336231+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.468374095+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-25T15:11:55.468380899+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.468399295+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.468405719+07:00","message":"[bufferProcess] interim [120000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.468408716+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.468412033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.468415092+07:00","message":"> Transcript [1596] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.468418574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.468420571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.46842281+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.468425574+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.73969247+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.760782778+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.760821729+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-25T15:11:55.760828031+07:00","message":"receive interim result [false|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.760840155+07:00","message":"[buffer interim] 95 false เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760846905+07:00","message":"[bufferProcess] interim [360000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760849487+07:00","message":"[bufferProcess] send to processor:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760852907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760855729+07:00","message":"> Transcript [1597] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760859674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760861701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760863958+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760866675+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760869615+07:00","message":"Push: 'ถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760871755+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760873957+07:00","message":"Set new StatePrefix : 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.760876175+07:00","message":"Next Push (prob) : 'ยันแล้วเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.760884263+07:00","message":"push: {false ถ้าได้รับการยืน 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.890693811+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.890735414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็\",\"confidence\":0.9500896}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.890747541+07:00","message":"receive interim result [true|false]: เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.890754237+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.890756354+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.890763285+07:00","message":"[buffer interim] 95 true เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890769879+07:00","message":"[bufferProcess] interim [540000000]:เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890774972+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890779595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890783609+07:00","message":"> Transcript [1598] [false]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890788526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890791525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890794775+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890799915+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890802181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890804219+07:00","message":"> Transcript [1599] [true]: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890806567+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890808288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890809927+07:00","message":"StatePrefix: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืนยันแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890811926+07:00","message":"TextPushed: 'เป็นสิ่งผิดกฎหมายหรือไม่นะครับถ้าได้รับการยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:55.890814822+07:00","message":"Push: 'ยันแล้วเนี่ยก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.890822134+07:00","message":"push: {true ยันแล้วเนี่ยก็ 0 0xc000186000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:55.899896688+07:00","message":"write wav file: './tmp/7599/7599_95.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:55.931573403+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:56.134542511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:56.13455273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.271223652+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.271260191+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-25T15:11:56.271265241+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.271277869+07:00","message":"[buffer interim] 96 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.271284037+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.271286008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.322296533+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.381419373+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.415830848+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.415868894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\",\"confidence\":0.93212783}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.415874936+07:00","message":"receive interim result [true|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.415883893+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.415886101+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.415892907+07:00","message":"[buffer interim] 96 true จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415901761+07:00","message":"[bufferProcess] interim [600000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415904783+07:00","message":"[bufferProcess] send to processor (isfinal):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415908214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415910948+07:00","message":"> Transcript [1600] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415913234+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415915022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.41591735+07:00","message":"> Transcript [1601] [true]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415920058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415922179+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415924357+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415926752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:56.415929316+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:56.415937355+07:00","message":"push: {true จะ 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:56.42063959+07:00","message":"write wav file: './tmp/7599/7599_96.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.193628892+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.193667643+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-25T15:11:57.193673717+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.193686094+07:00","message":"[buffer interim] 97 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.193692049+07:00","message":"[bufferProcess] interim [720000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.193694266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.231631728+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.231668191+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-25T15:11:57.231673591+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.231684172+07:00","message":"[buffer interim] 97 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.231689831+07:00","message":"[bufferProcess] interim [780000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.231692239+07:00","message":"[bufferProcess] send to processor:แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.231697237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.231700124+07:00","message":"> Transcript [1602] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.231702318+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.272441293+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.272480066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"make\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.272485922+07:00","message":"receive interim result [false|false]: make"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.272498896+07:00","message":"[buffer interim] 97 false make"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.272505303+07:00","message":"[bufferProcess] interim [840000000]:make"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.272508117+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.272513587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.272516446+07:00","message":"> Transcript [1603] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.272518749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.272520825+07:00","message":"Set new StatePrefix: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.311721087+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.311763896+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-25T15:11:57.311769601+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.311782899+07:00","message":"[buffer interim] 97 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.311789171+07:00","message":"[bufferProcess] interim [900000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.311791705+07:00","message":"[bufferProcess] send to processor:make"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.31179546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.311798503+07:00","message":"> Transcript [1604] [false]: 'make'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.311800939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.311803646+07:00","message":"Set new StatePrefix: 'make'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.495911623+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.495963099+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-25T15:11:57.495970628+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.495987547+07:00","message":"[buffer interim] 97 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.496002245+07:00","message":"[bufferProcess] interim [20000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.496006846+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.496015036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.496020416+07:00","message":"> Transcript [1605] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.496023363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.496025671+07:00","message":"Set new StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.877057949+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.877099977+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-25T15:11:57.877105824+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.87712194+07:00","message":"[buffer interim] 97 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.877130106+07:00","message":"[bufferProcess] interim [500000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.877132839+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.877137645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.877141226+07:00","message":"> Transcript [1606] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.877143673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.877145762+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.941376601+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.941415993+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-25T15:11:57.941422152+07:00","message":"receive interim result [false|false]: ในการแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:57.94143808+07:00","message":"[buffer interim] 97 false ในการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.941446961+07:00","message":"[bufferProcess] interim [560000000]:ในการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.941452421+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.941460284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.941463916+07:00","message":"> Transcript [1607] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.941466753+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:57.941469023+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.014814114+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.014858182+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-25T15:11:58.014863685+07:00","message":"receive interim result [false|false]: ในการแจ้งข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.014883159+07:00","message":"[buffer interim] 97 false ในการแจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.014891569+07:00","message":"[bufferProcess] interim [680000000]:ในการแจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.014894243+07:00","message":"[bufferProcess] send to processor:ในการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.014898311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.014901451+07:00","message":"> Transcript [1608] [false]: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.014904029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.014906615+07:00","message":"Set new StatePrefix: 'ในการแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.131043138+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.131084447+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-25T15:11:58.131090993+07:00","message":"receive interim result [false|false]: ในการแจ้งข้อหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.131105329+07:00","message":"[buffer interim] 97 false ในการแจ้งข้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.131116717+07:00","message":"[bufferProcess] interim [740000000]:ในการแจ้งข้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.131119745+07:00","message":"[bufferProcess] send to processor:ในการแจ้งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.131127453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.131131513+07:00","message":"> Transcript [1609] [false]: 'ในการแจ้งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.131135725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.131138146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.131140176+07:00","message":"StatePrefix: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.13114279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.453867121+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.453901397+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-25T15:11:58.453908753+07:00","message":"receive interim result [false|false]: ในการแจ้งข้อหาเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.453921517+07:00","message":"[buffer interim] 97 false ในการแจ้งข้อหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.453928264+07:00","message":"[bufferProcess] interim [40000000]:ในการแจ้งข้อหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.453930774+07:00","message":"[bufferProcess] send to processor:ในการแจ้งข้อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.453936137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.453938967+07:00","message":"> Transcript [1610] [false]: 'ในการแจ้งข้อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.45394242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.453944799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.45394688+07:00","message":"StatePrefix: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.453949083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.528925678+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.528962695+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-25T15:11:58.528969072+07:00","message":"receive interim result [false|false]: ในการแจ้งข้อหาเขาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.528982236+07:00","message":"[buffer interim] 97 false ในการแจ้งข้อหาเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.528988847+07:00","message":"[bufferProcess] interim [220000000]:ในการแจ้งข้อหาเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.528991587+07:00","message":"[bufferProcess] send to processor:ในการแจ้งข้อหาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.528996566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.528999372+07:00","message":"> Transcript [1611] [false]: 'ในการแจ้งข้อหาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.529002676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.529004803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.529008033+07:00","message":"StatePrefix: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.529010473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.689326103+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.756168192+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.756206499+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-25T15:11:58.75621203+07:00","message":"receive interim result [false|false]: ในการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.756221436+07:00","message":"[buffer interim] 97 false ในการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756232262+07:00","message":"[bufferProcess] interim [400000000]:ในการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756234712+07:00","message":"[bufferProcess] send to processor:ในการแจ้งข้อหาเขาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756238163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756241622+07:00","message":"> Transcript [1612] [false]: 'ในการแจ้งข้อหาเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756244882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756247018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756249021+07:00","message":"StatePrefix: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756251111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756256903+07:00","message":"Push: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756258929+07:00","message":"TextPushed: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756261163+07:00","message":"Set new StatePrefix : 'ในการแจ้งข้อหาเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.756263319+07:00","message":"Next Push (prob) : 'ข้อหาเขาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.756270781+07:00","message":"push: {false ในการแจ้ง 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.785037337+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.785081777+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-25T15:11:58.785088498+07:00","message":"receive interim result [false|false]: ในการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.785104061+07:00","message":"[buffer interim] 97 false ในการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785113284+07:00","message":"[bufferProcess] interim [520000000]:ในการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785116264+07:00","message":"[bufferProcess] send to processor:ในการแจ้งข้อหาเขาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785124962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785128635+07:00","message":"> Transcript [1613] [false]: 'ในการแจ้งข้อหาเขาไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785132786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785135767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785137755+07:00","message":"StatePrefix: 'ในการแจ้งข้อหาเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.785140262+07:00","message":"TextPushed: 'ในการแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.835344878+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.835378389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการแจ้งข้อหาเขาไปนะครับ\",\"confidence\":0.9363707}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.83538436+07:00","message":"receive interim result [true|false]: ในการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.835397977+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.835401176+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.835408077+07:00","message":"[buffer interim] 97 true ในการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835415103+07:00","message":"[bufferProcess] interim [520000000]:ในการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835419441+07:00","message":"[bufferProcess] send to processor (isfinal):ในการแจ้งข้อหาเขาไปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835423538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835426871+07:00","message":"> Transcript [1614] [false]: 'ในการแจ้งข้อหาเขาไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835430368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835434974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835436987+07:00","message":"StatePrefix: 'ในการแจ้งข้อหาเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835439235+07:00","message":"TextPushed: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835441115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835443359+07:00","message":"> Transcript [1615] [true]: 'ในการแจ้งข้อหาเขาไปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835445747+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.83544758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835449312+07:00","message":"StatePrefix: 'ในการแจ้งข้อหาเขาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835451443+07:00","message":"TextPushed: 'ในการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:58.835454736+07:00","message":"Push: 'ข้อหาเขาไปนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.835463196+07:00","message":"push: {true ข้อหาเขาไปนะครับ 0 0xc00209f100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:58.843171268+07:00","message":"write wav file: './tmp/7599/7599_97.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:58.881481833+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:59.135460293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:11:59.135479607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.139986167+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.232164377+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.23217915+07:00","message":"found end of frame, send empty tag with msgId: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.232182417+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.232189033+07:00","message":"[buffer interim] 98 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.232194703+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.232198494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.232201357+07:00","message":"> Transcript [1616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.232203849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.23220577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.232207851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.232209828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.232217908+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.232225496+07:00","message":"push: {true \n 0 0xc00209f800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:11:59.237480666+07:00","message":"write wav file: './tmp/7599/7599_98.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.330959239+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.93850936+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.938554971+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-25T15:11:59.938561135+07:00","message":"receive interim result [false|false]: ยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:11:59.938577591+07:00","message":"[buffer interim] 99 false ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.938585052+07:00","message":"[bufferProcess] interim [600000000]:ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:11:59.938587119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.006136787+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.006183223+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-25T15:12:00.006191084+07:00","message":"receive interim result [false|false]: พี่สาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.006209546+07:00","message":"[buffer interim] 99 false พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.006218227+07:00","message":"[bufferProcess] interim [720000000]:พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.006221645+07:00","message":"[bufferProcess] send to processor:ยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.006226139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.006229791+07:00","message":"> Transcript [1617] [false]: 'ยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.00623278+07:00","message":"Set StatePrefix (first interim): 'ยื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.317003342+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.317042788+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-25T15:12:00.317049349+07:00","message":"receive interim result [false|false]: พี่สาวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.317064233+07:00","message":"[buffer interim] 99 false พี่สาวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.317072226+07:00","message":"[bufferProcess] interim [960000000]:พี่สาวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.317075994+07:00","message":"[bufferProcess] send to processor:พี่สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.317084436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.317089054+07:00","message":"> Transcript [1618] [false]: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.317092629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.317095831+07:00","message":"Set new StatePrefix: 'พี่สาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.382917485+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.382956853+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-25T15:12:00.382962237+07:00","message":"receive interim result [false|false]: พี่สาวของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.382977134+07:00","message":"[buffer interim] 99 false พี่สาวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.382983837+07:00","message":"[bufferProcess] interim [80000000]:พี่สาวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.382986265+07:00","message":"[bufferProcess] send to processor:พี่สาวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.382989684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.382992418+07:00","message":"> Transcript [1619] [false]: 'พี่สาวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.382995782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.382997873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.382999842+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.383001894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.5194283+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.519464897+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-25T15:12:00.519470694+07:00","message":"receive interim result [false|false]: พี่สาวของพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.519486441+07:00","message":"[buffer interim] 99 false พี่สาวของพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519492974+07:00","message":"[bufferProcess] interim [200000000]:พี่สาวของพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519495605+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519499121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519501937+07:00","message":"> Transcript [1620] [false]: 'พี่สาวของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519505117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519507222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519509469+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.519511505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.560278113+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.560308367+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-25T15:12:00.560314162+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.560324493+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.560330412+07:00","message":"[bufferProcess] interim [260000000]:พี่สาวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.560332962+07:00","message":"[bufferProcess] send to processor:พี่สาวของพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.560336412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.56033953+07:00","message":"> Transcript [1621] [false]: 'พี่สาวของพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.560342822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.560344972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.560346964+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.560349288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.703248416+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.703283963+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-25T15:12:00.703289982+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.703305605+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703312932+07:00","message":"[bufferProcess] interim [380000000]:พี่สาวของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703315951+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703319132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.70332201+07:00","message":"> Transcript [1622] [false]: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703325712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703327953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703329935+07:00","message":"StatePrefix: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703331981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703338372+07:00","message":"Push: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.70334066+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703342762+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.703344982+07:00","message":"Next Push (prob) : 'ของผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.703352613+07:00","message":"push: {false พี่สาว 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.95835957+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.958399231+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-25T15:12:00.958405163+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:00.958418147+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.958426345+07:00","message":"[bufferProcess] interim [680000000]:พี่สาวของผู้เสียหายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.95843002+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.958434414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.958438438+07:00","message":"> Transcript [1623] [false]: 'พี่สาวของผู้เสียหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.958441832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.958444625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.958446993+07:00","message":"StatePrefix: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:00.958449292+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.143353562+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.143387861+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-25T15:12:01.143393144+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.143408449+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.143415081+07:00","message":"[bufferProcess] interim [800000000]:พี่สาวของผู้เสียหายเขาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.143417713+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.14342102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.143424127+07:00","message":"> Transcript [1624] [false]: 'พี่สาวของผู้เสียหายเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.143428331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.143430607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.14343286+07:00","message":"StatePrefix: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.143435213+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.205879105+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.205914337+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-25T15:12:01.205919932+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.205931654+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.205938782+07:00","message":"[bufferProcess] interim [860000000]:พี่สาวของผู้เสียหายเขาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.205941559+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.205946838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.205950058+07:00","message":"> Transcript [1625] [false]: 'พี่สาวของผู้เสียหายเขาล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.205953073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.205955192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.205957462+07:00","message":"StatePrefix: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.20596002+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.268213381+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.268248804+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-25T15:12:01.26825463+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.268265802+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268272277+07:00","message":"[bufferProcess] interim [980000000]:พี่สาวของผู้เสียหายเขาเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268275175+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268280571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268283433+07:00","message":"> Transcript [1626] [false]: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268287016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268289224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268291411+07:00","message":"StatePrefix: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268293778+07:00","message":"TextPushed: 'พี่สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.26829812+07:00","message":"Push: 'ของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.26830016+07:00","message":"TextPushed: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268302252+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.268304411+07:00","message":"Next Push (prob) : 'หายเขาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.268311953+07:00","message":"push: {false ของผู้เสีย 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.459330524+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.459364193+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-25T15:12:01.459369677+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.459380659+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459387896+07:00","message":"[bufferProcess] interim [160000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459390497+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459396054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459398935+07:00","message":"> Transcript [1627] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459402565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459404814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459406923+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.459409594+07:00","message":"TextPushed: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.784890707+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.784932921+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-25T15:12:01.784939186+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.784954902+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784961148+07:00","message":"[bufferProcess] interim [460000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784964007+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784967577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784970829+07:00","message":"> Transcript [1628] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784974157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784976295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784978558+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.784980913+07:00","message":"TextPushed: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.789414053+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.789440989+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-25T15:12:01.789446475+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.789458735+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.789464276+07:00","message":"[bufferProcess] interim [520000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.789466733+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.789472669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.789475377+07:00","message":"> Transcript [1629] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.78947843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.789480501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.789482925+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.789485709+07:00","message":"TextPushed: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.981047232+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.981084997+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-25T15:12:01.981091333+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.98110615+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981113474+07:00","message":"[bufferProcess] interim [640000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981116339+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981122115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981125315+07:00","message":"> Transcript [1630] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981129136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981131311+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981133669+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981136494+07:00","message":"TextPushed: 'พี่สาวของผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981141183+07:00","message":"Push: 'หายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981183685+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981186677+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:01.981190798+07:00","message":"Next Push (prob) : 'ให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:01.981184508+07:00","message":"push: {false หายเขาเล่า 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.124412538+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.124449639+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-25T15:12:02.124455874+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.124473133+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124482922+07:00","message":"[bufferProcess] interim [760000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124486734+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124491337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124495524+07:00","message":"> Transcript [1631] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124501263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124506291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124509253+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.124512981+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:02.135553836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:02.135578871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.165446055+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.165485408+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-25T15:12:02.165491192+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.165508657+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165515448+07:00","message":"[bufferProcess] interim [880000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165518211+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165521624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165524712+07:00","message":"> Transcript [1632] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165528096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165530597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165532615+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.165535141+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.371536169+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.371573734+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-25T15:12:02.371579274+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.371590365+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.371597333+07:00","message":"[bufferProcess] interim [120000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.371599974+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.371603468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.371606098+07:00","message":"> Transcript [1633] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.371612254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.371614374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.37161701+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.371619774+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.578940048+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.578983625+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-25T15:12:02.578990453+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.579008139+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579019865+07:00","message":"[bufferProcess] interim [300000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579024345+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579031847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579035694+07:00","message":"> Transcript [1634] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579040599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579042899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579045547+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.57904884+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.57905504+07:00","message":"Push: 'ให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579057091+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579059512+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.579061935+07:00","message":"Next Push (prob) : 'ว่าจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.579072132+07:00","message":"push: {false ให้ฟังเขา 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.682630726+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.682666955+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-25T15:12:02.682673104+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.682685136+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682692294+07:00","message":"[bufferProcess] interim [360000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682695184+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682700532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682703315+07:00","message":"> Transcript [1635] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682706705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682708883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682710801+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.682713397+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.89640924+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.896443349+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-25T15:12:02.896448662+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:02.896464995+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896476783+07:00","message":"[bufferProcess] interim [600000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896479837+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896483314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896486075+07:00","message":"> Transcript [1636] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896489641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896491786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896494097+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:02.896497528+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.511065334+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.511117736+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-25T15:12:03.511127953+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.511146111+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.511156579+07:00","message":"[bufferProcess] interim [140000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.51116137+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.511170828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.511175284+07:00","message":"> Transcript [1637] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.511181382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.511184569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.5111877+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.511191863+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.759895394+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.759940141+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-25T15:12:03.759947024+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.759962742+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.759971014+07:00","message":"[bufferProcess] interim [440000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.75997405+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.759981621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.759984812+07:00","message":"> Transcript [1638] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.759989387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.759992137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.759995161+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.759998102+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.760005671+07:00","message":"Push: 'ว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.76000779+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.760011432+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.760014816+07:00","message":"Next Push (prob) : 'นะน้องสาวซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.760024213+07:00","message":"push: {false ว่าจริงๆ 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.765972513+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.765989793+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-25T15:12:03.765995254+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:03.76601024+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.76601497+07:00","message":"[bufferProcess] interim [500000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.76601857+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.766021601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.766024089+07:00","message":"> Transcript [1639] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.766027166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.766029692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.76603178+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:03.766034196+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.085001212+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.0850471+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-25T15:12:04.085055059+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.085071737+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.08508004+07:00","message":"[bufferProcess] interim [800000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.085083374+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.085092122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.085095482+07:00","message":"> Transcript [1640] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.085100046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.085103323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.085106474+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.085109657+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.40915664+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.409207434+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-25T15:12:04.409214261+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.409228001+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.409237446+07:00","message":"[bufferProcess] interim [100000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.409240739+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.409244881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.409247949+07:00","message":"> Transcript [1641] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.409251904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.409254189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.409256689+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.40925997+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.665225586+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.665267577+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-25T15:12:04.665273533+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.665287259+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665294594+07:00","message":"[bufferProcess] interim [400000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665297419+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665303343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665306072+07:00","message":"> Transcript [1642] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665310054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665312547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665314933+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665317673+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.66532333+07:00","message":"Push: 'นะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665325276+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665328022+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:04.665330784+07:00","message":"Next Push (prob) : 'อาหารเสริมยี่ห้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:04.665352447+07:00","message":"push: {false นะน้องสาวซื้อ 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.119615045+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.119650444+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-25T15:12:05.119659137+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.119673135+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.119678722+07:00","message":"[bufferProcess] interim [760000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.119681784+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.119687726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.119690705+07:00","message":"> Transcript [1643] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.119694506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.11969651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.11969845+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.119701155+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:05.135787676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:05.135796524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.360018728+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.361083257+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.361110433+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-25T15:12:05.361115835+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.361127853+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.361134739+07:00","message":"[bufferProcess] interim [60000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.361138058+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.361143155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.36114559+07:00","message":"> Transcript [1644] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.36115016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.361152304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.361154494+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.361157685+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.362614757+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.362631999+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-25T15:12:05.362638071+07:00","message":"receive interim result [false|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.362650129+07:00","message":"[buffer interim] 99 false พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362656117+07:00","message":"[bufferProcess] interim [120000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362660489+07:00","message":"[bufferProcess] send to processor:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362666835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362670709+07:00","message":"> Transcript [1645] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362674414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362677226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362680138+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.362684184+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.483308408+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.519010797+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.519061053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน\",\"confidence\":0.944132}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.519068877+07:00","message":"receive interim result [true|false]: พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.51908064+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.519083411+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.519091127+07:00","message":"[buffer interim] 99 true พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519123669+07:00","message":"[bufferProcess] interim [240000000]:พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519135428+07:00","message":"[bufferProcess] send to processor (isfinal):พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519140383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.51914334+07:00","message":"> Transcript [1646] [false]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519147959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519150476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519152585+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519155657+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519163707+07:00","message":"Push: 'อาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519165901+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519168557+07:00","message":"Set new StatePrefix : 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519171009+07:00","message":"Next Push (prob) : 'นี้มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519172769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519175377+07:00","message":"> Transcript [1647] [true]: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519177903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519179861+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519182754+07:00","message":"StatePrefix: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อนี้มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519185023+07:00","message":"TextPushed: 'พี่สาวของผู้เสียหายเขาเล่าให้ฟังเขาว่าจริงๆนะน้องสาวซื้ออาหารเสริมยี่ห้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.519190603+07:00","message":"Push: 'นี้มาใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.519199588+07:00","message":"push: {false อาหารเสริมยี่ห้อ 0 0xc00278b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.519219309+07:00","message":"push: {true นี้มาใน 0 0xc00278b180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:05.533242032+07:00","message":"write wav file: './tmp/7599/7599_99.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.959670612+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.95973151+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-25T15:12:05.959738785+07:00","message":"receive interim result [false|false]: ตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:05.959766918+07:00","message":"[buffer interim] 100 false ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.959775866+07:00","message":"[bufferProcess] interim [480000000]:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:05.959777948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.019804765+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.019843446+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-25T15:12:06.019849964+07:00","message":"receive interim result [false|false]: ติดต่อคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.019864563+07:00","message":"[buffer interim] 100 false ติดต่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.019872393+07:00","message":"[bufferProcess] interim [600000000]:ติดต่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.019875116+07:00","message":"[bufferProcess] send to processor:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.019878411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.019881275+07:00","message":"> Transcript [1648] [false]: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.019883578+07:00","message":"Set StatePrefix (first interim): 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.250537031+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.250578569+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-25T15:12:06.250583648+07:00","message":"receive interim result [false|false]: ติดต่อคุณไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.250597557+07:00","message":"[buffer interim] 100 false ติดต่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.250604991+07:00","message":"[bufferProcess] interim [720000000]:ติดต่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.250607611+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.250611565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.250614623+07:00","message":"> Transcript [1649] [false]: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.250617115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.250619122+07:00","message":"Set new StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.3379892+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.338024263+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-25T15:12:06.33803007+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.33804121+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338047726+07:00","message":"[bufferProcess] interim [840000000]:ติดต่อคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338050297+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338055701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338058438+07:00","message":"> Transcript [1650] [false]: 'ติดต่อคุณไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338061397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338063866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338065875+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.338068174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.91437054+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.914404275+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-25T15:12:06.914409436+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:06.914420894+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914426853+07:00","message":"[bufferProcess] interim [440000000]:ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914429597+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914434767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914437606+07:00","message":"> Transcript [1651] [false]: 'ติดต่อคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914440769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914443122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914445119+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:06.914447219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.039620943+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.03966084+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-25T15:12:07.039665949+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.039677684+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.039684295+07:00","message":"[bufferProcess] interim [560000000]:ติดต่อคุณผู้ชมซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.03968697+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.039692306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.039695126+07:00","message":"> Transcript [1652] [false]: 'ติดต่อคุณผู้ชมซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.039698628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.039700971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.03970294+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.039705254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.041873167+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.041906922+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-25T15:12:07.04191222+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.041926006+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041932621+07:00","message":"[bufferProcess] interim [620000000]:ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041934935+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041938366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041941198+07:00","message":"> Transcript [1653] [false]: 'ติดต่อคุณผู้ชมซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041944754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041946878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041948931+07:00","message":"StatePrefix: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.04195137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.04195557+07:00","message":"Push: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041957474+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041959637+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.041961908+07:00","message":"Next Push (prob) : 'ผู้ชมซื้อปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.041969202+07:00","message":"push: {false ติดต่อคุณ 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.233022633+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.233073806+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-25T15:12:07.233079589+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.23309312+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.233099469+07:00","message":"[bufferProcess] interim [740000000]:ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.233102632+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.23310785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.233110814+07:00","message":"> Transcript [1654] [false]: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.233113459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.233115749+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.371308747+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.371353276+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-25T15:12:07.371358851+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.371380402+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371387247+07:00","message":"[bufferProcess] interim [860000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371389977+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371406592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371410022+07:00","message":"> Transcript [1655] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371413412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371415544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371417743+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.371419971+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.430583678+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.430634462+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-25T15:12:07.430642945+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.430657998+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.430667609+07:00","message":"[bufferProcess] interim [980000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.430670804+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.43067858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.430682044+07:00","message":"> Transcript [1656] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.430686112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.430688738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.430691953+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.43069754+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.642412456+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.642466917+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-25T15:12:07.642473885+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.642490993+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.642499533+07:00","message":"[bufferProcess] interim [160000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.64250289+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.642507423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.642510559+07:00","message":"> Transcript [1657] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.642514613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.642516807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.642520025+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.642522435+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.647702179+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.647724107+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-25T15:12:07.647728998+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.647740747+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647745638+07:00","message":"[bufferProcess] interim [220000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647748107+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647759716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647763769+07:00","message":"> Transcript [1658] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647766753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647768885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647771094+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647773419+07:00","message":"TextPushed: 'ติดต่อคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647780853+07:00","message":"Push: 'ผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.64778314+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647789168+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.647791853+07:00","message":"Next Push (prob) : 'แล้วก็รับปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.647801046+07:00","message":"push: {false ผู้ชมซื้อไป 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.928209859+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.928256381+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-25T15:12:07.928262712+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:07.928278092+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.92828996+07:00","message":"[bufferProcess] interim [460000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.928292964+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.928300685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.928303907+07:00","message":"> Transcript [1659] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.928306749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:07.928309409+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.124322193+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.124357568+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-25T15:12:08.124364071+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.124375251+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124384163+07:00","message":"[bufferProcess] interim [640000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124386786+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124392107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124394869+07:00","message":"> Transcript [1660] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124398365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124400462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124402589+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.124405298+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.128000279+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.12803094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.12803626+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.128050547+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128057189+07:00","message":"[bufferProcess] interim [700000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128059731+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128065187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128068015+07:00","message":"> Transcript [1661] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128071777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128073893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128075949+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.128079024+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:08.136167189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:08.136178216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.264807258+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.264845159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.264851106+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 15"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.264867649+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.264875451+07:00","message":"[bufferProcess] interim [820000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.264878472+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.264882906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.26488606+07:00","message":"> Transcript [1662] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.264889443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.264891499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.264893386+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.264896048+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.324366932+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.324406313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.324413531+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.324428178+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324435923+07:00","message":"[bufferProcess] interim [880000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324438976+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 15"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324446056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324449197+07:00","message":"> Transcript [1663] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324452964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324455066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324457866+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.32446231+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324468709+07:00","message":"Push: 'แล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324471024+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324473301+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.324475644+07:00","message":"Next Push (prob) : 'ได้ 15'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.324483114+07:00","message":"push: {false แล้วก็รับประทาน 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.440062935+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.440103666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.440111244+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.440125565+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.440132808+07:00","message":"[bufferProcess] interim [940000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.440135528+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.440140792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.440143509+07:00","message":"> Transcript [1664] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.440146392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.440148464+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 กว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.51030251+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.510347768+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-25T15:12:08.510355073+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.510366162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.510369232+07:00","message":"receive interim result [false|false]:  10 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.510378778+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.510382873+07:00","message":"[buffer interim] 100 false  10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.51038992+07:00","message":"[bufferProcess] interim [60000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.51039382+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.510399445+07:00","message":"[bufferProcess] interim [60000000]: 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.510402929+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.510408083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.510412885+07:00","message":"> Transcript [1665] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.510416025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.510418036+07:00","message":"Set new StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.524597419+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.524632671+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-25T15:12:08.524639014+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.524652153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 วันเสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.524655721+07:00","message":"receive interim result [false|false]:  10 วันเสาร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.524664401+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.524668685+07:00","message":"[buffer interim] 100 false  10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.524675694+07:00","message":"[bufferProcess] interim [120000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.524678801+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.52468703+07:00","message":"[bufferProcess] interim [120000000]: 10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.524690124+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.524694168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.524697382+07:00","message":"> Transcript [1666] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.52470083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.524703025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.524705023+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.5247075+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703855936+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703908708+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-25T15:12:08.703916203+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703928383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703931998+07:00","message":"receive interim result [false|false]:  10 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703941997+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.703946214+07:00","message":"[buffer interim] 100 false  10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703953448+07:00","message":"[bufferProcess] interim [240000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703957086+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703960692+07:00","message":"[bufferProcess] interim [240000000]: 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703963231+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.70396616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703969159+07:00","message":"> Transcript [1667] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703973795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703976014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703978068+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.703980364+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.70782571+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.70785471+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-25T15:12:08.707859962+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.707870971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 วันสังเกต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.707873976+07:00","message":"receive interim result [false|false]:  10 วันสังเกต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.707881066+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.707885107+07:00","message":"[buffer interim] 100 false  10 วันสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707890215+07:00","message":"[bufferProcess] interim [300000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707893284+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707898756+07:00","message":"[bufferProcess] interim [300000000]: 10 วันสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707901205+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.70790425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707907455+07:00","message":"> Transcript [1668] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707910773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707912905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707914872+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.707917124+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.958405968+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.958458778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.958467109+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.958478657+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-25T15:12:08.958483185+07:00","message":"receive interim result [false|false]:  วันสังเกตว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.958493186+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.958497959+07:00","message":"[buffer interim] 100 false  วันสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958505063+07:00","message":"[bufferProcess] interim [480000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958509216+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958513818+07:00","message":"[bufferProcess] interim [480000000]: วันสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958517208+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958521349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.95852549+07:00","message":"> Transcript [1669] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958530922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958541443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958544469+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958548486+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958554409+07:00","message":"Push: 'ได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958557612+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958560949+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:08.958564711+07:00","message":"Next Push (prob) : 'สังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:08.958574048+07:00","message":"push: {false ได้ 10 วัน 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154272202+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154310639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154318089+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154332191+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-25T15:12:09.154335733+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154345844+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154349555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.15435215+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154355355+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-25T15:12:09.154358002+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154367331+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.1543711+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154373704+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.154376158+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154383165+07:00","message":"[bufferProcess] interim [660000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154386531+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154390318+07:00","message":"[bufferProcess] interim [660000000]: วันสังเกตว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154392809+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154395354+07:00","message":"[bufferProcess] interim [720000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154397443+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154399659+07:00","message":"[bufferProcess] interim [720000000]: วันสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154401841+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154412799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154433495+07:00","message":"> Transcript [1670] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154440555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154444372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154447377+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154450185+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154457527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154461277+07:00","message":"> Transcript [1671] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154463797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154465692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154467468+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.154469648+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.449845665+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.449891395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.449904919+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.449920839+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-25T15:12:09.44992435+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.449933659+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.449938159+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.449945544+07:00","message":"[bufferProcess] interim [960000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.449948623+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.449954633+07:00","message":"[bufferProcess] interim [960000000]: วันสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.449957496+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.449971842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.449998059+07:00","message":"> Transcript [1672] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.450007479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.45001149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.450015569+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.450020328+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.677117301+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.677179263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.67718784+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.677200158+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-25T15:12:09.677203052+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.677213083+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.677235314+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677243326+07:00","message":"[bufferProcess] interim [200000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677247036+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677255845+07:00","message":"[bufferProcess] interim [200000000]: วันสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677258887+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.67726235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677268334+07:00","message":"> Transcript [1673] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.67727282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677275373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.67727733+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677279815+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677287201+07:00","message":"Push: 'สังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677289235+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.677291605+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.67729469+07:00","message":"Next Push (prob) : 'ว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.677304754+07:00","message":"push: {false สังเกต 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.7200122+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.720055231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.720062546+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.720075588+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-25T15:12:09.720079263+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.720089027+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:09.72009306+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720100268+07:00","message":"[bufferProcess] interim [320000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720102954+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720106656+07:00","message":"[bufferProcess] interim [320000000]: วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720109463+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720112971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720116315+07:00","message":"> Transcript [1674] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720120914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.72012364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720125685+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:09.720128448+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.30276253+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.302807824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.302816959+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.302833577+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302844894+07:00","message":"[bufferProcess] interim [920000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302849306+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302857015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302861889+07:00","message":"> Transcript [1675] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302867936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302871049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302874132+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.302878428+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.762016029+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.762057315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.762064635+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.762077512+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-25T15:12:10.762080415+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.762090018+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.762093967+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762100764+07:00","message":"[bufferProcess] interim [280000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762105798+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762109725+07:00","message":"[bufferProcess] interim [280000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762112895+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762116206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762119618+07:00","message":"> Transcript [1676] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762124269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762126429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762128488+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.762131012+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.828889273+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.828941239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.828951922+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.82897004+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.828979197+07:00","message":"[bufferProcess] interim [340000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.828982361+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.82898659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.828989962+07:00","message":"> Transcript [1677] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.828994597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.828997292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.828999398+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.829001978+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.829005161+07:00","message":"Push: 'ว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.829007131+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.829011229+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.829013851+07:00","message":"Next Push (prob) : 'เริ่มรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.829024443+07:00","message":"push: {false ว่าน้องเนี่ย 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.940872095+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.940918921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.940927093+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.940943005+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-25T15:12:10.940947738+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.940962921+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.940975028+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.940982106+07:00","message":"[bufferProcess] interim [460000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.940985167+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.940990463+07:00","message":"[bufferProcess] interim [460000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.940993797+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.940997436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.941000651+07:00","message":"> Transcript [1678] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.941003554+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988856829+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988883717+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988886464+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988888478+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.98889069+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988892736+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988894586+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988896628+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988898503+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.988900303+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.998458612+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.998498907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.998507545+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.998517139+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-25T15:12:10.998521555+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.998532806+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:10.998540832+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.99854873+07:00","message":"[bufferProcess] interim [580000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998551968+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998557534+07:00","message":"[bufferProcess] interim [580000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998560532+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998563781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998567069+07:00","message":"> Transcript [1679] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998570812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998572992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998575163+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:10.998578017+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:11.136501739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:11.13651441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.267846364+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.267885711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.267892285+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.267905513+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-25T15:12:11.267913791+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.267923696+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.267944106+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267951752+07:00","message":"[bufferProcess] interim [820000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267955276+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267962068+07:00","message":"[bufferProcess] interim [820000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267965191+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267968421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267971246+07:00","message":"> Transcript [1680] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267975214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267977205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.267979576+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.2679823+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.452036859+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.452076187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.452082707+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.452093765+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-25T15:12:11.452097836+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.452105334+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.452108828+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452115782+07:00","message":"[bufferProcess] interim [940000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.45211884+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452122595+07:00","message":"[bufferProcess] interim [940000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452125453+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452128866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452131996+07:00","message":"> Transcript [1681] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452136238+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452138238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452140896+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.452149659+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.641135849+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.641191912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.6411991+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.641213406+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-25T15:12:11.641217112+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.641226377+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.6412308+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641237968+07:00","message":"[bufferProcess] interim [180000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641240658+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641244264+07:00","message":"[bufferProcess] interim [180000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641247154+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641250528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641257742+07:00","message":"> Transcript [1682] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.64126381+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641266768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641270465+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641274987+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641278835+07:00","message":"Push: 'เริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641281772+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.64128562+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.641289985+07:00","message":"Next Push (prob) : 'ประทานอาหารได้น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.641300055+07:00","message":"push: {false เริ่มรับ 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.855816057+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.855853364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.855859704+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.855869049+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-25T15:12:11.855872691+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.855880205+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.855885525+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855891595+07:00","message":"[bufferProcess] interim [420000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855894493+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855899832+07:00","message":"[bufferProcess] interim [420000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855902605+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855905837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855908531+07:00","message":"> Transcript [1683] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855912267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855914466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855916683+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.855919742+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.903303891+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.903342214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.903350018+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.903364169+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-25T15:12:11.903369191+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.903379176+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:11.903385131+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903392763+07:00","message":"[bufferProcess] interim [480000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903396253+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903401429+07:00","message":"[bufferProcess] interim [480000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903405429+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903409487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903413505+07:00","message":"> Transcript [1684] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903418657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903421649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903424746+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:11.903429149+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.55025663+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.55028906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.550294764+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.550308044+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.550314974+07:00","message":"[bufferProcess] interim [80000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.550318904+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.55032262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.550325214+07:00","message":"> Transcript [1685] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.550328448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.550330424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.550332432+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.55033527+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.733601362+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.733623396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.733628986+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.733639849+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-25T15:12:12.733643431+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.733650092+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.733653709+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733658298+07:00","message":"[bufferProcess] interim [260000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733660924+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733664147+07:00","message":"[bufferProcess] interim [260000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733666901+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733670309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733673019+07:00","message":"> Transcript [1686] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733676547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733684371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733686365+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733690832+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733693989+07:00","message":"Push: 'ประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.73369638+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.73369884+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.733701237+07:00","message":"Next Push (prob) : 'ลงนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.733709505+07:00","message":"push: {false ประทานอาหารได้น้อย 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.78078591+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.780827904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.780835924+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.780849783+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780856656+07:00","message":"[bufferProcess] interim [320000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780860545+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780864545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780867664+07:00","message":"> Transcript [1687] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780871569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780873671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780876706+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.780879214+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.839150891+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.959808398+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.959846386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.95985294+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.959866673+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-25T15:12:12.959870731+07:00","message":"receive interim result [false|false]:  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.959878728+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:12.95988246+07:00","message":"[buffer interim] 100 false  วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959888864+07:00","message":"[bufferProcess] interim [500000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959891752+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959895309+07:00","message":"[bufferProcess] interim [500000000]: วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959898454+07:00","message":"[bufferProcess] update buffer: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959902653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959906728+07:00","message":"> Transcript [1688] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959912241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.95991559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959918818+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:12.959923171+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.042214333+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.048457148+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.048490094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.048496564+07:00","message":"receive interim result [false|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.048506956+07:00","message":"[buffer interim] 100 false ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.048513024+07:00","message":"[bufferProcess] interim [560000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.048517187+07:00","message":"[bufferProcess] send to processor:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.048522879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.048525662+07:00","message":"> Transcript [1689] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.0485297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.048531781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.048533887+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.048536299+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.164137319+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.16417006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้\",\"confidence\":0.95027965}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.164176533+07:00","message":"receive interim result [true|false]: ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.164185435+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.164187778+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.164192954+07:00","message":"[buffer interim] 100 true ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164199084+07:00","message":"[bufferProcess] interim [590000000]:ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164203118+07:00","message":"[bufferProcess] send to processor (isfinal):ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164206948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.16420985+07:00","message":"> Transcript [1690] [false]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164213516+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164215412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164217431+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164220129+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164227926+07:00","message":"Push: 'ลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164231443+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164234117+07:00","message":"Set new StatePrefix : 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164236731+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164238485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164240577+07:00","message":"> Transcript [1691] [true]: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164243099+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164244995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164246783+07:00","message":"StatePrefix: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164249142+07:00","message":"TextPushed: 'ติดต่อคุณผู้ชมซื้อไปแล้วก็รับประทานได้ 10 วันสังเกตว่าน้องเนี่ยเริ่มรับประทานอาหารได้น้อยลงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.164251583+07:00","message":"Push: 'ที่นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.164259509+07:00","message":"push: {false ลงนะคะ 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.16426568+07:00","message":"push: {true ที่นี้ 0 0xc00039d100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:13.180393573+07:00","message":"write wav file: './tmp/7599/7599_100.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.592495677+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.592563399+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-25T15:12:13.592571563+07:00","message":"receive interim result [false|false]: หัวข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.592588612+07:00","message":"[buffer interim] 101 false หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.592596761+07:00","message":"[bufferProcess] interim [420000000]:หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.59259909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.779204102+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.779254782+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-25T15:12:13.779261057+07:00","message":"receive interim result [false|false]: ผัวก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.779279478+07:00","message":"[buffer interim] 101 false ผัวก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.779288147+07:00","message":"[bufferProcess] interim [540000000]:ผัวก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.779291048+07:00","message":"[bufferProcess] send to processor:หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.779295309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.77929881+07:00","message":"> Transcript [1692] [false]: 'หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.779301314+07:00","message":"Set StatePrefix (first interim): 'หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.918229926+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.918271604+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-25T15:12:13.918278194+07:00","message":"receive interim result [false|false]: ผัวก็ไปคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:13.918294669+07:00","message":"[buffer interim] 101 false ผัวก็ไปคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.918303737+07:00","message":"[bufferProcess] interim [720000000]:ผัวก็ไปคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.918306329+07:00","message":"[bufferProcess] send to processor:ผัวก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.918314607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.918317787+07:00","message":"> Transcript [1693] [false]: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.918320314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:13.918322465+07:00","message":"Set new StatePrefix: 'ผัวก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.103809514+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.103846823+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-25T15:12:14.103852272+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.103862623+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103869432+07:00","message":"[bufferProcess] interim [900000000]:ผัวก็ไปพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103872015+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103875472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103878269+07:00","message":"> Transcript [1694] [false]: 'ผัวก็ไปคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103881356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103883638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103885733+07:00","message":"StatePrefix: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.103887809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:14.136728187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:14.13672819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.220923683+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.220967828+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-25T15:12:14.220976009+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.220992415+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221000727+07:00","message":"[bufferProcess] interim [20000000]:ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221004364+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221012841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221017486+07:00","message":"> Transcript [1695] [false]: 'ผัวก็ไปพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221022808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221025003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221026994+07:00","message":"StatePrefix: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.221029618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.50829312+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.508331206+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-25T15:12:14.508337796+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.508355343+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.50836775+07:00","message":"[bufferProcess] interim [320000000]:ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.508371984+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.508376642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.508380924+07:00","message":"> Transcript [1696] [false]: 'ผัวก็ไปพบว่าน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.508385238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.508388024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.50839065+07:00","message":"StatePrefix: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.508393508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.790655836+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.790701161+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-25T15:12:14.790707767+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.790723238+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790731448+07:00","message":"[bufferProcess] interim [560000000]:ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790734475+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790743338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790746498+07:00","message":"> Transcript [1697] [false]: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790750418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790753207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790760994+07:00","message":"StatePrefix: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790763695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790769667+07:00","message":"Push: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.79077193+07:00","message":"TextPushed: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790774394+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.790777318+07:00","message":"Next Push (prob) : 'พบว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.790787592+07:00","message":"push: {false ผัวก็ไป 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.792996372+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.793014724+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-25T15:12:14.793019772+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:14.793030459+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.793035344+07:00","message":"[bufferProcess] interim [620000000]:ผัวก็ไปพบว่าน้องเนี่ยนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.793037604+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.793040303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.793042905+07:00","message":"> Transcript [1698] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.79304639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.793048643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.793050932+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:14.793053124+07:00","message":"TextPushed: 'ผัวก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.014170927+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.014216419+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-25T15:12:15.014223624+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.014244074+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014253001+07:00","message":"[bufferProcess] interim [800000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014256408+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014264874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014268026+07:00","message":"> Transcript [1699] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014272646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014275392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014277933+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.014280498+07:00","message":"TextPushed: 'ผัวก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.321271377+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.321313485+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-25T15:12:15.321320259+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.321338132+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321351061+07:00","message":"[bufferProcess] interim [40000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321354127+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321361694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321365427+07:00","message":"> Transcript [1700] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321370054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321372283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321375032+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.321377627+07:00","message":"TextPushed: 'ผัวก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.53624962+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.53628962+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-25T15:12:15.536295867+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.536312595+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536321294+07:00","message":"[bufferProcess] interim [280000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.53632538+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.53633135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536334097+07:00","message":"> Transcript [1701] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536337608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536339861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536341958+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536344176+07:00","message":"TextPushed: 'ผัวก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536348578+07:00","message":"Push: 'พบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536350843+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536352951+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.536355176+07:00","message":"Next Push (prob) : 'นอนแน่นิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.536362725+07:00","message":"push: {false พบว่าน้องเนี่ย 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.662860068+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.662896455+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-25T15:12:15.662902844+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.662915393+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.662923276+07:00","message":"[bufferProcess] interim [400000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.662926321+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.66293203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.662935023+07:00","message":"> Transcript [1702] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.662938251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.662940312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.662942296+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.662944733+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.996106957+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.996138386+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-25T15:12:15.996145434+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:15.996159491+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.996167072+07:00","message":"[bufferProcess] interim [760000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.996169859+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.996176627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.996179737+07:00","message":"> Transcript [1703] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.996183031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.996185315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.99618775+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:15.996190611+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.266987019+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.267046467+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-25T15:12:16.267053396+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.267067192+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.267073805+07:00","message":"[bufferProcess] interim [120000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.267076581+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.267083281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.267086436+07:00","message":"> Transcript [1704] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.26709002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.267092383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.26709458+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.267097176+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.512799113+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.512837844+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-25T15:12:16.512845718+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.512865724+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512876933+07:00","message":"[bufferProcess] interim [240000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512880754+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512884724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.51288775+07:00","message":"> Transcript [1705] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512891686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512894028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512896743+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512899443+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512902418+07:00","message":"Push: 'นอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512904693+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512907264+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.512910209+07:00","message":"Next Push (prob) : 'หมดสติไปแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.512917701+07:00","message":"push: {false นอนแน่นิ่ง 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.845704074+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.845743063+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-25T15:12:16.845748735+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.845769563+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.84577691+07:00","message":"[bufferProcess] interim [540000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.845779928+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.845785558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.845788346+07:00","message":"> Transcript [1706] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.845792219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.845794566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.845796738+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.845799466+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.931021437+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.931054105+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-25T15:12:16.93106055+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.931076684+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.931083795+07:00","message":"[bufferProcess] interim [720000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.931086987+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.93109047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.931093727+07:00","message":"> Transcript [1707] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.931097457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.931099485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.93110211+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.931104967+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.960936903+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.96097077+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-25T15:12:16.960976318+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:16.96099414+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961006483+07:00","message":"[bufferProcess] interim [780000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961009703+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961013655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961016311+07:00","message":"> Transcript [1708] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961021614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961023704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961026183+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:16.961028931+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:17.136975976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:17.136996727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.224642422+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.224686484+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-25T15:12:17.224693918+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.224709683+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224718018+07:00","message":"[bufferProcess] interim [20000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224720876+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.22472679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224730106+07:00","message":"> Transcript [1709] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.22473471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.22473712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224739923+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224742844+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224747848+07:00","message":"Push: 'หมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224750707+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224753948+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.224757043+07:00","message":"Next Push (prob) : 'ว่าไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.224771865+07:00","message":"push: {false หมดสติไปแต่ 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.273708081+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.273752363+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-25T15:12:17.273764671+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.273781018+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.273790081+07:00","message":"[bufferProcess] interim [80000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.273793354+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.273802281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.273806945+07:00","message":"> Transcript [1710] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.27381187+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.273814184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.273816257+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.273819312+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.477082187+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.477124066+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-25T15:12:17.477131275+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.477144966+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477153071+07:00","message":"[bufferProcess] interim [260000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477155854+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477174357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477178535+07:00","message":"> Transcript [1711] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477182534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477186531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477188636+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.477191636+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.669484889+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.669528125+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-25T15:12:17.669535013+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.669550329+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.669561994+07:00","message":"[bufferProcess] interim [440000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.66956524+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.669572067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.669575097+07:00","message":"> Transcript [1712] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.669578913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.669581251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.669583693+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.669586923+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.805454191+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.805499272+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-25T15:12:17.805506255+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.805519212+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805526808+07:00","message":"[bufferProcess] interim [620000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805529692+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.8055339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805537543+07:00","message":"> Transcript [1713] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805542593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805545055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.80554738+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805550536+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805558453+07:00","message":"Push: 'ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.80556155+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.80556412+07:00","message":"Set new StatePrefix : 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:17.805567016+07:00","message":"Next Push (prob) : 'ที่จะช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:17.805595081+07:00","message":"push: {false ว่าไม่สามารถ 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.288944685+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.363684957+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.371382463+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.371419418+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-25T15:12:18.371427335+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.371441786+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.371448785+07:00","message":"[bufferProcess] interim [220000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.371452142+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.371459223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.371462094+07:00","message":"> Transcript [1714] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.371466863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.37146901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.371471269+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.371474468+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.375340718+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.375354631+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-25T15:12:18.37535869+07:00","message":"receive interim result [false|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้น้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.37536938+07:00","message":"[buffer interim] 101 false ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375372997+07:00","message":"[bufferProcess] interim [280000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375375391+07:00","message":"[bufferProcess] send to processor:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375377899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375380309+07:00","message":"> Transcript [1715] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375382878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375384699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375386608+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.375388799+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.446805162+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.446857037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้\",\"confidence\":0.94175}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.446865214+07:00","message":"receive interim result [true|false]: ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.446876567+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.446879227+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.446888217+07:00","message":"[buffer interim] 101 true ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446900986+07:00","message":"[bufferProcess] interim [280000000]:ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446905828+07:00","message":"[bufferProcess] send to processor (isfinal):ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446910312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446913753+07:00","message":"> Transcript [1716] [false]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446917969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446919973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446922002+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446924871+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446927347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446929417+07:00","message":"> Transcript [1717] [true]: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446931771+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446933469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446935237+07:00","message":"StatePrefix: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถที่จะช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.446937257+07:00","message":"TextPushed: 'ผัวก็ไปพบว่าน้องเนี่ยนอนแน่นิ่งหมดสติไปแต่ว่าไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.44694531+07:00","message":"Push: 'ที่จะช่วยเหลือได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.44695474+07:00","message":"push: {true ที่จะช่วยเหลือได้ 0 0xc00278ae80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:18.457266389+07:00","message":"write wav file: './tmp/7599/7599_101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.887785503+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.8878359+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-25T15:12:18.887841833+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:18.887859688+07:00","message":"[buffer interim] 102 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.887867649+07:00","message":"[bufferProcess] interim [420000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:18.887870149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.110116768+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.110164066+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-25T15:12:19.110170372+07:00","message":"receive interim result [false|false]: ชีวิตใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.110187156+07:00","message":"[buffer interim] 102 false ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.110195754+07:00","message":"[bufferProcess] interim [600000000]:ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.110198812+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.110209295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.110212855+07:00","message":"> Transcript [1718] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.110214991+07:00","message":"Set StatePrefix (first interim): 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.248302603+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.248339683+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-25T15:12:19.24834573+07:00","message":"receive interim result [false|false]: ชีวิตในวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.248361065+07:00","message":"[buffer interim] 102 false ชีวิตในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248368152+07:00","message":"[bufferProcess] interim [720000000]:ชีวิตในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248370778+07:00","message":"[bufferProcess] send to processor:ชีวิตใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248378592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248382831+07:00","message":"> Transcript [1719] [false]: 'ชีวิตใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248387208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248390359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248393319+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.248396639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.344799715+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.344839466+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-25T15:12:19.344845778+07:00","message":"receive interim result [false|false]: ชีวิตในเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.344863071+07:00","message":"[buffer interim] 102 false ชีวิตในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.344871705+07:00","message":"[bufferProcess] interim [780000000]:ชีวิตในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.34487412+07:00","message":"[bufferProcess] send to processor:ชีวิตในวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.34487825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.344881968+07:00","message":"> Transcript [1720] [false]: 'ชีวิตในวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.34488604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.344888234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.344890251+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.344893036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.519957776+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.520000815+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-25T15:12:19.520007571+07:00","message":"receive interim result [false|false]: ชีวิตในเวลาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.520023633+07:00","message":"[buffer interim] 102 false ชีวิตในเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.520030999+07:00","message":"[bufferProcess] interim [960000000]:ชีวิตในเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.520033773+07:00","message":"[bufferProcess] send to processor:ชีวิตในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.520041056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.520044365+07:00","message":"> Transcript [1721] [false]: 'ชีวิตในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.52004845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.520052736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.52005726+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.520059662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.719827171+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.719864626+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-25T15:12:19.719870416+07:00","message":"receive interim result [false|false]: ชีวิตในเวลาต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.719885521+07:00","message":"[buffer interim] 102 false ชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719895851+07:00","message":"[bufferProcess] interim [140000000]:ชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719898292+07:00","message":"[bufferProcess] send to processor:ชีวิตในเวลาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719904359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719907513+07:00","message":"> Transcript [1722] [false]: 'ชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719911465+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719913947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719916209+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719918353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719923618+07:00","message":"Push: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719925764+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719927925+07:00","message":"Set new StatePrefix : 'ชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:19.719930139+07:00","message":"Next Push (prob) : 'ในเวลาต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.719939205+07:00","message":"push: {false ชีวิต 0 0xc0006cea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:19.958471712+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.022097214+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.046008047+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.046043945+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-25T15:12:20.046050561+07:00","message":"receive interim result [true|false]: ชีวิตในเวลาต่อมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.046060844+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.046063134+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.04607175+07:00","message":"[buffer interim] 102 true ชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046078393+07:00","message":"[bufferProcess] interim [620000000]:ชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046085293+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตในเวลาต่อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046088382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046091321+07:00","message":"> Transcript [1723] [false]: 'ชีวิตในเวลาต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046095935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046098187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046100528+07:00","message":"StatePrefix: 'ชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046103205+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.0461052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.04610734+07:00","message":"> Transcript [1724] [true]: 'ชีวิตในเวลาต่อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046109433+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046111296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046113014+07:00","message":"StatePrefix: 'ชีวิตในเวลาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046114914+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.046121864+07:00","message":"Push: 'ในเวลาต่อมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.046128698+07:00","message":"push: {true ในเวลาต่อมา 0 0xc0006cea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:20.052322902+07:00","message":"write wav file: './tmp/7599/7599_102.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:20.137983857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:20.138000655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.393466463+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.393501332+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-25T15:12:20.393506725+07:00","message":"receive interim result [false|false]: ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.393518205+07:00","message":"[buffer interim] 103 false ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.393524615+07:00","message":"[bufferProcess] interim [420000000]:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.39352722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.555093367+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.555128824+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-25T15:12:20.555135411+07:00","message":"receive interim result [false|false]: ตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.555150226+07:00","message":"[buffer interim] 103 false ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.555157569+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.555160273+07:00","message":"[bufferProcess] send to processor:ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.555168461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.555171256+07:00","message":"> Transcript [1725] [false]: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.555174072+07:00","message":"Set StatePrefix (first interim): 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.715099151+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.715131733+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-25T15:12:20.715137027+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.715154971+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.715165731+07:00","message":"[bufferProcess] interim [720000000]:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.715168864+07:00","message":"[bufferProcess] send to processor:ตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.715175751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.715178966+07:00","message":"> Transcript [1726] [false]: 'ตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.715182007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.715184596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.7151867+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.71518962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.868813899+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.868863558+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-25T15:12:20.868868934+07:00","message":"receive interim result [false|false]: ตอนนี้ขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:20.868883113+07:00","message":"[buffer interim] 103 false ตอนนี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.868889767+07:00","message":"[bufferProcess] interim [840000000]:ตอนนี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.868892209+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.8688974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.868900342+07:00","message":"> Transcript [1727] [false]: 'ตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.868903462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.868906909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.86890959+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:20.868911771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.00498368+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.005030595+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-25T15:12:21.005035811+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.005048711+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.005057328+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.005060818+07:00","message":"[bufferProcess] send to processor:ตอนนี้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.005070015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.00507466+07:00","message":"> Transcript [1728] [false]: 'ตอนนี้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.005080128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.005083144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.005086452+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.005088952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.024361438+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.024400779+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-25T15:12:21.024406543+07:00","message":"receive interim result [false|false]: ตอนนี้ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.02442434+07:00","message":"[buffer interim] 103 false ตอนนี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024430485+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024433491+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024436751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024439829+07:00","message":"> Transcript [1729] [false]: 'ตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024443476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024445633+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024448053+07:00","message":"StatePrefix: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024450139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024457787+07:00","message":"Push: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024459821+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024462021+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.024464116+07:00","message":"Next Push (prob) : 'นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.024471257+07:00","message":"push: {false ตอน 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.087681815+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.087712372+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-25T15:12:21.08771727+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.087732845+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.087739213+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้ค่ะพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.087741745+07:00","message":"[bufferProcess] send to processor:ตอนนี้ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.087745115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.087747623+07:00","message":"> Transcript [1730] [false]: 'ตอนนี้ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.087749772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.087752147+07:00","message":"Set new StatePrefix: 'ตอนนี้ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.19077069+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.190807012+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-25T15:12:21.190812786+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะพ่อตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.190826969+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะพ่อตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.190833442+07:00","message":"[bufferProcess] interim [140000000]:ตอนนี้ค่ะพ่อตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.190836063+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.190839128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.190841946+07:00","message":"> Transcript [1731] [false]: 'ตอนนี้ค่ะพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.190844487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.190846841+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.261325048+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.261366466+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-25T15:12:21.261371465+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.261386642+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261394835+07:00","message":"[bufferProcess] interim [260000000]:ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261397617+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะพ่อตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261406391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261409237+07:00","message":"> Transcript [1732] [false]: 'ตอนนี้ค่ะพ่อตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261412422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261414535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.26141656+07:00","message":"StatePrefix: 'ตอนนี้ค่ะพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.261418906+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.279711258+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.279744337+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-25T15:12:21.279749817+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.279772667+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279779781+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279782149+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะพ่อตาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279788951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279792216+07:00","message":"> Transcript [1733] [false]: 'ตอนนี้ค่ะพ่อตาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279795371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279797425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279799576+07:00","message":"StatePrefix: 'ตอนนี้ค่ะพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.279802245+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.456580834+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.456614565+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-25T15:12:21.45661962+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.456635533+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.456641141+07:00","message":"[bufferProcess] interim [500000000]:ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.456643982+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะพ่อตาดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.456647318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.45664988+07:00","message":"> Transcript [1734] [false]: 'ตอนนี้ค่ะพ่อตาดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.456653788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.456655987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.456658329+07:00","message":"StatePrefix: 'ตอนนี้ค่ะพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.456660573+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.573548129+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.573585068+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-25T15:12:21.573590562+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.5736036+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.57361076+07:00","message":"[bufferProcess] interim [620000000]:ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.573613635+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.573616928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.573620089+07:00","message":"> Transcript [1735] [false]: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.573623382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.573626424+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.757597038+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.757641713+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-25T15:12:21.757648092+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.757662678+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757670523+07:00","message":"[bufferProcess] interim [740000000]:ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757673312+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757680466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757683285+07:00","message":"> Transcript [1736] [false]: 'ตอนนี้ค่ะก็จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757687356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757690022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757692061+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.757695128+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.961191396+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.961233338+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-25T15:12:21.961240102+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:21.96125347+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961261257+07:00","message":"[bufferProcess] interim [980000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961264192+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961271122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961274479+07:00","message":"> Transcript [1737] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961278182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961280631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961282776+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:21.961285564+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.167081222+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.167128591+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-25T15:12:22.167137645+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.167155706+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.167164594+07:00","message":"[bufferProcess] interim [220000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.167168913+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.16717955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.167183955+07:00","message":"> Transcript [1738] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.167188774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.167192181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.167195373+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.167199383+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.477612753+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.47765694+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-25T15:12:22.477662666+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.477676889+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477685517+07:00","message":"[bufferProcess] interim [460000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477688392+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477692577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477696296+07:00","message":"> Transcript [1739] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477700274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477702442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477705024+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477707952+07:00","message":"TextPushed: 'ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477711011+07:00","message":"Push: 'นี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477713288+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.4777167+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.477719555+07:00","message":"Next Push (prob) : 'คดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.477736825+07:00","message":"push: {false นี้ค่ะก็จะดำเนิน 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.675123491+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.675150927+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-25T15:12:22.67515689+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:22.67517086+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.675177864+07:00","message":"[bufferProcess] interim [700000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.675180796+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.675184517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.67518756+07:00","message":"> Transcript [1740] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.675190674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.675192684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.675194518+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:22.675196954+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.007189516+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.007232406+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-25T15:12:23.007238391+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.007251822+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.007260057+07:00","message":"[bufferProcess] interim [0]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.00726292+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.007269037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.007272072+07:00","message":"> Transcript [1741] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.00727576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.007278252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.007280986+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.007284138+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.055610604+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.055653975+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-25T15:12:23.055661829+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.055688426+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.055697034+07:00","message":"[bufferProcess] interim [120000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.05570113+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.055706298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.055711042+07:00","message":"> Transcript [1742] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.055715855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.055718861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.05572282+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.055726938+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:23.13818034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:23.13820801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.18134329+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.1813795+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-25T15:12:23.181385331+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.18140427+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181411968+07:00","message":"[bufferProcess] interim [180000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181414736+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181418627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181422264+07:00","message":"> Transcript [1743] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181425745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181428121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181430512+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181433038+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181435893+07:00","message":"Push: 'คดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181438093+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181443207+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.181446155+07:00","message":"Next Push (prob) : 'ร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.181453637+07:00","message":"push: {false คดีกับทาง 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.371632864+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.371671853+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-25T15:12:23.371678006+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.371692382+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.371699331+07:00","message":"[bufferProcess] interim [360000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.371701976+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.371705577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.37170871+07:00","message":"> Transcript [1744] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.371712323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.371714517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.371716528+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.371718929+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.566663896+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.566708981+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-25T15:12:23.566717164+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.566734695+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566746702+07:00","message":"[bufferProcess] interim [540000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566751462+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566761693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566776312+07:00","message":"> Transcript [1745] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566782597+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566785528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566788434+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.566792418+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.578781881+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.578817065+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-25T15:12:23.578822502+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.578837021+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.578843497+07:00","message":"[bufferProcess] interim [600000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.57884611+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.578852625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.578855594+07:00","message":"> Transcript [1746] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.578859679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.578861831+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.578863873+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.578867723+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.882281796+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.88233139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.882338004+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.882353573+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882362053+07:00","message":"[bufferProcess] interim [840000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882365084+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882373936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882377613+07:00","message":"> Transcript [1747] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882381983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882384639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882386681+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882389625+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882400591+07:00","message":"Push: 'ร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.882402718+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.88240503+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.8824074+07:00","message":"Next Push (prob) : 'ก็ให้แผ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.882416687+07:00","message":"push: {false ร้านค้าแล้ว 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.950496107+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.950532397+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-25T15:12:23.950538497+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.950544599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.950546999+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.950554534+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.95055791+07:00","message":"[buffer interim] 103 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.950563586+07:00","message":"[bufferProcess] interim [960000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.950567353+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.95057071+07:00","message":"[bufferProcess] interim [960000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.95057321+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.950575942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.950579375+07:00","message":"> Transcript [1748] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.950581925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.950583968+07:00","message":"Set new StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.952642745+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.952667144+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-25T15:12:23.952674062+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.952686392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform ดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.952690617+07:00","message":"receive interim result [false|false]:  platform ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.952698+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:23.952703157+07:00","message":"[buffer interim] 103 false  platform ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952707337+07:00","message":"[bufferProcess] interim [20000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952709936+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952714801+07:00","message":"[bufferProcess] interim [20000000]: platform ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952717523+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952720201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952722577+07:00","message":"> Transcript [1749] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952725872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952728095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952730053+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:23.952732338+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.082125358+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.08215655+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-25T15:12:24.082162234+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.082175003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.082178993+07:00","message":"receive interim result [false|false]:  platform ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.08219585+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.082199526+07:00","message":"[buffer interim] 103 false  platform ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082205182+07:00","message":"[bufferProcess] interim [80000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082214501+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082217726+07:00","message":"[bufferProcess] interim [80000000]: platform ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082220031+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082222853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082225819+07:00","message":"> Transcript [1750] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082229376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082231475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082233379+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.082235639+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.270864239+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.270902335+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-25T15:12:24.270909255+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.27092209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.270924948+07:00","message":"receive interim result [false|false]:  platform ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.270932048+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.270938748+07:00","message":"[buffer interim] 103 false  platform ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270944233+07:00","message":"[bufferProcess] interim [320000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270947121+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.27095057+07:00","message":"[bufferProcess] interim [320000000]: platform ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270953689+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270957638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270960334+07:00","message":"> Transcript [1751] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270963709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270965817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270967834+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.270970145+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.459201101+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.459229709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.459235522+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.459247327+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-25T15:12:24.459250238+07:00","message":"receive interim result [false|false]:  ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.459257086+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.459260342+07:00","message":"[buffer interim] 103 false  ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459265444+07:00","message":"[bufferProcess] interim [440000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459269061+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459272635+07:00","message":"[bufferProcess] interim [440000000]: ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459274901+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459292514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459331829+07:00","message":"> Transcript [1752] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459339687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459343091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459346998+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459351041+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.4593615+07:00","message":"Push: 'ก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459364618+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459368585+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.459372743+07:00","message":"Next Push (prob) : ' ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.459395662+07:00","message":"push: {false ก็ให้ platform 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.783054221+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.783098034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.783107301+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.78312286+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-25T15:12:24.783127729+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.783148391+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.783165543+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783173689+07:00","message":"[bufferProcess] interim [800000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783177307+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783183393+07:00","message":"[bufferProcess] interim [800000000]: ด้วยค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783186198+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783189767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783193544+07:00","message":"> Transcript [1753] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783197672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783200036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783202193+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.783204744+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.842638931+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.842665227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.842670819+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.842681893+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-25T15:12:24.842685185+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.842693805+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:24.842700229+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842705265+07:00","message":"[bufferProcess] interim [920000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842708093+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842713361+07:00","message":"[bufferProcess] interim [920000000]: ด้วยค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842715721+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842718593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842720969+07:00","message":"> Transcript [1754] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.84272408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842726154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842727969+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:24.842730769+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.105442477+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.105481049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.105487564+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.105494802+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-25T15:12:25.105498012+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็จะให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.105505041+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.105508549+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105514094+07:00","message":"[bufferProcess] interim [100000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105516866+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105520338+07:00","message":"[bufferProcess] interim [100000000]: ด้วยค่ะก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105522863+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105525763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105528672+07:00","message":"> Transcript [1755] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105533326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105535593+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105537554+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.105540466+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.327069972+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.327107584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.327113725+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.327123356+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-25T15:12:25.327126406+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.327145465+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.327160058+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327167441+07:00","message":"[bufferProcess] interim [280000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327170991+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327174716+07:00","message":"[bufferProcess] interim [280000000]: ด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327177546+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327180337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327183897+07:00","message":"> Transcript [1756] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327187728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327189838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327191982+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327194582+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327197441+07:00","message":"Push: ' ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327199709+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327201947+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.327204904+07:00","message":"Next Push (prob) : 'ก็จะให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.327213968+07:00","message":"push: {false  ด้วยค่ะ 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.408648368+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.408678683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.408685944+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.408697042+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-25T15:12:25.408700204+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.40870841+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.408712195+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408718113+07:00","message":"[bufferProcess] interim [400000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408721229+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408724418+07:00","message":"[bufferProcess] interim [400000000]: ด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408727291+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408730303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408733189+07:00","message":"> Transcript [1757] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408738105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.40874027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408742187+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.408744498+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.565891616+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.565932658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.565939682+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.565965517+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-25T15:12:25.565969366+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.565978074+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.565981753+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.565987126+07:00","message":"[bufferProcess] interim [580000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.565990144+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.565994875+07:00","message":"[bufferProcess] interim [580000000]: ด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.565998597+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.566001773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.56600473+07:00","message":"> Transcript [1758] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.566008577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.566010922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.566012936+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.566015775+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.686450607+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.68647877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.686484334+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.686496589+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-25T15:12:25.686500175+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.68650966+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.686513723+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686523468+07:00","message":"[bufferProcess] interim [700000000]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686527149+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทั้งสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686530786+07:00","message":"[bufferProcess] interim [700000000]: ด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686533851+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.68653719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686539962+07:00","message":"> Transcript [1759] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทั้งสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686543434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686545643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686547586+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.686549886+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.850552716+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.920964641+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.940419227+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.940457081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.940463805+07:00","message":"receive interim result [false|false]: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.940478677+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-25T15:12:25.940482619+07:00","message":"receive interim result [false|false]:  ด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.940491269+07:00","message":"[buffer interim] 103 false ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.940494622+07:00","message":"[buffer interim] 103 false  ด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940501066+07:00","message":"[bufferProcess] interim [0]:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940504401+07:00","message":"[bufferProcess] send to processor:ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940508049+07:00","message":"[bufferProcess] interim [0]: ด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940510542+07:00","message":"[bufferProcess] update buffer: ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940514102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940517878+07:00","message":"> Transcript [1760] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940522184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940524463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940527232+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940529668+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940532446+07:00","message":"Push: 'ก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940534455+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940536759+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:25.940544362+07:00","message":"Next Push (prob) : 'ทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:25.940552913+07:00","message":"push: {false ก็จะให้ 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.010410356+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.010457241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตอนนี้ค่ะพ่อตาดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบเป็น\",\"confidence\":0.928199}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.010464685+07:00","message":"receive interim result [true|false]: ตอนนี้ค่ะพ่อตาดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.010477633+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.010480235+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.010486804+07:00","message":"[buffer interim] 103 true ตอนนี้ค่ะพ่อตาดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010495383+07:00","message":"[bufferProcess] interim [60000000]:ตอนนี้ค่ะพ่อตาดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010500242+07:00","message":"[bufferProcess] send to processor (isfinal):ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010515035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010541724+07:00","message":"> Transcript [1761] [false]: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010550308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010554259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010558124+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010562654+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010566314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010570686+07:00","message":"> Transcript [1762] [true]: 'ตอนนี้ค่ะพ่อตาดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010574745+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010577884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.0105806+07:00","message":"StatePrefix: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010584052+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010587672+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010926815+07:00","message":"Push: 'ทางสคบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010936953+07:00","message":"TextPushed: 'ตอนนี้ค่ะก็จะดำเนินคดีกับทางร้านค้าแล้วก็ให้ platform ด้วยค่ะก็จะให้ทางสคบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010940999+07:00","message":"Set new StatePrefix : 'ตอนนี้ค่ะพ่อตาดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010945214+07:00","message":"Next Push (prob) : 'ตอนนี้ค่ะพ่อตาดำเนินคดีกับทางร้านค้าแล้วก็ให้แพลตฟอร์มด้วยค่ะก็จะให้ทางสคบเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.01096013+07:00","message":"push: {true ทางสคบเป็น 0 0xc000186380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.010962307+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_103.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:26.023284021+07:00","message":"write wav file: './tmp/7599/7599_103.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:26.138572557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:26.138585598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.451412057+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.451459967+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-25T15:12:26.45146603+07:00","message":"receive interim result [false|false]: ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.451485027+07:00","message":"[buffer interim] 104 false ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.451493195+07:00","message":"[bufferProcess] interim [360000000]:ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.451495448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.587776881+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.587814495+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-25T15:12:26.587819817+07:00","message":"receive interim result [false|false]: ผู้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.587833306+07:00","message":"[buffer interim] 104 false ผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.587840131+07:00","message":"[bufferProcess] interim [480000000]:ผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.587843348+07:00","message":"[bufferProcess] send to processor:ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.587846568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.587859707+07:00","message":"> Transcript [1763] [false]: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.587862446+07:00","message":"Set StatePrefix (first interim): 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.828248839+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.828289945+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-25T15:12:26.828296487+07:00","message":"receive interim result [false|false]: ผู้ที่จะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.82831272+07:00","message":"[buffer interim] 104 false ผู้ที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.828321427+07:00","message":"[bufferProcess] interim [720000000]:ผู้ที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.828324356+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.828328189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.828331559+07:00","message":"> Transcript [1764] [false]: 'ผู้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.82833515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.82833742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.828339544+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.828341792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.911690669+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.91173844+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-25T15:12:26.911744961+07:00","message":"receive interim result [false|false]: ผู้ที่จากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.911760603+07:00","message":"[buffer interim] 104 false ผู้ที่จากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911775764+07:00","message":"[bufferProcess] interim [780000000]:ผู้ที่จากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911779072+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911787617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911790542+07:00","message":"> Transcript [1765] [false]: 'ผู้ที่จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911793924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911796096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911798671+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.911800723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.96857358+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.968612476+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-25T15:12:26.968627987+07:00","message":"receive interim result [false|false]: ผู้ที่จะกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.968643782+07:00","message":"[buffer interim] 104 false ผู้ที่จะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.968652024+07:00","message":"[bufferProcess] interim [840000000]:ผู้ที่จะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.968655608+07:00","message":"[bufferProcess] send to processor:ผู้ที่จากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.968662407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.968666805+07:00","message":"> Transcript [1766] [false]: 'ผู้ที่จากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.968672565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.968675568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.96867853+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.968681964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.99537419+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.995406848+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-25T15:12:26.995412736+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.995428172+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995434261+07:00","message":"[bufferProcess] interim [900000000]:ผู้ที่จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995436829+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995442007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995444967+07:00","message":"> Transcript [1767] [false]: 'ผู้ที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995448293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995450527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995452528+07:00","message":"StatePrefix: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995454693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995459332+07:00","message":"Push: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995461337+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995463765+07:00","message":"Set new StatePrefix : 'ผู้ที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:26.995466019+07:00","message":"Next Push (prob) : 'จะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:26.995473411+07:00","message":"push: {false ผู้ที่ 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.085658132+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.085703509+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-25T15:12:27.085709408+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.085725229+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.085734529+07:00","message":"[bufferProcess] interim [20000000]:ผู้ที่จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.085737612+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.085746148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.085749381+07:00","message":"> Transcript [1768] [false]: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.085752219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.085754777+07:00","message":"Set new StatePrefix: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.345414954+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.345450359+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-25T15:12:27.345455956+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.345470053+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345476472+07:00","message":"[bufferProcess] interim [320000000]:ผู้ที่จะดำเนินการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345479173+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345485327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345488197+07:00","message":"> Transcript [1769] [false]: 'ผู้ที่จะดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345491241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345493117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345495256+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.345497419+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.666053416+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.666105025+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-25T15:12:27.666110727+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.666126328+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666133102+07:00","message":"[bufferProcess] interim [620000000]:ผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666135682+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666139289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666142457+07:00","message":"> Transcript [1770] [false]: 'ผู้ที่จะดำเนินการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666145998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666148222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666150513+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.666152753+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.891627323+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.891673077+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-25T15:12:27.891679029+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.891693949+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891704724+07:00","message":"[bufferProcess] interim [800000000]:ผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891708803+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891714583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891720885+07:00","message":"> Transcript [1771] [false]: 'ผู้ที่จะดำเนินการให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891726301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891729437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891732128+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.891734544+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.981387842+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.981426381+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-25T15:12:27.981432706+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.98144526+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981453265+07:00","message":"[bufferProcess] interim [920000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981455905+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981462029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981465352+07:00","message":"> Transcript [1772] [false]: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981469569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981471986+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981474714+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981477176+07:00","message":"TextPushed: 'ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981481779+07:00","message":"Push: 'จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981483666+07:00","message":"TextPushed: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.98148594+07:00","message":"Set new StatePrefix : 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:27.981488298+07:00","message":"Next Push (prob) : 'การให้ไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:27.981497534+07:00","message":"push: {false จะดำเนิน 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.236406051+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.236447913+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-25T15:12:28.23645434+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.236466524+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236473346+07:00","message":"[bufferProcess] interim [160000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236476799+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไปฟังเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236482193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236485083+07:00","message":"> Transcript [1773] [false]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236488539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236490818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236493234+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.236495895+07:00","message":"TextPushed: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.493451309+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.493497973+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-25T15:12:28.493506438+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.493526758+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.493541783+07:00","message":"[bufferProcess] interim [340000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.49354687+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไปฟังเสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.493553112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.493558475+07:00","message":"> Transcript [1774] [false]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.493563629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.493566591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.493570337+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.493574484+07:00","message":"TextPushed: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.569052396+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.569087027+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-25T15:12:28.569092843+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.56911046+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569119433+07:00","message":"[bufferProcess] interim [460000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569122039+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569128992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569136198+07:00","message":"> Transcript [1775] [false]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569140266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569142488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569144941+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.569147698+07:00","message":"TextPushed: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.677070043+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.677107377+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-25T15:12:28.677114441+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.677125482+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677132502+07:00","message":"[bufferProcess] interim [580000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677135114+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677138324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677141332+07:00","message":"> Transcript [1776] [false]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677145266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677147648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677150682+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677155114+07:00","message":"TextPushed: 'ผู้ที่จะดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677170791+07:00","message":"Push: 'การให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677174548+07:00","message":"TextPushed: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.67717778+07:00","message":"Set new StatePrefix : 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.677181716+07:00","message":"Next Push (prob) : 'เสียงของญาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.67719756+07:00","message":"push: {false การให้ไปฟัง 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.873027494+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.87306862+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-25T15:12:28.873075215+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:28.873092471+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.873100362+07:00","message":"[bufferProcess] interim [760000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.873103125+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.873107462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.87311051+07:00","message":"> Transcript [1777] [false]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.87311414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.873116181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.873118683+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:28.873121516+07:00","message":"TextPushed: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:29.139069238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:29.139077181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.441707598+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.441745113+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-25T15:12:29.441751816+07:00","message":"receive interim result [false|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.441766892+07:00","message":"[buffer interim] 104 false ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441782137+07:00","message":"[bufferProcess] interim [360000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441784816+07:00","message":"[bufferProcess] send to processor:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441792131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441795287+07:00","message":"> Transcript [1778] [false]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441799545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441801758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441804454+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:29.441807371+07:00","message":"TextPushed: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:29.878899421+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020000823+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020052415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ\",\"confidence\":0.9494133}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020061024+07:00","message":"receive interim result [true|false]: ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020067659+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020073269+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020089863+07:00","message":"[buffer interim] 104 true ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020111172+07:00","message":"[bufferProcess] interim [990000000]:ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020115041+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020118646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020122992+07:00","message":"> Transcript [1779] [false]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020126579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020128648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020130866+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020133433+07:00","message":"TextPushed: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020135358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020137336+07:00","message":"> Transcript [1780] [true]: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020139728+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020141714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020143466+07:00","message":"StatePrefix: 'ผู้ที่จะดำเนินการให้ไปฟังเสียงของญาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020145952+07:00","message":"TextPushed: 'ผู้ที่จะดำเนินการให้ไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.020153282+07:00","message":"Push: 'เสียงของญาติกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020161304+07:00","message":"push: {true เสียงของญาติกันค่ะ 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.020606832+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:30.030273691+07:00","message":"write wav file: './tmp/7599/7599_104.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.686997188+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.687040762+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-25T15:12:30.687045814+07:00","message":"receive interim result [false|false]: ก็คง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.687061746+07:00","message":"[buffer interim] 105 false ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.687068151+07:00","message":"[bufferProcess] interim [660000000]:ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.687070278+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.704140333+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.704187816+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-25T15:12:30.704193583+07:00","message":"receive interim result [false|false]: ก็คงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.704213595+07:00","message":"[buffer interim] 105 false ก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.70422193+07:00","message":"[bufferProcess] interim [720000000]:ก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.704224311+07:00","message":"[bufferProcess] send to processor:ก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.704228143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.704231408+07:00","message":"> Transcript [1781] [false]: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.704234095+07:00","message":"Set StatePrefix (first interim): 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.869674476+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.869714019+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-25T15:12:30.86971986+07:00","message":"receive interim result [false|false]: ก็คงอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.869737157+07:00","message":"[buffer interim] 105 false ก็คงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.86976004+07:00","message":"[bufferProcess] interim [840000000]:ก็คงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.869762795+07:00","message":"[bufferProcess] send to processor:ก็คงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.869766714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.869780495+07:00","message":"> Transcript [1782] [false]: 'ก็คงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.869784823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.869787074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.869789334+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.869792154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.881064142+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.881096519+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-25T15:12:30.881102647+07:00","message":"receive interim result [false|false]: ก็คงอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:30.88111811+07:00","message":"[buffer interim] 105 false ก็คงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.881125371+07:00","message":"[bufferProcess] interim [900000000]:ก็คงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.881129008+07:00","message":"[bufferProcess] send to processor:ก็คงอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.881134463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.881138464+07:00","message":"> Transcript [1783] [false]: 'ก็คงอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.881142821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.881145596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.8811489+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:30.88115193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.054362337+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.054406029+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-25T15:12:31.054412483+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.054431062+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054438997+07:00","message":"[bufferProcess] interim [80000000]:ก็คงอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054441863+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054446521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054449626+07:00","message":"> Transcript [1784] [false]: 'ก็คงอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054453443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054458084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054460613+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.054463036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.199241568+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.199275485+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-25T15:12:31.199280789+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.19929597+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199304717+07:00","message":"[bufferProcess] interim [200000000]:ก็คงอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199307783+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199315837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199319018+07:00","message":"> Transcript [1785] [false]: 'ก็คงอยากจะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199322781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.19932501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199327275+07:00","message":"StatePrefix: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199329367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199335686+07:00","message":"Push: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199337934+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199340209+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.199342643+07:00","message":"Next Push (prob) : 'อยากจะฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.199368048+07:00","message":"push: {false ก็คง 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.284267513+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.284310563+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-25T15:12:31.284316909+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.284329029+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.284337096+07:00","message":"[bufferProcess] interim [320000000]:ก็คงอยากจะฝากพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.284340107+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.284346297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.284349293+07:00","message":"> Transcript [1786] [false]: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.284352403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.284355565+07:00","message":"Set new StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.394720795+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.394759875+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-25T15:12:31.394765458+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.394785496+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.394795764+07:00","message":"[bufferProcess] interim [380000000]:ก็คงอยากจะฝากยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.39479958+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.394804436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.394807336+07:00","message":"> Transcript [1787] [false]: 'ก็คงอยากจะฝากพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.394811216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.394813514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.394815633+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.394820402+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.573813527+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.573851754+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-25T15:12:31.573860069+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.573875308+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573882548+07:00","message":"[bufferProcess] interim [560000000]:ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573885296+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573892828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573895811+07:00","message":"> Transcript [1788] [false]: 'ก็คงอยากจะฝากยื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573899543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573901771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573904294+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.573906833+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.584222646+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.584256579+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-25T15:12:31.584263158+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.584280962+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.584289564+07:00","message":"[bufferProcess] interim [620000000]:ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.584293428+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากหิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.584301152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.584306368+07:00","message":"> Transcript [1789] [false]: 'ก็คงอยากจะฝากหิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.584310093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.584313033+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.584315043+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.58431733+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.902674983+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.902712019+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-25T15:12:31.902717622+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.902737903+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902745633+07:00","message":"[bufferProcess] interim [920000000]:ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902748189+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902751767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.90275473+07:00","message":"> Transcript [1790] [false]: 'ก็คงอยากจะฝากยื่นกู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902758698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902760856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902762875+07:00","message":"StatePrefix: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902765042+07:00","message":"TextPushed: 'ก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902769512+07:00","message":"Push: 'อยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902784588+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902786998+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:31.902789306+07:00","message":"Next Push (prob) : 'ยื่นกู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:31.902806492+07:00","message":"push: {false อยากจะฝาก 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.094496787+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.0945399+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-25T15:12:32.094546537+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.094561343+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.094572835+07:00","message":"[bufferProcess] interim [100000000]:ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.094576068+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากหิ้วปูน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.094584395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.09459083+07:00","message":"> Transcript [1791] [false]: 'ก็คงอยากจะฝากหิ้วปูน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.094594152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.094596731+07:00","message":"Set new StatePrefix: 'ก็คงอยากจะฝากหิ้วปูน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:32.139556662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:32.139576624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.163480658+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.163518715+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-25T15:12:32.163524465+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.163543506+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.163552631+07:00","message":"[bufferProcess] interim [220000000]:ก็คงอยากจะฝากยื่นกู้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.163555546+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.163559449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.163562441+07:00","message":"> Transcript [1792] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.163565391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.163570159+07:00","message":"Set new StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.296313599+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.296356+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-25T15:12:32.29636333+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.296376208+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.296384948+07:00","message":"[bufferProcess] interim [280000000]:ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.29638763+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.296393155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.296396084+07:00","message":"> Transcript [1793] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.296399391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.296401644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.296403627+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.296406167+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.341433668+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.341457746+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-25T15:12:32.341462425+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.341479487+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341486155+07:00","message":"[bufferProcess] interim [400000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341488597+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341492869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341495448+07:00","message":"> Transcript [1794] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341498333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341500301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341502132+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.341504683+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.785425214+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.785461809+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-25T15:12:32.785467221+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:32.785480873+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.785488574+07:00","message":"[bufferProcess] interim [760000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.785491601+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.785495009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.785497786+07:00","message":"> Transcript [1795] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.78550127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.785503466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.785505613+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:32.785509074+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.179679231+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.179722308+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-25T15:12:33.179728688+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.179743509+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179759218+07:00","message":"[bufferProcess] interim [180000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179762151+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179766361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179769649+07:00","message":"> Transcript [1796] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179780815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179783203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179785417+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179787979+07:00","message":"TextPushed: 'ก็คงอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179791403+07:00","message":"Push: 'ยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179793441+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.17979623+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.179799162+07:00","message":"Next Push (prob) : 'แผ่นฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.179808067+07:00","message":"push: {false ยื่นกู้หรือ 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.674371559+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.674402424+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-25T15:12:33.674416352+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.674429144+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.674435268+07:00","message":"[bufferProcess] interim [720000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.67443814+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.674443446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.674446272+07:00","message":"> Transcript [1797] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.674449652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.674452033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.674454171+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.674456665+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.876783251+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.876825855+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-25T15:12:33.876833476+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:33.876849268+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.876858266+07:00","message":"[bufferProcess] interim [840000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.876861165+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.87686993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.876873428+07:00","message":"> Transcript [1798] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.876877265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.876879807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.876882102+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:33.876884858+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.201676481+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.201710863+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-25T15:12:34.201716639+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.201728747+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.20173669+07:00","message":"[bufferProcess] interim [140000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.20173926+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.201746916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.20174999+07:00","message":"> Transcript [1799] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.201753308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.20175534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.201757496+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.20176084+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.206258115+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.206289077+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-25T15:12:34.206294472+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.206309533+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206316003+07:00","message":"[bufferProcess] interim [200000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206318509+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206322845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206327175+07:00","message":"> Transcript [1800] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206331052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206333251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206335278+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.20633783+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206345438+07:00","message":"Push: 'แผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206347598+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.20634981+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.206353003+07:00","message":"Next Push (prob) : 'ค่ะในการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.206360725+07:00","message":"push: {false แผ่นฟอร์ม 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.252708463+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.252746858+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-25T15:12:34.252753155+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.252761786+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.252767872+07:00","message":"[bufferProcess] interim [260000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.252770605+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.252780024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.252782684+07:00","message":"> Transcript [1801] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.252785124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.252788044+07:00","message":"Set new StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.766605537+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.766652014+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-25T15:12:34.766658228+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.766674926+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.766683588+07:00","message":"[bufferProcess] interim [740000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.766686602+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.766694739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.766698347+07:00","message":"> Transcript [1802] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.766701482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.766704801+07:00","message":"Set new StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.836026844+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.836075555+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-25T15:12:34.836082773+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:34.836098603+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.836106518+07:00","message":"[bufferProcess] interim [920000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.83610993+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.836119214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.83612244+07:00","message":"> Transcript [1803] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.836126871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.83612983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.836131921+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:34.836134866+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:35.139637922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:35.139668771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.474312849+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.474348598+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-25T15:12:35.474355465+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.474370357+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474377311+07:00","message":"[bufferProcess] interim [460000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474381276+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474385438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474388251+07:00","message":"> Transcript [1804] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474392077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474394716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474397843+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.474400957+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.671607009+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.671651428+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-25T15:12:35.671661491+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:35.671674903+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.671681334+07:00","message":"[bufferProcess] interim [640000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.67168777+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.671695068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.671698181+07:00","message":"> Transcript [1805] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.671701665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.671704005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.671706274+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:35.671708746+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.097704018+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.160914158+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.175338272+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.175377875+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-25T15:12:36.175393866+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.175407286+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175416455+07:00","message":"[bufferProcess] interim [180000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175419442+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175425663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175428762+07:00","message":"> Transcript [1806] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175433045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175435473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175437949+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175440507+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175445258+07:00","message":"Push: 'ค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175447188+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175449504+07:00","message":"Set new StatePrefix : 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.175453649+07:00","message":"Next Push (prob) : 'ขายของอะไรเงี้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.175462349+07:00","message":"push: {false ค่ะในการที่จะ 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.180094931+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.180124753+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-25T15:12:36.180130491+07:00","message":"receive interim result [false|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.180143058+07:00","message":"[buffer interim] 105 false ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.180149371+07:00","message":"[bufferProcess] interim [300000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.180152166+07:00","message":"[bufferProcess] send to processor:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.18015538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.180157844+07:00","message":"> Transcript [1807] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.180161712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.180163665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.180165571+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.180169313+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.252548983+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.252594729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้\",\"confidence\":0.9417567}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.252601338+07:00","message":"receive interim result [true|false]: ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.252610945+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.252613158+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.252619642+07:00","message":"[buffer interim] 105 true ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252630685+07:00","message":"[bufferProcess] interim [300000000]:ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252636298+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252640466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252644118+07:00","message":"> Transcript [1808] [false]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252648531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252650739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252652837+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252655473+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252657575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252662703+07:00","message":"> Transcript [1809] [true]: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ยอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252665153+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252666898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252668742+07:00","message":"StatePrefix: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะขายของอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.252670754+07:00","message":"TextPushed: 'ก็คงอยากจะฝากยื่นกู้หรือแผ่นฟอร์มค่ะในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.25267735+07:00","message":"Push: 'ขายของอะไรเงี้ยอยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.25268652+07:00","message":"push: {true ขายของอะไรเงี้ยอยากให้ 0 0xc00209ec80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:36.26468351+07:00","message":"write wav file: './tmp/7599/7599_105.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.292085183+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.361109239+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.383469771+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.383490954+07:00","message":"found end of frame, send empty tag with msgId: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.383494275+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.383501841+07:00","message":"[buffer interim] 106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383517135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383521871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383525139+07:00","message":"> Transcript [1810] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383527935+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383530041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383531889+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383533828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.383539005+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.383549114+07:00","message":"push: {true \n 0 0xc00278a100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:36.388367027+07:00","message":"write wav file: './tmp/7599/7599_106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.610178524+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.701861278+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.701907015+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-25T15:12:36.701912761+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.701929917+07:00","message":"[buffer interim] 107 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.701937479+07:00","message":"[bufferProcess] interim [420000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.701939651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.713469917+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.713499072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบ\",\"confidence\":0.95507807}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.71350517+07:00","message":"receive interim result [true|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.713515904+07:00","message":"end recv isFinal message id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.713518463+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.713524457+07:00","message":"[buffer interim] 107 true ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713530761+07:00","message":"[bufferProcess] interim [480000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713536358+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713539763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713543233+07:00","message":"> Transcript [1811] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713545624+07:00","message":"Set StatePrefix (first interim): 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713547381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713549393+07:00","message":"> Transcript [1812] [true]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713552354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713556051+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713558585+07:00","message":"StatePrefix: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.71356101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:36.713566851+07:00","message":"Push: 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.713576106+07:00","message":"push: {true ตรวจสอบ 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:36.718487877+07:00","message":"write wav file: './tmp/7599/7599_107.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:36.802963838+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.476448765+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.476498221+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-25T15:12:37.476503576+07:00","message":"receive interim result [false|false]: อาเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.476519022+07:00","message":"[buffer interim] 108 false อาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.476526776+07:00","message":"[bufferProcess] interim [660000000]:อาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.476528872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.665342487+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.665388818+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-25T15:12:37.665396226+07:00","message":"receive interim result [false|false]: เลขออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.665411236+07:00","message":"[buffer interim] 108 false เลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.665419605+07:00","message":"[bufferProcess] interim [840000000]:เลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.665423156+07:00","message":"[bufferProcess] send to processor:อาเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.665431207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.665435043+07:00","message":"> Transcript [1813] [false]: 'อาเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.665438589+07:00","message":"Set StatePrefix (first interim): 'อาเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.671306991+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.671340157+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-25T15:12:37.671345508+07:00","message":"receive interim result [false|false]: เลขอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.671357797+07:00","message":"[buffer interim] 108 false เลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.671362772+07:00","message":"[bufferProcess] interim [900000000]:เลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.671365665+07:00","message":"[bufferProcess] send to processor:เลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.671369031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.671371583+07:00","message":"> Transcript [1814] [false]: 'เลขออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.671374171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.671376317+07:00","message":"Set new StatePrefix: 'เลขออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.979080858+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.979125888+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-25T15:12:37.979132147+07:00","message":"receive interim result [false|false]: เลขอยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:37.979148007+07:00","message":"[buffer interim] 108 false เลขอยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.979156704+07:00","message":"[bufferProcess] interim [140000000]:เลขอยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.979159505+07:00","message":"[bufferProcess] send to processor:เลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.979163371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.979166671+07:00","message":"> Transcript [1815] [false]: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.979169057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:37.979171245+07:00","message":"Set new StatePrefix: 'เลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.043432016+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.043473614+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-25T15:12:38.043479473+07:00","message":"receive interim result [false|false]: เลขอยให้ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.043495014+07:00","message":"[buffer interim] 108 false เลขอยให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.04350433+07:00","message":"[bufferProcess] interim [260000000]:เลขอยให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.043507065+07:00","message":"[bufferProcess] send to processor:เลขอยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.04351473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.04352+07:00","message":"> Transcript [1816] [false]: 'เลขอยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.043524312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.043526458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.043528499+07:00","message":"StatePrefix: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.043530783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:38.140546586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:38.140552927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.247644613+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.247696739+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-25T15:12:38.247702918+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.247714934+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.24772618+07:00","message":"[bufferProcess] interim [500000000]:เลขอยให้ดีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.247729224+07:00","message":"[bufferProcess] send to processor:เลขอยให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.247735166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.247738497+07:00","message":"> Transcript [1817] [false]: 'เลขอยให้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.24774266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.247745003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.247747646+07:00","message":"StatePrefix: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.247749703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.561957414+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.561997545+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-25T15:12:38.56200387+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.562017344+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.562027279+07:00","message":"[bufferProcess] interim [740000000]:เลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.562030051+07:00","message":"[bufferProcess] send to processor:เลขอยให้ดีถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.562036904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.5620402+07:00","message":"> Transcript [1818] [false]: 'เลขอยให้ดีถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.56204398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.562046256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.562048172+07:00","message":"StatePrefix: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.562050724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.880660707+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.880714896+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-25T15:12:38.880721495+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.88073576+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880744881+07:00","message":"[bufferProcess] interim [40000000]:เลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880747376+07:00","message":"[bufferProcess] send to processor:เลขอยให้ดีถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880755309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880758524+07:00","message":"> Transcript [1819] [false]: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880762818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880765202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880767295+07:00","message":"StatePrefix: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880772024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880786404+07:00","message":"Push: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880788773+07:00","message":"TextPushed: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880791406+07:00","message":"Set new StatePrefix : 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:38.880794157+07:00","message":"Next Push (prob) : 'ให้ดีถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:38.880803765+07:00","message":"push: {false เลขอย 0 0xc00039ca80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.085989339+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.086031488+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-25T15:12:39.08603926+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.086061301+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.086071898+07:00","message":"[bufferProcess] interim [280000000]:เลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.086076273+07:00","message":"[bufferProcess] send to processor:เลขอยให้ดีถ้าเป็นพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.086081232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.086085553+07:00","message":"> Transcript [1820] [false]: 'เลขอยให้ดีถ้าเป็นพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.086090854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.086093906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.08609733+07:00","message":"StatePrefix: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.086101201+07:00","message":"TextPushed: 'เลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.390060345+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.390103771+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-25T15:12:39.390110608+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.39012629+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.39013717+07:00","message":"[bufferProcess] interim [580000000]:เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.39013997+07:00","message":"[bufferProcess] send to processor:เลขอยให้ดีถ้าเป็นพวกอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.39014547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.390148838+07:00","message":"> Transcript [1821] [false]: 'เลขอยให้ดีถ้าเป็นพวกอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.390152902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.39015519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.390157555+07:00","message":"StatePrefix: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.390160327+07:00","message":"TextPushed: 'เลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.957015552+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.957062471+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-25T15:12:39.957069456+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:39.95708571+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.957094612+07:00","message":"[bufferProcess] interim [180000000]:เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.957100256+07:00","message":"[bufferProcess] send to processor:เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.957105536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.95710955+07:00","message":"> Transcript [1822] [false]: 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.957114089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.957116975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.957122708+07:00","message":"StatePrefix: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:39.957126136+07:00","message":"TextPushed: 'เลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.988357647+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.988385397+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.98838876+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.988391023+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.988393033+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:40.988399968+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.000224455+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.000263425+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-25T15:12:41.000269604+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.000287977+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000294717+07:00","message":"[bufferProcess] interim [200000000]:เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000297661+07:00","message":"[bufferProcess] send to processor:เลขอยให้ดีถ้าเป็นพวกอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000301288+07:00","message":"[bufferProcess] send to processor (ticker):เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000304282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000307761+07:00","message":"> Transcript [1823] [false]: 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.00031247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000315343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000318936+07:00","message":"StatePrefix: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000321182+07:00","message":"TextPushed: 'เลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000327958+07:00","message":"Push: 'ให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000330058+07:00","message":"TextPushed: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000332231+07:00","message":"Set new StatePrefix : 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.00033483+07:00","message":"Next Push (prob) : 'พวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000336871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000338894+07:00","message":"> Transcript [1824] [false]: 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000341038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000343943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000347367+07:00","message":"StatePrefix: 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.000350304+07:00","message":"TextPushed: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.000377599+07:00","message":"push: {false ให้ดีถ้าเป็น 0 0xc00039ca80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:41.140873646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:41.140883361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.577775982+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.577826851+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-25T15:12:41.577833003+07:00","message":"receive interim result [false|false]: เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.577850756+07:00","message":"[buffer interim] 108 false เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.577858204+07:00","message":"[bufferProcess] interim [800000000]:เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.577861166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.608866304+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.767236857+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.767275874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น\",\"confidence\":0.9445833}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.767282428+07:00","message":"receive interim result [true|false]: ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.76729382+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.767296335+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.767303541+07:00","message":"[buffer interim] 108 true ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767310484+07:00","message":"[bufferProcess] interim [10000000]:ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767314029+07:00","message":"[bufferProcess] send to processor (isfinal):เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767317664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767320989+07:00","message":"> Transcript [1825] [false]: 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767324451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767326644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767328591+07:00","message":"StatePrefix: 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767331281+07:00","message":"TextPushed: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767337103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767339375+07:00","message":"> Transcript [1826] [true]: 'ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767341767+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767343693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767345566+07:00","message":"StatePrefix: 'เลขอยให้ดีถ้าเป็นพวกอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767347427+07:00","message":"TextPushed: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767349183+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767489707+07:00","message":"error room accuracy in case isFinal id 108 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767498374+07:00","message":"Push: 'ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.76750066+07:00","message":"TextPushed: 'เลขอยให้ดีถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767502818+07:00","message":"Set new StatePrefix : 'ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767505102+07:00","message":"Next Push (prob) : 'ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.767512273+07:00","message":"push: {true ขอเลขอยให้ดีถ้าเป็นพวกอาหารเสริมหรือเป็น 0 0xc00039ca80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.767525728+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_108.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:41.779658729+07:00","message":"write wav file: './tmp/7599/7599_108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.804822695+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.868933024+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.993118185+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.993138401+07:00","message":"found end of frame, send empty tag with msgId: 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.993141814+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.993150555+07:00","message":"[buffer interim] 109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.993158319+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.993177369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.993180955+07:00","message":"> Transcript [1827] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.993183844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.993186261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.993188239+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.993190424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:41.99319363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:41.993229191+07:00","message":"push: {true \n 0 0xc0006ce580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:41.998782937+07:00","message":"write wav file: './tmp/7599/7599_109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.000730375+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.327657389+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.327708508+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-25T15:12:42.327714472+07:00","message":"receive interim result [false|false]: บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.327732551+07:00","message":"[buffer interim] 110 false บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.327739774+07:00","message":"[bufferProcess] interim [360000000]:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.327741901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.338934606+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.338974061+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-25T15:12:42.338979611+07:00","message":"receive interim result [false|false]: บอล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.339004376+07:00","message":"[buffer interim] 110 false บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.339011164+07:00","message":"[bufferProcess] interim [420000000]:บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.339013809+07:00","message":"[bufferProcess] send to processor:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.339020798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.339023496+07:00","message":"> Transcript [1828] [false]: 'บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.339025842+07:00","message":"Set StatePrefix (first interim): 'บ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.52108915+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.521130422+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-25T15:12:42.521136143+07:00","message":"receive interim result [false|false]: บริษัท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.521145442+07:00","message":"[buffer interim] 110 false บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.521152913+07:00","message":"[bufferProcess] interim [540000000]:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.521155604+07:00","message":"[bufferProcess] send to processor:บอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.52117094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.521174757+07:00","message":"> Transcript [1829] [false]: 'บอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.521177761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.521180514+07:00","message":"Set new StatePrefix: 'บอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.644815607+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.644853123+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-25T15:12:42.64485958+07:00","message":"receive interim result [false|false]: บริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.644873876+07:00","message":"[buffer interim] 110 false บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.644880491+07:00","message":"[bufferProcess] interim [660000000]:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.644883264+07:00","message":"[bufferProcess] send to processor:บริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.644890091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.64489297+07:00","message":"> Transcript [1830] [false]: 'บริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.644895549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.644897606+07:00","message":"Set new StatePrefix: 'บริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.974167929+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.974202767+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-25T15:12:42.974207964+07:00","message":"receive interim result [false|false]: บริโภคอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:42.97422211+07:00","message":"[buffer interim] 110 false บริโภคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.974228151+07:00","message":"[bufferProcess] interim [20000000]:บริโภคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.974230728+07:00","message":"[bufferProcess] send to processor:บริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.974234038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.974236684+07:00","message":"> Transcript [1831] [false]: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.974238974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:42.974240955+07:00","message":"Set new StatePrefix: 'บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.159858624+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.159904067+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-25T15:12:43.159912107+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.159927196+07:00","message":"[buffer interim] 110 false บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.159937939+07:00","message":"[bufferProcess] interim [140000000]:บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.159942495+07:00","message":"[bufferProcess] send to processor:บริโภคอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.159948856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.159952831+07:00","message":"> Transcript [1832] [false]: 'บริโภคอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.1599574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.159961476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.159964932+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.159968572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.236571673+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.23661453+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-25T15:12:43.236620538+07:00","message":"receive interim result [false|false]: บริโภคอะไรเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.236635686+07:00","message":"[buffer interim] 110 false บริโภคอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.236648064+07:00","message":"[bufferProcess] interim [320000000]:บริโภคอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.23665195+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.236655832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.23665906+07:00","message":"> Transcript [1833] [false]: 'บริโภคอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.236662077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.236664458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.236666471+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.236668563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.384019051+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.384053412+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-25T15:12:43.3840677+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.384082064+07:00","message":"[buffer interim] 110 false บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.384088766+07:00","message":"[bufferProcess] interim [380000000]:บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.384091289+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.38409445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.38409764+07:00","message":"> Transcript [1834] [false]: 'บริโภคอะไรเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.38410073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.384102755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.384104767+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.384106883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.555586816+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.555641016+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-25T15:12:43.555650086+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.555667441+07:00","message":"[buffer interim] 110 false บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555680199+07:00","message":"[bufferProcess] interim [560000000]:บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555685312+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.55569511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555699987+07:00","message":"> Transcript [1835] [false]: 'บริโภคอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.55570617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555709761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.55571315+07:00","message":"StatePrefix: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555716768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555724106+07:00","message":"Push: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555727208+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555730703+07:00","message":"Set new StatePrefix : 'บริโภคอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:43.555734476+07:00","message":"Next Push (prob) : 'อะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:43.555753873+07:00","message":"push: {false บริโภค 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.064188289+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.06423226+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-25T15:12:44.06423899+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.064255493+07:00","message":"[buffer interim] 110 false บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.064263625+07:00","message":"[bufferProcess] interim [40000000]:บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.064266473+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.064271977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.06427617+07:00","message":"> Transcript [1836] [false]: 'บริโภคอะไรเนี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.064279781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.064283204+07:00","message":"Set new StatePrefix: 'บริโภคอะไรเนี้ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.114695211+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.114733355+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-25T15:12:44.114739408+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.114755188+07:00","message":"[buffer interim] 110 false บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114762656+07:00","message":"[bufferProcess] interim [160000000]:บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114765693+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114769942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114773173+07:00","message":"> Transcript [1837] [false]: 'บริโภคอะไรเนี้ยค่ะอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114776794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114779043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114789953+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.114792911+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:44.141564774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:44.141579412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.32044038+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.320481943+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-25T15:12:44.320488533+07:00","message":"receive interim result [false|false]: บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.320501725+07:00","message":"[buffer interim] 110 false บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.32051173+07:00","message":"[bufferProcess] interim [340000000]:บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.320514719+07:00","message":"[bufferProcess] send to processor:บริโภคอะไรเนี้ยค่ะอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.320518952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.320522576+07:00","message":"> Transcript [1838] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.320526545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.32052902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.32053143+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.320533812+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.621409991+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.681825026+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.787436224+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.78747053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริโภคอะไรเงี้ยอยากให้มี\",\"confidence\":0.8901737}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.78747654+07:00","message":"receive interim result [true|false]: บริโภคอะไรเงี้ยอยากให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.787494332+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.787496777+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.787501912+07:00","message":"[buffer interim] 110 true บริโภคอะไรเงี้ยอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787507832+07:00","message":"[bufferProcess] interim [850000000]:บริโภคอะไรเงี้ยอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787513349+07:00","message":"[bufferProcess] send to processor (isfinal):บริโภคอะไรเนี้ยค่ะอยากให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787517072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787519914+07:00","message":"> Transcript [1839] [false]: 'บริโภคอะไรเนี้ยค่ะอยากให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787522989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787524945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787527036+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787529164+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787530896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787532986+07:00","message":"> Transcript [1840] [true]: 'บริโภคอะไรเงี้ยอยากให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787536806+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.78753886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787540721+07:00","message":"StatePrefix: 'บริโภคอะไรเนี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787542837+07:00","message":"TextPushed: 'บริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:44.787547865+07:00","message":"Push: 'อะไรเงี้ยอยากให้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:44.78755559+07:00","message":"push: {true อะไรเงี้ยอยากให้มี 0 0xc0006ced80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:44.79446704+07:00","message":"write wav file: './tmp/7599/7599_110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.211775634+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.211831479+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-25T15:12:45.211837951+07:00","message":"receive interim result [false|false]: อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.211853823+07:00","message":"[buffer interim] 111 false อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.21186085+07:00","message":"[bufferProcess] interim [540000000]:อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.211862898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.437571684+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.437627152+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-25T15:12:45.437636343+07:00","message":"receive interim result [false|false]: พอแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.437655276+07:00","message":"[buffer interim] 111 false พอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.437670568+07:00","message":"[bufferProcess] interim [780000000]:พอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.437674363+07:00","message":"[bufferProcess] send to processor:อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.437686167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.437690991+07:00","message":"> Transcript [1841] [false]: 'อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.437694353+07:00","message":"Set StatePrefix (first interim): 'อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.545463146+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.545510252+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-25T15:12:45.54551639+07:00","message":"receive interim result [false|false]: ปรมัตถ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.545531541+07:00","message":"[buffer interim] 111 false ปรมัตถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.545541606+07:00","message":"[bufferProcess] interim [900000000]:ปรมัตถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.545544062+07:00","message":"[bufferProcess] send to processor:พอแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.545563263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.545566738+07:00","message":"> Transcript [1842] [false]: 'พอแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.545569777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.545572653+07:00","message":"Set new StatePrefix: 'พอแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.667534065+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.66757789+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-25T15:12:45.667584223+07:00","message":"receive interim result [false|false]: ปรมัตถะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.667602932+07:00","message":"[buffer interim] 111 false ปรมัตถะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.667611458+07:00","message":"[bufferProcess] interim [960000000]:ปรมัตถะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.667613803+07:00","message":"[bufferProcess] send to processor:ปรมัตถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.667619006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.667622501+07:00","message":"> Transcript [1843] [false]: 'ปรมัตถ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.667625152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.667627349+07:00","message":"Set new StatePrefix: 'ปรมัตถ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.718978998+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.71903071+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-25T15:12:45.719039451+07:00","message":"receive interim result [false|false]: อยและมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:45.719057364+07:00","message":"[buffer interim] 111 false อยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.719069284+07:00","message":"[bufferProcess] interim [80000000]:อยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.719073586+07:00","message":"[bufferProcess] send to processor:ปรมัตถะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.719082312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.719087033+07:00","message":"> Transcript [1844] [false]: 'ปรมัตถะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.719089712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:45.71909218+07:00","message":"Set new StatePrefix: 'ปรมัตถะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.24237173+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.242411812+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-25T15:12:46.242416749+07:00","message":"receive interim result [false|false]: อยและมาตรฐานนิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.242429964+07:00","message":"[buffer interim] 111 false อยและมาตรฐานนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.242440546+07:00","message":"[bufferProcess] interim [620000000]:อยและมาตรฐานนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.242443284+07:00","message":"[bufferProcess] send to processor:อยและมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.242448519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.242451365+07:00","message":"> Transcript [1845] [false]: 'อยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.242453657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.242455866+07:00","message":"Set new StatePrefix: 'อยและมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.63569394+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.63572871+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-25T15:12:46.635734601+07:00","message":"receive interim result [false|false]: อยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.635748638+07:00","message":"[buffer interim] 111 false อยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.635755166+07:00","message":"[bufferProcess] interim [980000000]:อยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.635757904+07:00","message":"[bufferProcess] send to processor:อยและมาตรฐานนิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.63576127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.635764149+07:00","message":"> Transcript [1846] [false]: 'อยและมาตรฐานนิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.635767359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.635769598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.635772282+07:00","message":"StatePrefix: 'อยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.635774475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.759832742+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.75987707+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-25T15:12:46.759883856+07:00","message":"receive interim result [false|false]: อยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.759898778+07:00","message":"[buffer interim] 111 false อยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759907858+07:00","message":"[bufferProcess] interim [40000000]:อยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759910899+07:00","message":"[bufferProcess] send to processor:อยและมาตรฐานนิดนึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759917922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759920966+07:00","message":"> Transcript [1847] [false]: 'อยและมาตรฐานนิดนึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759925383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759928034+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759932162+07:00","message":"StatePrefix: 'อยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:46.759934791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:46.928832369+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.000976744+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.070093797+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.070131256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยและมาตรฐานนิดนึงอะไรเนี่ย\",\"confidence\":0.9559809}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.070136942+07:00","message":"receive interim result [true|false]: อยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.070142923+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.070145542+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.070152078+07:00","message":"[buffer interim] 111 true อยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070160207+07:00","message":"[bufferProcess] interim [460000000]:อยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070163307+07:00","message":"[bufferProcess] send to processor (isfinal):อยและมาตรฐานนิดนึงอะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070166635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070169546+07:00","message":"> Transcript [1848] [false]: 'อยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070173046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070174993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070177398+07:00","message":"StatePrefix: 'อยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070179475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070181187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070185867+07:00","message":"> Transcript [1849] [true]: 'อยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070188403+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070190322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.07019201+07:00","message":"StatePrefix: 'อยและมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070193819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.070196332+07:00","message":"Push: 'อยและมาตรฐานนิดนึงอะไรเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.070204385+07:00","message":"push: {true อยและมาตรฐานนิดนึงอะไรเนี่ย 0 0xc00278a000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:47.077034656+07:00","message":"write wav file: './tmp/7599/7599_111.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:47.141648156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:47.141669528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.248187323+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.322642001+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.354131651+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.35416556+07:00","message":"found end of frame, send empty tag with msgId: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.354169084+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.354177517+07:00","message":"[buffer interim] 112 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354184772+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354188976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354192331+07:00","message":"> Transcript [1850] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354195162+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354203193+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354206518+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354212938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.354216552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.354228635+07:00","message":"push: {true \n 0 0xc000186580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:47.359951258+07:00","message":"write wav file: './tmp/7599/7599_112.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.837729733+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.837769437+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-25T15:12:47.837774454+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:47.837794972+07:00","message":"[buffer interim] 113 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.837801345+07:00","message":"[bufferProcess] interim [540000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:47.837803383+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.758175472+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.758218012+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-25T15:12:48.758223914+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:48.758240779+07:00","message":"[buffer interim] 113 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.758247389+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.758250171+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.758253513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.758256473+07:00","message":"> Transcript [1851] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:48.758259069+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.059620895+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.059659115+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-25T15:12:49.059664847+07:00","message":"receive interim result [false|false]: แล้วก็พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.059674966+07:00","message":"[buffer interim] 113 false แล้วก็พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.059682101+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.059684543+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.059687935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.059690611+07:00","message":"> Transcript [1852] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.05969318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.059695537+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.404087959+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.40412947+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-25T15:12:49.404135087+07:00","message":"receive interim result [false|false]: แล้วก็พวกกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.40415424+07:00","message":"[buffer interim] 113 false แล้วก็พวกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.40416168+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็พวกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.404164913+07:00","message":"[bufferProcess] send to processor:แล้วก็พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.40416855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.404171483+07:00","message":"> Transcript [1853] [false]: 'แล้วก็พวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.404174888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.404178788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.404181252+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.404183351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.496292009+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.496330919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็พวก info\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.496337628+07:00","message":"receive interim result [false|false]: แล้วก็พวก info"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.496350798+07:00","message":"[buffer interim] 113 false แล้วก็พวก info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.496357819+07:00","message":"[bufferProcess] interim [220000000]:แล้วก็พวก info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.496360661+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.496367337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.496370477+07:00","message":"> Transcript [1854] [false]: 'แล้วก็พวกกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.496373453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.496375496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.4963776+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.496380662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.650597344+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.650641161+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-25T15:12:49.650647719+07:00","message":"receive interim result [false|false]: แล้วก็พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.650659317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" info\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.650662275+07:00","message":"receive interim result [false|false]:  info"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.650672081+07:00","message":"[buffer interim] 113 false แล้วก็พวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.650676126+07:00","message":"[buffer interim] 113 false  info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650682761+07:00","message":"[bufferProcess] interim [400000000]:แล้วก็พวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650685223+07:00","message":"[bufferProcess] send to processor:แล้วก็พวก info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650688354+07:00","message":"[bufferProcess] interim [400000000]: info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650700411+07:00","message":"[bufferProcess] update buffer: แล้วก็พวก info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650704343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.65070744+07:00","message":"> Transcript [1855] [false]: 'แล้วก็พวก info'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650710784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650712742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650714827+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.650717048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.961822406+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.961866561+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-25T15:12:49.961873067+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.961889621+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961900519+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็พวกกูก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961903619+07:00","message":"[bufferProcess] send to processor:แล้วก็พวก info"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961909762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961912723+07:00","message":"> Transcript [1856] [false]: 'แล้วก็พวก info'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961916648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961919082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961920986+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961923564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961928392+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961930509+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961932634+07:00","message":"Set new StatePrefix : 'แล้วก็พวก info'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:49.961935002+07:00","message":"Next Push (prob) : 'พวก info'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:49.961943604+07:00","message":"push: {false แล้วก็ 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.075381753+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.075419453+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-25T15:12:50.075427333+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.075442935+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.075449552+07:00","message":"[bufferProcess] interim [820000000]:แล้วก็พวกกูก็อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.075452187+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกูก็อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.075458953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.075461964+07:00","message":"> Transcript [1857] [false]: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.075464251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.075466806+07:00","message":"Set new StatePrefix: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:50.142441574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:50.142470825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.52272788+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.522768556+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-25T15:12:50.522777405+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยากให้ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.522801621+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยากให้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522817049+07:00","message":"[bufferProcess] interim [240000000]:แล้วก็พวกกูก็อยากให้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522821602+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกูก็อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522830674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522834037+07:00","message":"> Transcript [1858] [false]: 'แล้วก็พวกกูก็อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522837942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522840534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522842974+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.522845952+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.785847594+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.785869185+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-25T15:12:50.785873508+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยากให้ลองโทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.785888647+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยากให้ลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785895014+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็พวกกูก็อยากให้ลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785897821+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกูก็อยากให้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785901834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785904297+07:00","message":"> Transcript [1859] [false]: 'แล้วก็พวกกูก็อยากให้ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785907212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785909695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785911615+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.785913772+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.843422923+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.843463125+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-25T15:12:50.843469014+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:50.843479694+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.84348867+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.843491419+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกูก็อยากให้ลองโทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.843497439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.843500294+07:00","message":"> Transcript [1860] [false]: 'แล้วก็พวกกูก็อยากให้ลองโทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.843503919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.843506389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.843508288+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:50.843510506+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.161411742+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.161447366+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-25T15:12:51.161455085+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.161468177+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161474645+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161477429+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกูก็อยากให้ลองเทส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161484144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161487152+07:00","message":"> Transcript [1861] [false]: 'แล้วก็พวกกูก็อยากให้ลองเทส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161490949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161493725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.16149606+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161498395+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161504125+07:00","message":"Push: 'พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161506301+07:00","message":"TextPushed: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161508585+07:00","message":"Set new StatePrefix : 'แล้วก็พวกกูก็อยากให้ลองเทส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.161510818+07:00","message":"Next Push (prob) : 'ให้ลองเทส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.161519014+07:00","message":"push: {false พวกกูก็อยาก 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.23313346+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.233180506+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-25T15:12:51.233187217+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.233201437+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.233208589+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.233211215+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกูก็อยากให้ลองเทสเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.233218135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.233221322+07:00","message":"> Transcript [1862] [false]: 'แล้วก็พวกกูก็อยากให้ลองเทสเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.233225001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.23322735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.23322933+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยากให้ลองเทส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.233231802+07:00","message":"TextPushed: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.483916733+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.483959689+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-25T15:12:51.483966726+07:00","message":"receive interim result [false|false]: แล้วก็พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.483981853+07:00","message":"[buffer interim] 113 false แล้วก็พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.483989507+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.483992673+07:00","message":"[bufferProcess] send to processor:แล้วก็พวกกูก็อยากให้ลองเทสเองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.484000352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.484003516+07:00","message":"> Transcript [1863] [false]: 'แล้วก็พวกกูก็อยากให้ลองเทสเองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.484007438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.484010058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.484012944+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยากให้ลองเทส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.484015876+07:00","message":"TextPushed: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.538024203+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.67341827+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.689329222+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.689366218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็พวก info ก็อยากให้ลองเทสเองดูก่อน\",\"confidence\":0.80793685}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.689374731+07:00","message":"receive interim result [true|false]: แล้วก็พวก info ก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.689387176+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.689398229+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.689413416+07:00","message":"[buffer interim] 113 true แล้วก็พวก info ก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689435487+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็พวก info ก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.68944435+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็พวกกูก็อยากให้ลองเทสเองดูก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689448932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689452489+07:00","message":"> Transcript [1864] [false]: 'แล้วก็พวกกูก็อยากให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689456515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689458748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689461261+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยากให้ลองเทส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689463982+07:00","message":"TextPushed: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689466249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689468289+07:00","message":"> Transcript [1865] [true]: 'แล้วก็พวก info ก็อยากให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689470562+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689472588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689476581+07:00","message":"StatePrefix: 'แล้วก็พวกกูก็อยากให้ลองเทส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689478713+07:00","message":"TextPushed: 'แล้วก็พวกกูก็อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689480641+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689636142+07:00","message":"Push: 'ให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689638887+07:00","message":"TextPushed: 'แล้วก็พวกกูก็อยากให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689641416+07:00","message":"Set new StatePrefix : 'แล้วก็พวก info ก็อยากให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689643835+07:00","message":"Next Push (prob) : 'แล้วก็พวก info ก็อยากให้ลองเทสเองดูก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:51.689653437+07:00","message":"push: {true ให้ลองเทสเองดูก่อน 0 0xc00209e500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:51.689662807+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_113.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:51.701249666+07:00","message":"write wav file: './tmp/7599/7599_113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.425809595+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.425866306+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-25T15:12:52.425873506+07:00","message":"receive interim result [false|false]: ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.425891255+07:00","message":"[buffer interim] 114 false ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.425899639+07:00","message":"[bufferProcess] interim [780000000]:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.425901616+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.546319036+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.54636288+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-25T15:12:52.546368444+07:00","message":"receive interim result [false|false]: วาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.546384703+07:00","message":"[buffer interim] 114 false วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.546392116+07:00","message":"[bufferProcess] interim [900000000]:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.546394248+07:00","message":"[bufferProcess] send to processor:ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.54639748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.546400486+07:00","message":"> Transcript [1866] [false]: 'ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.546402769+07:00","message":"Set StatePrefix (first interim): 'ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.708581606+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.708622757+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-25T15:12:52.708628771+07:00","message":"receive interim result [false|false]: วาดภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:52.708643096+07:00","message":"[buffer interim] 114 false วาดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.70865099+07:00","message":"[bufferProcess] interim [80000000]:วาดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.708654621+07:00","message":"[bufferProcess] send to processor:วาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.708661615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.708665971+07:00","message":"> Transcript [1867] [false]: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.708669617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:52.708673486+07:00","message":"Set new StatePrefix: 'วาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.13733705+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.137393678+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-25T15:12:53.137405511+07:00","message":"receive interim result [false|false]: ว่าทานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.137430117+07:00","message":"[buffer interim] 114 false ว่าทานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137441601+07:00","message":"[bufferProcess] interim [380000000]:ว่าทานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137444959+07:00","message":"[bufferProcess] send to processor:วาดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137454824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137458824+07:00","message":"> Transcript [1868] [false]: 'วาดภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137463801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137466972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137470261+07:00","message":"StatePrefix: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.137473551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:53.143204236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:53.143224266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.221799162+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.221843597+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-25T15:12:53.22184929+07:00","message":"receive interim result [false|false]: ว่าทานแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.221863621+07:00","message":"[buffer interim] 114 false ว่าทานแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.221872391+07:00","message":"[bufferProcess] interim [620000000]:ว่าทานแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.221875109+07:00","message":"[bufferProcess] send to processor:ว่าทานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.221881055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.221884435+07:00","message":"> Transcript [1869] [false]: 'ว่าทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.221887407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.221889628+07:00","message":"Set new StatePrefix: 'ว่าทานแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.329591815+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.332892373+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.332932103+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-25T15:12:53.33293757+07:00","message":"receive interim result [false|false]: ว่าทานแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.332950154+07:00","message":"[buffer interim] 114 false ว่าทานแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.332957654+07:00","message":"[bufferProcess] interim [680000000]:ว่าทานแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.332963091+07:00","message":"[bufferProcess] send to processor:ว่าทานแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.332967248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.332970664+07:00","message":"> Transcript [1870] [false]: 'ว่าทานแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.33297568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.332977839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.332979906+07:00","message":"StatePrefix: 'ว่าทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.332982146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.403370958+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.417889228+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.417929452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าทานแล้วนี่\",\"confidence\":0.9237391}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.417935857+07:00","message":"receive interim result [true|false]: ว่าทานแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.417945275+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.41794771+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.417954145+07:00","message":"[buffer interim] 114 true ว่าทานแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.417965295+07:00","message":"[bufferProcess] interim [890000000]:ว่าทานแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.417968725+07:00","message":"[bufferProcess] send to processor (isfinal):ว่าทานแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.417979134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.417994607+07:00","message":"> Transcript [1871] [false]: 'ว่าทานแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418000146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418002631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418005019+07:00","message":"StatePrefix: 'ว่าทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418007542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418009632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418011922+07:00","message":"> Transcript [1872] [true]: 'ว่าทานแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418014046+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418015838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418017635+07:00","message":"StatePrefix: 'ว่าทานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418019408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.418026871+07:00","message":"Push: 'ว่าทานแล้วนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.418037304+07:00","message":"push: {true ว่าทานแล้วนี่ 0 0xc000186900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:53.424682415+07:00","message":"write wav file: './tmp/7599/7599_114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.954036549+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.954094173+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-25T15:12:53.954101424+07:00","message":"receive interim result [false|false]: ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:53.954122252+07:00","message":"[buffer interim] 115 false ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.954130075+07:00","message":"[bufferProcess] interim [600000000]:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:53.954132238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.062566912+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.062603381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"BG\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.062610995+07:00","message":"receive interim result [false|false]: BG"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.062627137+07:00","message":"[buffer interim] 115 false BG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.062634984+07:00","message":"[bufferProcess] interim [660000000]:BG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.062638216+07:00","message":"[bufferProcess] send to processor:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.062644553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.062648542+07:00","message":"> Transcript [1873] [false]: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.062651669+07:00","message":"Set StatePrefix (first interim): 'ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.12384165+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.123879789+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-25T15:12:54.123886853+07:00","message":"receive interim result [false|false]: ดีจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.123902953+07:00","message":"[buffer interim] 115 false ดีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.123912801+07:00","message":"[bufferProcess] interim [780000000]:ดีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.123915458+07:00","message":"[bufferProcess] send to processor:BG"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.123918568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.123922085+07:00","message":"> Transcript [1874] [false]: 'BG'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.123924643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.123926882+07:00","message":"Set new StatePrefix: 'BG'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.380873212+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.380914863+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-25T15:12:54.380920616+07:00","message":"receive interim result [false|false]: ดีจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.380932252+07:00","message":"[buffer interim] 115 false ดีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.38094432+07:00","message":"[bufferProcess] interim [20000000]:ดีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.380947185+07:00","message":"[bufferProcess] send to processor:ดีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.380952379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.380955433+07:00","message":"> Transcript [1875] [false]: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.38095812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.380960178+07:00","message":"Set new StatePrefix: 'ดีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.5612433+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.561285274+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-25T15:12:54.561291164+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.561307735+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561315144+07:00","message":"[bufferProcess] interim [140000000]:ดีจริงๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561317974+07:00","message":"[bufferProcess] send to processor:ดีจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561324969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561328113+07:00","message":"> Transcript [1876] [false]: 'ดีจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561331396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561333334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561335284+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.561337433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.645768174+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.645820813+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-25T15:12:54.645827491+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:54.645842049+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.645848807+07:00","message":"[bufferProcess] interim [260000000]:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.645851878+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.64585865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.645861536+07:00","message":"> Transcript [1877] [false]: 'ดีจริงๆใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.645864998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.64586797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.645869947+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:54.645872323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.283436791+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.283480419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.283487825+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.283503525+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.283511421+07:00","message":"[bufferProcess] interim [860000000]:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.2835143+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.28352163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.283525043+07:00","message":"> Transcript [1878] [false]: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.283528731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.283548756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.283550742+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.283553183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.286935999+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.286952319+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-25T15:12:55.286957729+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.286968929+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.286973979+07:00","message":"[bufferProcess] interim [920000000]:ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.286977561+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.28698097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.28698442+07:00","message":"> Transcript [1879] [false]: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.286989554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.28699276+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.286995658+07:00","message":"StatePrefix: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.286998615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.287008141+07:00","message":"Push: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.2870112+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.287014333+07:00","message":"Set new StatePrefix : 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.287017521+07:00","message":"Next Push (prob) : 'ๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.287028585+07:00","message":"push: {false ดีจริง 0 0xc00039c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.553063487+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.553105658+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-25T15:12:55.553111598+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างเงี้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.553127159+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.553134301+07:00","message":"[bufferProcess] interim [220000000]:ดีจริงๆใช่ไหมอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.553137383+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.553141036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.55314383+07:00","message":"> Transcript [1880] [false]: 'ดีจริงๆใช่ไหมอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.553147123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.553149202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.553151861+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.553154223+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.859125971+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.859163781+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-25T15:12:55.859170131+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:55.859184336+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859192242+07:00","message":"[bufferProcess] interim [460000000]:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859195122+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างเงี้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859199529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859202841+07:00","message":"> Transcript [1881] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859206996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859209113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859211633+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:55.859214707+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:56.144061563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:56.144092732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.201329085+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.20136893+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-25T15:12:56.20137517+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.201388645+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.201396541+07:00","message":"[bufferProcess] interim [820000000]:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.201399254+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.201406793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.201410413+07:00","message":"> Transcript [1882] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.201414195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.201416446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.20141924+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.201421626+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.247768768+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.247813902+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-25T15:12:56.247820668+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.247835854+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247844136+07:00","message":"[bufferProcess] interim [880000000]:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247846778+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247854296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247857118+07:00","message":"> Transcript [1883] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.24786103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247863942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247866195+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247868624+07:00","message":"TextPushed: 'ดีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247874505+07:00","message":"Push: 'ๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247876663+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247878846+07:00","message":"Set new StatePrefix : 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.247881615+07:00","message":"Next Push (prob) : 'อะไรอย่างเงี้ยครับไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.247904685+07:00","message":"push: {false ๆใช่ไหม 0 0xc00039c980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.432192977+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.432234011+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-25T15:12:56.432240773+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.432255433+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.432264376+07:00","message":"[bufferProcess] interim [60000000]:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.4322674+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.432271432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.43227468+07:00","message":"> Transcript [1884] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.432278532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.432280647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.432282706+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรอย่างเงี้ยครับไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.43228538+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.619868149+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.619905339+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-25T15:12:56.619911919+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.619930775+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.619940105+07:00","message":"[bufferProcess] interim [240000000]:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.619943847+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.619948413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.619952091+07:00","message":"> Transcript [1885] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.619956079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.619959968+07:00","message":"Set new StatePrefix: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.622681077+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.622705862+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-25T15:12:56.622711111+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.622726208+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622731398+07:00","message":"[bufferProcess] interim [300000000]:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622734112+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622737696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622740413+07:00","message":"> Transcript [1886] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622743675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622746087+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622748254+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.622750952+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.728661448+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.8220239+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.822058079+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-25T15:12:56.822065208+07:00","message":"receive interim result [false|false]: ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูดแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.822078087+07:00","message":"[buffer interim] 115 false ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.822086744+07:00","message":"[bufferProcess] interim [540000000]:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.822089446+07:00","message":"[bufferProcess] send to processor:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.82209576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.82209912+07:00","message":"> Transcript [1887] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.822103057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.822105243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.82210746+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.82210998+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.967702269+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.967749285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด\",\"confidence\":0.9089028}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.967756557+07:00","message":"receive interim result [true|false]: ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.967766238+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.967768854+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.967778549+07:00","message":"[buffer interim] 115 true ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967789383+07:00","message":"[bufferProcess] interim [540000000]:ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967799454+07:00","message":"[bufferProcess] send to processor (isfinal):ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูดแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967803993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967807231+07:00","message":"> Transcript [1888] [false]: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูดแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967810811+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967813286+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967815773+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967819391+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967821691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967823953+07:00","message":"> Transcript [1889] [true]: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967826168+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967829543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967831405+07:00","message":"StatePrefix: 'ดีจริงๆใช่ไหมอะไรอย่างนี้เขาไม่อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967833367+07:00","message":"TextPushed: 'ดีจริงๆใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:56.967836911+07:00","message":"Push: 'อะไรอย่างนี้เขาไม่อยากให้พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:56.967848546+07:00","message":"push: {true อะไรอย่างนี้เขาไม่อยากให้พูด 0 0xc00039c980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:56.976396998+07:00","message":"write wav file: './tmp/7599/7599_115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:57.442313847+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:57.95673963+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:57.956781282+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-25T15:12:57.956786837+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:57.956806428+07:00","message":"[buffer interim] 116 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:57.956814018+07:00","message":"[bufferProcess] interim [360000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:57.956817515+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.167872068+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.167920729+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-25T15:12:58.167926417+07:00","message":"receive interim result [false|false]: โดยอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.167941778+07:00","message":"[buffer interim] 116 false โดยอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.167949491+07:00","message":"[bufferProcess] interim [540000000]:โดยอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.167952002+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.167955934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.167960116+07:00","message":"> Transcript [1890] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.167962442+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.274920852+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.274964378+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-25T15:12:58.27497005+07:00","message":"receive interim result [false|false]: อยากขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.274983226+07:00","message":"[buffer interim] 116 false อยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.274990854+07:00","message":"[bufferProcess] interim [660000000]:อยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.274993327+07:00","message":"[bufferProcess] send to processor:โดยอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.275000313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.27500368+07:00","message":"> Transcript [1891] [false]: 'โดยอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.275006858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.275009195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.275011223+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.275013592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.48313371+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.483173293+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-25T15:12:58.483178331+07:00","message":"receive interim result [false|false]: อยากขายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.483192873+07:00","message":"[buffer interim] 116 false อยากขายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.483202185+07:00","message":"[bufferProcess] interim [900000000]:อยากขายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.4832045+07:00","message":"[bufferProcess] send to processor:อยากขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.483208491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.483211998+07:00","message":"> Transcript [1892] [false]: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.483214477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.483216639+07:00","message":"Set new StatePrefix: 'อยากขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.592742257+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.592788262+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-25T15:12:58.592804868+07:00","message":"receive interim result [false|false]: อยากขายอย่างดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.592815748+07:00","message":"[buffer interim] 116 false อยากขายอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.592823877+07:00","message":"[bufferProcess] interim [960000000]:อยากขายอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.59282774+07:00","message":"[bufferProcess] send to processor:อยากขายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.592832412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.592836348+07:00","message":"> Transcript [1893] [false]: 'อยากขายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.592841037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.592843991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.592846765+07:00","message":"StatePrefix: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.592849952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.595539212+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.595576078+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-25T15:12:58.59558169+07:00","message":"receive interim result [false|false]: อยากขายอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:58.595599124+07:00","message":"[buffer interim] 116 false อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.595606012+07:00","message":"[bufferProcess] interim [20000000]:อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.59560866+07:00","message":"[bufferProcess] send to processor:อยากขายอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.595616539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.595620859+07:00","message":"> Transcript [1894] [false]: 'อยากขายอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.595625909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.595628992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.595633039+07:00","message":"StatePrefix: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:58.595635107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:59.144783336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:12:59.144803666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.191988325+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.192035389+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-25T15:12:59.19204385+07:00","message":"receive interim result [false|false]: อยากขายอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.192062232+07:00","message":"[buffer interim] 116 false อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192073539+07:00","message":"[bufferProcess] interim [620000000]:อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192078563+07:00","message":"[bufferProcess] send to processor:อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192085391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192088719+07:00","message":"> Transcript [1895] [false]: 'อยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192092068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192094562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192096697+07:00","message":"StatePrefix: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.192099237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.227754235+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.354775594+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.354843291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากขายอย่างเดียว\",\"confidence\":0.9499958}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.354850538+07:00","message":"receive interim result [true|false]: อยากขายอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.354861337+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.354863836+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.354871992+07:00","message":"[buffer interim] 116 true อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354884322+07:00","message":"[bufferProcess] interim [830000000]:อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354888386+07:00","message":"[bufferProcess] send to processor (isfinal):อยากขายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354892471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.35489914+07:00","message":"> Transcript [1896] [false]: 'อยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354903223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354905649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354907958+07:00","message":"StatePrefix: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.35491042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354916733+07:00","message":"Push: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354918729+07:00","message":"TextPushed: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354920934+07:00","message":"Set new StatePrefix : 'อยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354923135+07:00","message":"Next Push (prob) : 'อย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354925545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.35492764+07:00","message":"> Transcript [1897] [true]: 'อยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354930425+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354932345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354934122+07:00","message":"StatePrefix: 'อยากขายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.35493621+07:00","message":"TextPushed: 'อยากขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:12:59.354938259+07:00","message":"Push: 'อย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.35495686+07:00","message":"push: {false อยากขาย 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:12:59.354980897+07:00","message":"push: {true อย่างเดียว 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:12:59.362099971+07:00","message":"write wav file: './tmp/7599/7599_116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.322486759+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.784701431+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.784740912+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-25T15:13:00.7847463+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:00.784757933+07:00","message":"[buffer interim] 117 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.784764844+07:00","message":"[bufferProcess] interim [300000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.784766787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.784772402+07:00","message":"[bufferProcess] send to processor (ticker):คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.784775815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.784778877+07:00","message":"> Transcript [1898] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:00.784781556+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.036409084+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.036447276+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-25T15:13:01.036452888+07:00","message":"receive interim result [false|false]: คำพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.036465759+07:00","message":"[buffer interim] 117 false คำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.036472457+07:00","message":"[bufferProcess] interim [540000000]:คำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.036474739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.164977265+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.164999735+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-25T15:13:01.1650041+07:00","message":"receive interim result [false|false]: คำพูดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.165020638+07:00","message":"[buffer interim] 117 false คำพูดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165027106+07:00","message":"[bufferProcess] interim [720000000]:คำพูดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165029875+07:00","message":"[bufferProcess] send to processor:คำพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165033487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165035807+07:00","message":"> Transcript [1899] [false]: 'คำพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165038641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165040918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165042878+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.165045063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.367926562+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.367971264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.367977564+07:00","message":"receive interim result [false|false]: คำพูดที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.367994215+07:00","message":"[buffer interim] 117 false คำพูดที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.368001538+07:00","message":"[bufferProcess] interim [900000000]:คำพูดที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.36800429+07:00","message":"[bufferProcess] send to processor:คำพูดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.368011426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.368015138+07:00","message":"> Transcript [1900] [false]: 'คำพูดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.36801868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.368020837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.368023397+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.368026191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.487628217+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.487667315+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-25T15:13:01.487674213+07:00","message":"receive interim result [false|false]: คำพูดที่ห้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.487688356+07:00","message":"[buffer interim] 117 false คำพูดที่ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.487696816+07:00","message":"[bufferProcess] interim [20000000]:คำพูดที่ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.487699549+07:00","message":"[bufferProcess] send to processor:คำพูดที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.487703444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.48770668+07:00","message":"> Transcript [1901] [false]: 'คำพูดที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.487710439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.487712621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.487715165+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.487717402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.677713325+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.677765723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ 5 ม.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.67777329+07:00","message":"receive interim result [false|false]: คำพูดที่ 5 ม.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.677790382+07:00","message":"[buffer interim] 117 false คำพูดที่ 5 ม.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677815171+07:00","message":"[bufferProcess] interim [140000000]:คำพูดที่ 5 ม.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677819354+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677826702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677830466+07:00","message":"> Transcript [1902] [false]: 'คำพูดที่ห้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677836381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677839462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677842556+07:00","message":"StatePrefix: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677845516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677852278+07:00","message":"Push: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677855041+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677861655+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.677864902+07:00","message":"Next Push (prob) : 'พูดที่ห้าม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.677879459+07:00","message":"push: {false คำ 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.733470202+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.733498882+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-25T15:13:01.733504535+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:01.733517124+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.733522973+07:00","message":"[bufferProcess] interim [260000000]:คำพูดที่ห้ามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.733526334+07:00","message":"[bufferProcess] send to processor:คำพูดที่ 5 ม.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.733536414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.733539596+07:00","message":"> Transcript [1903] [false]: 'คำพูดที่ 5 ม.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.733541682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:01.733544189+07:00","message":"Set new StatePrefix: 'คำพูดที่ 5 ม.ค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.061139565+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.061190629+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-25T15:13:02.061197491+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.061216355+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.061224224+07:00","message":"[bufferProcess] interim [560000000]:คำพูดที่ห้ามพูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.061226949+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.061230746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.061234072+07:00","message":"> Transcript [1904] [false]: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.061236962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.061239106+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.068067512+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.068093608+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-25T15:13:02.068099242+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.068114812+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.0681208+07:00","message":"[bufferProcess] interim [620000000]:คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.068123255+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.068126801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.068129403+07:00","message":"> Transcript [1905] [false]: 'คำพูดที่ห้ามพูดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.068134068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.068137604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.068139653+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.068142282+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:02.145148092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:02.145185673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.380438162+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.380484167+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-25T15:13:02.380492013+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.380511688+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.380525858+07:00","message":"[bufferProcess] interim [860000000]:คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.380530721+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.38053965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.380544369+07:00","message":"> Transcript [1906] [false]: 'คำพูดที่ห้ามพูดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.380549934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.380553723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.380557368+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.380560996+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.566737618+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.566804366+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-25T15:13:02.566810627+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะเพราะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.566823174+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะเพราะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566829625+07:00","message":"[bufferProcess] interim [40000000]:คำพูดที่ห้ามพูดนะคะเพราะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566832671+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566837904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566840689+07:00","message":"> Transcript [1907] [false]: 'คำพูดที่ห้ามพูดนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566844129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566846384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566850897+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.566853678+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.648163509+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.648199783+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-25T15:13:02.648208022+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.648227974+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648236019+07:00","message":"[bufferProcess] interim [220000000]:คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648240007+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะเพราะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648246038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648250634+07:00","message":"> Transcript [1908] [false]: 'คำพูดที่ห้ามพูดนะคะเพราะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648255649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.64825865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648262074+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648265901+07:00","message":"TextPushed: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648270962+07:00","message":"Push: 'พูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648273854+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648277021+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะเพราะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.648280168+07:00","message":"Next Push (prob) : 'นะคะเพราะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.648298377+07:00","message":"push: {false พูดที่ห้ามพูด 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.757498567+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.757536721+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-25T15:13:02.757542856+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะเพราะมีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.757556339+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะเพราะมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.757562936+07:00","message":"[bufferProcess] interim [280000000]:คำพูดที่ห้ามพูดนะคะเพราะมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.757565746+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะเพราะมีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.757573105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.75757597+07:00","message":"> Transcript [1909] [false]: 'คำพูดที่ห้ามพูดนะคะเพราะมีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.757579603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.757582052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.757583996+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะเพราะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.757586816+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.956869033+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.956907035+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-25T15:13:02.95691245+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:02.95692937+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.95694122+07:00","message":"[bufferProcess] interim [460000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.956944041+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะเพราะมีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.956947351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.956950193+07:00","message":"> Transcript [1910] [false]: 'คำพูดที่ห้ามพูดนะคะเพราะมีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.956953518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.956956075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.956958763+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะเพราะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:02.956961426+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.155275088+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.155310314+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-25T15:13:03.155316546+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.155329921+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.155336975+07:00","message":"[bufferProcess] interim [640000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.15534001+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.155343494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.155346478+07:00","message":"> Transcript [1911] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.155348827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.155350759+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.281827853+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.281866884+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-25T15:13:03.281872834+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.281891282+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.281900312+07:00","message":"[bufferProcess] interim [760000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.281902915+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.281906451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.281909513+07:00","message":"> Transcript [1912] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.28191371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.281916071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.281918288+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.281920661+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.293513574+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.293539927+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-25T15:13:03.293544891+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.293561172+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293568372+07:00","message":"[bufferProcess] interim [820000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293573244+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293582344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293586277+07:00","message":"> Transcript [1913] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293591319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293594846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293598066+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.293601722+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.382092149+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.382124677+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-25T15:13:03.382130396+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.382144716+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.382151645+07:00","message":"[bufferProcess] interim [880000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.382154634+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.382160964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.382163551+07:00","message":"> Transcript [1914] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.382167041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.382169177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.38217111+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.382173975+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.492542589+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.492578498+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-25T15:13:03.492586435+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.492604552+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492613995+07:00","message":"[bufferProcess] interim [940000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.49261719+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492624307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492629637+07:00","message":"> Transcript [1915] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492635289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492638376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492641669+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492645863+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492655432+07:00","message":"Push: 'นะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.49265855+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492661936+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.492665305+07:00","message":"Next Push (prob) : 'เลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.492700383+07:00","message":"push: {false นะคะก็มีหลากหลาย 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.532903184+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.532942428+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-25T15:13:03.532948798+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.532963939+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.532972365+07:00","message":"[bufferProcess] interim [0]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.532975422+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.532979423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.532982459+07:00","message":"> Transcript [1916] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.532985185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.532987269+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.551952314+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.551995083+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-25T15:13:03.552001494+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.552016665+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.552024134+07:00","message":"[bufferProcess] interim [120000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.552027261+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.552035477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.552038607+07:00","message":"> Transcript [1917] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.552041828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.552044015+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.926278808+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.926318147+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-25T15:13:03.926324398+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:03.926336655+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.926343316+07:00","message":"[bufferProcess] interim [420000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.926346151+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.926351068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.926353904+07:00","message":"> Transcript [1918] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.926356711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:03.92635881+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.083160501+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.083214335+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-25T15:13:04.083221488+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีเลอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.083236071+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีเลอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083244258+07:00","message":"[bufferProcess] interim [600000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีเลอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083247136+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083253443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083256522+07:00","message":"> Transcript [1919] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083260537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083262827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083264928+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.083267582+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.195057871+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.195092451+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-25T15:13:04.195098905+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.195115176+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.195121589+07:00","message":"[bufferProcess] interim [660000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.195124242+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีเลอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.195127682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.19513044+07:00","message":"> Transcript [1920] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีเลอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.195133851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.1951359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.19513791+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.19514029+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.279413561+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.279457308+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-25T15:13:04.279465407+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ระลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.2794809+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279489284+07:00","message":"[bufferProcess] interim [720000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279493605+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279500589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279504627+07:00","message":"> Transcript [1921] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279509786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279514559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279518044+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.279522257+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.492851925+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.4928932+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-25T15:13:04.492900284+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.492912398+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492920958+07:00","message":"[bufferProcess] interim [840000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492923765+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ระลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492927174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492930212+07:00","message":"> Transcript [1922] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492934129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492936334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492938212+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492940834+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.49294749+07:00","message":"Push: 'เลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492949815+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492952011+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ระลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.492954363+07:00","message":"Next Push (prob) : 'ที่ระลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.492982166+07:00","message":"push: {false เลยไม่ว่าจะเป็น 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.590918517+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.590964639+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-25T15:13:04.590971488+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.590986172+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.590996833+07:00","message":"[bufferProcess] interim [900000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.590999744+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.59100599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.591010184+07:00","message":"> Transcript [1923] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.591013369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.591015487+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.633277649+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.633315009+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-25T15:13:04.633321279+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่เราชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.633338133+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.633346115+07:00","message":"[bufferProcess] interim [960000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.633349417+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้วจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.633353525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.63335658+07:00","message":"> Transcript [1924] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้วจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.633360841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.633363063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.633365163+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นดีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.633367973+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.677013983+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.677058528+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-25T15:13:04.677064848+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.677079518+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677086056+07:00","message":"[bufferProcess] interim [80000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.67708884+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่เราชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677092596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677095752+07:00","message":"> Transcript [1925] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่เราชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677098678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.677100872+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่เราชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.872995927+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.873043636+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-25T15:13:04.873054032+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.873071595+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873082729+07:00","message":"[bufferProcess] interim [380000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873087768+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873095193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873098251+07:00","message":"> Transcript [1926] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873100781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.873102878+07:00","message":"Set new StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.969380709+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.969423203+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-25T15:13:04.969429715+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:04.96944966+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969458566+07:00","message":"[bufferProcess] interim [500000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969462157+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969466539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969469388+07:00","message":"> Transcript [1927] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969473212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969475329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969477545+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:04.969480239+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.091047343+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.091095496+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-25T15:13:05.091104344+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.091121372+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091130352+07:00","message":"[bufferProcess] interim [620000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091135223+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091139625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091160162+07:00","message":"> Transcript [1928] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091165015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091168622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091171945+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.091175598+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:05.146207082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:05.146240932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.261623973+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.26166837+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-25T15:13:05.261676753+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.261693519+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261704295+07:00","message":"[bufferProcess] interim [740000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261708258+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261720718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261725202+07:00","message":"> Transcript [1929] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261730094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261732999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261736732+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.261740887+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.462016814+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.462097722+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-25T15:13:05.462108191+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.462129671+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462138656+07:00","message":"[bufferProcess] interim [980000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462143313+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462151059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.46215528+07:00","message":"> Transcript [1930] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.46216092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462163895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462167006+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462170607+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.4621784+07:00","message":"Push: 'ที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462181136+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462185394+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.462189348+07:00","message":"Next Push (prob) : 'อะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.462210719+07:00","message":"push: {false ที่ยอดเยี่ยม 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.643865435+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.643890454+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-25T15:13:05.643898345+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.643912063+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643918357+07:00","message":"[bufferProcess] interim [160000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643921305+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643924886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643927488+07:00","message":"> Transcript [1931] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643931439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643933371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643935356+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.643938279+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.837257341+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.837300286+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-25T15:13:05.83730725+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.837320577+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.83732897+07:00","message":"[bufferProcess] interim [340000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.837332164+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.837339712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.837342877+07:00","message":"> Transcript [1932] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.837347703+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.837349956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.837352113+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.837354799+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.841494878+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.841521087+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-25T15:13:05.841526737+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.841538401+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841544541+07:00","message":"[bufferProcess] interim [400000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841553404+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841560497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841563125+07:00","message":"> Transcript [1933] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841567444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841569676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841572085+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.841575011+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.963916358+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.96393859+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-25T15:13:05.963943959+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.963951951+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963962021+07:00","message":"[bufferProcess] interim [460000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963964803+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963968595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963970953+07:00","message":"> Transcript [1934] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963974393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.96397622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963978459+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963981973+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963992823+07:00","message":"Push: 'อะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963995043+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.963997424+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:05.964004978+07:00","message":"Next Push (prob) : 'แต่ว่านั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:05.964026276+07:00","message":"push: {false อะไรก็แล้วแต่ 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.546720535+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.546780667+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-25T15:13:06.546790309+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.54681926+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546830943+07:00","message":"[bufferProcess] interim [60000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546835319+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546842677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546847011+07:00","message":"> Transcript [1935] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546852271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546855342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546858434+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.546862916+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.734042316+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.734082043+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-25T15:13:06.734088822+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.7341039+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734111663+07:00","message":"[bufferProcess] interim [240000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734114843+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734122637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734125455+07:00","message":"> Transcript [1936] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734129865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734131971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734134065+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.734136909+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.878925975+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.878957657+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-25T15:13:06.878965395+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:06.878984225+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.878993799+07:00","message":"[bufferProcess] interim [360000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.878999193+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.879009897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.879014236+07:00","message":"> Transcript [1937] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.879020538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.879024067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.879027991+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:06.879032932+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.058283242+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.058333052+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-25T15:13:07.058341055+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.058361061+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058370392+07:00","message":"[bufferProcess] interim [540000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058373786+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.05837762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058380532+07:00","message":"> Transcript [1938] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058384744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058386854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058390009+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058393423+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058396545+07:00","message":"Push: 'แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058398515+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058401045+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.058404007+07:00","message":"Next Push (prob) : 'แหละตอนนี้ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.058412089+07:00","message":"push: {false แต่ว่านั่น 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.064687566+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.064727936+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-25T15:13:07.064735823+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.064755279+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064763482+07:00","message":"[bufferProcess] interim [600000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064767409+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064771899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064793715+07:00","message":"> Transcript [1939] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064810367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064821749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064824692+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.064829435+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.195658934+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.19570007+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-25T15:13:07.195708768+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.195730616+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195744941+07:00","message":"[bufferProcess] interim [720000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195749501+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195758259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195762762+07:00","message":"> Transcript [1940] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195767927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195771115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195774083+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.195778237+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.238369473+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.300626369+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.315651813+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.315693757+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-25T15:13:07.315701061+07:00","message":"receive interim result [false|false]: คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.315715568+07:00","message":"[buffer interim] 117 false คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315722575+07:00","message":"[bufferProcess] interim [840000000]:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315725642+07:00","message":"[bufferProcess] send to processor:คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315732689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315737232+07:00","message":"> Transcript [1941] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315741791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315743888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315745914+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.315748832+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430486626+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430527098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน\",\"confidence\":0.9494121}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430534096+07:00","message":"receive interim result [true|false]: คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430540686+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430542914+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430549204+07:00","message":"[buffer interim] 117 true คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.43055757+07:00","message":"[bufferProcess] interim [930000000]:คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430561816+07:00","message":"[bufferProcess] send to processor (isfinal):คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.43056636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430569264+07:00","message":"> Transcript [1942] [false]: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430575661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430578198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430580458+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430583638+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430600304+07:00","message":"Push: 'แหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430602684+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430605795+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430608521+07:00","message":"Next Push (prob) : 'ขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430618433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430620672+07:00","message":"> Transcript [1943] [true]: 'คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430635041+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430637041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430638852+07:00","message":"StatePrefix: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430641129+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430638457+07:00","message":"push: {false แหละตอนนี้ยังมี 0 0xc00039d000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.43064323+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430972398+07:00","message":"Push: 'ขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430977243+07:00","message":"TextPushed: 'คำพูดที่ห้ามพูดนะคะก็มีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430979982+07:00","message":"Set new StatePrefix : 'คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.430982449+07:00","message":"Next Push (prob) : 'คำพูดที่ห้ามพูดนะคะเพราะมีหลากหลายเลยไม่ว่าจะเป็นที่ยอดเยี่ยมอะไรก็แล้วแต่แต่ว่านั่นแหละตอนนี้ยังมีขายอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.430993397+07:00","message":"push: {true ขายอยู่ใน 0 0xc00039d000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.431011109+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_117.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:07.447073699+07:00","message":"write wav file: './tmp/7599/7599_117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.772894767+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.772947735+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-25T15:13:07.772953712+07:00","message":"receive interim result [false|false]: แผ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.772972181+07:00","message":"[buffer interim] 118 false แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.772980703+07:00","message":"[bufferProcess] interim [480000000]:แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.772982761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.957206594+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.957240744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"platform\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.957246088+07:00","message":"receive interim result [false|false]: platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:07.957262415+07:00","message":"[buffer interim] 118 false platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.957268951+07:00","message":"[bufferProcess] interim [660000000]:platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.957271397+07:00","message":"[bufferProcess] send to processor:แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.957275295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.957278407+07:00","message":"> Transcript [1944] [false]: 'แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:07.957280626+07:00","message":"Set StatePrefix (first interim): 'แผ่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:08.14668975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:08.146706751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.170457762+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.170496845+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-25T15:13:08.170502459+07:00","message":"receive interim result [false|false]: แผ่นฟอยล์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.170520248+07:00","message":"[buffer interim] 118 false แผ่นฟอยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.170528673+07:00","message":"[bufferProcess] interim [900000000]:แผ่นฟอยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.170531622+07:00","message":"[bufferProcess] send to processor:platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.170535616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.170538702+07:00","message":"> Transcript [1945] [false]: 'platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.170541732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.170543837+07:00","message":"Set new StatePrefix: 'platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.317454247+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.317493645+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-25T15:13:08.317499161+07:00","message":"receive interim result [false|false]: แพลตฟอร์มออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.317515567+07:00","message":"[buffer interim] 118 false แพลตฟอร์มออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.317522575+07:00","message":"[bufferProcess] interim [960000000]:แพลตฟอร์มออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.317525381+07:00","message":"[bufferProcess] send to processor:แผ่นฟอยล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.31752929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.317532485+07:00","message":"> Transcript [1946] [false]: 'แผ่นฟอยล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.317535301+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.317537321+07:00","message":"Set new StatePrefix: 'แผ่นฟอยล์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.479026281+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.479070465+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-25T15:13:08.479076789+07:00","message":"receive interim result [false|false]: แพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.479088535+07:00","message":"[buffer interim] 118 false แพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.479097534+07:00","message":"[bufferProcess] interim [200000000]:แพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.479100075+07:00","message":"[bufferProcess] send to processor:แพลตฟอร์มออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.479104487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.479108318+07:00","message":"> Transcript [1947] [false]: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.479111179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.479113463+07:00","message":"Set new StatePrefix: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.522885445+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.52292697+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-25T15:13:08.522933309+07:00","message":"receive interim result [false|false]: แพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.522946228+07:00","message":"[buffer interim] 118 false แพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.52295379+07:00","message":"[bufferProcess] interim [260000000]:แพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.522956207+07:00","message":"[bufferProcess] send to processor:แพลตฟอร์มออนไลน์ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.52296197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.522965091+07:00","message":"> Transcript [1948] [false]: 'แพลตฟอร์มออนไลน์ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.522968495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.52297095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.522973094+07:00","message":"StatePrefix: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.522975434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.656313773+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.656352808+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-25T15:13:08.656358542+07:00","message":"receive interim result [false|false]: แพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.656372418+07:00","message":"[buffer interim] 118 false แพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.656382398+07:00","message":"[bufferProcess] interim [380000000]:แพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.65638495+07:00","message":"[bufferProcess] send to processor:แพลตฟอร์มออนไลน์โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.6563894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.656392599+07:00","message":"> Transcript [1949] [false]: 'แพลตฟอร์มออนไลน์โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.65639612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.656398189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.656400238+07:00","message":"StatePrefix: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.656402403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.711384565+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.711429268+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-25T15:13:08.711437759+07:00","message":"receive interim result [false|false]: แพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.711455855+07:00","message":"[buffer interim] 118 false แพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.711467987+07:00","message":"[bufferProcess] interim [440000000]:แพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.711472416+07:00","message":"[bufferProcess] send to processor:แพลตฟอร์มออนไลน์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.711480841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.71148514+07:00","message":"> Transcript [1950] [false]: 'แพลตฟอร์มออนไลน์โดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.711492379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.711495745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.711499394+07:00","message":"StatePrefix: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.711502652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.768167288+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.839812389+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.938610479+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.938652113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบฟอร์มออนไลน์โดยเฉพาะ\",\"confidence\":0.9113723}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.938658795+07:00","message":"receive interim result [true|false]: แบบฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.938670525+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.938673188+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.938679929+07:00","message":"[buffer interim] 118 true แบบฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938690089+07:00","message":"[bufferProcess] interim [710000000]:แบบฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938693578+07:00","message":"[bufferProcess] send to processor (isfinal):แพลตฟอร์มออนไลน์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938697444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938702551+07:00","message":"> Transcript [1951] [false]: 'แพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938706349+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938708409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.93871062+07:00","message":"StatePrefix: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938713162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938715814+07:00","message":"Push: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938717944+07:00","message":"TextPushed: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938720069+07:00","message":"Set new StatePrefix : 'แพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938722302+07:00","message":"Next Push (prob) : 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.93872441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938726536+07:00","message":"> Transcript [1952] [true]: 'แบบฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938728841+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938730623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938732515+07:00","message":"StatePrefix: 'แพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938734389+07:00","message":"TextPushed: 'แพลตฟอร์มออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938736077+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.93883782+07:00","message":"push: {false แพลตฟอร์มออนไลน์ 0 0xc000045280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938856563+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938860479+07:00","message":"TextPushed: 'แพลตฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938862645+07:00","message":"Set new StatePrefix : 'แบบฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938864653+07:00","message":"Next Push (prob) : 'แบบฟอร์มออนไลน์โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:08.938872667+07:00","message":"push: {true โดยเฉพาะ 0 0xc000045280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:08.938878921+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_118.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:08.945456473+07:00","message":"write wav file: './tmp/7599/7599_118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.337328702+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.337376738+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-25T15:13:09.337381636+07:00","message":"receive interim result [false|false]: ตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.337396044+07:00","message":"[buffer interim] 119 false ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.337402965+07:00","message":"[bufferProcess] interim [480000000]:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.337404849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.405731081+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.405788111+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-25T15:13:09.405795779+07:00","message":"receive interim result [false|false]: ตกขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.405821162+07:00","message":"[buffer interim] 119 false ตกขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.405833561+07:00","message":"[bufferProcess] interim [600000000]:ตกขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.405837183+07:00","message":"[bufferProcess] send to processor:ตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.405845133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.405849875+07:00","message":"> Transcript [1953] [false]: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.405853348+07:00","message":"Set StatePrefix (first interim): 'ตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.705158023+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.70520794+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-25T15:13:09.705213288+07:00","message":"receive interim result [false|false]: ออกค่าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:09.70522904+07:00","message":"[buffer interim] 119 false ออกค่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.70523561+07:00","message":"[bufferProcess] interim [840000000]:ออกค่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.70523866+07:00","message":"[bufferProcess] send to processor:ตกขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.705242915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.705245776+07:00","message":"> Transcript [1954] [false]: 'ตกขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.705249165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.705251647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.705254425+07:00","message":"StatePrefix: 'ตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:09.705257049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.014445944+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.014479645+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-25T15:13:10.014484342+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.014492984+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.014500083+07:00","message":"[bufferProcess] interim [200000000]:ไม่ตกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.014503029+07:00","message":"[bufferProcess] send to processor:ออกค่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.014506464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.01450906+07:00","message":"> Transcript [1955] [false]: 'ออกค่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.014511623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.014513612+07:00","message":"Set new StatePrefix: 'ออกค่าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.651453592+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.651493624+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-25T15:13:10.651500698+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.651514707+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.651526305+07:00","message":"[bufferProcess] interim [800000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.651530458+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.651538728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.651542967+07:00","message":"> Transcript [1956] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.651546481+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.651550117+07:00","message":"Set new StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.716559594+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.716607192+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-25T15:13:10.716612331+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.716627708+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.716634366+07:00","message":"[bufferProcess] interim [860000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.716637101+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.71664467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.716648012+07:00","message":"> Transcript [1957] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.716651535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.716653903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.716656999+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.716659329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.791471022+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.791513483+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-25T15:13:10.791519931+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดินทางต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.791537484+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดินทางต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791547892+07:00","message":"[bufferProcess] interim [980000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดินทางต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791550729+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791557986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791561191+07:00","message":"> Transcript [1958] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791565354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791567553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791571297+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.791573558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.907665458+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.907708745+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-25T15:13:10.907714872+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.907729929+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907738679+07:00","message":"[bufferProcess] interim [40000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907741831+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดินทางต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907750015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907753376+07:00","message":"> Transcript [1959] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดินทางต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907757388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907760173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907762937+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.907765869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.981247843+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.981287286+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-25T15:13:10.981293677+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.981310389+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981319805+07:00","message":"[bufferProcess] interim [160000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981322697+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981328618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981331757+07:00","message":"> Transcript [1960] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981336061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981338506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981341035+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981346095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981352503+07:00","message":"Push: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981354671+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.98135797+07:00","message":"Set new StatePrefix : 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:10.981361236+07:00","message":"Next Push (prob) : 'เดี๋ยวทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.981370816+07:00","message":"push: {false ไม่ตกค่ะซึ่งเรื่องนี้ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988417776+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988444463+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.98844874+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988451936+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988455275+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988458474+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988461358+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988465244+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988468404+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988471152+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988473842+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:10.988476534+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.117596544+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.117645094+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-25T15:13:11.117651411+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.117667566+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.117676667+07:00","message":"[bufferProcess] interim [280000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.117679618+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.117687166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.11769076+07:00","message":"> Transcript [1961] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.117693678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.117699435+07:00","message":"Set new StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสังคม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:11.147663381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:11.147721146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.162626188+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.162665799+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-25T15:13:11.162672051+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสปป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.162689975+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.162698895+07:00","message":"[bufferProcess] interim [340000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.162701893+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.162709827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.16271342+07:00","message":"> Transcript [1962] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.162716556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.162718934+07:00","message":"Set new StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.310649906+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.31068825+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-25T15:13:11.310698092+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.310716699+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.310725931+07:00","message":"[bufferProcess] interim [460000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.31072993+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสปป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.310739435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.310742583+07:00","message":"> Transcript [1963] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสปป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.310745218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.310747255+07:00","message":"Set new StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสปป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.337908533+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.337943744+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-25T15:13:11.337949365+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.337961315+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.337968262+07:00","message":"[bufferProcess] interim [520000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.337970893+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.337976159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.337979215+07:00","message":"> Transcript [1964] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.337981762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.337984239+07:00","message":"Set new StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.499002619+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.499049948+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-25T15:13:11.499056633+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.499074148+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499083007+07:00","message":"[bufferProcess] interim [700000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499085863+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499090925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499094199+07:00","message":"> Transcript [1965] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499097763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499099863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499101925+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.499104494+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.626419839+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.626462196+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-25T15:13:11.626469175+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.626482694+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.626489438+07:00","message":"[bufferProcess] interim [820000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.626492341+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.626499346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.626502154+07:00","message":"> Transcript [1966] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.62650573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.626508492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.626510983+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.626513613+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.819313119+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.819352585+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-25T15:13:11.819358622+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:11.819377708+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819385076+07:00","message":"[bufferProcess] interim [0]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819388124+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819392667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819396063+07:00","message":"> Transcript [1967] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819400683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819403371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819405646+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:11.819408727+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.06510668+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.065151716+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-25T15:13:12.065159039+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.065191078+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.06519962+07:00","message":"[bufferProcess] interim [240000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065202458+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065211732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065214824+07:00","message":"> Transcript [1968] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065219015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.06522115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065223564+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065226964+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065235373+07:00","message":"Push: 'เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065237435+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065239858+07:00","message":"Set new StatePrefix : 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.065242489+07:00","message":"Next Push (prob) : 'ค่ะเขาจะเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.065251864+07:00","message":"push: {false เดี๋ยวทางสคบ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.352284921+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.352329559+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-25T15:13:12.352337036+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.352351839+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352359901+07:00","message":"[bufferProcess] interim [480000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352362582+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352366798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352370082+07:00","message":"> Transcript [1969] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352374326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352376497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352378468+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.352381037+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.396299648+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.396339759+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-25T15:13:12.396346225+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.396359834+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396367498+07:00","message":"[bufferProcess] interim [540000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396370502+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396377286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396380501+07:00","message":"> Transcript [1970] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396384935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396387198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396389748+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.396392688+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.538025565+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.538065946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.538073071+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.538096475+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538106835+07:00","message":"[bufferProcess] interim [720000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538109935+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538114502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538119797+07:00","message":"> Transcript [1971] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแฟกซ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538126294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538129484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538132485+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.538136787+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.698568536+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.698610956+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-25T15:13:12.698617132+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.698632703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.69863521+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.698642916+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.698646446+07:00","message":"[buffer interim] 119 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698653342+07:00","message":"[bufferProcess] interim [840000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698656446+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698660591+07:00","message":"[bufferProcess] interim [840000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698663458+07:00","message":"[bufferProcess] update buffer: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698667122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698670151+07:00","message":"> Transcript [1972] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698674791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.69867716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698679463+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698682104+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698685042+07:00","message":"Push: 'ค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698687052+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698689439+07:00","message":"Set new StatePrefix : 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.698691862+07:00","message":"Next Push (prob) : 'ทาง platform'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.698700537+07:00","message":"push: {false ค่ะเขาจะเรียก 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.747963758+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.775659508+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.775700889+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-25T15:13:12.77570833+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.775722962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform Thank\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.775730784+07:00","message":"receive interim result [false|false]:  platform Thank"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.775743789+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.775749358+07:00","message":"[buffer interim] 119 false  platform Thank"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775756663+07:00","message":"[bufferProcess] interim [20000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775759558+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775762594+07:00","message":"[bufferProcess] interim [20000000]: platform Thank"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.77576565+07:00","message":"[bufferProcess] update buffer: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform Thank"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775768481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.77577113+07:00","message":"> Transcript [1973] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775774782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775776896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775778834+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.775781103+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.812220901+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.863537092+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.863582356+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-25T15:13:12.863589343+07:00","message":"receive interim result [false|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.863599659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" platform\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.863603818+07:00","message":"receive interim result [false|false]:  platform"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.863613001+07:00","message":"[buffer interim] 119 false ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.863618866+07:00","message":"[buffer interim] 119 false  platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863624617+07:00","message":"[bufferProcess] interim [80000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863630676+07:00","message":"[bufferProcess] send to processor:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform Thank"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863634644+07:00","message":"[bufferProcess] interim [80000000]: platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863637418+07:00","message":"[bufferProcess] update buffer: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863640633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863643441+07:00","message":"> Transcript [1974] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform Thank'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863647239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863649276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.863651154+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.86365345+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.982233209+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.982274122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสวปเขาจะเรียกทางแพลตฟอร์ม\",\"confidence\":0.9123286}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.982281635+07:00","message":"receive interim result [true|false]: ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสวปเขาจะเรียกทางแพลตฟอร์ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.982291923+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.982294251+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.982302111+07:00","message":"[buffer interim] 119 true ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสวปเขาจะเรียกทางแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982312812+07:00","message":"[bufferProcess] interim [140000000]:ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสวปเขาจะเรียกทางแพลตฟอร์ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982316992+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982328005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982345566+07:00","message":"> Transcript [1975] [false]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982353184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982355533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982358332+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982361241+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.98236374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982366565+07:00","message":"> Transcript [1976] [true]: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสวปเขาจะเรียกทางแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.98236918+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982371042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982372793+07:00","message":"StatePrefix: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทาง platform'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982374943+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982377005+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982592258+07:00","message":"Push: 'ทางแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982595327+07:00","message":"TextPushed: 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสคบค่ะเขาจะเรียกทางแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982597785+07:00","message":"Set new StatePrefix : 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสวปเขาจะเรียกทางแพลตฟอร์ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982600182+07:00","message":"Next Push (prob) : 'ไม่ตกค่ะซึ่งเรื่องนี้เดี๋ยวทางสวปเขาจะเรียกทางแพลตฟอร์ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:12.98261143+07:00","message":"push: {true ทางแพลตฟอร์ม 0 0xc0006ce300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:12.982630823+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_119.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:12.991969272+07:00","message":"write wav file: './tmp/7599/7599_119.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.283536935+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.283569131+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-25T15:13:13.283573409+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.283588309+07:00","message":"[buffer interim] 120 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.283594747+07:00","message":"[bufferProcess] interim [480000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.283598056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465255452+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.465294131+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-25T15:13:13.465299795+07:00","message":"receive interim result [false|false]: อยากมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.46531214+07:00","message":"[buffer interim] 120 false อยากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465318803+07:00","message":"[bufferProcess] interim [660000000]:อยากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465321223+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465326248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.46532933+07:00","message":"> Transcript [1977] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.465331629+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.637960285+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.712035347+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.725469285+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.725500625+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-25T15:13:13.72550773+07:00","message":"receive interim result [true|false]: อยากมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.72551604+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.725518348+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.725523543+07:00","message":"[buffer interim] 120 true อยากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725532408+07:00","message":"[bufferProcess] interim [50000000]:อยากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725537288+07:00","message":"[bufferProcess] send to processor (isfinal):อยากมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725540508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725543343+07:00","message":"> Transcript [1978] [false]: 'อยากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725546001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725548005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725549886+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725552034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725553888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725555976+07:00","message":"> Transcript [1979] [true]: 'อยากมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725558053+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725559814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.7255616+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.725563482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:13.72556761+07:00","message":"Push: 'อยากมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:13.725574912+07:00","message":"push: {true อยากมา 0 0xc00278b600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:13.731302723+07:00","message":"write wav file: './tmp/7599/7599_120.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.055557829+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.055596747+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-25T15:13:14.055601755+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.055613401+07:00","message":"[buffer interim] 121 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.055620323+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.055622324+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:14.148135272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:14.148158312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.263771473+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.263822492+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-25T15:13:14.263830276+07:00","message":"receive interim result [false|false]: พูดคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.263868515+07:00","message":"[buffer interim] 121 false พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.263878004+07:00","message":"[bufferProcess] interim [600000000]:พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.263881937+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.263891027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.26389521+07:00","message":"> Transcript [1980] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.263901437+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.425846973+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.425886077+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-25T15:13:14.425891696+07:00","message":"receive interim result [false|false]: พูดคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.425903421+07:00","message":"[buffer interim] 121 false พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.42591164+07:00","message":"[bufferProcess] interim [780000000]:พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.42591446+07:00","message":"[bufferProcess] send to processor:พูดคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.425919522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.425922342+07:00","message":"> Transcript [1981] [false]: 'พูดคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.425925255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.425927366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.425929722+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.42593201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.700015336+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.700060546+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-25T15:13:14.700068449+07:00","message":"receive interim result [false|false]: พูดคุยกันใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.700085525+07:00","message":"[buffer interim] 121 false พูดคุยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.700096427+07:00","message":"[bufferProcess] interim [20000000]:พูดคุยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.70010013+07:00","message":"[bufferProcess] send to processor:พูดคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.700106686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.700110918+07:00","message":"> Transcript [1982] [false]: 'พูดคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.700115601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.700119346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.700125047+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.700128238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.872104869+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.87214281+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-25T15:13:14.87214974+07:00","message":"receive interim result [false|false]: พูดคุยกันในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.872163607+07:00","message":"[buffer interim] 121 false พูดคุยกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.872170215+07:00","message":"[bufferProcess] interim [140000000]:พูดคุยกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.872173275+07:00","message":"[bufferProcess] send to processor:พูดคุยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.87218182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.8721849+07:00","message":"> Transcript [1983] [false]: 'พูดคุยกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.872188791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.872191213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.872193844+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.872196268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.936596167+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.936640157+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-25T15:13:14.936646672+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.936658421+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936666613+07:00","message":"[bufferProcess] interim [260000000]:พูดคุยกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936669123+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936673387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.93667663+07:00","message":"> Transcript [1984] [false]: 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936680226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936682565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936685437+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936687581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936690309+07:00","message":"Push: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936692457+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936694543+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:14.936696769+07:00","message":"Next Push (prob) : 'คุยกันในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:14.936705537+07:00","message":"push: {false พูด 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.124306901+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.124348299+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-25T15:13:15.124354658+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ยี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.124371509+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ยี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.124379914+07:00","message":"[bufferProcess] interim [440000000]:พูดคุยกันในวันที่ยี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.12438238+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.124386971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.124390156+07:00","message":"> Transcript [1985] [false]: 'พูดคุยกันในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.124393719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.12439591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.124398166+07:00","message":"StatePrefix: 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.12440091+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.129448686+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.129491778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.129498602+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.129515947+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129524659+07:00","message":"[bufferProcess] interim [500000000]:พูดคุยกันในวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129528362+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ยี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129536595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129540537+07:00","message":"> Transcript [1986] [false]: 'พูดคุยกันในวันที่ยี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129545819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129549416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129552336+07:00","message":"StatePrefix: 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.129556225+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.31715607+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.317210037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.317217964+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.317234385+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317241971+07:00","message":"[bufferProcess] interim [680000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317244572+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317252296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317255486+07:00","message":"> Transcript [1987] [false]: 'พูดคุยกันในวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317259032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317261519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317263698+07:00","message":"StatePrefix: 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.317266211+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.574877888+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.574916937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.574923455+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.574938387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.574941118+07:00","message":"receive interim result [false|false]:  25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.57494993+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.574953626+07:00","message":"[buffer interim] 121 false  25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574960887+07:00","message":"[bufferProcess] interim [860000000]:พูดคุยกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574963619+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574974821+07:00","message":"[bufferProcess] interim [860000000]: 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574977518+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574980573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574983601+07:00","message":"> Transcript [1988] [false]: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574989131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574991423+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574993507+07:00","message":"StatePrefix: 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.574995748+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.575003275+07:00","message":"Push: 'คุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.575005496+07:00","message":"TextPushed: 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.575008997+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.575011265+07:00","message":"Next Push (prob) : 'ที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.575020103+07:00","message":"push: {false คุยกันในวัน 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.578329421+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.578350684+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-25T15:13:15.578356167+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.578367135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.578369878+07:00","message":"receive interim result [false|false]:  25 มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.578375818+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.578379268+07:00","message":"[buffer interim] 121 false  25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578384039+07:00","message":"[bufferProcess] interim [920000000]:พูดคุยกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578386375+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578395536+07:00","message":"[bufferProcess] interim [920000000]: 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578397885+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578400471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578403052+07:00","message":"> Transcript [1989] [false]: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578405854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578407992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578409834+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.578411977+07:00","message":"TextPushed: 'พูดคุยกันในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.636240812+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.636282333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.636288431+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.636301777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 25 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.636305588+07:00","message":"receive interim result [false|false]:  25 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.636313041+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.636316198+07:00","message":"[buffer interim] 121 false  25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636322641+07:00","message":"[bufferProcess] interim [980000000]:พูดคุยกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636325456+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636328644+07:00","message":"[bufferProcess] interim [980000000]: 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636331559+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636334989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636338098+07:00","message":"> Transcript [1990] [false]: 'พูดคุยกันในวันที่ 25 มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636341565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636343694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.63634565+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.636347893+07:00","message":"TextPushed: 'พูดคุยกันในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.95257505+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.952615265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.952621483+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.95263648+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-25T15:13:15.952639834+07:00","message":"receive interim result [false|false]:  มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.952647352+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:15.952650682+07:00","message":"[buffer interim] 121 false  มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952658452+07:00","message":"[bufferProcess] interim [280000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952661451+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.95266532+07:00","message":"[bufferProcess] interim [280000000]: มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952669032+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952672417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952675558+07:00","message":"> Transcript [1991] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952679101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952681212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952683231+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:15.952685485+07:00","message":"TextPushed: 'พูดคุยกันในวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.154528158+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.154569641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.154576426+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.154587851+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-25T15:13:16.154593989+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.154603253+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.154607733+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154615738+07:00","message":"[bufferProcess] interim [520000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154619089+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154622493+07:00","message":"[bufferProcess] interim [520000000]: มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154625178+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154630303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154633951+07:00","message":"> Transcript [1992] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154637789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154640168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154642134+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.15464444+07:00","message":"TextPushed: 'พูดคุยกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154647465+07:00","message":"Push: 'ที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154649463+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154652823+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.154656265+07:00","message":"Next Push (prob) : ' มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.15466711+07:00","message":"push: {false ที่ 25 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.371846528+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.371879653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.371885664+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.371894617+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-25T15:13:16.371897759+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.371904941+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.371910333+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371915672+07:00","message":"[bufferProcess] interim [700000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371918542+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371923924+07:00","message":"[bufferProcess] interim [700000000]: มิถุนายนนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371926654+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371929146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371932178+07:00","message":"> Transcript [1993] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371935439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371939243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371941139+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.371943259+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.472099254+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.472135556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.472141399+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.472149916+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-25T15:13:16.472152567+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.472168337+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.472181238+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472188968+07:00","message":"[bufferProcess] interim [760000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472192692+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472195775+07:00","message":"[bufferProcess] interim [760000000]: มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472198936+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472202039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.47220484+07:00","message":"> Transcript [1994] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472210297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472212731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472214698+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.472217198+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.538880082+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.538918627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.538924584+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.538936677+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-25T15:13:16.538939882+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.538948438+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.538952156+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538959221+07:00","message":"[bufferProcess] interim [880000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538962713+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538966353+07:00","message":"[bufferProcess] interim [880000000]: มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.53896961+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538973015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538976224+07:00","message":"> Transcript [1995] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538980501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538982939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538985079+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.538987371+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.665537267+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.665583526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.665591581+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.665607447+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-25T15:13:16.66561223+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.665625531+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.66562998+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665637754+07:00","message":"[bufferProcess] interim [0]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665643585+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665648267+07:00","message":"[bufferProcess] interim [0]: มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665652469+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665656512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665660785+07:00","message":"> Transcript [1996] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665666517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.66566989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665672838+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665676385+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665680048+07:00","message":"Push: ' มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665683395+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.665686636+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:16.66568983+07:00","message":"Next Push (prob) : 'นี้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:16.66570097+07:00","message":"push: {false  มิถุนายน 0 0xc000186300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:17.148450607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:17.14847271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177252512+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177292101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177299949+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177312647+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-25T15:13:17.177316558+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177325111+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.177329102+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177336942+07:00","message":"[bufferProcess] interim [480000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177340194+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177344688+07:00","message":"[bufferProcess] interim [480000000]: มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177348678+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177354424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177357584+07:00","message":"> Transcript [1997] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177361435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177363909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.177366339+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.1773687+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.372080839+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.372120328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.372125975+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.372135872+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-25T15:13:17.372139172+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.372153516+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.372166417+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.37217347+07:00","message":"[bufferProcess] interim [720000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.372177405+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.372181662+07:00","message":"[bufferProcess] interim [720000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.372185335+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.372188385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.372191149+07:00","message":"> Transcript [1998] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.37219496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.372197042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.372199109+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.37220156+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.960124167+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.960164558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.960171633+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.960183888+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-25T15:13:17.96018783+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.960196579+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.96020273+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960209526+07:00","message":"[bufferProcess] interim [260000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960212549+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960216165+07:00","message":"[bufferProcess] interim [260000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960219237+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960222583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.96022593+07:00","message":"> Transcript [1999] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960230939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960233332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960235941+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.960238381+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.980617481+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.980643729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.980649436+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.980662607+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-25T15:13:17.980666179+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.980672152+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.980675713+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980681162+07:00","message":"[bufferProcess] interim [320000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980684287+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980691344+07:00","message":"[bufferProcess] interim [320000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980694259+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980698767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980701667+07:00","message":"> Transcript [2000] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980705237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980707256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980709508+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980713819+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.98071681+07:00","message":"Push: 'นี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980720011+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980723331+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:17.980727582+07:00","message":"Next Push (prob) : 'คะหลายคนบอกว่าหาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:17.980738435+07:00","message":"push: {false นี้ด้วยนะ 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.269330231+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.269382105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.269391054+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.26940663+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-25T15:13:18.269412187+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.269423731+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.269428636+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.26943681+07:00","message":"[bufferProcess] interim [560000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.269441955+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.269448808+07:00","message":"[bufferProcess] interim [560000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.269452457+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.269456745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.269461421+07:00","message":"> Transcript [2001] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.269465492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.269469058+07:00","message":"Set new StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.479236824+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.479281175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.479288152+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.479298955+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-25T15:13:18.479302136+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.479310832+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.479314019+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479321432+07:00","message":"[bufferProcess] interim [800000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479324391+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479327664+07:00","message":"[bufferProcess] interim [800000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479330409+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479334281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479337677+07:00","message":"> Transcript [2002] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479342213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479344641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479348771+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.479351703+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.523796335+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.523840701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.523846966+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.523858836+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-25T15:13:18.523862076+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.523869365+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.523873055+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523880319+07:00","message":"[bufferProcess] interim [920000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523883908+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523888671+07:00","message":"[bufferProcess] interim [920000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523893239+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523896838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523899528+07:00","message":"> Transcript [2003] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523904644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523906854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.523908849+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.52391138+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.96484529+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.964876816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.964882258+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.964890987+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-25T15:13:18.96489433+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.964907714+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:18.964920114+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964926984+07:00","message":"[bufferProcess] interim [280000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964930011+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964936074+07:00","message":"[bufferProcess] interim [280000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964940508+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964943671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964946654+07:00","message":"> Transcript [2004] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964950383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964952473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964954461+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:18.964957148+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.04353873+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.043575057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.043581748+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.043600154+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-25T15:13:19.043603793+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.043611773+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.043614648+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043620611+07:00","message":"[bufferProcess] interim [400000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043624025+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043627239+07:00","message":"[bufferProcess] interim [400000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043629894+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043632927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043635942+07:00","message":"> Transcript [2005] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043639712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043641914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043644132+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043646936+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.04364987+07:00","message":"Push: 'คะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043652002+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043654589+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.043657063+07:00","message":"Next Push (prob) : 'ง่ายเหลือเกินโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.04366407+07:00","message":"push: {false คะหลายคนบอกว่าหาซื้อ 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.152148862+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.15219015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.152196856+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.152209342+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-25T15:13:19.152212717+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.152221906+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.152226294+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152234202+07:00","message":"[bufferProcess] interim [460000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152236854+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152240572+07:00","message":"[bufferProcess] interim [460000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152243552+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.15224845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152252215+07:00","message":"> Transcript [2006] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152256404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152258592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152260665+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.152263487+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.359501665+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.35954478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.359551252+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.359565197+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-25T15:13:19.359568691+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.359576546+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.35958067+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.35958752+07:00","message":"[bufferProcess] interim [700000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.35959079+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.359594774+07:00","message":"[bufferProcess] interim [700000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.359597984+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.359601809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.35960493+07:00","message":"> Transcript [2007] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.359610406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.359612927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.35961495+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.359618029+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.674657073+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.674690841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.674696753+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.674703794+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-25T15:13:19.674707417+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.674715265+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.674718532+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674724047+07:00","message":"[bufferProcess] interim [940000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674726958+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674730275+07:00","message":"[bufferProcess] interim [940000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674733336+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674739086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674741931+07:00","message":"> Transcript [2008] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674746002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674749643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674751669+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.674754162+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676165403+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676173377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676176928+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676187696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676190869+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676194271+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676196835+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676199926+07:00","message":"[bufferProcess] interim [0]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676202606+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676206926+07:00","message":"[bufferProcess] interim [0]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676209629+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676212275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676214322+07:00","message":"> Transcript [2009] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676216917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676218847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676220649+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676222748+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676225368+07:00","message":"Push: 'ง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676227413+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676234214+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.676236832+07:00","message":"Next Push (prob) : 'เฉพาะทางออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.676244072+07:00","message":"push: {false ง่ายเหลือเกินโดย 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.741494461+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.741527903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.741533907+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.74154731+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-25T15:13:19.74155123+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.741558452+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:19.741561861+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.741568415+07:00","message":"[bufferProcess] interim [60000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.741571262+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.74157463+07:00","message":"[bufferProcess] interim [60000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.741577647+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.741581064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.741583936+07:00","message":"> Transcript [2010] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.741586804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:19.741588913+07:00","message":"Set new StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทาง On'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.066893457+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.066922027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.066927571+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.066939683+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-25T15:13:20.066943338+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.066949464+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.066952704+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.066958039+07:00","message":"[bufferProcess] interim [360000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.066960967+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.066967574+07:00","message":"[bufferProcess] interim [360000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.066970528+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.066986443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.067018979+07:00","message":"> Transcript [2011] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.067024622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.06702774+07:00","message":"Set new StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:20.148948177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:20.148959605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.253149802+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.253196766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.253203011+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.253213392+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-25T15:13:20.253217274+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.25323304+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.253248417+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.253256314+07:00","message":"[bufferProcess] interim [540000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.25326335+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.253271908+07:00","message":"[bufferProcess] interim [540000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.253274751+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.253280128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.25328326+07:00","message":"> Transcript [2012] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.253287418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.253289705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.25329174+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.253294738+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.255589332+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.255610731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.25561651+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.255629175+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-25T15:13:20.255633037+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.255639607+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.255642297+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255647328+07:00","message":"[bufferProcess] interim [600000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255649824+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255653168+07:00","message":"[bufferProcess] interim [600000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.25566668+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255671384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255674523+07:00","message":"> Transcript [2013] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255678715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255680888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255682913+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.255690297+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.577180431+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.577214947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.577222483+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.577237058+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-25T15:13:20.57724256+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.577250598+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.577253706+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577260142+07:00","message":"[bufferProcess] interim [840000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577262741+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577265976+07:00","message":"[bufferProcess] interim [840000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577269472+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577272935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.5772763+07:00","message":"> Transcript [2014] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577280597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577282765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577284865+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.577287695+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.601814127+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.601848621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.601854396+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.601867352+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-25T15:13:20.601871497+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.601879231+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.601882348+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601888265+07:00","message":"[bufferProcess] interim [900000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601890885+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601894348+07:00","message":"[bufferProcess] interim [900000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601898071+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601901041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601903742+07:00","message":"> Transcript [2015] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.60190957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601911829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601913761+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601916204+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601918982+07:00","message":"Push: 'เฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601920921+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601923296+07:00","message":"Set new StatePrefix : 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.601926234+07:00","message":"Next Push (prob) : 'เพราะฉะนั้นอย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.601934026+07:00","message":"push: {false เฉพาะทางออนไลน์ 0 0xc000186300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.627792449+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.642049221+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.642083943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.642089543+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.642099077+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-25T15:13:20.642102839+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.642110146+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.642113063+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.642118711+07:00","message":"[bufferProcess] interim [960000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.642121591+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.642125067+07:00","message":"[bufferProcess] interim [960000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.642127858+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.642133691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.642136582+07:00","message":"> Transcript [2016] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.642139362+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.69698745+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.707076549+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.707110817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.707116395+07:00","message":"receive interim result [false|false]: พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.707126588+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-25T15:13:20.707130839+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.70713804+07:00","message":"[buffer interim] 121 false พูดคุยกันในวันที่ 25"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.707141278+07:00","message":"[buffer interim] 121 false  มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707146938+07:00","message":"[bufferProcess] interim [80000000]:พูดคุยกันในวันที่ 25"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707149823+07:00","message":"[bufferProcess] send to processor:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707153332+07:00","message":"[bufferProcess] interim [80000000]: มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707156524+07:00","message":"[bufferProcess] update buffer: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707159926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707163363+07:00","message":"> Transcript [2017] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707166408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.707168405+07:00","message":"Set new StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.799449036+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.799493914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก\",\"confidence\":0.95641667}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.79950157+07:00","message":"receive interim result [true|false]: พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.799513025+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.799515728+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.799525628+07:00","message":"[buffer interim] 121 true พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799534878+07:00","message":"[bufferProcess] interim [140000000]:พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799539014+07:00","message":"[bufferProcess] send to processor (isfinal):พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799543503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799546675+07:00","message":"> Transcript [2018] [false]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799549874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799551969+07:00","message":"Set new StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.79955423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.79955627+07:00","message":"> Transcript [2019] [true]: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799559293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799561345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799563343+07:00","message":"StatePrefix: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์เพราะฉะนั้นเนี่ยนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.79956651+07:00","message":"TextPushed: 'พูดคุยกันในวันที่ 25 มิถุนายนนี้ด้วยนะคะหลายคนบอกว่าหาซื้อง่ายเหลือเกินโดยเฉพาะทางออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:20.799576945+07:00","message":"Push: 'เพราะฉะนั้นเนี่ยนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:20.799587472+07:00","message":"push: {true เพราะฉะนั้นเนี่ยนอก 0 0xc000186300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:20.813278713+07:00","message":"write wav file: './tmp/7599/7599_121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.054517355+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.054569921+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-25T15:13:21.05457636+07:00","message":"receive interim result [false|false]: ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.054590356+07:00","message":"[buffer interim] 122 false ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.054599283+07:00","message":"[bufferProcess] interim [420000000]:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.054601488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.176699669+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.176745367+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-25T15:13:21.17675143+07:00","message":"receive interim result [false|false]: เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.176767073+07:00","message":"[buffer interim] 122 false เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.176774784+07:00","message":"[bufferProcess] interim [480000000]:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.176777683+07:00","message":"[bufferProcess] send to processor:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.17678548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.176788518+07:00","message":"> Transcript [2020] [false]: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.17679105+07:00","message":"Set StatePrefix (first interim): 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.219853474+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.219899134+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-25T15:13:21.219904832+07:00","message":"receive interim result [false|false]: ชื่ออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.219919361+07:00","message":"[buffer interim] 122 false ชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.219927549+07:00","message":"[bufferProcess] interim [540000000]:ชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.219929775+07:00","message":"[bufferProcess] send to processor:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.219933959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.219937176+07:00","message":"> Transcript [2021] [false]: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.219939914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.219942539+07:00","message":"Set new StatePrefix: 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.358451513+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.358502716+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-25T15:13:21.358508297+07:00","message":"receive interim result [false|false]: ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.358522855+07:00","message":"[buffer interim] 122 false ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.358530047+07:00","message":"[bufferProcess] interim [660000000]:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.358532726+07:00","message":"[bufferProcess] send to processor:ชื่ออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.358540116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.35854358+07:00","message":"> Transcript [2022] [false]: 'ชื่ออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.358546352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.358548645+07:00","message":"Set new StatePrefix: 'ชื่ออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.361556847+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.361578815+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-25T15:13:21.3615832+07:00","message":"receive interim result [false|false]: ที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.361594024+07:00","message":"[buffer interim] 122 false ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.361598992+07:00","message":"[bufferProcess] interim [720000000]:ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.361601184+07:00","message":"[bufferProcess] send to processor:ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.361604123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.361606821+07:00","message":"> Transcript [2023] [false]: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.361608576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.361610466+07:00","message":"Set new StatePrefix: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.568588743+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.568629242+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-25T15:13:21.568634984+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.568647885+07:00","message":"[buffer interim] 122 false ที่เราจะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568655+07:00","message":"[bufferProcess] interim [900000000]:ที่เราจะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568658061+07:00","message":"[bufferProcess] send to processor:ที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568664189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568667029+07:00","message":"> Transcript [2024] [false]: 'ที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568670237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568672445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568674377+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.568676633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.729749014+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.729819689+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-25T15:13:21.729825693+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.729838029+07:00","message":"[buffer interim] 122 false ที่เราจะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729846781+07:00","message":"[bufferProcess] interim [80000000]:ที่เราจะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729849737+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729853907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729857074+07:00","message":"> Transcript [2025] [false]: 'ที่เราจะตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729860812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729863476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729865636+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.729867858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.934627894+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.934666178+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-25T15:13:21.934672322+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:21.934685261+07:00","message":"[buffer interim] 122 false ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934691752+07:00","message":"[bufferProcess] interim [320000000]:ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934694455+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934699841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934702966+07:00","message":"> Transcript [2026] [false]: 'ที่เราจะตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934706644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934708786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934710863+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:21.934713071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.119837559+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.119878103+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-25T15:13:22.119884172+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.119899024+07:00","message":"[buffer interim] 122 false ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119906217+07:00","message":"[bufferProcess] interim [440000000]:ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119909442+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.11991597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.11991886+07:00","message":"> Transcript [2027] [false]: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119922404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119924765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119928992+07:00","message":"StatePrefix: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119931497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119936998+07:00","message":"Push: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119938938+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.119941383+07:00","message":"Set new StatePrefix : 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.11994365+07:00","message":"Next Push (prob) : 'จะตรวจสอบว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.119951419+07:00","message":"push: {false ที่เรา 0 0xc00209f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.253708675+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.253747298+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-25T15:13:22.253753768+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.253767508+07:00","message":"[buffer interim] 122 false ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253774265+07:00","message":"[bufferProcess] interim [620000000]:ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253777038+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253780224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253784208+07:00","message":"> Transcript [2028] [false]: 'ที่เราจะตรวจสอบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253787769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253790502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253792441+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.253794666+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.558995943+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.55904042+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-25T15:13:22.559046743+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.559062428+07:00","message":"[buffer interim] 122 false ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.559070878+07:00","message":"[bufferProcess] interim [860000000]:ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.559073528+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่ามีเลข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.559082344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.559085702+07:00","message":"> Transcript [2029] [false]: 'ที่เราจะตรวจสอบว่ามีเลข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.559089999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.559093485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.559095853+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.55909848+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.560021356+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.560032938+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-25T15:13:22.56003661+07:00","message":"receive interim result [false|false]: ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.56004571+07:00","message":"[buffer interim] 122 false ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.560049974+07:00","message":"[bufferProcess] interim [920000000]:ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.56005222+07:00","message":"[bufferProcess] send to processor:ที่เราจะตรวจสอบว่ามีเลขออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.560054682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.560056798+07:00","message":"> Transcript [2030] [false]: 'ที่เราจะตรวจสอบว่ามีเลขออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.560059086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.560060991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.560063194+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.560066437+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.797146652+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.869776274+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.897731971+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.897774466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่เราจะตรวจสอบว่ามีเลขอย\",\"confidence\":0.9562011}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.89778112+07:00","message":"receive interim result [true|false]: ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.897793054+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.897795526+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.897802659+07:00","message":"[buffer interim] 122 true ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897816727+07:00","message":"[bufferProcess] interim [340000000]:ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897820731+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เราจะตรวจสอบว่ามีเลขอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897825309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897828777+07:00","message":"> Transcript [2031] [false]: 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897832615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897834628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897837751+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897839959+07:00","message":"TextPushed: 'ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897842817+07:00","message":"Push: 'จะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897844779+07:00","message":"TextPushed: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897847352+07:00","message":"Set new StatePrefix : 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897849665+07:00","message":"Next Push (prob) : 'มีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897851581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897853661+07:00","message":"> Transcript [2032] [true]: 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897855888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897857672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.89785993+07:00","message":"StatePrefix: 'ที่เราจะตรวจสอบว่ามีเลขอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897861944+07:00","message":"TextPushed: 'ที่เราจะตรวจสอบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:22.897864108+07:00","message":"Push: 'มีเลขอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.897872867+07:00","message":"push: {false จะตรวจสอบว่า 0 0xc00209f680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:22.89788348+07:00","message":"push: {true มีเลขอย 0 0xc00209f680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:22.905562678+07:00","message":"write wav file: './tmp/7599/7599_122.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:23.14902719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:23.149020354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.335856281+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.335878996+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-25T15:13:23.335883456+07:00","message":"receive interim result [false|false]: ตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.33589237+07:00","message":"[buffer interim] 123 false ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.335899841+07:00","message":"[bufferProcess] interim [480000000]:ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.335902149+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.529651988+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.529691527+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-25T15:13:23.529698007+07:00","message":"receive interim result [false|false]: ตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.52971331+07:00","message":"[buffer interim] 123 false ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.52972163+07:00","message":"[bufferProcess] interim [720000000]:ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.529724882+07:00","message":"[bufferProcess] send to processor:ตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.529733132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.52973612+07:00","message":"> Transcript [2033] [false]: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.529738792+07:00","message":"Set StatePrefix (first interim): 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.596695237+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.596741327+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-25T15:13:23.596747793+07:00","message":"receive interim result [false|false]: ตรงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.59676381+07:00","message":"[buffer interim] 123 false ตรงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.596772164+07:00","message":"[bufferProcess] interim [780000000]:ตรงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.596775462+07:00","message":"[bufferProcess] send to processor:ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.596784076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.596787215+07:00","message":"> Transcript [2034] [false]: 'ตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.596790977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.59679392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.59679624+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.59679882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.782612517+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.782659551+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-25T15:13:23.782666082+07:00","message":"receive interim result [false|false]: ตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.782682166+07:00","message":"[buffer interim] 123 false ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.782689585+07:00","message":"[bufferProcess] interim [900000000]:ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.78269248+07:00","message":"[bufferProcess] send to processor:ตรงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.782700405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.782703318+07:00","message":"> Transcript [2035] [false]: 'ตรงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.782707457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.782709997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.782712018+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.782714475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.845312171+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.845352156+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-25T15:13:23.845357508+07:00","message":"receive interim result [false|false]: ตรงในชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.845372492+07:00","message":"[buffer interim] 123 false ตรงในชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.845379424+07:00","message":"[bufferProcess] interim [960000000]:ตรงในชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.845382231+07:00","message":"[bufferProcess] send to processor:ตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.845385504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.845388931+07:00","message":"> Transcript [2036] [false]: 'ตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.845391884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.845393971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.845396272+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.84539848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.855993415+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.856037244+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-25T15:13:23.856043152+07:00","message":"receive interim result [false|false]: ตรงในฉลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.856058647+07:00","message":"[buffer interim] 123 false ตรงในฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856067134+07:00","message":"[bufferProcess] interim [20000000]:ตรงในฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856069367+07:00","message":"[bufferProcess] send to processor:ตรงในชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856073037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856076235+07:00","message":"> Transcript [2037] [false]: 'ตรงในชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856079572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.85608165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856083822+07:00","message":"StatePrefix: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856086214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856092235+07:00","message":"Push: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856094263+07:00","message":"TextPushed: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.856096535+07:00","message":"Set new StatePrefix : 'ตรงในชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:23.8560992+07:00","message":"Next Push (prob) : 'ในชั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:23.856108215+07:00","message":"push: {false ตรง 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.045037321+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.045065696+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-25T15:13:24.045070908+07:00","message":"receive interim result [false|false]: ตรงในฉลากและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.045084985+07:00","message":"[buffer interim] 123 false ตรงในฉลากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.045092+07:00","message":"[bufferProcess] interim [200000000]:ตรงในฉลากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.045094729+07:00","message":"[bufferProcess] send to processor:ตรงในฉลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.045100432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.045102836+07:00","message":"> Transcript [2038] [false]: 'ตรงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.04510548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.045108096+07:00","message":"Set new StatePrefix: 'ตรงในฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.10821193+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.108251988+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-25T15:13:24.108258466+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.108268526+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108276059+07:00","message":"[bufferProcess] interim [320000000]:ตรงในฉลากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108278776+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108282677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108285555+07:00","message":"> Transcript [2039] [false]: 'ตรงในฉลากและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108289685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108291972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108293892+07:00","message":"StatePrefix: 'ตรงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.108296767+07:00","message":"TextPushed: 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.290611315+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.290655679+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-25T15:13:24.290661954+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.290675459+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290682361+07:00","message":"[bufferProcess] interim [440000000]:ตรงในฉลากแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290685205+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290692379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290695402+07:00","message":"> Transcript [2040] [false]: 'ตรงในฉลากแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290699698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290702371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290706602+07:00","message":"StatePrefix: 'ตรงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.290709541+07:00","message":"TextPushed: 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.420597874+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.420645766+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-25T15:13:24.420653106+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.420671233+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420680429+07:00","message":"[bufferProcess] interim [620000000]:ตรงในฉลากแล้วหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420683102+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420694446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420698036+07:00","message":"> Transcript [2041] [false]: 'ตรงในฉลากแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420702211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420704759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420707107+07:00","message":"StatePrefix: 'ตรงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.420709444+07:00","message":"TextPushed: 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.761734022+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.761773196+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-25T15:13:24.761778654+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.761794021+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761800415+07:00","message":"[bufferProcess] interim [920000000]:ตรงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761803661+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761806717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761809761+07:00","message":"> Transcript [2042] [false]: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.76182244+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761824564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761826571+07:00","message":"StatePrefix: 'ตรงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761829457+07:00","message":"TextPushed: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.7618325+07:00","message":"Push: 'ในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761834539+07:00","message":"TextPushed: 'ตรงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.761836936+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.76184078+07:00","message":"Next Push (prob) : 'แล้วหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.761849917+07:00","message":"push: {false ในฉลาก 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.926724373+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.926766946+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-25T15:13:24.926774701+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:24.926789091+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.926799178+07:00","message":"[bufferProcess] interim [40000000]:ตรงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.926802882+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.926809807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.926825249+07:00","message":"> Transcript [2043] [false]: 'ตรงในฉลากแล้วหรือไม่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.926830119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.926833335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.92683652+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:24.926839932+07:00","message":"TextPushed: 'ตรงในฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.124801395+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.124848004+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-25T15:13:25.124854084+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.124868958+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.124877421+07:00","message":"[bufferProcess] interim [280000000]:ตรงในฉลากแล้วหรือไม่นะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.124880551+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.12488441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.12488768+07:00","message":"> Transcript [2044] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.124891247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.124893929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.124896109+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.124898408+07:00","message":"TextPushed: 'ตรงในฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.188705952+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.188752546+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-25T15:13:25.18875836+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.188778618+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188787178+07:00","message":"[bufferProcess] interim [340000000]:ตรงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188789903+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188793646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188796825+07:00","message":"> Transcript [2045] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188800818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188803819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188806876+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.188809406+07:00","message":"TextPushed: 'ตรงในฉลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.190712505+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.190727859+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-25T15:13:25.190731482+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.190741195+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190744578+07:00","message":"[bufferProcess] interim [400000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190746829+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190749791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190752072+07:00","message":"> Transcript [2046] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190754435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190756682+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190758568+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190761284+07:00","message":"TextPushed: 'ตรงในฉลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190767064+07:00","message":"Push: 'แล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190769088+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.19077138+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.190774355+07:00","message":"Next Push (prob) : 'นะคะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.190784017+07:00","message":"push: {false แล้วหรือไม่ 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.550200376+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.550236575+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-25T15:13:25.550243831+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.550261198+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.550271962+07:00","message":"[bufferProcess] interim [640000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.550275971+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.55028302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.550287071+07:00","message":"> Transcript [2047] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.550291959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.550294963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.550298552+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.550302387+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.655656556+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.655693299+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-25T15:13:25.655700184+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.655712156+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.655718394+07:00","message":"[bufferProcess] interim [700000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.655721207+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.655727024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.655729632+07:00","message":"> Transcript [2048] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.65573315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.655735642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.655737838+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.655740245+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.965925257+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.965966155+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-25T15:13:25.965972215+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:25.965981863+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.965988205+07:00","message":"[bufferProcess] interim [820000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.965991232+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.965994866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.965997623+07:00","message":"> Transcript [2049] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.966001165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.966003325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.966005769+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:25.966008249+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.006204815+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.006246308+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-25T15:13:26.006254314+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.006264412+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006270662+07:00","message":"[bufferProcess] interim [940000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006273741+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006277089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006279762+07:00","message":"> Transcript [2050] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006283361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006285469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006289267+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.00629207+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006294733+07:00","message":"Push: 'นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.00629675+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006298949+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.006301421+07:00","message":"Next Push (prob) : 'นี้แหละก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.006308835+07:00","message":"push: {false นะคะตอน 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.058452548+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.058494997+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-25T15:13:26.058501793+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.058513933+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.058520963+07:00","message":"[bufferProcess] interim [180000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.058523757+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.05852881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.058531738+07:00","message":"> Transcript [2051] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.058535042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.0585371+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.058539407+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.05854218+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:26.149342019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:26.149354953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.211499412+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.211534743+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-25T15:13:26.211540418+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.211553204+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.211559449+07:00","message":"[bufferProcess] interim [420000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.211562223+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.211565806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.211568402+07:00","message":"> Transcript [2052] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.211571961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.21157421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.211576614+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.211579434+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.531320346+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.531356391+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-25T15:13:26.531363256+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.531374539+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.53138065+07:00","message":"[bufferProcess] interim [660000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.531383502+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.531388835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.531391591+07:00","message":"> Transcript [2053] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.531395368+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.531397473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.531399811+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.531402587+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.536109885+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.536132085+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-25T15:13:26.536137091+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.536151645+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536156579+07:00","message":"[bufferProcess] interim [720000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536159061+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536162163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536164838+07:00","message":"> Transcript [2054] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536167966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536169908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536172041+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536174809+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536180434+07:00","message":"Push: 'นี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536182834+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.53618547+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.536188388+07:00","message":"Next Push (prob) : 'ต้องตรวจสอบดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.536210021+07:00","message":"push: {false นี้แหละก็ 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.798068197+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.798108911+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-25T15:13:26.798115018+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:26.798129976+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.798136962+07:00","message":"[bufferProcess] interim [960000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.798139771+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.798143611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.798146468+07:00","message":"> Transcript [2055] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.798149249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:26.798151368+07:00","message":"Set new StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.039233791+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.039285163+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-25T15:13:27.039292262+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.03930664+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039314897+07:00","message":"[bufferProcess] interim [140000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039318112+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039326472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039330341+07:00","message":"> Transcript [2056] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039334922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039337248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039339669+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.039343427+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.110050065+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.11008198+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-25T15:13:27.110088165+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.110100401+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110107291+07:00","message":"[bufferProcess] interim [320000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110110197+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110115608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110118382+07:00","message":"> Transcript [2057] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110122129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110124291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110126579+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.110129385+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.446026859+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.446075964+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-25T15:13:27.446083417+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.44610058+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.446109173+07:00","message":"[bufferProcess] interim [560000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.446113026+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.446117505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.446121113+07:00","message":"> Transcript [2058] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.446125485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.446127755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.446130079+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.44613304+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.507113441+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.507160803+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-25T15:13:27.507168752+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.507192076+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.50720604+07:00","message":"[bufferProcess] interim [680000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.50720898+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507219153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507222676+07:00","message":"> Transcript [2059] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.50722727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507229747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507232382+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507235795+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507243002+07:00","message":"Push: 'ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507245169+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507248095+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.507251342+07:00","message":"Next Push (prob) : 'เรื่องของการรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.507260769+07:00","message":"push: {false ต้องตรวจสอบด้วย 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.63147224+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.631503548+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-25T15:13:27.631509923+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.631523297+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.631529586+07:00","message":"[bufferProcess] interim [740000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.631532818+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.631536501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.6315393+07:00","message":"> Transcript [2060] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.631541895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.6315438+07:00","message":"Set new StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.819243357+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.819280615+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-25T15:13:27.81928671+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:27.81929865+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.819306052+07:00","message":"[bufferProcess] interim [980000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.819309058+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.819314759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.819318101+07:00","message":"> Transcript [2061] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.81932094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:27.819322987+07:00","message":"Set new StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.014047556+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.014077629+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-25T15:13:28.014085181+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.014098181+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.01410352+07:00","message":"[bufferProcess] interim [220000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.014106609+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.01410997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.01411287+07:00","message":"> Transcript [2062] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.014116713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.014119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.014121356+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.01412433+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.337391433+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.337424167+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-25T15:13:28.337431602+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.337445908+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.33745266+07:00","message":"[bufferProcess] interim [460000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.337455768+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.337459583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.337462282+07:00","message":"> Transcript [2063] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.337466039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.337468022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.337470341+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.337474032+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.398360354+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.398410156+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-25T15:13:28.398417822+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:28.398433485+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398441502+07:00","message":"[bufferProcess] interim [580000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398444693+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398452239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398455435+07:00","message":"> Transcript [2064] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398461843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398464387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398467127+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:28.398470535+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.05056396+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.050605285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.0506116+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.05062404+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050630473+07:00","message":"[bufferProcess] interim [180000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050633335+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050638905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050641508+07:00","message":"> Transcript [2065] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050645406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050647598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050650209+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050652998+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050658474+07:00","message":"Push: 'เรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050661307+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050663852+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.050666299+07:00","message":"Next Push (prob) : 'อาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.050690539+07:00","message":"push: {false เรื่องของการรับประทาน 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.109756878+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.109794357+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-25T15:13:29.109802025+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.109821876+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.109832409+07:00","message":"[bufferProcess] interim [300000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.10983573+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.109839406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.109842512+07:00","message":"> Transcript [2066] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.109846278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.109848554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.109850506+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.109853536+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:29.149713069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:29.149723437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.423278604+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.423336616+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-25T15:13:29.423345687+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.423362844+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.423371609+07:00","message":"[bufferProcess] interim [540000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.423374748+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.42338362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.423386985+07:00","message":"> Transcript [2067] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.423391404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.423393849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.423395969+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.42339882+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.429690046+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.429723704+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-25T15:13:29.429730033+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.429745031+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429753862+07:00","message":"[bufferProcess] interim [600000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429758455+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429766097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429769375+07:00","message":"> Transcript [2068] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429773174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429775262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429777438+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.429780384+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.616681691+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.616719432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.616727108+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.616743614+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616752677+07:00","message":"[bufferProcess] interim [780000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616756048+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616764936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616769776+07:00","message":"> Transcript [2069] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616775406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616777788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616779842+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616782685+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616790237+07:00","message":"Push: 'อาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616792576+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616795394+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.616798104+07:00","message":"Next Push (prob) : 'หรือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.616830022+07:00","message":"push: {false อาหารเสริมต่างๆ 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.746439942+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.746481891+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-25T15:13:29.74648883+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.746503979+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.746514856+07:00","message":"[bufferProcess] interim [900000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.746518457+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.746527051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.746530336+07:00","message":"> Transcript [2070] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.7465348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.746537697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.746539922+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.746542721+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.802749521+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.80280509+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-25T15:13:29.802821711+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:29.802838762+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.80284883+07:00","message":"[bufferProcess] interim [20000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.802852537+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.80286052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.802863344+07:00","message":"> Transcript [2071] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการรดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.802867846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.802870207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.802872144+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:29.802875747+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.129129344+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.129169657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.129176518+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.129187428+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.12919469+07:00","message":"[bufferProcess] interim [320000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.129198164+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.129201932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.129204738+07:00","message":"> Transcript [2072] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.129209119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.129211206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.129213171+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.129217609+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.452432816+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.452475275+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-25T15:13:30.452482167+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.452505839+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452517145+07:00","message":"[bufferProcess] interim [620000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452520727+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452528343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452531297+07:00","message":"> Transcript [2073] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452536219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452538753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452541573+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.45254525+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452553497+07:00","message":"Push: 'หรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452555638+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.452558071+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.45256151+07:00","message":"Next Push (prob) : 'ลดน้ำหนักค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.452591909+07:00","message":"push: {false หรือการ 0 0xc0006cf080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.640641759+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.640674024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.640680744+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.640692747+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.640699364+07:00","message":"[bufferProcess] interim [800000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.640702739+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.640709194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.640712055+07:00","message":"> Transcript [2074] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.640715805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.640718012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.64071993+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.640723742+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.890631323+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.890667138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.890673276+07:00","message":"receive interim result [false|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.890685991+07:00","message":"[buffer interim] 123 false ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890692201+07:00","message":"[bufferProcess] interim [40000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890695633+07:00","message":"[bufferProcess] send to processor:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890702401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890705257+07:00","message":"> Transcript [2075] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890709095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890711491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890713508+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:30.890716327+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:30.938822348+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.071320243+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.121916443+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.121951717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย\",\"confidence\":0.9364263}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.121958233+07:00","message":"receive interim result [true|false]: ตรงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.121966372+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.121968527+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.121974384+07:00","message":"[buffer interim] 123 true ตรงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.121980943+07:00","message":"[bufferProcess] interim [280000000]:ตรงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.121986713+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.12199059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.121993552+07:00","message":"> Transcript [2076] [false]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.121997377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.121999292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122001184+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122008045+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122011157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122013283+07:00","message":"> Transcript [2077] [true]: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122015809+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122017647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122019406+07:00","message":"StatePrefix: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.12202179+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122023857+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122259037+07:00","message":"Push: 'ค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122261894+07:00","message":"TextPushed: 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้แหละก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122264536+07:00","message":"Set new StatePrefix : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122267204+07:00","message":"Next Push (prob) : 'ตรงในฉลากแล้วหรือไม่นะคะตอนนี้น่ะก็ต้องตรวจสอบด้วยเรื่องของการรับประทานอาหารเสริมต่างๆหรือการลดน้ำหนักค่ะออกกำลังกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.122275449+07:00","message":"push: {true ค่ะออกกำลังกาย 0 0xc0006cf080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.122282793+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_123.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:31.144936018+07:00","message":"write wav file: './tmp/7599/7599_123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.630745024+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.630786945+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-25T15:13:31.630792181+07:00","message":"receive interim result [false|false]: น่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.630808344+07:00","message":"[buffer interim] 124 false น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.630822391+07:00","message":"[bufferProcess] interim [540000000]:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.630824856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.727881148+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.727916475+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-25T15:13:31.72792136+07:00","message":"receive interim result [false|false]: น่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.727935815+07:00","message":"[buffer interim] 124 false น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.727942325+07:00","message":"[bufferProcess] interim [660000000]:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.727944945+07:00","message":"[bufferProcess] send to processor:น่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.727947987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.727950773+07:00","message":"> Transcript [2078] [false]: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.727953053+07:00","message":"Set StatePrefix (first interim): 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.924784272+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.924826221+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-25T15:13:31.924831807+07:00","message":"receive interim result [false|false]: น่าจะเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.924853121+07:00","message":"[buffer interim] 124 false น่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.924864373+07:00","message":"[bufferProcess] interim [840000000]:น่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.924868551+07:00","message":"[bufferProcess] send to processor:น่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.92487306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.924877343+07:00","message":"> Transcript [2079] [false]: 'น่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.924883699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.924886161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.92488827+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.92489046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.939927596+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.939969259+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-25T15:13:31.939974705+07:00","message":"receive interim result [false|false]: น่าจะเป็นผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:31.939992479+07:00","message":"[buffer interim] 124 false น่าจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940001091+07:00","message":"[bufferProcess] interim [900000000]:น่าจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940003754+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940008368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940011914+07:00","message":"> Transcript [2080] [false]: 'น่าจะเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940015804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940017959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940019886+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:31.940021918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.041935923+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.041962204+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-25T15:13:32.041967436+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.041975356+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.041980912+07:00","message":"[bufferProcess] interim [20000000]:น่าจะเป็นหนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.041983417+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.041986621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.041989271+07:00","message":"> Transcript [2081] [false]: 'น่าจะเป็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.041992236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.041994209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.04199602+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.041997941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:32.150530447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:32.150539509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.300806387+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.300852307+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-25T15:13:32.300858336+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.300872325+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300878889+07:00","message":"[bufferProcess] interim [260000000]:น่าจะเป็นหนทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.30088182+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300885228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300888032+07:00","message":"> Transcript [2082] [false]: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300891571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300893736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300895806+07:00","message":"StatePrefix: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300897861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300900609+07:00","message":"Push: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300903865+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.300906978+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.30091013+07:00","message":"Next Push (prob) : 'เป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.300920313+07:00","message":"push: {false น่าจะ 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.515609524+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.515647287+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-25T15:13:32.515654101+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.515666716+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515675007+07:00","message":"[bufferProcess] interim [500000000]:น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515677712+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515681176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515683781+07:00","message":"> Transcript [2083] [false]: 'น่าจะเป็นหนทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515687372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515689635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515691612+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.515694041+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.621086427+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.621124515+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-25T15:13:32.6211326+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.621147138+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.62115525+07:00","message":"[bufferProcess] interim [560000000]:น่าจะเป็นหนทางที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.621170567+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.621177188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.621180274+07:00","message":"> Transcript [2084] [false]: 'น่าจะเป็นหนทางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.621185342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.621187894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.621189981+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.621192338+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.630902414+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.630936372+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-25T15:13:32.630943132+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.630955655+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630960992+07:00","message":"[bufferProcess] interim [620000000]:น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630963321+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630966413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630969125+07:00","message":"> Transcript [2085] [false]: 'น่าจะเป็นหนทางที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630972116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630974121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630977928+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.630980375+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.811134145+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.811170019+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-25T15:13:32.811176048+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ตีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.811189032+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ตีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811197184+07:00","message":"[bufferProcess] interim [800000000]:น่าจะเป็นหนทางที่ตีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811200204+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811204123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811207094+07:00","message":"> Transcript [2086] [false]: 'น่าจะเป็นหนทางที่ตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811210907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.81121339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811215573+07:00","message":"StatePrefix: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811217759+07:00","message":"TextPushed: 'น่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811223647+07:00","message":"Push: 'เป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811225669+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811227782+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.811229971+07:00","message":"Next Push (prob) : 'ที่ตี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.811237461+07:00","message":"push: {false เป็นหนทาง 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.946384646+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.946420894+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-25T15:13:32.946426786+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:32.946451503+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946459002+07:00","message":"[bufferProcess] interim [920000000]:น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946461754+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ตีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946465126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946468025+07:00","message":"> Transcript [2087] [false]: 'น่าจะเป็นหนทางที่ตีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946471465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946473566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946475544+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:32.946478072+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.21310108+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.213137696+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-25T15:13:33.213143471+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.213174861+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.213184776+07:00","message":"[bufferProcess] interim [220000000]:น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.213189202+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.213198364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.213201579+07:00","message":"> Transcript [2088] [false]: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.213203975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.213206068+07:00","message":"Set new StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.357605346+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.357638548+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-25T15:13:33.357644449+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.357654333+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.357660829+07:00","message":"[bufferProcess] interim [280000000]:น่าจะเป็นหนทางที่ดีที่สุดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.357663588+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.357667015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.357669745+07:00","message":"> Transcript [2089] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.357672876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.357674971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.357677114+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.35767966+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.458540695+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.458577842+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-25T15:13:33.458583814+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.458593681+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.45860005+07:00","message":"[bufferProcess] interim [340000000]:น่าจะเป็นหนทางที่ดีที่สุดนะกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.458603432+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.458606874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.458609581+07:00","message":"> Transcript [2090] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.458612868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.458614926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.458616992+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.458619341+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.500946069+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.50098026+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-25T15:13:33.50098617+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.500996634+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501003368+07:00","message":"[bufferProcess] interim [400000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501006238+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501011464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501014362+07:00","message":"> Transcript [2091] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501017602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501019863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501022034+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.501024954+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.653980277+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.65402457+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-25T15:13:33.654032031+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.654047993+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654059801+07:00","message":"[bufferProcess] interim [520000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654064119+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654072856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654076747+07:00","message":"> Transcript [2092] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654081735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654085148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654091388+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654095049+07:00","message":"TextPushed: 'น่าจะเป็นหนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654103268+07:00","message":"Push: 'ที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654106298+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654109474+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.654112993+07:00","message":"Next Push (prob) : 'นะคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.654132658+07:00","message":"push: {false ที่ดีที่สุด 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.708600416+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.708639887+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-25T15:13:33.708646544+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.708660675+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.70866731+07:00","message":"[bufferProcess] interim [640000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.708669806+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.70867529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.708678593+07:00","message":"> Transcript [2093] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.708682067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.708684232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.708686352+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.708688994+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.993475624+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.993510642+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-25T15:13:33.993517016+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:33.993530645+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.993536802+07:00","message":"[bufferProcess] interim [820000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.993539424+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.993545001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.99354807+07:00","message":"> Transcript [2094] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.993550798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:33.993552843+07:00","message":"Set new StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.064222623+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.064257984+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-25T15:13:34.064264015+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.06427976+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064286457+07:00","message":"[bufferProcess] interim [880000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064289117+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064294415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064297069+07:00","message":"> Transcript [2095] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064300273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064302536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064304444+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.064306938+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.216762262+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.216795872+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-25T15:13:34.216801484+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.216814923+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.216830064+07:00","message":"[bufferProcess] interim [0]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.216833296+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.216839039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.21684166+07:00","message":"> Transcript [2096] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.21684486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.216847106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.216850977+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.2168535+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.240749385+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.240790587+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-25T15:13:34.24079728+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.240814484+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240828354+07:00","message":"[bufferProcess] interim [120000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240831354+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240835257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240840751+07:00","message":"> Transcript [2097] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240844913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240847215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240849447+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.240852394+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.294171764+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.294206493+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-25T15:13:34.294211736+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.294226248+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294233651+07:00","message":"[bufferProcess] interim [240000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294242598+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294246269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294248977+07:00","message":"> Transcript [2098] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294252833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294255051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294257148+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294259796+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294266767+07:00","message":"Push: 'นะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294268742+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294271947+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.294275368+07:00","message":"Next Push (prob) : 'ว่าตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.294298809+07:00","message":"push: {false นะคะคุณผู้ชม 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.409128411+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.409173827+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-25T15:13:34.409180898+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.409196077+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409203169+07:00","message":"[bufferProcess] interim [360000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409205826+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409209401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409212547+07:00","message":"> Transcript [2099] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409216334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409218675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409220613+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.409223315+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.546234956+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.546268185+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-25T15:13:34.546273609+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.546288403+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546295029+07:00","message":"[bufferProcess] interim [480000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546298151+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546301932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546304715+07:00","message":"> Transcript [2100] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546308242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546310556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546312615+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.546315653+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.990233567+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.990269566+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-25T15:13:34.990275414+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.990292829+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.990300111+07:00","message":"[bufferProcess] interim [960000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.990303291+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.99030707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.990311777+07:00","message":"> Transcript [2101] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.990315954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.990318045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.990321151+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.990324053+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.996255133+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.996278922+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-25T15:13:34.996284001+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.996297312+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996304983+07:00","message":"[bufferProcess] interim [20000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996307651+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996310707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996313128+07:00","message":"> Transcript [2102] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996316531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996318569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.99632083+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996323282+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996328042+07:00","message":"Push: 'ว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996329944+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996332641+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:34.996335382+07:00","message":"Next Push (prob) : 'จะมีการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:34.996343095+07:00","message":"push: {false ว่าตอนนี้ 0 0xc000186c80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:35.151117543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:35.151104837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.241076417+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.241112121+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-25T15:13:35.241119591+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.24113083+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.241138582+07:00","message":"[bufferProcess] interim [140000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.24114134+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.241146597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.241149259+07:00","message":"> Transcript [2103] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.241151709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.241153703+07:00","message":"Set new StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.31160909+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.311652445+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-25T15:13:35.311659848+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.31167672+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.311685175+07:00","message":"[bufferProcess] interim [260000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.311688168+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.311692202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.311695158+07:00","message":"> Transcript [2104] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.311698282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.311700552+07:00","message":"Set new StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.314918433+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.314957066+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-25T15:13:35.31496347+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.31497756+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.314982683+07:00","message":"[bufferProcess] interim [320000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.314985242+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.314989683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.314992535+07:00","message":"> Transcript [2105] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.314994909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.314996945+07:00","message":"Set new StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.643180863+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.643216873+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-25T15:13:35.6432232+07:00","message":"receive interim result [false|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.643238547+07:00","message":"[buffer interim] 124 false น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.643245709+07:00","message":"[bufferProcess] interim [620000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.643249145+07:00","message":"[bufferProcess] send to processor:น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.643252914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.643256001+07:00","message":"> Transcript [2106] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.643258822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.643260851+07:00","message":"Set new StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.67851612+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.809542595+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.901735679+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.901782402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายพ้นไป\",\"confidence\":0.9352922}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.901791227+07:00","message":"receive interim result [true|false]: น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายพ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.901801901+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.901804273+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.901810825+07:00","message":"[buffer interim] 124 true น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายพ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901833761+07:00","message":"[bufferProcess] interim [830000000]:น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายพ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901842282+07:00","message":"[bufferProcess] send to processor (isfinal):น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.90184652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901849642+07:00","message":"> Transcript [2107] [false]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901852892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901855+07:00","message":"Set new StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901857133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901859017+07:00","message":"> Transcript [2108] [true]: 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายพ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901861875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901864275+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901868336+07:00","message":"StatePrefix: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901871914+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.901874166+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.902078022+07:00","message":"Push: 'จะมีการขยายพ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.902081319+07:00","message":"TextPushed: 'น่าจะเป็นหนทางที่ดีที่สุดนะคะคุณผู้ชมว่าตอนนี้จะมีการขยายพ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.902083777+07:00","message":"Set new StatePrefix : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายพ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.902086077+07:00","message":"Next Push (prob) : 'น่าจะเป็นหนทางที่ดีที่สุดนะคุณผู้ชมมาว่าตอนนี้จะมีการขยายพ้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:35.902094984+07:00","message":"push: {true จะมีการขยายพ้นไป 0 0xc000186c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:35.902108577+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_124.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:35.915074544+07:00","message":"write wav file: './tmp/7599/7599_124.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.166077088+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.166134189+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-25T15:13:36.166139645+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.166154921+07:00","message":"[buffer interim] 125 false กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.166160833+07:00","message":"[bufferProcess] interim [420000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.166162812+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.29973867+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.299775629+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-25T15:13:36.29978093+07:00","message":"receive interim result [false|false]: กุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.299792995+07:00","message":"[buffer interim] 125 false กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.299799863+07:00","message":"[bufferProcess] interim [480000000]:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.299802532+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.299805612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.299808617+07:00","message":"> Transcript [2109] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.299810761+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.48038522+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.480422148+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-25T15:13:36.480427829+07:00","message":"receive interim result [false|false]: กลุ่มลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.48043967+07:00","message":"[buffer interim] 125 false กลุ่มลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.480445984+07:00","message":"[bufferProcess] interim [720000000]:กลุ่มลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.480448386+07:00","message":"[bufferProcess] send to processor:กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.480453297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.480456303+07:00","message":"> Transcript [2110] [false]: 'กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.480458831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.480460872+07:00","message":"Set new StatePrefix: 'กุ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.659864291+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.659916605+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-25T15:13:36.659923507+07:00","message":"receive interim result [false|false]: กลุ่มร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.659940435+07:00","message":"[buffer interim] 125 false กลุ่มร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.659952367+07:00","message":"[bufferProcess] interim [840000000]:กลุ่มร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.659955073+07:00","message":"[bufferProcess] send to processor:กลุ่มลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.659972826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.659976722+07:00","message":"> Transcript [2111] [false]: 'กลุ่มลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.659980246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.659983051+07:00","message":"Set new StatePrefix: 'กลุ่มลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.789465157+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.789503667+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-25T15:13:36.789509572+07:00","message":"receive interim result [false|false]: กลุ่มร้านค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.789523875+07:00","message":"[buffer interim] 125 false กลุ่มร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.78953039+07:00","message":"[bufferProcess] interim [960000000]:กลุ่มร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.789532856+07:00","message":"[bufferProcess] send to processor:กลุ่มร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.789536248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.789539645+07:00","message":"> Transcript [2112] [false]: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.789542086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:36.789544603+07:00","message":"Set new StatePrefix: 'กลุ่มร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:36.958452716+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.030641673+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.058989589+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.059032768+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-25T15:13:37.059039502+07:00","message":"receive interim result [false|false]: กลุ่มร้านค้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.059053703+07:00","message":"[buffer interim] 125 false กลุ่มร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059062507+07:00","message":"[bufferProcess] interim [260000000]:กลุ่มร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059065184+07:00","message":"[bufferProcess] send to processor:กลุ่มร้านค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059070657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059073677+07:00","message":"> Transcript [2113] [false]: 'กลุ่มร้านค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059076965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059079313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059084772+07:00","message":"StatePrefix: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.059086923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.110452198+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.110495826+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-25T15:13:37.110501711+07:00","message":"receive interim result [false|false]: กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.11051373+07:00","message":"[buffer interim] 125 false กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.110520233+07:00","message":"[bufferProcess] interim [320000000]:กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.11052335+07:00","message":"[bufferProcess] send to processor:กลุ่มร้านค้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.110528559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.110531367+07:00","message":"> Transcript [2114] [false]: 'กลุ่มร้านค้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.110534792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.110536902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.110538987+07:00","message":"StatePrefix: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.110541411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.128313065+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.128349999+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-25T15:13:37.128356328+07:00","message":"receive interim result [false|false]: กลุ่มร้านค้าแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.128371999+07:00","message":"[buffer interim] 125 false กลุ่มร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.128378503+07:00","message":"[bufferProcess] interim [380000000]:กลุ่มร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.128380896+07:00","message":"[bufferProcess] send to processor:กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.12838402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.128387729+07:00","message":"> Transcript [2115] [false]: 'กลุ่มร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.128391447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.128394557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.128397678+07:00","message":"StatePrefix: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.128400907+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177588365+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177630257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มร้านค้าแล้ว\",\"confidence\":0.9273185}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177635465+07:00","message":"receive interim result [true|false]: กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177641277+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177643646+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177649625+07:00","message":"[buffer interim] 125 true กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.17765649+07:00","message":"[bufferProcess] interim [380000000]:กลุ่มร้านค้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.17765977+07:00","message":"[bufferProcess] send to processor (isfinal):กลุ่มร้านค้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177663003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177665827+07:00","message":"> Transcript [2116] [false]: 'กลุ่มร้านค้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177669068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177671636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177673638+07:00","message":"StatePrefix: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177675708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177678461+07:00","message":"Push: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177680538+07:00","message":"TextPushed: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177682598+07:00","message":"Set new StatePrefix : 'กลุ่มร้านค้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177684794+07:00","message":"Next Push (prob) : 'ค้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177686554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177688622+07:00","message":"> Transcript [2117] [true]: 'กลุ่มร้านค้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177690834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177692608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177694367+07:00","message":"StatePrefix: 'กลุ่มร้านค้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.177696323+07:00","message":"TextPushed: 'กลุ่มร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.17769839+07:00","message":"Push: 'ค้าแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177706355+07:00","message":"push: {false กลุ่มร้าน 0 0xc00209f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.177712476+07:00","message":"push: {true ค้าแล้ว 0 0xc00209f700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:37.183227803+07:00","message":"write wav file: './tmp/7599/7599_125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.489848053+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.489885987+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-25T15:13:37.489890845+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.48990555+07:00","message":"[buffer interim] 126 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.489914084+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.48991687+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.556199977+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.556228219+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-25T15:13:37.556234044+07:00","message":"receive interim result [false|false]: ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.556246188+07:00","message":"[buffer interim] 126 false ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.556251883+07:00","message":"[bufferProcess] interim [600000000]:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.556254471+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.556257843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.556260527+07:00","message":"> Transcript [2118] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.556262746+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.875248045+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.875288558+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-25T15:13:37.875293661+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.875305175+07:00","message":"[buffer interim] 126 false ผู้ผลิตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.875312451+07:00","message":"[bufferProcess] interim [840000000]:ผู้ผลิตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.875315021+07:00","message":"[bufferProcess] send to processor:ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.875320195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.875323136+07:00","message":"> Transcript [2119] [false]: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.875325556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.875327596+07:00","message":"Set new StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.996070569+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.996105042+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-25T15:13:37.996110347+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:37.996118302+07:00","message":"[buffer interim] 126 false ผู้ผลิตแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.996124571+07:00","message":"[bufferProcess] interim [960000000]:ผู้ผลิตแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.996127002+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.99613036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.996133426+07:00","message":"> Transcript [2120] [false]: 'ผู้ผลิตแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.996136404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.996138558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.996140538+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:37.996142599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:38.151627302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:38.151636717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.197170849+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.197207908+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-25T15:13:38.197214614+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.197228594+07:00","message":"[buffer interim] 126 false ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.19723586+07:00","message":"[bufferProcess] interim [200000000]:ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.197238916+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.197245426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.197248844+07:00","message":"> Transcript [2121] [false]: 'ผู้ผลิตแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.197252022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.197254273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.197256259+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.197258753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.251482094+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.251524528+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-25T15:13:38.251531264+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.251548108+07:00","message":"[buffer interim] 126 false ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251556404+07:00","message":"[bufferProcess] interim [260000000]:ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251559004+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251562806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251566052+07:00","message":"> Transcript [2122] [false]: 'ผู้ผลิตแล้วก็ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251569746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251571961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251574214+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.251576356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.442988479+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.443018071+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-25T15:13:38.443023802+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ตามนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.443035291+07:00","message":"[buffer interim] 126 false ผู้ผลิตแล้วก็ตามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443041658+07:00","message":"[bufferProcess] interim [440000000]:ผู้ผลิตแล้วก็ตามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443044352+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443049654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443052714+07:00","message":"> Transcript [2123] [false]: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443056009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443058178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443060079+07:00","message":"StatePrefix: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.44306225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443064786+07:00","message":"Push: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.44306677+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443070015+07:00","message":"Set new StatePrefix : 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.443072097+07:00","message":"Next Push (prob) : 'แล้วก็ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.443079457+07:00","message":"push: {false ผู้ผลิต 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.448552379+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.448585456+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-25T15:13:38.448590125+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.44860031+07:00","message":"[buffer interim] 126 false ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.44860542+07:00","message":"[bufferProcess] interim [500000000]:ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.448607736+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็ตามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.448611116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.448613784+07:00","message":"> Transcript [2124] [false]: 'ผู้ผลิตแล้วก็ตามนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.448616994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.448619029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.448620917+07:00","message":"StatePrefix: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.448622948+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.57319736+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.573243595+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-25T15:13:38.573249888+07:00","message":"receive interim result [false|false]: ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.573264386+07:00","message":"[buffer interim] 126 false ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573272886+07:00","message":"[bufferProcess] interim [560000000]:ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573275789+07:00","message":"[bufferProcess] send to processor:ผู้ผลิตแล้วก็ตามนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573285091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573289966+07:00","message":"> Transcript [2125] [false]: 'ผู้ผลิตแล้วก็ตามนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573294677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573297485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573299773+07:00","message":"StatePrefix: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.573302111+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.820236076+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.879876691+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.91095739+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.911000487+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-25T15:13:38.91100712+07:00","message":"receive interim result [true|false]: ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.911016829+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.911019048+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.911025255+07:00","message":"[buffer interim] 126 true ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911035793+07:00","message":"[bufferProcess] interim [10000000]:ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911039211+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ผลิตแล้วก็ตามนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911042603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911045929+07:00","message":"> Transcript [2126] [false]: 'ผู้ผลิตแล้วก็ตามนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911049462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911051407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911054936+07:00","message":"StatePrefix: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.91105713+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911058921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911061077+07:00","message":"> Transcript [2127] [true]: 'ผู้ผลิตแล้วก็ตามนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911065038+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911067284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911069078+07:00","message":"StatePrefix: 'ผู้ผลิตแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911070932+07:00","message":"TextPushed: 'ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:38.911079017+07:00","message":"Push: 'แล้วก็ตามนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:38.911086399+07:00","message":"push: {true แล้วก็ตามนะคะ 0 0xc00039cb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:38.919670627+07:00","message":"write wav file: './tmp/7599/7599_126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.610447016+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.610496937+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-25T15:13:39.610503814+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.610519318+07:00","message":"[buffer interim] 127 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.610528002+07:00","message":"[bufferProcess] interim [780000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.610530028+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.730053294+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.730095955+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-25T15:13:39.730101911+07:00","message":"receive interim result [false|false]: ไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.730114639+07:00","message":"[buffer interim] 127 false ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.730123719+07:00","message":"[bufferProcess] interim [840000000]:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.730126128+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.730130189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.730133215+07:00","message":"> Transcript [2128] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.730135583+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.877382096+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.87741918+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-25T15:13:39.877425037+07:00","message":"receive interim result [false|false]: ไปตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.877441288+07:00","message":"[buffer interim] 127 false ไปตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877449809+07:00","message":"[bufferProcess] interim [20000000]:ไปตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877453178+07:00","message":"[bufferProcess] send to processor:ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877457439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877461666+07:00","message":"> Transcript [2129] [false]: 'ไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877465873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877468825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877472078+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.877474858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.931536165+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.931569358+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-25T15:13:39.931574747+07:00","message":"receive interim result [false|false]: ไปต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:39.931585512+07:00","message":"[buffer interim] 127 false ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931591658+07:00","message":"[bufferProcess] interim [80000000]:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931594433+07:00","message":"[bufferProcess] send to processor:ไปตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931599343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931601907+07:00","message":"> Transcript [2130] [false]: 'ไปตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931604791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931606752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931608677+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:39.931610827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.056904873+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.056947814+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-25T15:13:40.056954305+07:00","message":"receive interim result [false|false]: ไปต่อกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.05696901+07:00","message":"[buffer interim] 127 false ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.056976001+07:00","message":"[bufferProcess] interim [200000000]:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.05697843+07:00","message":"[bufferProcess] send to processor:ไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.056988165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.056991227+07:00","message":"> Transcript [2131] [false]: 'ไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.056994333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.056996616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.056998779+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.057000985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.125439861+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.125483477+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-25T15:13:40.125489835+07:00","message":"receive interim result [false|false]: ไปต่อกันที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.125505186+07:00","message":"[buffer interim] 127 false ไปต่อกันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125513627+07:00","message":"[bufferProcess] interim [320000000]:ไปต่อกันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125516201+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125519905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125523094+07:00","message":"> Transcript [2132] [false]: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125526519+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125529114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.12553149+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125533722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125539719+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125541682+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125543989+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.125546138+07:00","message":"Next Push (prob) : 'ต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.125554392+07:00","message":"push: {false ไป 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.303874421+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.303913351+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-25T15:13:40.303918815+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.30393081+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303939168+07:00","message":"[bufferProcess] interim [440000000]:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303941934+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303945471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303948519+07:00","message":"> Transcript [2133] [false]: 'ไปต่อกันที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303951854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303954179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303956202+07:00","message":"StatePrefix: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.303958727+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.437958535+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.438001129+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-25T15:13:40.438007426+07:00","message":"receive interim result [false|false]: ไปต่อกันที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.438024598+07:00","message":"[buffer interim] 127 false ไปต่อกันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.438043141+07:00","message":"[bufferProcess] interim [560000000]:ไปต่อกันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.438046797+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.438056497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.438061167+07:00","message":"> Transcript [2134] [false]: 'ไปต่อกันที่ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.438067011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.438070258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.438073148+07:00","message":"StatePrefix: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.43807704+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.442894973+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.442932351+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-25T15:13:40.442941248+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.442957806+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.442967472+07:00","message":"[bufferProcess] interim [620000000]:ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.44297161+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.442976372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.442981247+07:00","message":"> Transcript [2135] [false]: 'ไปต่อกันที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.442987399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.442990611+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.442993483+07:00","message":"StatePrefix: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.442996628+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.622779073+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.62281228+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-25T15:13:40.622818681+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.62284499+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622852632+07:00","message":"[bufferProcess] interim [740000000]:ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622856209+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622868939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622874914+07:00","message":"> Transcript [2136] [false]: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622880425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622883771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622886776+07:00","message":"StatePrefix: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622890597+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622899566+07:00","message":"Push: 'ต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622903034+07:00","message":"TextPushed: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622906386+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.622910288+07:00","message":"Next Push (prob) : 'ป้ายสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.62294221+07:00","message":"push: {false ต่อกันที่ 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.950163583+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.950206861+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-25T15:13:40.950213649+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.950228443+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.950236578+07:00","message":"[bufferProcess] interim [100000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.950239891+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.950247856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.950252605+07:00","message":"> Transcript [2137] [false]: 'ไปต่อกันที่ป้ายสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.95025731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.950260113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.950262159+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:40.950264421+07:00","message":"TextPushed: 'ไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988128725+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988160301+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988163514+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988165428+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988167416+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988169662+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988171718+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:40.988173832+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:41.151984385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:41.152009908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.325118343+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.325156794+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-25T15:13:41.325174164+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.325189612+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325195853+07:00","message":"[bufferProcess] interim [460000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325198636+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325201842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325205737+07:00","message":"> Transcript [2138] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325208933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325211506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325214085+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.325216414+07:00","message":"TextPushed: 'ไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.514590663+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.514635924+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-25T15:13:41.514642449+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.514658279+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514666405+07:00","message":"[bufferProcess] interim [640000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514669232+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514676627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514680156+07:00","message":"> Transcript [2139] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514684385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514687066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514689693+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.514692332+07:00","message":"TextPushed: 'ไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.666919415+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.66696282+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-25T15:13:41.666969214+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.666985599+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.666994176+07:00","message":"[bufferProcess] interim [820000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.666997316+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.66700603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667009231+07:00","message":"> Transcript [2140] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667013703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667016354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667019127+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667021579+07:00","message":"TextPushed: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667027696+07:00","message":"Push: 'ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667029997+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667032295+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.667034803+07:00","message":"Next Push (prob) : 'ท้ายค่ะไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.667064083+07:00","message":"push: {false ป้ายสุด 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.713462467+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.713499628+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-25T15:13:41.713505294+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.713519805+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.713528411+07:00","message":"[bufferProcess] interim [880000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.713531102+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.713534681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.713537564+07:00","message":"> Transcript [2141] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.713541012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.71354323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.713545273+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.713547913+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.83164319+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.83168586+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-25T15:13:41.831691655+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:41.831707493+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.831724369+07:00","message":"[bufferProcess] interim [940000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.831727385+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.831731797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.831735412+07:00","message":"> Transcript [2142] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.831738209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:41.831740348+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปเที่ยวจัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.091961529+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.092001369+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-25T15:13:42.092008162+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.092025213+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.092032664+07:00","message":"[bufferProcess] interim [240000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.092035374+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.092038758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.092043007+07:00","message":"> Transcript [2143] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.092045535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.092047586+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.225290838+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.225327996+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-25T15:13:42.22533382+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.225345461+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.225352231+07:00","message":"[bufferProcess] interim [420000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.225355429+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.22536078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.225363739+07:00","message":"> Transcript [2144] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.225366961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.225369291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.225371616+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.225374484+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.412280791+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.412318196+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-25T15:13:42.412323836+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.41233571+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412342504+07:00","message":"[bufferProcess] interim [540000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412345093+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412350518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412353633+07:00","message":"> Transcript [2145] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412356705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412358889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412361108+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.412364009+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.415125907+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.415161364+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-25T15:13:42.415169602+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:42.415187277+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415195641+07:00","message":"[bufferProcess] interim [600000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415200289+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415204568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415209343+07:00","message":"> Transcript [2146] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415213768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415217644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415221233+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:42.415225235+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.055869495+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.055908988+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-25T15:13:43.055915049+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.055928029+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055934052+07:00","message":"[bufferProcess] interim [200000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055936897+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.05594217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055945125+07:00","message":"> Transcript [2147] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055949176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055951409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055953859+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055956739+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055961367+07:00","message":"Push: 'ท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055963838+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055965933+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.055968436+07:00","message":"Next Push (prob) : 'กาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.055975703+07:00","message":"push: {false ท้ายค่ะไปที่จังหวัด 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.12190711+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.121943577+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-25T15:13:43.121950079+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.121964631+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.121972304+07:00","message":"[bufferProcess] interim [320000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.121975285+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.121979707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.12198298+07:00","message":"> Transcript [2148] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.121987199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.121989262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.121991343+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.121996196+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.24291646+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.242956532+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-25T15:13:43.242962961+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.242977019+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.242985307+07:00","message":"[bufferProcess] interim [380000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.242988802+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.242997372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.24300061+07:00","message":"> Transcript [2149] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.243005071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.243007783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.243010463+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.243013504+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.63374827+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.633792614+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-25T15:13:43.633799864+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.633814164+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.633822556+07:00","message":"[bufferProcess] interim [740000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.633833308+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.633841572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.633844935+07:00","message":"> Transcript [2150] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.633849098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.63385147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.633854352+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.633857076+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.636810974+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.636850457+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-25T15:13:43.636856433+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.636872878+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636880252+07:00","message":"[bufferProcess] interim [800000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636882992+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636892968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636895956+07:00","message":"> Transcript [2151] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636900392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636903391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636905788+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636908404+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636915995+07:00","message":"Push: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636918109+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636920487+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.636923575+07:00","message":"Next Push (prob) : 'ที่อำเภอท่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.636949026+07:00","message":"push: {false กาญจนบุรี 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.952536897+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.952570905+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-25T15:13:43.952576795+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:43.95258892+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.952595191+07:00","message":"[bufferProcess] interim [40000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.952600505+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.952607986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.952610755+07:00","message":"> Transcript [2152] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.952613382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:43.952615665+07:00","message":"Set new StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:44.152195039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:44.152214777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.152894824+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.152932424+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-25T15:13:44.152939412+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.152954088+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.152962569+07:00","message":"[bufferProcess] interim [280000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.152966287+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.152974957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.152978257+07:00","message":"> Transcript [2153] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.152983043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.152985851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.152987958+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.15299136+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.758381117+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.758425146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.758431775+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:44.758448861+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758461376+07:00","message":"[bufferProcess] interim [880000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758464399+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758470687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758473739+07:00","message":"> Transcript [2154] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758480592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758483057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758485165+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:44.758488428+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.04690401+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.046942006+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-25T15:13:45.046947948+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.046963587+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046972049+07:00","message":"[bufferProcess] interim [180000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046975556+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046984455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046987661+07:00","message":"> Transcript [2155] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046992291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046994604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046997025+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.046999972+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.232841021+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.232880692+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-25T15:13:45.232888013+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.232903474+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232910481+07:00","message":"[bufferProcess] interim [360000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232913265+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232919423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232922786+07:00","message":"> Transcript [2156] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232927142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.23292935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232931936+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232935097+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232941711+07:00","message":"Push: 'ที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232944007+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232946491+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.232949402+07:00","message":"Next Push (prob) : 'หญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.23295662+07:00","message":"push: {false ที่อำเภอลาด 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.439551196+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.43959529+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-25T15:13:45.439602382+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.439616493+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.439623109+07:00","message":"[bufferProcess] interim [600000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.439626146+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.439633016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.43963587+07:00","message":"> Transcript [2157] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.439640399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.439642842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.439645762+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.439648629+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.555015446+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.555057587+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-25T15:13:45.555065471+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.555079557+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.555086013+07:00","message":"[bufferProcess] interim [720000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.555089372+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.555096532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.555099647+07:00","message":"> Transcript [2158] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.555103462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.555105956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.555109429+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.55511375+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.751502393+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.751544703+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-25T15:13:45.751554178+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:45.751570103+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.751577963+07:00","message":"[bufferProcess] interim [900000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.751581273+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.75158896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.751592319+07:00","message":"> Transcript [2159] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.751597017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.7515992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.751601523+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:45.751604815+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.002551631+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.002595429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.002602379+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.002617613+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002625279+07:00","message":"[bufferProcess] interim [140000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002628728+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002637598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002640826+07:00","message":"> Transcript [2160] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002645466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002648145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002650202+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002653957+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002662128+07:00","message":"Push: 'หญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002666117+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.002668743+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.00267133+07:00","message":"Next Push (prob) : 'เขาร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.002694907+07:00","message":"push: {false หญ้าที่หน้าชาวบ้าน 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.151681841+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.15171912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.151725592+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.151737771+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.15174461+07:00","message":"[bufferProcess] interim [320000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.151747609+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.151753198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.15175604+07:00","message":"> Transcript [2161] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.151760194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.151762244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.151764329+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.151766918+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.326507547+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.326547766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.326556224+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.326574912+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.326583226+07:00","message":"[bufferProcess] interim [440000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.32658823+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.326593623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.326597446+07:00","message":"> Transcript [2162] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.326602752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.326605745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.326608475+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.32661303+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.461445028+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.461487096+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-25T15:13:46.461493079+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.461507692+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.461514602+07:00","message":"[bufferProcess] interim [560000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.46151812+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.461525435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.461528309+07:00","message":"> Transcript [2163] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.461532437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.461534646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.461536775+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.461539453+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.473383705+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.473417623+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-25T15:13:46.473423352+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.473439796+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473448673+07:00","message":"[bufferProcess] interim [620000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473452627+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473459767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473462569+07:00","message":"> Transcript [2164] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473467289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473470047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473473217+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473476562+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473484087+07:00","message":"Push: 'เขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473486299+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473488903+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.473491617+07:00","message":"Next Push (prob) : 'มาค่ะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.473500833+07:00","message":"push: {false เขาร้องเรียน 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.715856892+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.71589774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.715906725+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.715933707+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715947495+07:00","message":"[bufferProcess] interim [920000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715952436+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715960927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715963803+07:00","message":"> Transcript [2165] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715968738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715970971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715972923+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.715976438+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.8343218+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.834355966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.834362866+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:46.83437652+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834382642+07:00","message":"[bufferProcess] interim [980000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834386366+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834393576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834396406+07:00","message":"> Transcript [2166] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834400201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834402672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834404828+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:46.834407618+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.033184427+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.033221285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.033228804+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.033243909+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.033250545+07:00","message":"[bufferProcess] interim [220000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.033254276+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.033261733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.033264591+07:00","message":"> Transcript [2167] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.03326886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.033270912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.033274393+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.033277387+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:47.152768727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:47.152775634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.337555249+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.359651207+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.359694899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.359702219+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.359720222+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359727433+07:00","message":"[bufferProcess] interim [460000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359732836+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359741634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359744976+07:00","message":"> Transcript [2168] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359749528+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359751883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359754171+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359757275+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359770848+07:00","message":"Push: 'มาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359773425+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359776016+07:00","message":"Set new StatePrefix : 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.359779099+07:00","message":"Next Push (prob) : 'มีโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.359813045+07:00","message":"push: {false มาค่ะว่า 0 0xc00039cf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.381578134+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.381626435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.381632713+07:00","message":"receive interim result [false|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.381649801+07:00","message":"[buffer interim] 127 false ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.381658266+07:00","message":"[bufferProcess] interim [520000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.381661457+07:00","message":"[bufferProcess] send to processor:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.381666486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.381675084+07:00","message":"> Transcript [2169] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.381684995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.381688415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.38169158+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.381696391+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.470876148+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.537056307+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.537095254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม\",\"confidence\":0.9532205}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.537101882+07:00","message":"receive interim result [true|false]: ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.537113081+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.537115605+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.537121357+07:00","message":"[buffer interim] 127 true ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537131767+07:00","message":"[bufferProcess] interim [670000000]:ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537135745+07:00","message":"[bufferProcess] send to processor (isfinal):ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537139629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537143117+07:00","message":"> Transcript [2170] [false]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537147191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537149381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537151524+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537154586+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537156897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537158931+07:00","message":"> Transcript [2171] [true]: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงานหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537171848+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.53717384+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.5371758+07:00","message":"StatePrefix: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่ามีโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537178214+07:00","message":"TextPushed: 'ไปต่อกันที่ป้ายสุดท้ายค่ะไปที่จังหวัดกาญจนบุรีที่อำเภอลาดหญ้าที่หน้าชาวบ้านเขาร้องเรียนมาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:47.537186796+07:00","message":"Push: 'มีโรงงานหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:47.537196342+07:00","message":"push: {true มีโรงงานหลอม 0 0xc00039cf80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:47.551615752+07:00","message":"write wav file: './tmp/7599/7599_127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.510784031+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.510836492+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-25T15:13:48.510842617+07:00","message":"receive interim result [false|false]: อ้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.510858992+07:00","message":"[buffer interim] 128 false อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.510868642+07:00","message":"[bufferProcess] interim [900000000]:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.51087073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.829787561+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.829831965+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-25T15:13:48.829839523+07:00","message":"receive interim result [false|false]: อ้างว่าส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:48.829855285+07:00","message":"[buffer interim] 128 false อ้างว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.829864919+07:00","message":"[bufferProcess] interim [200000000]:อ้างว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.829868262+07:00","message":"[bufferProcess] send to processor:อ้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.829872273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.829875973+07:00","message":"> Transcript [2172] [false]: 'อ้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:48.829878844+07:00","message":"Set StatePrefix (first interim): 'อ้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.199593302+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.19963577+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-25T15:13:49.199642415+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.199657932+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.199666876+07:00","message":"[bufferProcess] interim [560000000]:อ้างว่าส่งกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.199670261+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.199678988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.199682359+07:00","message":"> Transcript [2173] [false]: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.19968509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.199687255+07:00","message":"Set new StatePrefix: 'อ้างว่าส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.395027393+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.395067341+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-25T15:13:49.395075823+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.395092048+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395099466+07:00","message":"[bufferProcess] interim [740000000]:อ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395103486+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395113231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395117529+07:00","message":"> Transcript [2174] [false]: 'อ้างว่าส่งกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395122264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395125349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395128366+07:00","message":"StatePrefix: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.395131308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.714767955+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.714808532+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-25T15:13:49.714814951+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.714835369+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.714844728+07:00","message":"[bufferProcess] interim [40000000]:อ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.714847664+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.714855182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.714858366+07:00","message":"> Transcript [2175] [false]: 'อ้างว่าส่งกลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.714861629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.71486419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.714866238+07:00","message":"StatePrefix: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.714868582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.732259993+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.732302359+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-25T15:13:49.73230863+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.732324652+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732331527+07:00","message":"[bufferProcess] interim [100000000]:อ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732334523+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732341381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732344258+07:00","message":"> Transcript [2176] [false]: 'อ้างว่าส่งกลิ่นเหม็นหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732347721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732349866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732351868+07:00","message":"StatePrefix: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.732354388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.781081542+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.781121825+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-25T15:13:49.7811284+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.781144344+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781177389+07:00","message":"[bufferProcess] interim [160000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781181025+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781190226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781193902+07:00","message":"> Transcript [2177] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781198006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781200767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781202854+07:00","message":"StatePrefix: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781205092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781211644+07:00","message":"Push: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781214177+07:00","message":"TextPushed: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781216293+07:00","message":"Set new StatePrefix : 'อ้างว่าส่งกลิ่นเหม็นเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:49.781220504+07:00","message":"Next Push (prob) : 'กลิ่นเหม็นเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:49.78123283+07:00","message":"push: {false อ้างว่าส่ง 0 0xc000045080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:50.15323951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:50.153261033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.292881228+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.29292573+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-25T15:13:50.292932853+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.292945804+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.292956651+07:00","message":"[bufferProcess] interim [700000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.292960848+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.292968507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.292972964+07:00","message":"> Transcript [2178] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.29297672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.292981245+07:00","message":"Set new StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.628720285+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.62875477+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-25T15:13:50.628759864+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:50.62877459+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.628781496+07:00","message":"[bufferProcess] interim [0]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.628784126+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.628787563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.628790161+07:00","message":"> Transcript [2179] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.628795439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.628798703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.62880291+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:50.628808275+07:00","message":"TextPushed: 'อ้างว่าส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.004334597+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.004376265+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-25T15:13:51.004383247+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.004399281+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.00440845+07:00","message":"[bufferProcess] interim [360000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.004413714+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.004422868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.004426079+07:00","message":"> Transcript [2180] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.004430548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.004432684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.004435981+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.004438504+07:00","message":"TextPushed: 'อ้างว่าส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.013313104+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.01334497+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-25T15:13:51.013351578+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.013367289+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.01337537+07:00","message":"[bufferProcess] interim [420000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.013379052+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.013383998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.013388055+07:00","message":"> Transcript [2181] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.013392837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.01339573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.013399021+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.013402558+07:00","message":"TextPushed: 'อ้างว่าส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.190464862+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.19051088+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-25T15:13:51.190517798+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.190533219+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190539747+07:00","message":"[bufferProcess] interim [540000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190542901+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190549855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190552699+07:00","message":"> Transcript [2182] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190557094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190559221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190561652+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190564036+07:00","message":"TextPushed: 'อ้างว่าส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190569876+07:00","message":"Push: 'กลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190573969+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190576454+07:00","message":"Set new StatePrefix : 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.190579316+07:00","message":"Next Push (prob) : 'ล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.190606517+07:00","message":"push: {false กลิ่นเหม็นเหลือเกิน 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.319619951+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.319658127+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-25T15:13:51.319664449+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.31968038+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319688334+07:00","message":"[bufferProcess] interim [720000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319691933+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319700216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319704264+07:00","message":"> Transcript [2183] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319709301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319712578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319715725+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.319719822+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.639353385+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.639390418+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-25T15:13:51.639397171+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.639408366+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639415434+07:00","message":"[bufferProcess] interim [20000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639418249+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639424682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639428184+07:00","message":"> Transcript [2184] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639432478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639434843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639436943+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.639439575+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.833597284+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.833647395+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-25T15:13:51.833653675+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.833671043+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.833679901+07:00","message":"[bufferProcess] interim [140000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.833682948+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.833690815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.833694361+07:00","message":"> Transcript [2185] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.833698414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.833701069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.833704336+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.8337071+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.904755563+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.904810791+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-25T15:13:51.90481973+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.904844232+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904853519+07:00","message":"[bufferProcess] interim [320000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904858238+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904863016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904867604+07:00","message":"> Transcript [2186] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904872946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904875836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904879285+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904883604+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904888095+07:00","message":"Push: 'ล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904891596+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.904895047+07:00","message":"Set new StatePrefix : 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:51.90489871+07:00","message":"Next Push (prob) : 'เกี่ยวข้องเขาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:51.904910946+07:00","message":"push: {false ล่าสุดค่ะหน่วยงานที่ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.09860277+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.098642518+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-25T15:13:52.098649018+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.098664332+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098672381+07:00","message":"[bufferProcess] interim [500000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098675394+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098679475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098682772+07:00","message":"> Transcript [2187] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098688852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098692039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098695965+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.098700102+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.412727977+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.412766186+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-25T15:13:52.412772881+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.412790773+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412798818+07:00","message":"[bufferProcess] interim [800000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412801734+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412806784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412809935+07:00","message":"> Transcript [2188] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412813675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412815678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412818008+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.412821133+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.73235149+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.732391767+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-25T15:13:52.732398208+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.732412019+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.732420307+07:00","message":"[bufferProcess] interim [40000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.732423849+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.732428646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.732431771+07:00","message":"> Transcript [2189] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.732435776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.73243807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.732440375+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.732447017+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.924338256+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.924390865+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-25T15:13:52.92440027+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.924416884+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924427911+07:00","message":"[bufferProcess] interim [280000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924432427+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924441413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924445524+07:00","message":"> Transcript [2190] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924451152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924454453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924458753+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924463481+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924472492+07:00","message":"Push: 'เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924475791+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.924480656+07:00","message":"Set new StatePrefix : 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:52.92448467+07:00","message":"Next Push (prob) : 'พื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:52.924495693+07:00","message":"push: {false เกี่ยวข้องเขาลง 0 0xc000045080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:53.153928609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:53.153965942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.433928324+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.433967556+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-25T15:13:53.43397326+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.433991348+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.433999161+07:00","message":"[bufferProcess] interim [820000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.434001998+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.434005576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.434008413+07:00","message":"> Transcript [2191] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.434012388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.434014493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.434016484+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.434019868+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.507528228+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.507565627+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-25T15:13:53.507572552+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.507587054+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507595029+07:00","message":"[bufferProcess] interim [880000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507598098+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507606268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507609283+07:00","message":"> Transcript [2192] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507613398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507615923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507619378+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.507622507+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.696854673+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.696892713+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-25T15:13:53.696900559+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.696912774+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.696920902+07:00","message":"[bufferProcess] interim [60000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.696925392+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.696930345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.696934256+07:00","message":"> Transcript [2193] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.69693792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.696940065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.696942536+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.69694526+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.747949712+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.838764563+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.838820873+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-25T15:13:53.838838322+07:00","message":"receive interim result [false|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่งปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.838856451+07:00","message":"[buffer interim] 128 false อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่งปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838869632+07:00","message":"[bufferProcess] interim [300000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่งปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838874515+07:00","message":"[bufferProcess] send to processor:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.83888326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838887518+07:00","message":"> Transcript [2194] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838894568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838897692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838901289+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838907223+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838913544+07:00","message":"Push: 'พื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838916659+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838920445+07:00","message":"Set new StatePrefix : 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.838924902+07:00","message":"Next Push (prob) : 'สอบแล้วก็สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.838936749+07:00","message":"push: {false พื้นที่ไปตรวจ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.880885232+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.899429669+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.899471997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง\",\"confidence\":0.95817274}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.899478954+07:00","message":"receive interim result [true|false]: อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.899488486+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.89949091+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.899497527+07:00","message":"[buffer interim] 128 true อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899509809+07:00","message":"[bufferProcess] interim [300000000]:อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899514421+07:00","message":"[bufferProcess] send to processor (isfinal):อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่งปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.89952671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899547004+07:00","message":"> Transcript [2195] [false]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่งปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899553245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899556138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899561751+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899565052+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899567715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899570647+07:00","message":"> Transcript [2196] [true]: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899573184+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899575033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899576939+07:00","message":"StatePrefix: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจสอบแล้วก็สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899579191+07:00","message":"TextPushed: 'อ้างว่าส่งกลิ่นเหม็นเหลือเกินล่าสุดค่ะหน่วยงานที่เกี่ยวข้องเขาลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:53.899586631+07:00","message":"Push: 'สอบแล้วก็สั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:53.899598132+07:00","message":"push: {true สอบแล้วก็สั่ง 0 0xc000045080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:53.911501529+07:00","message":"write wav file: './tmp/7599/7599_128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.208583669+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.208626957+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-25T15:13:54.208632799+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.208647483+07:00","message":"[buffer interim] 129 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.208654095+07:00","message":"[bufferProcess] interim [420000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.208656219+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.522914243+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.522978156+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-25T15:13:54.522987253+07:00","message":"receive interim result [false|false]: กระโปรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.523003759+07:00","message":"[buffer interim] 129 false กระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.523011538+07:00","message":"[bufferProcess] interim [660000000]:กระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.523014323+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.523021275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.523024897+07:00","message":"> Transcript [2197] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.523027317+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.524837196+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.52487704+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-25T15:13:54.524881979+07:00","message":"receive interim result [false|false]: ปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.524896779+07:00","message":"[buffer interim] 129 false ปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.524902848+07:00","message":"[bufferProcess] interim [720000000]:ปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.524906273+07:00","message":"[bufferProcess] send to processor:กระโปรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.524912647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.524915668+07:00","message":"> Transcript [2198] [false]: 'กระโปรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.524918214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.524920302+07:00","message":"Set new StatePrefix: 'กระโปรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.738117567+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.73815451+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-25T15:13:54.738160381+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.738172832+07:00","message":"[buffer interim] 129 false ปรับปรุงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.738181456+07:00","message":"[bufferProcess] interim [900000000]:ปรับปรุงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.73818387+07:00","message":"[bufferProcess] send to processor:ปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.738187922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.738190863+07:00","message":"> Transcript [2199] [false]: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.738193096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.738195157+07:00","message":"Set new StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.917601309+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.917636946+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-25T15:13:54.917642333+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:54.917654073+07:00","message":"[buffer interim] 129 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.917660404+07:00","message":"[bufferProcess] interim [80000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.91766306+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.917668217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.917671115+07:00","message":"> Transcript [2200] [false]: 'ปรับปรุงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.917674382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.917676473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.917678607+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:54.917680888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.289522509+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.289570178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.289577287+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.289593434+07:00","message":"[buffer interim] 129 false ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289601343+07:00","message":"[bufferProcess] interim [440000000]:ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289604082+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289612515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289615703+07:00","message":"> Transcript [2201] [false]: 'ปรับปรุงเป็นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289619379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289623047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289625874+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.289628138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.48678442+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.486815712+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-25T15:13:55.486821379+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.486838607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.486841802+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.486853216+07:00","message":"[buffer interim] 129 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.486863623+07:00","message":"[buffer interim] 129 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.48687057+07:00","message":"[bufferProcess] interim [680000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486873757+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486877234+07:00","message":"[bufferProcess] interim [680000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486879941+07:00","message":"[bufferProcess] update buffer: ปรับปรุงเป็นเวลา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486882862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486885843+07:00","message":"> Transcript [2202] [false]: 'ปรับปรุงเป็นเวลา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486888903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486890979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486892945+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.486895061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803598625+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803648942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803666662+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803680064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803683147+07:00","message":"receive interim result [false|false]:  30 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803691074+07:00","message":"[buffer interim] 129 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803697383+07:00","message":"[buffer interim] 129 false  30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803703056+07:00","message":"[bufferProcess] interim [980000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.80370603+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803717922+07:00","message":"[bufferProcess] interim [980000000]: 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803722783+07:00","message":"[bufferProcess] update buffer: ปรับปรุงเป็นเวลา 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803725709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803728489+07:00","message":"> Transcript [2203] [false]: 'ปรับปรุงเป็นเวลา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803734274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803736346+07:00","message":"StatePrefix: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803738333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803744211+07:00","message":"Push: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803746143+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803748318+07:00","message":"Set new StatePrefix : 'ปรับปรุงเป็นเวลา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.803750532+07:00","message":"Next Push (prob) : 'เป็นเวลา 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.803758741+07:00","message":"push: {false ปรับปรุง 0 0xc0006cea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.917926652+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.994581738+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.994618115+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-25T15:13:55.994623977+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.994635374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วันค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.994638567+07:00","message":"receive interim result [false|false]:  30 วันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.994647383+07:00","message":"[buffer interim] 129 false ปรับปรุงเป็นเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.9946509+07:00","message":"[buffer interim] 129 false  30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994657171+07:00","message":"[bufferProcess] interim [220000000]:ปรับปรุงเป็นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994660282+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994665261+07:00","message":"[bufferProcess] interim [220000000]: 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994670359+07:00","message":"[bufferProcess] update buffer: ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.99467338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994676486+07:00","message":"> Transcript [2204] [false]: 'ปรับปรุงเป็นเวลา 30 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994680294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994682418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994684309+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.994686443+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.997565278+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.997598683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.99760505+07:00","message":"receive interim result [false|false]: ปรับปรุงเป็นเวลา 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.997616091+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-25T15:13:55.997618831+07:00","message":"receive interim result [false|false]:  วันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.997624839+07:00","message":"[buffer interim] 129 false ปรับปรุงเป็นเวลา 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:55.997629799+07:00","message":"[buffer interim] 129 false  วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997633977+07:00","message":"[bufferProcess] interim [280000000]:ปรับปรุงเป็นเวลา 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997639028+07:00","message":"[bufferProcess] send to processor:ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997643903+07:00","message":"[bufferProcess] interim [280000000]: วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997646358+07:00","message":"[bufferProcess] update buffer: ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997649273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997652149+07:00","message":"> Transcript [2205] [false]: 'ปรับปรุงเป็นเวลา 30 วันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997654948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997657149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997659123+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:55.997661308+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.00961206+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.009648946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรับปรุงเป็นเวลา 30 วันค่ะ\",\"confidence\":0.9497996}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.009654731+07:00","message":"receive interim result [true|false]: ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.009665072+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.009667366+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.009674678+07:00","message":"[buffer interim] 129 true ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009680609+07:00","message":"[bufferProcess] interim [280000000]:ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009684046+07:00","message":"[bufferProcess] send to processor (isfinal):ปรับปรุงเป็นเวลา 30 วันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009687278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009690513+07:00","message":"> Transcript [2206] [false]: 'ปรับปรุงเป็นเวลา 30 วันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009693896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.00969581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009697737+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.00969993+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009701694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009703715+07:00","message":"> Transcript [2207] [true]: 'ปรับปรุงเป็นเวลา 30 วันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009705954+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009707766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009709509+07:00","message":"StatePrefix: 'ปรับปรุงเป็นเวลา 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009713027+07:00","message":"TextPushed: 'ปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.009718913+07:00","message":"Push: 'เป็นเวลา 30 วันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.009726543+07:00","message":"push: {true เป็นเวลา 30 วันค่ะ 0 0xc0006cea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:56.016589343+07:00","message":"write wav file: './tmp/7599/7599_129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.051226652+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.118422637+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:56.154665778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:56.154685008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.232150827+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.23217054+07:00","message":"found end of frame, send empty tag with msgId: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.232174087+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.232181375+07:00","message":"[buffer interim] 130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.232194072+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.232198102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.232201206+07:00","message":"> Transcript [2208] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.232203909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.232206206+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.23220863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.232210898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:56.232218727+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.232228483+07:00","message":"push: {true \n 0 0xc00209e980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:13:56.237073414+07:00","message":"write wav file: './tmp/7599/7599_130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:56.560876615+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.823367979+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.823420043+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-25T15:13:58.823425682+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.823441318+07:00","message":"[buffer interim] 131 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.823449305+07:00","message":"[bufferProcess] interim [40000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.823451781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.823460456+07:00","message":"[bufferProcess] send to processor (ticker):จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.823463796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.823467291+07:00","message":"> Transcript [2209] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.823470478+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.842523436+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.842558277+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-25T15:13:58.8425636+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.842577903+07:00","message":"[buffer interim] 131 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.842585442+07:00","message":"[bufferProcess] interim [100000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.842587664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.880993179+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.881042081+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-25T15:13:58.88104961+07:00","message":"receive interim result [false|false]: เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:58.881064386+07:00","message":"[buffer interim] 131 false เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.881076238+07:00","message":"[bufferProcess] interim [160000000]:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.881079791+07:00","message":"[bufferProcess] send to processor:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.881086755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.881091592+07:00","message":"> Transcript [2210] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.881095306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:58.881098387+07:00","message":"Set new StatePrefix: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.015613376+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.015651684+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-25T15:13:59.015657645+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.015670035+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.015679786+07:00","message":"[bufferProcess] interim [280000000]:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.015682609+07:00","message":"[bufferProcess] send to processor:เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.015689119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.015692145+07:00","message":"> Transcript [2211] [false]: 'เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.01569586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.015698282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.015702322+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.015704791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:59.15494317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:13:59.154958122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.394893141+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.39493317+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-25T15:13:59.394939016+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.394951075+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394958083+07:00","message":"[bufferProcess] interim [640000000]:เจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394960628+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394964005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394967034+07:00","message":"> Transcript [2212] [false]: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394970575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394972685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394974678+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.394976707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.524714242+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.524754849+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-25T15:13:59.524761012+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.524779397+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.524788407+07:00","message":"[bufferProcess] interim [820000000]:เจ้าหน้าที่ไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.524792369+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.52480149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.524804473+07:00","message":"> Transcript [2213] [false]: 'เจ้าหน้าที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.524807771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.524810267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.524812319+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.524815101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.588531513+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.588578032+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-25T15:13:59.588586485+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.588602253+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588609038+07:00","message":"[bufferProcess] interim [880000000]:เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588611713+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588615076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588618617+07:00","message":"> Transcript [2214] [false]: 'เจ้าหน้าที่ไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588622137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588624917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588628004+07:00","message":"StatePrefix: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.5886303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588633757+07:00","message":"Push: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588636508+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588638675+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.588641007+07:00","message":"Next Push (prob) : 'หน้าที่ไปส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.588649398+07:00","message":"push: {false เจ้า 0 0xc00278b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.910026537+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.910069739+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-25T15:13:59.910076868+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:13:59.910094484+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.910105184+07:00","message":"[bufferProcess] interim [180000000]:เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.910107822+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.910114809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.91011841+07:00","message":"> Transcript [2215] [false]: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.910121402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:13:59.91012434+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.113800845+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.1138439+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-25T15:14:00.113852861+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.113866785+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113873839+07:00","message":"[bufferProcess] interim [420000000]:เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113876577+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113882741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113887227+07:00","message":"> Transcript [2216] [false]: 'เจ้าหน้าที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113891874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113895267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113898009+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.113900594+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.30255336+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.302594681+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-25T15:14:00.302600858+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.302615427+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.302623845+07:00","message":"[bufferProcess] interim [600000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.302626799+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.302634794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.30263813+07:00","message":"> Transcript [2217] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.302642283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.302644655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.302648393+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.302650922+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.628077849+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.628116158+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-25T15:14:00.628122518+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.628134863+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.628144803+07:00","message":"[bufferProcess] interim [840000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.628149029+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.628156454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.628160433+07:00","message":"> Transcript [2218] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.628165299+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.62817639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.628179148+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.628181416+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.761995644+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.762030493+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-25T15:14:00.762036694+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.762049841+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762055839+07:00","message":"[bufferProcess] interim [960000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762058512+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762063625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762069088+07:00","message":"> Transcript [2219] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.76207309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762075277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.7620778+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.76208015+07:00","message":"TextPushed: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762084916+07:00","message":"Push: 'หน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762086846+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762091095+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.762093857+07:00","message":"Next Push (prob) : 'สอบเลยค่ะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.762101908+07:00","message":"push: {false หน้าที่ไปตรวจ 0 0xc00278b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.971266754+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.971316238+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-25T15:14:00.971325578+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:00.971346151+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.971356253+07:00","message":"[bufferProcess] interim [200000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.971361859+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.971368041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.971372879+07:00","message":"> Transcript [2220] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.971376759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:00.971379744+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.003491906+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.003535673+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-25T15:14:01.003542335+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.003558837+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.00356805+07:00","message":"[bufferProcess] interim [260000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.003571436+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.003575714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.003578787+07:00","message":"> Transcript [2221] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.003582645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.003584931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.003587431+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.00359011+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.129219025+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.129265591+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-25T15:14:01.129274392+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.129294056+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129305568+07:00","message":"[bufferProcess] interim [380000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129309339+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129316393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.12932095+07:00","message":"> Transcript [2222] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตส่าห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129327697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129330641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129334598+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.129338244+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.19696789+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.196999386+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-25T15:14:01.197006568+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.197024215+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197032197+07:00","message":"[bufferProcess] interim [440000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197036598+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197046752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197051764+07:00","message":"> Transcript [2223] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197056796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197059895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197063076+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.197067957+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.521746511+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.521785398+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-25T15:14:01.521791986+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.521808759+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521823351+07:00","message":"[bufferProcess] interim [800000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.52182676+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521830341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521833327+07:00","message":"> Transcript [2224] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521845952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521848415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521850862+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521853539+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521858025+07:00","message":"Push: 'สอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521860577+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521862961+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.521865251+07:00","message":"Next Push (prob) : 'อุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.521875184+07:00","message":"push: {false สอบเลยค่ะมีทั้ง 0 0xc00278b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.838231617+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.838284581+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-25T15:14:01.838294111+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.838313253+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.838328027+07:00","message":"[bufferProcess] interim [40000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.838332027+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.838337675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.838341867+07:00","message":"> Transcript [2225] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.83834782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.838350928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.838354404+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.838358576+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.906690787+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.906733703+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-25T15:14:01.906739486+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:01.906754575+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906761048+07:00","message":"[bufferProcess] interim [220000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906764339+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906771183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906773886+07:00","message":"> Transcript [2226] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906777596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906779903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906782343+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:01.906787995+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.104990667+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.105036555+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-25T15:14:02.105045598+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.105064305+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.105072489+07:00","message":"[bufferProcess] interim [340000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.105076864+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.105086899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.10509124+07:00","message":"> Transcript [2227] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.105096611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.105099714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.105109326+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.105114318+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:02.155526958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:02.155546764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.749959816+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.750007417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.750014705+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.750030818+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750038807+07:00","message":"[bufferProcess] interim [940000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750042127+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750051403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750054432+07:00","message":"> Transcript [2228] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750061303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750063811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.75006609+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750068498+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750076171+07:00","message":"Push: 'อุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750078395+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750080746+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.750083955+07:00","message":"Next Push (prob) : 'จังหวัดกาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.750093043+07:00","message":"push: {false อุตสาหกรรม 0 0xc00278b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.764488536+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.764529764+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-25T15:14:02.764536041+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.764551181+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764559866+07:00","message":"[bufferProcess] interim [0]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764564304+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764569777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764573668+07:00","message":"> Transcript [2229] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764580274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764582912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764584971+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.764587701+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.838355228+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.83839499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.838401933+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.83841861+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838426447+07:00","message":"[bufferProcess] interim [120000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838429625+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838433894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838436967+07:00","message":"> Transcript [2230] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838440926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838443121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838446058+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.838449528+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.959703617+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.959738397+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-25T15:14:02.959744128+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:02.959759106+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959766448+07:00","message":"[bufferProcess] interim [180000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959769308+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959773903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959776717+07:00","message":"> Transcript [2231] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959780433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959782632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959784577+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:02.959787037+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.070971166+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.071017463+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-25T15:14:03.07102576+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.071046457+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071056998+07:00","message":"[bufferProcess] interim [300000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.07106212+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071068184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071072696+07:00","message":"> Transcript [2232] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.07107956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071082696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.07108671+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071091022+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.07109946+07:00","message":"Push: 'จังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071102587+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071109229+07:00","message":"Set new StatePrefix : 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.071113935+07:00","message":"Next Push (prob) : 'คุณคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.071143871+07:00","message":"push: {false จังหวัดกาญจนบุรี 0 0xc00278b100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.127418244+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.127453361+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-25T15:14:03.127458737+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.127476965+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.127484146+07:00","message":"[bufferProcess] interim [360000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.127488232+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.127491917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.12749459+07:00","message":"> Transcript [2233] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.127497602+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.322762069+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.32280203+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-25T15:14:03.322808674+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.322820922+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.322828034+07:00","message":"[bufferProcess] interim [540000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.322831122+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.322835259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.322844875+07:00","message":"> Transcript [2234] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.322848249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.322850787+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.3517181+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.351759155+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-25T15:14:03.351766197+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรภัทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.351780096+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.351791567+07:00","message":"[bufferProcess] interim [600000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.351794812+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.351802359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.351805642+07:00","message":"> Transcript [2235] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.351809312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.351812022+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรัตม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.446276693+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.446329194+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-25T15:14:03.446337391+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.446353953+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.446361263+07:00","message":"[bufferProcess] interim [660000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.44636541+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.446372033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.446375661+07:00","message":"> Transcript [2236] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.446379315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.446382265+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีรภัทร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.697084302+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.697123013+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-25T15:14:03.697129249+07:00","message":"receive interim result [false|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.697143883+07:00","message":"[buffer interim] 131 false เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.697150966+07:00","message":"[bufferProcess] interim [20000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.697153947+07:00","message":"[bufferProcess] send to processor:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.697157571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.69717293+07:00","message":"> Transcript [2237] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.697176322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:03.697178746+07:00","message":"Set new StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.867512385+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.930179632+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:03.996610061+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.034003374+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.034054764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล\",\"confidence\":0.9557105}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.034062598+07:00","message":"receive interim result [true|false]: เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.034073503+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.034075723+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.034083628+07:00","message":"[buffer interim] 131 true เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034094481+07:00","message":"[bufferProcess] interim [320000000]:เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034098515+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034102656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034105725+07:00","message":"> Transcript [2238] [false]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.03410984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034112066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034114243+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034117299+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034119375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034121357+07:00","message":"> Transcript [2239] [true]: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้วพิมล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034123728+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034125494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034127339+07:00","message":"StatePrefix: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรีคุณธีระแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.034129349+07:00","message":"TextPushed: 'เจ้าหน้าที่ไปตรวจสอบเลยค่ะมีทั้งอุตสาหกรรมจังหวัดกาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.03413291+07:00","message":"Push: 'คุณธีระแก้วพิมล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.034141784+07:00","message":"push: {true คุณธีระแก้วพิมล 0 0xc00278b100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:04.05135849+07:00","message":"write wav file: './tmp/7599/7599_131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.118357044+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.193277962+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.193302787+07:00","message":"found end of frame, send empty tag with msgId: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.193305797+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.193312037+07:00","message":"[buffer interim] 132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193319226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193329831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193333636+07:00","message":"> Transcript [2240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193336725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193338769+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193340667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193343025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.193346475+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.19335946+07:00","message":"push: {true \n 0 0xc0006cf880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:04.198055346+07:00","message":"write wav file: './tmp/7599/7599_132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.597574696+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.597624345+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-25T15:14:04.597629758+07:00","message":"receive interim result [false|false]: นาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.597645526+07:00","message":"[buffer interim] 133 false นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.5976532+07:00","message":"[bufferProcess] interim [420000000]:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.597655366+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.778183113+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.778226296+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-25T15:14:04.778231739+07:00","message":"receive interim result [false|false]: นายช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:04.778248358+07:00","message":"[buffer interim] 133 false นายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.77825579+07:00","message":"[bufferProcess] interim [660000000]:นายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.778258462+07:00","message":"[bufferProcess] send to processor:นาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.778261885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.778264665+07:00","message":"> Transcript [2241] [false]: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:04.778269504+07:00","message":"Set StatePrefix (first interim): 'นาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:05.156036236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:05.156058117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.366044572+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.366087007+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-25T15:14:05.366095085+07:00","message":"receive interim result [false|false]: นายช่างภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.366109052+07:00","message":"[buffer interim] 133 false นายช่างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366118891+07:00","message":"[bufferProcess] interim [260000000]:นายช่างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366122152+07:00","message":"[bufferProcess] send to processor:นายช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366129674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366133536+07:00","message":"> Transcript [2242] [false]: 'นายช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366137555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366140393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366144583+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.366146935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.417697057+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.417737646+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-25T15:14:05.417743196+07:00","message":"receive interim result [false|false]: นายช่างภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.417756414+07:00","message":"[buffer interim] 133 false นายช่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417762694+07:00","message":"[bufferProcess] interim [320000000]:นายช่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417765394+07:00","message":"[bufferProcess] send to processor:นายช่างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417768686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417771771+07:00","message":"> Transcript [2243] [false]: 'นายช่างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417774736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417776874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417779305+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.417781375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.520909501+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.520953686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างภาค 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.520960849+07:00","message":"receive interim result [false|false]: นายช่างภาค 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.520977424+07:00","message":"[buffer interim] 133 false นายช่างภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.520988123+07:00","message":"[bufferProcess] interim [380000000]:นายช่างภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.520991689+07:00","message":"[bufferProcess] send to processor:นายช่างภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.520999139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.521005159+07:00","message":"> Transcript [2244] [false]: 'นายช่างภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.521009688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.521012301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.521015917+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.52102007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.562406857+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.562464013+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-25T15:14:05.562469818+07:00","message":"receive interim result [false|false]: นายช่างทางสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.56248385+07:00","message":"[buffer interim] 133 false นายช่างทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562491953+07:00","message":"[bufferProcess] interim [500000000]:นายช่างทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562495306+07:00","message":"[bufferProcess] send to processor:นายช่างภาค 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562502273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562505479+07:00","message":"> Transcript [2245] [false]: 'นายช่างภาค 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.56251129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562513912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562516139+07:00","message":"StatePrefix: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562518515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562524799+07:00","message":"Push: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562527138+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562529347+07:00","message":"Set new StatePrefix : 'นายช่างภาค 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.562531652+07:00","message":"Next Push (prob) : 'ช่างภาค 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.562559218+07:00","message":"push: {false นาย 0 0xc00278a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.739477248+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.739521209+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-25T15:14:05.739527364+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:05.7395436+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.739552214+07:00","message":"[bufferProcess] interim [680000000]:นายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.739554987+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.739558855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.739562228+07:00","message":"> Transcript [2246] [false]: 'นายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.739565318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:05.739567654+07:00","message":"Set new StatePrefix: 'นายช่างทางสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.002689745+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.002735008+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-25T15:14:06.002741757+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.002758895+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002767211+07:00","message":"[bufferProcess] interim [860000000]:นายช่างทางสำนักงานกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002770045+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002774069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002777327+07:00","message":"> Transcript [2247] [false]: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002781378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002784276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002786307+07:00","message":"StatePrefix: 'นายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.002789221+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.009473088+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.009511047+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-25T15:14:06.009518575+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.009534595+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009541872+07:00","message":"[bufferProcess] interim [920000000]:นายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009544378+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009547882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009551019+07:00","message":"> Transcript [2248] [false]: 'นายช่างทางสำนักงานกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009554768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009556927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009559067+07:00","message":"StatePrefix: 'นายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.009561572+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.058627751+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.058668947+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-25T15:14:06.05867481+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.058693229+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058701135+07:00","message":"[bufferProcess] interim [980000000]:นายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058705626+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058709875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058713111+07:00","message":"> Transcript [2249] [false]: 'นายช่างทางสำนักงานอุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058718906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058722028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058724991+07:00","message":"StatePrefix: 'นายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.058732158+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.190304009+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.190354654+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-25T15:14:06.190360976+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.190376577+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190384651+07:00","message":"[bufferProcess] interim [40000000]:นายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190387646+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.19041522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190418543+07:00","message":"> Transcript [2250] [false]: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190423127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190425888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190428271+07:00","message":"StatePrefix: 'นายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190430911+07:00","message":"TextPushed: 'นาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.1904395+07:00","message":"Push: 'ช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190441573+07:00","message":"TextPushed: 'นายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.19044388+07:00","message":"Set new StatePrefix : 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.190446483+07:00","message":"Next Push (prob) : 'งาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.190455284+07:00","message":"push: {false ช่างทางสำนัก 0 0xc00278a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.570952047+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.570996156+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-25T15:14:06.571003367+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.571018046+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571026204+07:00","message":"[bufferProcess] interim [460000000]:นายช่างทางสำนักงานอุตสาหกรรมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571028782+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571035073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571037962+07:00","message":"> Transcript [2251] [false]: 'นายช่างทางสำนักงานอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571042309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571044545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571046973+07:00","message":"StatePrefix: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.571049836+07:00","message":"TextPushed: 'นายช่างทางสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.573536348+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.573569458+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-25T15:14:06.573576438+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.57358931+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573595769+07:00","message":"[bufferProcess] interim [520000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573598409+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573603742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573607839+07:00","message":"> Transcript [2252] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573611896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573614309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573616607+07:00","message":"StatePrefix: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.573619358+07:00","message":"TextPushed: 'นายช่างทางสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.886587422+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.886624311+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-25T15:14:06.886631076+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.886642965+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886651294+07:00","message":"[bufferProcess] interim [760000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886654086+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886659704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886662895+07:00","message":"> Transcript [2253] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886666478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886668623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886670688+07:00","message":"StatePrefix: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.886673225+07:00","message":"TextPushed: 'นายช่างทางสำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.956020698+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.956064186+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-25T15:14:06.956070529+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.956085751+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956095965+07:00","message":"[bufferProcess] interim [880000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956098881+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956106833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956110386+07:00","message":"> Transcript [2254] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956115104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956117494+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956120116+07:00","message":"StatePrefix: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.95612269+07:00","message":"TextPushed: 'นายช่างทางสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956129918+07:00","message":"Push: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956132104+07:00","message":"TextPushed: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.95613593+07:00","message":"Set new StatePrefix : 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:06.956139447+07:00","message":"Next Push (prob) : 'อุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:06.956160447+07:00","message":"push: {false งาน 0 0xc00278a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.152038461+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.152084147+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-25T15:14:07.152091036+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.152104935+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152113128+07:00","message":"[bufferProcess] interim [120000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152116167+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152124125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152127321+07:00","message":"> Transcript [2255] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152131246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152133607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152135631+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.152138673+07:00","message":"TextPushed: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.339913001+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.339943673+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-25T15:14:07.339949201+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.339962299+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339968382+07:00","message":"[bufferProcess] interim [240000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339971812+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339975778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339978477+07:00","message":"> Transcript [2256] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339982112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339986038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339988201+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.339991021+07:00","message":"TextPushed: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.660177502+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.660214572+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-25T15:14:07.660221198+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.660236956+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660245026+07:00","message":"[bufferProcess] interim [540000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660247834+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660251426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660254302+07:00","message":"> Transcript [2257] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660258067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660260255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660262691+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.660265426+07:00","message":"TextPushed: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.988421161+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.988451132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.988456197+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.988471367+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988477317+07:00","message":"[bufferProcess] interim [900000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988480611+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988484739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988488418+07:00","message":"> Transcript [2258] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988493312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988495564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988498141+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988500849+07:00","message":"TextPushed: 'นายช่างทางสำนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988507655+07:00","message":"Push: 'อุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988509813+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988512287+07:00","message":"Set new StatePrefix : 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:07.988514863+07:00","message":"Next Push (prob) : 'การเหมืองแร่เขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:07.98852392+07:00","message":"push: {false อุตสาหกรรมพื้นฐานและ 0 0xc00278a100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:08.156126223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:08.156137095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.303029618+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.303065042+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-25T15:14:08.303074632+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.303086136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.303088683+07:00","message":"receive interim result [false|false]:  7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.303096151+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.303099928+07:00","message":"[buffer interim] 133 false  7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303115172+07:00","message":"[bufferProcess] interim [140000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.30314122+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303157152+07:00","message":"[bufferProcess] interim [140000000]: 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303162488+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303168777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303172249+07:00","message":"> Transcript [2259] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303175897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303178377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.303180342+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.30318348+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.500198089+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.50024512+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-25T15:14:08.500252063+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.500266314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 ร่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.500269866+07:00","message":"receive interim result [false|false]:  7 ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.500279324+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.500283033+07:00","message":"[buffer interim] 133 false  7 ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.50028985+07:00","message":"[bufferProcess] interim [380000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500292806+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.50029652+07:00","message":"[bufferProcess] interim [380000000]: 7 ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500299282+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500302678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500305839+07:00","message":"> Transcript [2260] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500310207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500312739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500314759+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.500317559+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.557324175+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.557373462+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-25T15:14:08.557382538+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.557397303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 ล่าสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.557401845+07:00","message":"receive interim result [false|false]:  7 ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.557421231+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.55743771+07:00","message":"[buffer interim] 133 false  7 ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557444665+07:00","message":"[bufferProcess] interim [440000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557448094+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557453978+07:00","message":"[bufferProcess] interim [440000000]: 7 ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557457242+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557461039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557464419+07:00","message":"> Transcript [2261] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557468108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557470306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557472818+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.557475232+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.564631658+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.564665322+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-25T15:14:08.564671086+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.564686586+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564691723+07:00","message":"[bufferProcess] interim [500000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564696596+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564701417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564704103+07:00","message":"> Transcript [2262] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564707732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564710019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564711987+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564714466+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564721022+07:00","message":"Push: 'การเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564723092+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564725571+07:00","message":"Set new StatePrefix : 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.564727883+07:00","message":"Next Push (prob) : ' 7 ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.564735308+07:00","message":"push: {false การเหมืองแร่เขต 0 0xc00278a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.69220251+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692238874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692245355+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692257903+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-25T15:14:08.69226132+07:00","message":"receive interim result [false|false]:  ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692277383+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.6922812+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-25T15:14:08.692284153+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692288559+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-25T15:14:08.692291008+07:00","message":"receive interim result [false|false]:  ราชบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692295732+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692298749+07:00","message":"[buffer interim] 133 false  ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692300927+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:08.692303324+07:00","message":"[buffer interim] 133 false  ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692310584+07:00","message":"[bufferProcess] interim [560000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692313312+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692316284+07:00","message":"[bufferProcess] interim [560000000]: ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692325028+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692335368+07:00","message":"[bufferProcess] interim [620000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692338221+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692341133+07:00","message":"[bufferProcess] interim [620000000]: ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692343225+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.69234586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692369216+07:00","message":"> Transcript [2263] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.69237537+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692378605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692383039+07:00","message":"> Transcript [2264] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692386742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:08.692391014+07:00","message":"Set new StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.267313384+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.267352467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.267361491+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.267373853+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.267384074+07:00","message":"[bufferProcess] interim [220000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.267387092+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.267394287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.267397455+07:00","message":"> Transcript [2265] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.267400129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.267402665+07:00","message":"Set new StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.599039191+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.599087294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.599095021+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.599116493+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-25T15:14:09.599120031+07:00","message":"receive interim result [false|false]:  ราชบุรีนายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.599130642+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.599137635+07:00","message":"[buffer interim] 133 false  ราชบุรีนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599144956+07:00","message":"[bufferProcess] interim [520000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599148239+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599154362+07:00","message":"[bufferProcess] interim [520000000]: ราชบุรีนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599157357+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599161778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599165103+07:00","message":"> Transcript [2266] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599169097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599171397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.59917342+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.599176401+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.924531467+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.924574799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.924581946+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.924595348+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-25T15:14:09.924598594+07:00","message":"receive interim result [false|false]:  ราชบุรีนายกอบต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.924607381+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:09.924613624+07:00","message":"[buffer interim] 133 false  ราชบุรีนายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924621217+07:00","message":"[bufferProcess] interim [760000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924630975+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924634891+07:00","message":"[bufferProcess] interim [760000000]: ราชบุรีนายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924637881+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924641729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924644885+07:00","message":"> Transcript [2267] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924649352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924651562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924653652+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:09.924656306+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.162116803+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.162152983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.162159838+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.162171396+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-25T15:14:10.162174277+07:00","message":"receive interim result [false|false]:  ราชบุรีนายกอบตวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.162181502+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.162188162+07:00","message":"[buffer interim] 133 false  ราชบุรีนายกอบตวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162193575+07:00","message":"[bufferProcess] interim [120000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162196624+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162203273+07:00","message":"[bufferProcess] interim [120000000]: ราชบุรีนายกอบตวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.16220631+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162210694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162213801+07:00","message":"> Transcript [2268] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162217288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162219452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.162221348+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.1622241+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.364387705+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.364430331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.36443726+07:00","message":"receive interim result [false|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.364447723+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-25T15:14:10.364450714+07:00","message":"receive interim result [false|false]:  ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.364458783+07:00","message":"[buffer interim] 133 false นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.364462951+07:00","message":"[buffer interim] 133 false  ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364470187+07:00","message":"[bufferProcess] interim [300000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364473426+07:00","message":"[bufferProcess] send to processor:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364477216+07:00","message":"[bufferProcess] interim [300000000]: ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364479921+07:00","message":"[bufferProcess] update buffer: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364483246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364486304+07:00","message":"> Transcript [2269] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364490616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364493281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364495304+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364497824+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364500654+07:00","message":"Push: ' 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.36450264+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364505671+07:00","message":"Set new StatePrefix : 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.364508462+07:00","message":"Next Push (prob) : 'นายกอบตวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.364517528+07:00","message":"push: {false  7 ราชบุรี 0 0xc00278a100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.466781565+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.628513148+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.628559503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวังด้ง\",\"confidence\":0.95709753}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.628566582+07:00","message":"receive interim result [true|false]: นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวังด้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.628576954+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.628579249+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.628588019+07:00","message":"[buffer interim] 133 true นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628598663+07:00","message":"[bufferProcess] interim [570000000]:นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.6286026+07:00","message":"[bufferProcess] send to processor (isfinal):นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต. วังด้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628615746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628635478+07:00","message":"> Transcript [2270] [false]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต. วังด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628641052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628643866+07:00","message":"Set new StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต. วังด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628646994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628649976+07:00","message":"> Transcript [2271] [true]: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบตวังด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628653744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628656056+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628658504+07:00","message":"StatePrefix: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรีนายกอบต. วังด้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628661733+07:00","message":"TextPushed: 'นายช่างทางสำนักงานอุตสาหกรรมพื้นฐานและการเหมืองแร่เขต 7 ราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:10.628669976+07:00","message":"Push: 'นายกอบตวังด้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.628683497+07:00","message":"push: {true นายกอบตวังด้ง 0 0xc00278a100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:10.641337463+07:00","message":"write wav file: './tmp/7599/7599_133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.849902609+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988064272+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988102088+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988106078+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.98810866+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988110588+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988112343+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988114161+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988115882+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988117601+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.98811934+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:10.988121124+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:11.156500475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:11.156520896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.318865464+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.318916059+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-25T15:14:11.318922765+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.318941209+07:00","message":"[buffer interim] 134 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.318950144+07:00","message":"[bufferProcess] interim [480000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.318954543+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.566575904+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.566617454+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-25T15:14:11.566624306+07:00","message":"receive interim result [false|false]: นายกอบต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.566637572+07:00","message":"[buffer interim] 134 false นายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.566644985+07:00","message":"[bufferProcess] interim [780000000]:นายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.566648592+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.566655123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.566659499+07:00","message":"> Transcript [2272] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.566662851+07:00","message":"Set StatePrefix (first interim): 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.892653212+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.892694788+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-25T15:14:11.892700783+07:00","message":"receive interim result [false|false]: นายกอบตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:11.892714739+07:00","message":"[buffer interim] 134 false นายกอบตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892722576+07:00","message":"[bufferProcess] interim [80000000]:นายกอบตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892725071+07:00","message":"[bufferProcess] send to processor:นายกอบต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892729344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892732477+07:00","message":"> Transcript [2273] [false]: 'นายกอบต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892736682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892738844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892740763+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:11.892742862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.022167882+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.022211054+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-25T15:14:12.022218224+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.02223636+07:00","message":"[buffer interim] 134 false นายกอบตลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022244703+07:00","message":"[bufferProcess] interim [200000000]:นายกอบตลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022248956+07:00","message":"[bufferProcess] send to processor:นายกอบตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022253109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022256271+07:00","message":"> Transcript [2274] [false]: 'นายกอบตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022259923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022262089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022264144+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.022266312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.463016547+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.463056033+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-25T15:14:12.463061984+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.463077277+07:00","message":"[buffer interim] 134 false นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.463087787+07:00","message":"[bufferProcess] interim [680000000]:นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.46309033+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.463095009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.463098143+07:00","message":"> Transcript [2275] [false]: 'นายกอบตลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.463101737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.463104283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.46310629+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.463108546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.591912903+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.591953666+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-25T15:14:12.591959605+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.591974601+07:00","message":"[buffer interim] 134 false นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.591981659+07:00","message":"[bufferProcess] interim [800000000]:นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.591984419+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.591988559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.591991504+07:00","message":"> Transcript [2276] [false]: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.591995352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.591997916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.591999944+07:00","message":"StatePrefix: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.592002235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.592005208+07:00","message":"Push: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.592009706+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.592012151+07:00","message":"Set new StatePrefix : 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.592015009+07:00","message":"Next Push (prob) : 'อบตลาดหญ้าเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.592024211+07:00","message":"push: {false นายก 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.731248602+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.731289716+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-25T15:14:12.731295643+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.731308445+07:00","message":"[buffer interim] 134 false นายกอบตลาดหญ้าเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.731327495+07:00","message":"[bufferProcess] interim [920000000]:นายกอบตลาดหญ้าเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.731330617+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.731335306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.73133855+07:00","message":"> Transcript [2277] [false]: 'นายกอบตลาดหญ้าเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.73134242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.731344671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.731346623+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.731349291+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.795102622+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.795144926+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-25T15:14:12.795151345+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.795164664+07:00","message":"[buffer interim] 134 false นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.795172095+07:00","message":"[bufferProcess] interim [980000000]:นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.795174715+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้าไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.795180813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.795185552+07:00","message":"> Transcript [2278] [false]: 'นายกอบตลาดหญ้าเข้าไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.795189588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.79519193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.795194221+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.795196529+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.973728977+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.973773725+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-25T15:14:12.973781316+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:12.973793466+07:00","message":"[buffer interim] 134 false นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.97380152+07:00","message":"[bufferProcess] interim [220000000]:นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.97380555+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้าไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.973810189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.973813988+07:00","message":"> Transcript [2279] [false]: 'นายกอบตลาดหญ้าเข้าไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.973818678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.973821604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.973825113+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:12.973829233+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.295741325+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.295774106+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-25T15:14:13.295780308+07:00","message":"receive interim result [false|false]: นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.295796077+07:00","message":"[buffer interim] 134 false นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295803112+07:00","message":"[bufferProcess] interim [520000000]:นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295807713+07:00","message":"[bufferProcess] send to processor:นายกอบตลาดหญ้าเข้าไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295811455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295816036+07:00","message":"> Transcript [2280] [false]: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295819795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295822281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295824697+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295827085+07:00","message":"TextPushed: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295830272+07:00","message":"Push: 'อบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295834075+07:00","message":"TextPushed: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295852627+07:00","message":"Set new StatePrefix : 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.295855599+07:00","message":"Next Push (prob) : 'ไปตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.295879048+07:00","message":"push: {false อบตลาดหญ้าเข้า 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.538715572+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.598856049+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.638702739+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.638747632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายกอบตลาดหญ้าเข้าไปตรวจสอบที่\",\"confidence\":0.9586074}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.638755869+07:00","message":"receive interim result [true|false]: นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.638771816+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.638775651+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.63878577+07:00","message":"[buffer interim] 134 true นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638794838+07:00","message":"[bufferProcess] interim [910000000]:นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638799782+07:00","message":"[bufferProcess] send to processor (isfinal):นายกอบตลาดหญ้าเข้าไปตรวจสอบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638804966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638809801+07:00","message":"> Transcript [2281] [false]: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638814224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638817298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638820343+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638823956+07:00","message":"TextPushed: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638826677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638829846+07:00","message":"> Transcript [2282] [true]: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638833796+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638836947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638840108+07:00","message":"StatePrefix: 'นายกอบตลาดหญ้าเข้าไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638853177+07:00","message":"TextPushed: 'นายกอบตลาดหญ้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:13.638864464+07:00","message":"Push: 'ไปตรวจสอบที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:13.63887516+07:00","message":"push: {true ไปตรวจสอบที่ 0 0xc00039d400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:13.647622344+07:00","message":"write wav file: './tmp/7599/7599_134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.069084964+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.06913674+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-25T15:14:14.069142379+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.069157394+07:00","message":"[buffer interim] 135 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.069177495+07:00","message":"[bufferProcess] interim [480000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.069180094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:14.15677744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:14.156801721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.444448258+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.444484154+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-25T15:14:14.444489905+07:00","message":"receive interim result [false|false]: โรงหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.444504341+07:00","message":"[buffer interim] 135 false โรงหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.444511862+07:00","message":"[bufferProcess] interim [840000000]:โรงหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.444514379+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.444518259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.444521593+07:00","message":"> Transcript [2283] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.444524363+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.788157591+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.78820268+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-25T15:14:14.788212609+07:00","message":"receive interim result [false|false]: โรงหล่อๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.788228533+07:00","message":"[buffer interim] 135 false โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.78823668+07:00","message":"[bufferProcess] interim [200000000]:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.78823922+07:00","message":"[bufferProcess] send to processor:โรงหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.788246245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.788249297+07:00","message":"> Transcript [2284] [false]: 'โรงหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.788253249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.788255598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.788257992+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.788260237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.853466551+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.853507027+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-25T15:14:14.85351308+07:00","message":"receive interim result [false|false]: โรงหล่อหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.853530502+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.853534304+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-25T15:14:14.853537164+07:00","message":"receive interim result [false|false]: โรงหล่อๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.853542405+07:00","message":"[buffer interim] 135 false โรงหล่อหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.853545817+07:00","message":"[buffer interim] 135 false โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853552048+07:00","message":"[bufferProcess] interim [260000000]:โรงหล่อหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853554345+07:00","message":"[bufferProcess] send to processor:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853557634+07:00","message":"[bufferProcess] interim [320000000]:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853560989+07:00","message":"[bufferProcess] send to processor:โรงหล่อหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.85356437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853567506+07:00","message":"> Transcript [2285] [false]: 'โรงหล่อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853571105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853573389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853575312+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853577212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853579034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853581265+07:00","message":"> Transcript [2286] [false]: 'โรงหล่อหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853583665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853585401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853587235+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.853588891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.96395161+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.963987493+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-25T15:14:14.963993004+07:00","message":"receive interim result [false|false]: โรงหล่อหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.964003265+07:00","message":"[buffer interim] 135 false โรงหล่อหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964009487+07:00","message":"[bufferProcess] interim [380000000]:โรงหล่อหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964011879+07:00","message":"[bufferProcess] send to processor:โรงหล่อๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964015218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964018277+07:00","message":"> Transcript [2287] [false]: 'โรงหล่อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964021862+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964024037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964026587+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964028614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964030986+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964033047+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964035146+07:00","message":"Set new StatePrefix : 'โรงหล่อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:14.964037404+07:00","message":"Next Push (prob) : 'หล่อๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:14.964046002+07:00","message":"push: {false โรง 0 0xc00278b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.170997017+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.171045847+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-25T15:14:15.17105453+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.17107795+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.171091128+07:00","message":"[bufferProcess] interim [620000000]:โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.171095221+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.171102931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.171106115+07:00","message":"> Transcript [2288] [false]: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.171108768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.171110843+07:00","message":"Set new StatePrefix: 'โรงหล่อหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.722421102+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.722463282+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-25T15:14:15.722471025+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.722487434+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722498707+07:00","message":"[bufferProcess] interim [160000000]:โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722502319+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722509888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722514218+07:00","message":"> Transcript [2289] [false]: 'โรงหล่อหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722519316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722522611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722525872+07:00","message":"StatePrefix: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.722529279+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.922723518+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.922764847+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-25T15:14:15.922772937+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:15.922786483+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.922796627+07:00","message":"[bufferProcess] interim [340000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.92280039+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.922811477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.922816006+07:00","message":"> Transcript [2290] [false]: 'โรงหล่อหลอมตะกั่วแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.922820496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.92282617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.922829714+07:00","message":"StatePrefix: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:15.92283316+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.56424331+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.564275443+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-25T15:14:16.564281085+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.564295659+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564301678+07:00","message":"[bufferProcess] interim [940000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564304311+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564307983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564311011+07:00","message":"> Transcript [2291] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564314132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564316148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564318398+07:00","message":"StatePrefix: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.564320915+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.648046636+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.648085579+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-25T15:14:16.648092691+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.64810601+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648113055+07:00","message":"[bufferProcess] interim [60000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648116981+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.64812194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.64812584+07:00","message":"> Transcript [2292] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648130554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648133631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.64813641+07:00","message":"StatePrefix: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648141126+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648143805+07:00","message":"Push: 'หล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648145779+07:00","message":"TextPushed: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648148004+07:00","message":"Set new StatePrefix : 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.648152847+07:00","message":"Next Push (prob) : 'ตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.648162199+07:00","message":"push: {false หล่อหลอม 0 0xc00278b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.664711191+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.664741316+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-25T15:14:16.664746417+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.664759943+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664766762+07:00","message":"[bufferProcess] interim [120000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664771561+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664778938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664783745+07:00","message":"> Transcript [2293] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664788657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664791741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664795556+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.664799163+07:00","message":"TextPushed: 'โรงหล่อหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.874251294+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.874288033+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-25T15:14:16.8742965+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.874311584+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.874318254+07:00","message":"[bufferProcess] interim [300000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.874320843+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.874324461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.874327382+07:00","message":"> Transcript [2294] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.874331263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.874333599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.874336294+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.87433887+07:00","message":"TextPushed: 'โรงหล่อหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.958754561+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.958798713+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-25T15:14:16.958804413+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:16.958819218+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958827774+07:00","message":"[bufferProcess] interim [420000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958830528+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958838197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958841586+07:00","message":"> Transcript [2295] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958851915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958855532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958859173+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:16.958861967+07:00","message":"TextPushed: 'โรงหล่อหลอม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:17.157340073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:17.157356075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.32208301+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.322121187+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-25T15:14:17.32212749+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.322143057+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322151096+07:00","message":"[bufferProcess] interim [720000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322153763+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.32216021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322163927+07:00","message":"> Transcript [2296] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322168639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322171109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322173514+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322176237+07:00","message":"TextPushed: 'โรงหล่อหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322180991+07:00","message":"Push: 'ตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322183263+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322185597+07:00","message":"Set new StatePrefix : 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.322188193+07:00","message":"Next Push (prob) : 'หลังชาวบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.322196223+07:00","message":"push: {false ตะกั่วแห่งหนึ่ง 0 0xc00278b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.489560475+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.489602013+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-25T15:14:17.48960861+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.489625548+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.489634186+07:00","message":"[bufferProcess] interim [840000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.489637298+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.489641494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.489644627+07:00","message":"> Transcript [2297] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.489648049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.489651918+07:00","message":"Set new StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.497000334+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.497027097+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-25T15:14:17.497033387+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.49704683+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.497052382+07:00","message":"[bufferProcess] interim [900000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.497055288+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.497059065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.497061805+07:00","message":"> Transcript [2298] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.497065431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.497068102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.4970703+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.497073004+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.674855912+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.674901721+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-25T15:14:17.674908118+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.674923364+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.674933725+07:00","message":"[bufferProcess] interim [80000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.674936478+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.674941356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.6749444+07:00","message":"> Transcript [2299] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.67494901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.674951627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.674954033+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.674956823+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.848988129+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.849024937+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-25T15:14:17.849032105+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.849053672+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.849061414+07:00","message":"[bufferProcess] interim [260000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.849064318+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.849067843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.849070808+07:00","message":"> Transcript [2300] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.84907429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.849077091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.849079072+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.849081573+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.974218026+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.97425319+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-25T15:14:17.974259256+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.974275657+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.97428289+07:00","message":"[bufferProcess] interim [380000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974285929+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974289765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974292499+07:00","message":"> Transcript [2301] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974296183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974298505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974302529+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.97430507+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974312262+07:00","message":"Push: 'หลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974314689+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974317093+07:00","message":"Set new StatePrefix : 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:17.974319495+07:00","message":"Next Push (prob) : 'เขาเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:17.974327136+07:00","message":"push: {false หลังเช่าบ้านหัก 0 0xc00278b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.038814335+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.038859111+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-25T15:14:18.038866002+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.038878025+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.038887294+07:00","message":"[bufferProcess] interim [440000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.038890349+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.03889418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.038897466+07:00","message":"> Transcript [2302] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.038900045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.038902206+07:00","message":"Set new StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.70679947+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.706845492+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-25T15:14:18.706859895+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.706876288+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.706884671+07:00","message":"[bufferProcess] interim [40000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.706887455+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.706896911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.706899995+07:00","message":"> Transcript [2303] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.70690445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.706909243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.706911596+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.706914396+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.77501109+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.775048766+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-25T15:14:18.775054835+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.775068191+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775075307+07:00","message":"[bufferProcess] interim [160000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775078079+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775084001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775086735+07:00","message":"> Transcript [2304] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775090821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775093109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775095336+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.775098017+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.957966559+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.957998486+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-25T15:14:18.958004188+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:18.958020587+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958027455+07:00","message":"[bufferProcess] interim [340000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958030227+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958033869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958036709+07:00","message":"> Transcript [2305] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958040603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958042839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958045134+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:18.958047792+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.390487323+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.390530835+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-25T15:14:19.390538347+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.390554934+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390566141+07:00","message":"[bufferProcess] interim [820000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390570225+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390579828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390584375+07:00","message":"> Transcript [2306] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390589662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.39059234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390595868+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390599314+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390606787+07:00","message":"Push: 'เขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390609744+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390613093+07:00","message":"Set new StatePrefix : 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.390617332+07:00","message":"Next Push (prob) : 'ว่าอยู่บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.390635424+07:00","message":"push: {false เขาอ้าง 0 0xc00278b980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.578014714+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.578050453+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-25T15:14:19.578055919+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.578071291+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578078199+07:00","message":"[bufferProcess] interim [0]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578081011+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578084979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578088023+07:00","message":"> Transcript [2307] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578091723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578093747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578095959+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.578098803+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.81734578+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.833503049+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.833539685+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-25T15:14:19.833548062+07:00","message":"receive interim result [false|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.833564631+07:00","message":"[buffer interim] 135 false โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833571124+07:00","message":"[bufferProcess] interim [240000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833574587+07:00","message":"[bufferProcess] send to processor:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833578451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833581284+07:00","message":"> Transcript [2308] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833585227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833587312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833589603+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:19.833592197+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:19.878322678+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.02987276+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.029923711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม\",\"confidence\":0.90677124}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.029931049+07:00","message":"receive interim result [true|false]: โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.029942628+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.029944857+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.029953139+07:00","message":"[buffer interim] 135 true โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029966311+07:00","message":"[bufferProcess] interim [420000000]:โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029970652+07:00","message":"[bufferProcess] send to processor (isfinal):โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029974867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029978608+07:00","message":"> Transcript [2309] [false]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029982777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029984944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029987428+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029990728+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029992864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029995263+07:00","message":"> Transcript [2310] [true]: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้านฝั่งตรงข้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029998053+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.029999996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.030002147+07:00","message":"StatePrefix: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้างว่าอยู่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.030004328+07:00","message":"TextPushed: 'โรงหล่อหลอมตะกั่วแห่งหนึ่งหลังเช่าบ้านหักเขาอ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.03001087+07:00","message":"Push: 'ว่าอยู่บ้านฝั่งตรงข้าม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.030020483+07:00","message":"push: {true ว่าอยู่บ้านฝั่งตรงข้าม 0 0xc00278b980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:20.046264594+07:00","message":"write wav file: './tmp/7599/7599_135.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:20.158406254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:20.158428166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.356558372+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.356603262+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-25T15:14:20.356608384+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.356624458+07:00","message":"[buffer interim] 136 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.356631531+07:00","message":"[bufferProcess] interim [480000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.356633501+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.537899991+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.537944984+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-25T15:14:20.537952083+07:00","message":"receive interim result [false|false]: ทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.537966+07:00","message":"[buffer interim] 136 false ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.537973172+07:00","message":"[bufferProcess] interim [660000000]:ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.537976336+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.537985276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.537990653+07:00","message":"> Transcript [2311] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.537993907+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.727432781+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.727470555+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-25T15:14:20.727475832+07:00","message":"receive interim result [false|false]: ทางโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.727491603+07:00","message":"[buffer interim] 136 false ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.727498812+07:00","message":"[bufferProcess] interim [840000000]:ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.72750137+07:00","message":"[bufferProcess] send to processor:ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.727505094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.727508014+07:00","message":"> Transcript [2312] [false]: 'ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.727510803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.727512822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.72751521+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.727517258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.921669731+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.921716897+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-25T15:14:20.921722+07:00","message":"receive interim result [false|false]: ทางโรงงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:20.921737147+07:00","message":"[buffer interim] 136 false ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921747588+07:00","message":"[bufferProcess] interim [80000000]:ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921750443+07:00","message":"[bufferProcess] send to processor:ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921757013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921760925+07:00","message":"> Transcript [2313] [false]: 'ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921764157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921766242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921768638+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:20.921770974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.521302348+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.521344357+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-25T15:14:21.521349875+07:00","message":"receive interim result [false|false]: ทางโรงงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.521367021+07:00","message":"[buffer interim] 136 false ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.521373899+07:00","message":"[bufferProcess] interim [680000000]:ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.521377202+07:00","message":"[bufferProcess] send to processor:ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.521380867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.521384126+07:00","message":"> Transcript [2314] [false]: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.52138747+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.521389659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.521391977+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.521394151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.779903852+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.779938095+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-25T15:14:21.779944291+07:00","message":"receive interim result [false|false]: ทางโรงงานเลยได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.779961802+07:00","message":"[buffer interim] 136 false ทางโรงงานเลยได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.77996841+07:00","message":"[bufferProcess] interim [860000000]:ทางโรงงานเลยได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.77997112+07:00","message":"[bufferProcess] send to processor:ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779974626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779977993+07:00","message":"> Transcript [2315] [false]: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.77998152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779984033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779986425+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779988893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779995915+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779997736+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.779999718+07:00","message":"Set new StatePrefix : 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.780001813+07:00","message":"Next Push (prob) : 'โรงงานเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.7800092+07:00","message":"push: {false ทาง 0 0xc00209f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.799465367+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.799512578+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-25T15:14:21.799520351+07:00","message":"receive interim result [false|false]: ทางโรงงานเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.799537345+07:00","message":"[buffer interim] 136 false ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.79954475+07:00","message":"[bufferProcess] interim [920000000]:ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.799547438+07:00","message":"[bufferProcess] send to processor:ทางโรงงานเลยได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.799552959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.799559702+07:00","message":"> Transcript [2316] [false]: 'ทางโรงงานเลยได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.799564167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.799566909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.799569799+07:00","message":"StatePrefix: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.799573945+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.827755074+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.827800256+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-25T15:14:21.827810399+07:00","message":"receive interim result [false|false]: ทางโรงงานเลยได้รับผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:21.827827666+07:00","message":"[buffer interim] 136 false ทางโรงงานเลยได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827835008+07:00","message":"[bufferProcess] interim [980000000]:ทางโรงงานเลยได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827839685+07:00","message":"[bufferProcess] send to processor:ทางโรงงานเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827844438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827855428+07:00","message":"> Transcript [2317] [false]: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827861192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827865878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827867825+07:00","message":"StatePrefix: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:21.827870302+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.007970091+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.008022236+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-25T15:14:22.008030917+07:00","message":"receive interim result [false|false]: ทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.008051324+07:00","message":"[buffer interim] 136 false ทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.008065249+07:00","message":"[bufferProcess] interim [160000000]:ทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.00806967+07:00","message":"[bufferProcess] send to processor:ทางโรงงานเลยได้รับผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.008079418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.008083908+07:00","message":"> Transcript [2318] [false]: 'ทางโรงงานเลยได้รับผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.008090057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.008093365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.008096807+07:00","message":"StatePrefix: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.008100669+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.009818371+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.009863443+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-25T15:14:22.009870233+07:00","message":"receive interim result [false|false]: ทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.009887324+07:00","message":"[buffer interim] 136 false ทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009894985+07:00","message":"[bufferProcess] interim [220000000]:ทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009897224+07:00","message":"[bufferProcess] send to processor:ทางโรงงานเลยได้รับผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009905913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009908796+07:00","message":"> Transcript [2319] [false]: 'ทางโรงงานเลยได้รับผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009912001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009917421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009920336+07:00","message":"StatePrefix: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009922945+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009934057+07:00","message":"Push: 'โรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009936153+07:00","message":"TextPushed: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.009938573+07:00","message":"Set new StatePrefix : 'ทางโรงงานเลยได้รับผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.00994092+07:00","message":"Next Push (prob) : 'ได้รับผลการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.009949665+07:00","message":"push: {false โรงงานเลย 0 0xc00209f400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.187337624+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.249916098+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.288202396+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.288237087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางโรงงานเลยได้รับผลกระทบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.288245015+07:00","message":"receive interim result [true|false]: ทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.288266261+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.288269053+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.288275371+07:00","message":"[buffer interim] 136 true ทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288282671+07:00","message":"[bufferProcess] interim [520000000]:ทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288286013+07:00","message":"[bufferProcess] send to processor (isfinal):ทางโรงงานเลยได้รับผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288289415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288292622+07:00","message":"> Transcript [2320] [false]: 'ทางโรงงานเลยได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288295099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288297268+07:00","message":"Set new StatePrefix: 'ทางโรงงานเลยได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288299173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288301165+07:00","message":"> Transcript [2321] [true]: 'ทางโรงงานเลยได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288303711+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288307214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288309978+07:00","message":"StatePrefix: 'ทางโรงงานเลยได้รับผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288312526+07:00","message":"TextPushed: 'ทางโรงงานเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.288315452+07:00","message":"Push: 'ได้รับผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.288322999+07:00","message":"push: {true ได้รับผลกระทบ 0 0xc00209f400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:22.295987018+07:00","message":"write wav file: './tmp/7599/7599_136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.778631278+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.778693117+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-25T15:14:22.778700338+07:00","message":"receive interim result [false|false]: กลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.778719132+07:00","message":"[buffer interim] 137 false กลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.77872834+07:00","message":"[bufferProcess] interim [360000000]:กลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.778731513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.902556401+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.902593037+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-25T15:14:22.902598783+07:00","message":"receive interim result [false|false]: กลิ่นเหม็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:22.902614047+07:00","message":"[buffer interim] 137 false กลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.902620437+07:00","message":"[bufferProcess] interim [480000000]:กลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.902623032+07:00","message":"[bufferProcess] send to processor:กลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.902626377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.902629152+07:00","message":"> Transcript [2322] [false]: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:22.902631791+07:00","message":"Set StatePrefix (first interim): 'กลิ่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:23.159243848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:23.159258607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.224264182+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.224309729+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-25T15:14:23.224315563+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.224329865+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224338035+07:00","message":"[bufferProcess] interim [780000000]:กลิ่นเหม็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224340926+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224349055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224352177+07:00","message":"> Transcript [2323] [false]: 'กลิ่นเหม็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224356326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224358602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224360686+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.224362976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.414544696+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.414583156+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-25T15:14:23.414590074+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.414605072+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.414618107+07:00","message":"[bufferProcess] interim [960000000]:กลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.414622198+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.414629393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.414633455+07:00","message":"> Transcript [2324] [false]: 'กลิ่นเหม็นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.414637971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.414641115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.41464416+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.414646985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.599979438+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.60002154+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-25T15:14:23.600027481+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.600044544+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.600053059+07:00","message":"[bufferProcess] interim [140000000]:กลิ่นเหม็นก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.600056124+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.600060127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.600063694+07:00","message":"> Transcript [2325] [false]: 'กลิ่นเหม็นก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.600067137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.60006932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.600071486+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.600073688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.674585587+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.674628445+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-25T15:14:23.674635355+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.674650806+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.67465979+07:00","message":"[bufferProcess] interim [320000000]:กลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.67466289+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.67467116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674674035+07:00","message":"> Transcript [2326] [false]: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.67467779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674680764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674683247+07:00","message":"StatePrefix: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674685466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674692008+07:00","message":"Push: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674694186+07:00","message":"TextPushed: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674696744+07:00","message":"Set new StatePrefix : 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.674699032+07:00","message":"Next Push (prob) : 'เหม็นก็กังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.674707654+07:00","message":"push: {false กลิ่น 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.876930843+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.876968156+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-25T15:14:23.876974928+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.876988892+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.876995554+07:00","message":"[bufferProcess] interim [500000000]:กลิ่นเหม็นก็กังวลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.876998544+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.877006284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.87700896+07:00","message":"> Transcript [2327] [false]: 'กลิ่นเหม็นก็กังวลต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.877012092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.877014276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.877016696+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.877019242+07:00","message":"TextPushed: 'กลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.99930201+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.999336587+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-25T15:14:23.999342293+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:23.999360291+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.99936799+07:00","message":"[bufferProcess] interim [560000000]:กลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.999370785+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.999374933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.999377527+07:00","message":"> Transcript [2328] [false]: 'กลิ่นเหม็นก็กังวลต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.999381525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.999383825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.999385851+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:23.99939073+07:00","message":"TextPushed: 'กลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.180205913+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.180245734+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-25T15:14:24.18025173+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.180264645+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180271884+07:00","message":"[bufferProcess] interim [740000000]:กลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180274801+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180281783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180285074+07:00","message":"> Transcript [2329] [false]: 'กลิ่นเหม็นก็กังวลต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180289236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180291658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180294171+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.180296878+07:00","message":"TextPushed: 'กลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182572048+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182610255+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-25T15:14:24.182616046+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182633284+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.18264105+07:00","message":"[bufferProcess] interim [800000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182644204+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182652136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182655275+07:00","message":"> Transcript [2330] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182659702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182662089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182664928+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182667429+07:00","message":"TextPushed: 'กลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182673444+07:00","message":"Push: 'เหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.18267567+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182678394+07:00","message":"Set new StatePrefix : 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.182681122+07:00","message":"Next Push (prob) : 'ต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.182688591+07:00","message":"push: {false เหม็นก็กังวล 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.37269108+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.372728403+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-25T15:14:24.372734403+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.372746652+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.372753258+07:00","message":"[bufferProcess] interim [980000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.372755853+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.372761208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.37276398+07:00","message":"> Transcript [2331] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.372767347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.372769596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.372771917+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.372774716+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.561777884+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.561830064+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-25T15:14:24.561836668+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:24.561848938+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.561863643+07:00","message":"[bufferProcess] interim [160000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.561866427+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.56187167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.56187475+07:00","message":"> Transcript [2332] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.561878496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.561880866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.561882949+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:24.561885314+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.09310434+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.09315194+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-25T15:14:25.093157437+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.093192891+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093201375+07:00","message":"[bufferProcess] interim [640000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093204528+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093211856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093215323+07:00","message":"> Transcript [2333] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093219479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093221797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093226204+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.093229092+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.095002895+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.095048941+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-25T15:14:25.095057853+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.095081831+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095092007+07:00","message":"[bufferProcess] interim [700000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.09509602+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095106318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095111036+07:00","message":"> Transcript [2334] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095117335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.09512138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095130727+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095134928+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095144106+07:00","message":"Push: 'ต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095147409+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095151728+07:00","message":"Set new StatePrefix : 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.095155771+07:00","message":"Next Push (prob) : 'งสุขภาพนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.095182704+07:00","message":"push: {false ต่อเรื่องขอ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.728027712+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.728065906+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-25T15:14:25.728072213+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.728087106+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.728095198+07:00","message":"[bufferProcess] interim [300000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.728098029+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.728105825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.728108891+07:00","message":"> Transcript [2335] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.7281127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.728115109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.728117526+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.728120446+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.799963826+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.800005147+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-25T15:14:25.800013192+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.800027315+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800035647+07:00","message":"[bufferProcess] interim [420000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800038352+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800045731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800049377+07:00","message":"> Transcript [2336] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800053559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800055945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800058565+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.800061272+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.998818462+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.998860163+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-25T15:14:25.998867472+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:25.998880172+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.998888261+07:00","message":"[bufferProcess] interim [600000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.998892286+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.998897051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.99890102+07:00","message":"> Transcript [2337] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.99890624+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.998909636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.998913312+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:25.998917808+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.117307604+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.117355289+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-25T15:14:26.11736207+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.117374612+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117382574+07:00","message":"[bufferProcess] interim [660000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117385368+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.11739122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.1173943+07:00","message":"> Transcript [2338] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117398558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117401109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117403732+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117406722+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117413096+07:00","message":"Push: 'งสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117415214+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117417448+07:00","message":"Set new StatePrefix : 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.117420541+07:00","message":"Next Push (prob) : 'คะแล้วก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.117446445+07:00","message":"push: {false งสุขภาพนะ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.122803991+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.122837947+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-25T15:14:26.122843812+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.122863798+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.122870011+07:00","message":"[bufferProcess] interim [720000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.122872491+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.122877182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.122880449+07:00","message":"> Transcript [2339] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.122883241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.122885291+07:00","message":"Set new StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็ตาม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:26.159575411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:26.15959278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.302431293+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.302469602+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-25T15:14:26.302477543+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.302494514+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.302507525+07:00","message":"[bufferProcess] interim [840000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.302511975+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.302520824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.3025257+07:00","message":"> Transcript [2340] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.30252976+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.302533034+07:00","message":"Set new StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.48848388+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.488523564+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-25T15:14:26.488529238+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.488544431+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.488553051+07:00","message":"[bufferProcess] interim [20000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.488556721+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.488560989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.488564101+07:00","message":"> Transcript [2341] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.488568276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.488570501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.488572674+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.48857589+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.516633928+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.516660621+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-25T15:14:26.516666617+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.516679905+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.516685895+07:00","message":"[bufferProcess] interim [80000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.51668866+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.516692254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.516695368+07:00","message":"> Transcript [2342] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.516699771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.516701854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.516704045+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.516706756+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.660878325+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.660920031+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-25T15:14:26.660926385+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.660941442+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660949732+07:00","message":"[bufferProcess] interim [200000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660952488+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660958665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660961729+07:00","message":"> Transcript [2343] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660966173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660968485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660970513+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.660973199+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.686042909+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.686080815+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-25T15:14:26.68608728+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.686106252+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686114874+07:00","message":"[bufferProcess] interim [260000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686121257+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686131301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686135599+07:00","message":"> Transcript [2344] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686141438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686144607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686148187+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686153158+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686160275+07:00","message":"Push: 'คะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686162611+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686164781+07:00","message":"Set new StatePrefix : 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.686167504+07:00","message":"Next Push (prob) : 'วันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.686174487+07:00","message":"push: {false คะแล้วก็บาง 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.885099651+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.885141369+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-25T15:14:26.885148054+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:26.885175918+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.885184299+07:00","message":"[bufferProcess] interim [440000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.885187057+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.885194444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.885200577+07:00","message":"> Transcript [2345] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.88520466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.885207573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.885209603+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:26.885212349+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.076940716+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.076980447+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-25T15:14:27.076986278+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.07700164+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.077009013+07:00","message":"[bufferProcess] interim [680000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.077011657+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.077015533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.077019964+07:00","message":"> Transcript [2346] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.07702387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.077025945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.077028753+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.077031428+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.193470098+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.193511394+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-25T15:14:27.193517827+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.193532744+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.193539059+07:00","message":"[bufferProcess] interim [740000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.193541862+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.19354548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.193548304+07:00","message":"> Transcript [2347] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.193552015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.193554332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.193556559+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.193559224+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.19728638+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.197330105+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-25T15:14:27.197336619+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.197353109+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197362602+07:00","message":"[bufferProcess] interim [800000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197365743+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.19737328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197376499+07:00","message":"> Transcript [2348] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197381577+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197383959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197386416+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197389607+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197396896+07:00","message":"Push: 'วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197399317+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197402224+07:00","message":"Set new StatePrefix : 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.197404627+07:00","message":"Next Push (prob) : 'มีการระบุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.197412927+07:00","message":"push: {false วันก็ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.396944596+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.396992171+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-25T15:14:27.396999452+07:00","message":"receive interim result [false|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.397015198+07:00","message":"[buffer interim] 137 false กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.397023766+07:00","message":"[bufferProcess] interim [980000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.397028148+07:00","message":"[bufferProcess] send to processor:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.397037565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.3970408+07:00","message":"> Transcript [2349] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.397043875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.39704619+07:00","message":"Set new StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.437974503+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.510227248+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.593031849+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.593075687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ\",\"confidence\":0.95205945}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.593086044+07:00","message":"receive interim result [true|false]: กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.593096979+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.593099182+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.593105983+07:00","message":"[buffer interim] 137 true กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593122636+07:00","message":"[bufferProcess] interim [220000000]:กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593129736+07:00","message":"[bufferProcess] send to processor (isfinal):กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593136709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593141197+07:00","message":"> Transcript [2350] [false]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593146886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593150321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593153663+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593179987+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593183997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593187284+07:00","message":"> Transcript [2351] [true]: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593191105+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593194045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593197272+07:00","message":"StatePrefix: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็มีการระบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593200757+07:00","message":"TextPushed: 'กลิ่นเหม็นก็กังวลต่อเรื่องของสุขภาพนะคะแล้วก็บางวันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.593210769+07:00","message":"Push: 'มีการระบายน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.593221578+07:00","message":"push: {true มีการระบายน้ำ 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:27.603621339+07:00","message":"write wav file: './tmp/7599/7599_137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.989662676+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.989699486+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-25T15:14:27.989705287+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:27.989719458+07:00","message":"[buffer interim] 138 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.989725666+07:00","message":"[bufferProcess] interim [480000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:27.989727782+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.050654672+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.050694525+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-25T15:14:28.050700556+07:00","message":"receive interim result [false|false]: ออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.050711209+07:00","message":"[buffer interim] 138 false ออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.050719388+07:00","message":"[bufferProcess] interim [600000000]:ออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.050721747+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.050726186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.050729182+07:00","message":"> Transcript [2352] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.050731537+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.235959212+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.236002829+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-25T15:14:28.236008979+07:00","message":"receive interim result [false|false]: ออกจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.236023457+07:00","message":"[buffer interim] 138 false ออกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236030012+07:00","message":"[bufferProcess] interim [780000000]:ออกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236032941+07:00","message":"[bufferProcess] send to processor:ออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236041568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236044219+07:00","message":"> Transcript [2353] [false]: 'ออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236047194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236049296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236052039+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.236054554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.526381481+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.526417509+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-25T15:14:28.526423085+07:00","message":"receive interim result [false|false]: ออกจากการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.526446342+07:00","message":"[buffer interim] 138 false ออกจากการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.526453985+07:00","message":"[bufferProcess] interim [20000000]:ออกจากการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.526456649+07:00","message":"[bufferProcess] send to processor:ออกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.526460481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.52646356+07:00","message":"> Transcript [2354] [false]: 'ออกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.52646687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.526469026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.526471343+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.526473616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.567938304+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.567982299+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-25T15:14:28.567989342+07:00","message":"receive interim result [false|false]: ออกจากการหลอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.568005579+07:00","message":"[buffer interim] 138 false ออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.568012579+07:00","message":"[bufferProcess] interim [80000000]:ออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.568015641+07:00","message":"[bufferProcess] send to processor:ออกจากการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.568018753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.56802187+07:00","message":"> Transcript [2355] [false]: 'ออกจากการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.568025621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.568027616+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.568029678+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.568031614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.750682945+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.750723424+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-25T15:14:28.750729502+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.750745361+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.75075267+07:00","message":"[bufferProcess] interim [320000000]:ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750755731+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750759075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.75076187+07:00","message":"> Transcript [2356] [false]: 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750766134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750768409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750770618+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750772791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750775647+07:00","message":"Push: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750777643+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750779671+07:00","message":"Set new StatePrefix : 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:28.750781809+07:00","message":"Next Push (prob) : 'จากการหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:28.750788952+07:00","message":"push: {false ออก 0 0xc0006ced80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:29.16049761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:29.160504922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.385971272+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.386021396+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-25T15:14:29.386031059+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.386056265+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386073886+07:00","message":"[bufferProcess] interim [920000000]:ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386078371+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386091531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386096091+07:00","message":"> Transcript [2357] [false]: 'ออกจากการหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386101923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386105208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386108447+07:00","message":"StatePrefix: 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.386112172+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.442878499+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.442912454+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-25T15:14:29.442918178+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.44293242+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.44293907+07:00","message":"[bufferProcess] interim [980000000]:ออกจากการหลอมตะกั่วลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.442941876+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.442948401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.442951234+07:00","message":"> Transcript [2358] [false]: 'ออกจากการหลอมตะกั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.442954591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.442956811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.442959132+07:00","message":"StatePrefix: 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.442961486+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.595415698+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.595464742+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-25T15:14:29.595472957+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงกรุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.595492258+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.595508613+07:00","message":"[bufferProcess] interim [100000000]:ออกจากการหลอมตะกั่วลงกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.59551171+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.595517813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.595522475+07:00","message":"> Transcript [2359] [false]: 'ออกจากการหลอมตะกั่วลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.595526687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.595528787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.595531387+07:00","message":"StatePrefix: 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.595534408+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.6405438+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.640581013+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-25T15:14:29.640586755+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.640600648+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640607463+07:00","message":"[bufferProcess] interim [160000000]:ออกจากการหลอมตะกั่วลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640609924+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640613321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640616208+07:00","message":"> Transcript [2360] [false]: 'ออกจากการหลอมตะกั่วลงกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640620324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640622436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640624847+07:00","message":"StatePrefix: 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640627488+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640629922+07:00","message":"Push: 'จากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640631981+07:00","message":"TextPushed: 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640634788+07:00","message":"Set new StatePrefix : 'ออกจากการหลอมตะกั่วลงกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.640637636+07:00","message":"Next Push (prob) : 'ตะกั่วลงกรุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.640645772+07:00","message":"push: {false จากการหลอม 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.646077522+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.646100239+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-25T15:14:29.646105291+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสูบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.646116031+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.646120796+07:00","message":"[bufferProcess] interim [220000000]:ออกจากการหลอมตะกั่วลงสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.646123733+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.64612677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.646129463+07:00","message":"> Transcript [2361] [false]: 'ออกจากการหลอมตะกั่วลงสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.6461318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.646134185+07:00","message":"Set new StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.766656767+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.766692777+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-25T15:14:29.766698947+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.766711876+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.766722641+07:00","message":"[bufferProcess] interim [280000000]:ออกจากการหลอมตะกั่วลงสู่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.766726772+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสูบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.76673588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.766740426+07:00","message":"> Transcript [2362] [false]: 'ออกจากการหลอมตะกั่วลงสูบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.766744647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.766747793+07:00","message":"Set new StatePrefix: 'ออกจากการหลอมตะกั่วลงสูบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.835432805+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.835468594+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-25T15:14:29.835474927+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:29.835489953+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.835496313+07:00","message":"[bufferProcess] interim [400000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.835499401+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.835502956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.835506275+07:00","message":"> Transcript [2363] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.835509129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:29.835511285+07:00","message":"Set new StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.155264902+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.155310435+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-25T15:14:30.155316766+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแคว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.155331114+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแคว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.1553395+07:00","message":"[bufferProcess] interim [640000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแคว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.155342089+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.155348307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.155351036+07:00","message":"> Transcript [2364] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.155355018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.155358953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.155361547+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.155364699+07:00","message":"TextPushed: 'ออกจากการหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.337773956+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.337813257+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-25T15:14:30.337821408+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.337838896+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337847238+07:00","message":"[bufferProcess] interim [880000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337851412+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแคว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337869982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337874287+07:00","message":"> Transcript [2365] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแคว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337879105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337881787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337885125+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.337889037+07:00","message":"TextPushed: 'ออกจากการหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.9812339+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.981268957+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-25T15:14:30.981274957+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:30.981292158+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981299782+07:00","message":"[bufferProcess] interim [480000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981302422+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981305635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.98130822+07:00","message":"> Transcript [2366] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981311838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.98131386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981316176+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:30.981318699+07:00","message":"TextPushed: 'ออกจากการหลอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.35833774+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.358392211+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-25T15:14:31.358400971+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.358419581+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358427909+07:00","message":"[bufferProcess] interim [840000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358431678+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358436487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358440441+07:00","message":"> Transcript [2367] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358445416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358448759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358452586+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358456605+07:00","message":"TextPushed: 'ออกจากการหลอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358460316+07:00","message":"Push: 'ตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358463307+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358466709+07:00","message":"Set new StatePrefix : 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.358470189+07:00","message":"Next Push (prob) : 'น้ำแควน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.358481214+07:00","message":"push: {false ตะกั่วลงสู่แม่ 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.455506867+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.455551714+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-25T15:14:31.455558018+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.455572227+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.455581229+07:00","message":"[bufferProcess] interim [20000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.455584038+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.455590837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.45559398+07:00","message":"> Transcript [2368] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.455597981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.45560037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.455602677+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.455605493+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.750086448+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.7501274+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-25T15:14:31.750134107+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:31.750146488+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750153774+07:00","message":"[bufferProcess] interim [260000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750156758+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750162715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750166009+07:00","message":"> Transcript [2369] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750169948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750172207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750174477+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:31.750177671+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:32.161124082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:32.161129012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.317275218+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.317312042+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-25T15:14:32.31731974+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.317335806+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317341945+07:00","message":"[bufferProcess] interim [860000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317344653+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317351777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317354599+07:00","message":"> Transcript [2370] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317357989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317360209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317362695+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.317365351+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.587325532+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.587365221+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-25T15:14:32.587371375+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.587387504+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587394915+07:00","message":"[bufferProcess] interim [100000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.58739794+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587401757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.58740527+07:00","message":"> Transcript [2371] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587409787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587412351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587414556+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587417617+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587425193+07:00","message":"Push: 'น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.58742724+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587429954+07:00","message":"Set new StatePrefix : 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.587432986+07:00","message":"Next Push (prob) : 'ซึ่งน้ำตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.587443239+07:00","message":"push: {false น้ำแควน้อย 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.663369954+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.6634146+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-25T15:14:32.663422257+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.663440967+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.663457331+07:00","message":"[bufferProcess] interim [220000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.663460843+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.663465579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.663468551+07:00","message":"> Transcript [2372] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.663473068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.663475398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.66347758+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.66348009+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.83869639+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.838749596+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-25T15:14:32.83875726+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.838772936+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838778912+07:00","message":"[bufferProcess] interim [340000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838781952+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838789304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838792594+07:00","message":"> Transcript [2373] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838797793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838803312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838806473+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.838810704+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.959750545+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.959786404+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-25T15:14:32.95979342+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:32.95980801+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.959814541+07:00","message":"[bufferProcess] interim [520000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.959817802+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.959825053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.959827983+07:00","message":"> Transcript [2374] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.95983196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.959834295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.959836777+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:32.959839681+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.294115943+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.294153233+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-25T15:14:33.294159471+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.294174939+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294183049+07:00","message":"[bufferProcess] interim [820000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294187627+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294197371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.29420195+07:00","message":"> Transcript [2375] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294208999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294212777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294215225+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294218177+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294225919+07:00","message":"Push: 'ซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294227889+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294230258+07:00","message":"Set new StatePrefix : 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.294233174+07:00","message":"Next Push (prob) : 'ใช้ในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.294242484+07:00","message":"push: {false ซึ่งน้ำตรงนี้ 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.49478071+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.494828068+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-25T15:14:33.494835259+07:00","message":"receive interim result [false|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.494849573+07:00","message":"[buffer interim] 138 false ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.494861743+07:00","message":"[bufferProcess] interim [0]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.494864722+07:00","message":"[bufferProcess] send to processor:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.49487071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.494873504+07:00","message":"> Transcript [2376] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.494878116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.494888103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.494890295+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.494893439+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.525843679+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.658834385+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.690950058+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.690987752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.690994566+07:00","message":"receive interim result [true|false]: ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.691004947+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.691008464+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.691016082+07:00","message":"[buffer interim] 138 true ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691025961+07:00","message":"[bufferProcess] interim [240000000]:ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691029256+07:00","message":"[bufferProcess] send to processor (isfinal):ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691032821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691035711+07:00","message":"> Transcript [2377] [false]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691039377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691041305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691043558+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691046221+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.69105095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691053365+07:00","message":"> Transcript [2378] [true]: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691055849+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691057645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691059498+07:00","message":"StatePrefix: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้ใช้ในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.691061553+07:00","message":"TextPushed: 'ออกจากการหลอมตะกั่วลงสู่แม่น้ำแควน้อยซึ่งน้ำตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:33.69106447+07:00","message":"Push: 'ใช้ในการผลิตน้ำประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:33.691072687+07:00","message":"push: {true ใช้ในการผลิตน้ำประปา 0 0xc0006ced80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:33.704410347+07:00","message":"write wav file: './tmp/7599/7599_138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.003625973+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.003662048+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-25T15:14:34.003667183+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.003682603+07:00","message":"[buffer interim] 139 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.003688935+07:00","message":"[bufferProcess] interim [420000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.003691155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.273279314+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.273314749+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-25T15:14:34.27332039+07:00","message":"receive interim result [false|false]: เพื่อกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.273340177+07:00","message":"[buffer interim] 139 false เพื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.27334738+07:00","message":"[bufferProcess] interim [600000000]:เพื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.273350083+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.273355481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.273358599+07:00","message":"> Transcript [2379] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.273360785+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.309898125+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.309945737+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-25T15:14:34.309953732+07:00","message":"receive interim result [false|false]: เพื่ออุป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.309971264+07:00","message":"[buffer interim] 139 false เพื่ออุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.309979875+07:00","message":"[bufferProcess] interim [660000000]:เพื่ออุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.309983658+07:00","message":"[bufferProcess] send to processor:เพื่อกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.30999329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.309998374+07:00","message":"> Transcript [2380] [false]: 'เพื่อกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.310002322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.310005625+07:00","message":"Set new StatePrefix: 'เพื่อกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.377694162+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.37773189+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-25T15:14:34.377740211+07:00","message":"receive interim result [false|false]: เพื่ออุปโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.377751338+07:00","message":"[buffer interim] 139 false เพื่ออุปโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.377758964+07:00","message":"[bufferProcess] interim [780000000]:เพื่ออุปโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.37776162+07:00","message":"[bufferProcess] send to processor:เพื่ออุป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.377766141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.377769391+07:00","message":"> Transcript [2381] [false]: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.377771911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.37777404+07:00","message":"Set new StatePrefix: 'เพื่ออุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.882539854+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.8825808+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-25T15:14:34.882589164+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:34.88260584+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.882620677+07:00","message":"[bufferProcess] interim [320000000]:เพื่ออุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.88262477+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.882629121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.882633378+07:00","message":"> Transcript [2382] [false]: 'เพื่ออุปโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.882637675+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.882641888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.882644567+07:00","message":"StatePrefix: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:34.882647805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:35.161620456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:35.161651529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.528876114+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.528916107+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-25T15:14:35.52892254+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.528939102+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.528957922+07:00","message":"[bufferProcess] interim [920000000]:เพื่ออุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.52896156+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.528965835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.52896932+07:00","message":"> Transcript [2383] [false]: 'เพื่ออุปโภคบริโภค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.528973157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.528975399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.528977427+07:00","message":"StatePrefix: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.528979835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.716429223+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.71647081+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-25T15:14:35.716476908+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.716491418+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.716499215+07:00","message":"[bufferProcess] interim [40000000]:เพื่ออุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.7165024+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.716510954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.716514028+07:00","message":"> Transcript [2384] [false]: 'เพื่ออุปโภคบริโภคชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.716517682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.716520673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.716522847+07:00","message":"StatePrefix: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.716525102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.779730638+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.779767236+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-25T15:14:35.779773025+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.779785962+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779792051+07:00","message":"[bufferProcess] interim [160000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779794715+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779799953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779803187+07:00","message":"> Transcript [2385] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779807109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.77980934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779811437+07:00","message":"StatePrefix: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779813894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779818394+07:00","message":"Push: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779821684+07:00","message":"TextPushed: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779823949+07:00","message":"Set new StatePrefix : 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.779826325+07:00","message":"Next Push (prob) : 'โภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.779833514+07:00","message":"push: {false เพื่ออุป 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.987130332+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.987164363+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-25T15:14:35.987169729+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็คง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:35.987180389+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.987186686+07:00","message":"[bufferProcess] interim [340000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.98718939+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.987194925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.987197724+07:00","message":"> Transcript [2386] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.987200897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.987203342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.987205621+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:35.987207889+07:00","message":"TextPushed: 'เพื่ออุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.103885685+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.103923334+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-25T15:14:36.103928859+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.103943869+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103953127+07:00","message":"[bufferProcess] interim [460000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103957008+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็คง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103963111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103967428+07:00","message":"> Transcript [2387] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103972493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103975396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103978635+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.103981769+07:00","message":"TextPushed: 'เพื่ออุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.424487455+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.424533097+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-25T15:14:36.424539916+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.424555283+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424562999+07:00","message":"[bufferProcess] interim [760000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424566496+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424574523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424577824+07:00","message":"> Transcript [2388] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424581706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424583816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424586399+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.424588992+07:00","message":"TextPushed: 'เพื่ออุป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.636767808+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.636809092+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-25T15:14:36.636814731+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.636831673+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636839734+07:00","message":"[bufferProcess] interim [0]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.63684276+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636846642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636850366+07:00","message":"> Transcript [2389] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636853913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636855968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636865903+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636869749+07:00","message":"TextPushed: 'เพื่ออุป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.63687373+07:00","message":"Push: 'โภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636875868+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636878013+07:00","message":"Set new StatePrefix : 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:36.636880315+07:00","message":"Next Push (prob) : 'ก็กังวลไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:36.636887753+07:00","message":"push: {false โภคบริโภคชาวบ้านเขา 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.197159181+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.19721494+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-25T15:14:37.197221695+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.197231904+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.197238935+07:00","message":"[bufferProcess] interim [600000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.197241329+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.197244619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.197247648+07:00","message":"> Transcript [2390] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.197251177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.197253113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.19725513+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.197257687+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.316953291+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.31698975+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-25T15:14:37.317001668+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.317021524+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317028039+07:00","message":"[bufferProcess] interim [720000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317031417+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317037793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317040736+07:00","message":"> Transcript [2391] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317044227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317046476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317048685+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.317051044+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.390151125+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.390194788+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-25T15:14:37.39020346+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.390217679+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.39022555+07:00","message":"[bufferProcess] interim [780000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.390228327+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.390236113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.390239037+07:00","message":"> Transcript [2392] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.390242479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.390244877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.390247425+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.390250267+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.574068722+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.574108965+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-25T15:14:37.574116919+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.574130109+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.57413759+07:00","message":"[bufferProcess] interim [960000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574140454+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574146565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574149594+07:00","message":"> Transcript [2393] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574153721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574155945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574158273+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574160998+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574166952+07:00","message":"Push: 'ก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574168919+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574171472+07:00","message":"Set new StatePrefix : 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.574174459+07:00","message":"Next Push (prob) : 'ว่ามันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.574183088+07:00","message":"push: {false ก็กังวลไง 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.838274345+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.838322636+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-25T15:14:37.838329633+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.838346845+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838355437+07:00","message":"[bufferProcess] interim [140000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838358352+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838365975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838369157+07:00","message":"> Transcript [2394] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838373321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838375551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838377716+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.838381129+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.843558827+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.843597572+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-25T15:14:37.843603389+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.843617053+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.843623728+07:00","message":"[bufferProcess] interim [200000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.843626474+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.84363211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.843635209+07:00","message":"> Transcript [2395] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.843639006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.843641192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.843643202+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.843646316+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.896793406+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.896835766+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-25T15:14:37.896841708+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:37.896868893+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.896876975+07:00","message":"[bufferProcess] interim [320000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.896879924+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.896883564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.896886413+07:00","message":"> Transcript [2396] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.896890021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.896892246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.896894331+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:37.89689717+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.083437999+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.083474666+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-25T15:14:38.083481329+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.083496198+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083502738+07:00","message":"[bufferProcess] interim [500000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083506003+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083512784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083515528+07:00","message":"> Transcript [2397] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083519408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083521588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083524279+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083526855+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083533199+07:00","message":"Push: 'ว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083535401+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.08353812+07:00","message":"Set new StatePrefix : 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.083540588+07:00","message":"Next Push (prob) : 'การกระจาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.083548153+07:00","message":"push: {false ว่ามันจะมี 0 0xc000044900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:38.162302564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:38.162329575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.403346119+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.403387584+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-25T15:14:38.403396595+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.403414828+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.403423257+07:00","message":"[bufferProcess] interim [740000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.403427464+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.403432167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.403435997+07:00","message":"> Transcript [2398] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.40344012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.403442341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.403444331+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.403447201+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.410718124+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.410756355+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-25T15:14:38.410763372+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.41077952+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.410787232+07:00","message":"[bufferProcess] interim [800000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.410791488+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.41080222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.410805393+07:00","message":"> Transcript [2399] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.410809316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.410811519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.410813741+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.410816345+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.475989966+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.476028778+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-25T15:14:38.476036381+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.476051601+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476059611+07:00","message":"[bufferProcess] interim [860000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476062819+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476071834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476074902+07:00","message":"> Transcript [2400] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476079395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476082715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476084727+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.476088364+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.478400978+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.478436772+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-25T15:14:38.478443302+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.478459119+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478466692+07:00","message":"[bufferProcess] interim [920000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478469741+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478476181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478479297+07:00","message":"> Transcript [2401] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478483894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478486206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478488553+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478491836+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478496644+07:00","message":"Push: 'การกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478498925+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.47850244+07:00","message":"Set new StatePrefix : 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:38.478505238+07:00","message":"Next Push (prob) : 'ของไอ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:38.478530564+07:00","message":"push: {false การกระจาย 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.098291146+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.112552545+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.112595685+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-25T15:14:39.112606534+07:00","message":"receive interim result [false|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.112624617+07:00","message":"[buffer interim] 139 false เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.112639602+07:00","message":"[bufferProcess] interim [520000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.112642706+07:00","message":"[bufferProcess] send to processor:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.112650774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.112653733+07:00","message":"> Transcript [2402] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.112656639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.112658895+07:00","message":"Set new StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.208924741+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.20896763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย\",\"confidence\":0.95762736}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.208974394+07:00","message":"receive interim result [true|false]: เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.208983586+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.208985933+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.208993853+07:00","message":"[buffer interim] 139 true เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209002912+07:00","message":"[bufferProcess] interim [670000000]:เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209006724+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209010756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209013732+07:00","message":"> Transcript [2403] [false]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209017668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209020557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209022754+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209025419+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209027697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209029758+07:00","message":"> Transcript [2404] [true]: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209032225+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209033955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209035656+07:00","message":"StatePrefix: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจายของไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209037818+07:00","message":"TextPushed: 'เพื่ออุปโภคบริโภคชาวบ้านเขาก็กังวลไงว่ามันจะมีการกระจาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.209040793+07:00","message":"Push: 'ของไอน้ำลอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.209049034+07:00","message":"push: {true ของไอน้ำลอย 0 0xc000044900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:39.220461465+07:00","message":"write wav file: './tmp/7599/7599_139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.230201996+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.565822865+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.565898578+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-25T15:14:39.565903904+07:00","message":"receive interim result [false|false]: ป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.565917138+07:00","message":"[buffer interim] 140 false ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.56592299+07:00","message":"[bufferProcess] interim [360000000]:ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.565925194+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.692297994+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.692334625+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-25T15:14:39.692340427+07:00","message":"receive interim result [false|false]: ป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:39.692352005+07:00","message":"[buffer interim] 140 false ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.692359778+07:00","message":"[bufferProcess] interim [480000000]:ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.692362256+07:00","message":"[bufferProcess] send to processor:ป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.692367993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.692371092+07:00","message":"> Transcript [2405] [false]: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:39.692373439+07:00","message":"Set StatePrefix (first interim): 'ป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.199937878+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.199976614+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-25T15:14:40.199984609+07:00","message":"receive interim result [false|false]: ป้ายแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.19999988+07:00","message":"[buffer interim] 140 false ป้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200008088+07:00","message":"[bufferProcess] interim [960000000]:ป้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200011824+07:00","message":"[bufferProcess] send to processor:ป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200020547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200024695+07:00","message":"> Transcript [2406] [false]: 'ป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200029695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200032553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200035349+07:00","message":"StatePrefix: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.200038054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.458905202+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.458957278+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-25T15:14:40.458964083+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.458978097+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.45898668+07:00","message":"[bufferProcess] interim [260000000]:ป้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.458989207+07:00","message":"[bufferProcess] send to processor:ป้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.458995125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.458998151+07:00","message":"> Transcript [2407] [false]: 'ป้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.459002111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.459004557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.459007003+07:00","message":"StatePrefix: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.459009453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.648825487+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.648877651+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-25T15:14:40.648885691+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.648904427+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648912798+07:00","message":"[bufferProcess] interim [440000000]:ป้ายแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648915375+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648920169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648923227+07:00","message":"> Transcript [2408] [false]: 'ป้ายแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648927049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648929186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648931422+07:00","message":"StatePrefix: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.648933717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.65749921+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.657541422+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-25T15:14:40.657547108+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.657566421+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657573591+07:00","message":"[bufferProcess] interim [500000000]:ป้ายแล้วก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657576685+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657583645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657586619+07:00","message":"> Transcript [2409] [false]: 'ป้ายแล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657589989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657592127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657594484+07:00","message":"StatePrefix: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657596834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657602752+07:00","message":"Push: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657604657+07:00","message":"TextPushed: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657607199+07:00","message":"Set new StatePrefix : 'ป้ายแล้วก็เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.657609667+07:00","message":"Next Push (prob) : 'ยแล้วก็เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.657616906+07:00","message":"push: {false ป้า 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.786092862+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.786131899+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-25T15:14:40.78613737+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.786157498+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.786164775+07:00","message":"[bufferProcess] interim [560000000]:ป้ายแล้วก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.786167855+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.786171927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.786176252+07:00","message":"> Transcript [2410] [false]: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.786179456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.786184529+07:00","message":"Set new StatePrefix: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.967555303+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.967594459+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-25T15:14:40.967600065+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.96760928+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.967615836+07:00","message":"[bufferProcess] interim [740000000]:ป้ายแล้วก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.967618439+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.967621767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.967624629+07:00","message":"> Transcript [2411] [false]: 'ป้ายแล้วก็อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.96762792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.967629946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.967631852+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:40.967634105+07:00","message":"TextPushed: 'ป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.988746509+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.988765886+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.988768613+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.988770593+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.988772437+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.98877559+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.98877923+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:40.988782806+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.101904466+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.101943115+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-25T15:14:41.101949817+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.101962903+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.101973052+07:00","message":"[bufferProcess] interim [860000000]:ป้ายแล้วก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.101976654+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.101980984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.10198502+07:00","message":"> Transcript [2412] [false]: 'ป้ายแล้วก็อาจจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.101991038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.101993348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.101995361+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.101997854+07:00","message":"TextPushed: 'ป้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:41.162937869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:41.162943958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.297811853+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.297852147+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-25T15:14:41.297857992+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.297879858+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.297887533+07:00","message":"[bufferProcess] interim [40000000]:ป้ายแล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.297890172+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.29789405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.297897382+07:00","message":"> Transcript [2413] [false]: 'ป้ายแล้วก็อาจจะส่งผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.297901218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.297903445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.297906522+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.2979091+07:00","message":"TextPushed: 'ป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.360666929+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.360706347+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-25T15:14:41.360712455+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.360729407+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360736827+07:00","message":"[bufferProcess] interim [160000000]:ป้ายแล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360739642+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผลกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360745042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360747903+07:00","message":"> Transcript [2414] [false]: 'ป้ายแล้วก็อาจจะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360751749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360753902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360756386+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360759253+07:00","message":"TextPushed: 'ป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360763797+07:00","message":"Push: 'ยแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360765879+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360769167+07:00","message":"Set new StatePrefix : 'ป้ายแล้วก็อาจจะส่งผลกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.360772363+07:00","message":"Next Push (prob) : 'จะส่งผลกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.360797883+07:00","message":"push: {false ยแล้วก็อาจ 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.563369677+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.563408248+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-25T15:14:41.563414428+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.563427623+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.563437047+07:00","message":"[bufferProcess] interim [400000000]:ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.563439659+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.563444839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.563447625+07:00","message":"> Transcript [2415] [false]: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.563450302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.563452452+07:00","message":"Set new StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.877522009+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.877559167+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-25T15:14:41.877565126+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกระทบต่อสู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.877580166+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกระทบต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877587362+07:00","message":"[bufferProcess] interim [640000000]:ป้ายแล้วก็อาจจะส่งผลกระทบต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877590125+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877593642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877597047+07:00","message":"> Transcript [2416] [false]: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877600836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877603723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877606115+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.877608743+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.878383693+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.878419801+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-25T15:14:41.878425882+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.878444638+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.878453023+07:00","message":"[bufferProcess] interim [700000000]:ป้ายแล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.878457539+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผลกระทบต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.878465955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.878470141+07:00","message":"> Transcript [2417] [false]: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.878475557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.87847956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.878482159+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.878484933+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.997568934+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.997610817+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-25T15:14:41.997617291+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:41.997632425+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997639217+07:00","message":"[bufferProcess] interim [760000000]:ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997642397+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผลกระทบต่อชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997650077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997652901+07:00","message":"> Transcript [2418] [false]: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997656502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997659125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997661289+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:41.997663722+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.003430275+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.003464236+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-25T15:14:42.003469615+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.003484424+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003491342+07:00","message":"[bufferProcess] interim [820000000]:ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003493909+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผลกระทบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003497666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003500985+07:00","message":"> Transcript [2419] [false]: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003504938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.0035071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003509411+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003511939+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.00351869+07:00","message":"Push: 'จะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003520662+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.003523069+07:00","message":"Set new StatePrefix : 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.00352561+07:00","message":"Next Push (prob) : 'ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.003535221+07:00","message":"push: {false จะส่งผลกระทบ 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.447122025+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.447156352+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-25T15:14:42.447162241+07:00","message":"receive interim result [false|false]: ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.447177668+07:00","message":"[buffer interim] 140 false ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447184582+07:00","message":"[bufferProcess] interim [300000000]:ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447187349+07:00","message":"[bufferProcess] send to processor:ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447190635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447193458+07:00","message":"> Transcript [2420] [false]: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447197117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447199273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447201378+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.447203735+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.555633162+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.687117261+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.687162049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้\",\"confidence\":0.936472}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.687168218+07:00","message":"receive interim result [true|false]: ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.687174691+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.68717723+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.687185206+07:00","message":"[buffer interim] 140 true ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687195438+07:00","message":"[bufferProcess] interim [540000000]:ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687199474+07:00","message":"[bufferProcess] send to processor (isfinal):ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.68720325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687206643+07:00","message":"> Transcript [2421] [false]: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687210027+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687212498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687214826+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.68721765+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687219985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687221977+07:00","message":"> Transcript [2422] [true]: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อสุขภาพได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687224287+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687226026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687227732+07:00","message":"StatePrefix: 'ป้ายแล้วก็อาจจะส่งผลกระทบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687229849+07:00","message":"TextPushed: 'ป้ายแล้วก็อาจจะส่งผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:42.687232646+07:00","message":"Push: 'ต่อสุขภาพได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.687241655+07:00","message":"push: {true ต่อสุขภาพได้ 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:42.68859825+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:42.696845398+07:00","message":"write wav file: './tmp/7599/7599_140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.360700541+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.360738638+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-25T15:14:43.360743634+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.360757458+07:00","message":"[buffer interim] 141 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.360763655+07:00","message":"[bufferProcess] interim [660000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.360765746+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.365678818+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.36571262+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-25T15:14:43.365717769+07:00","message":"receive interim result [false|false]: ร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.365732446+07:00","message":"[buffer interim] 141 false ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.365739154+07:00","message":"[bufferProcess] interim [720000000]:ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.365741803+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.365745914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.365749214+07:00","message":"> Transcript [2423] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.365751526+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.416935286+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.416974128+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-25T15:14:43.416980651+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.417001388+07:00","message":"[buffer interim] 141 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.417012797+07:00","message":"[bufferProcess] interim [780000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.417015491+07:00","message":"[bufferProcess] send to processor:ร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.41701937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.417022592+07:00","message":"> Transcript [2424] [false]: 'ร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.417025016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.417027756+07:00","message":"Set new StatePrefix: 'ร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.73375212+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.733801882+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-25T15:14:43.733807785+07:00","message":"receive interim result [false|false]: ล่าสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.733822035+07:00","message":"[buffer interim] 141 false ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.733829993+07:00","message":"[bufferProcess] interim [80000000]:ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.733832758+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.733842743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.733845903+07:00","message":"> Transcript [2425] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.733848521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.733853281+07:00","message":"Set new StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.876941211+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.876978575+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-25T15:14:43.876984092+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.876995889+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.877004302+07:00","message":"[bufferProcess] interim [200000000]:ล่าสุดท้ายถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.877006898+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.877012497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.877015278+07:00","message":"> Transcript [2426] [false]: 'ล่าสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.877019152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.87702143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.87702358+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.877025658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.921440683+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.921475562+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-25T15:14:43.921482617+07:00","message":"receive interim result [false|false]: ล่าสุดทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:43.921495761+07:00","message":"[buffer interim] 141 false ล่าสุดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921502462+07:00","message":"[bufferProcess] interim [260000000]:ล่าสุดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921504961+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921510269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921513187+07:00","message":"> Transcript [2427] [false]: 'ล่าสุดท้ายถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921516021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921518019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921520125+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:43.921522339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.133487303+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.133523058+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-25T15:14:44.133528655+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.133540447+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.133549142+07:00","message":"[bufferProcess] interim [500000000]:ล่าสุดท้ายทางเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.133552139+07:00","message":"[bufferProcess] send to processor:ล่าสุดทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.133557623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.133560411+07:00","message":"> Transcript [2428] [false]: 'ล่าสุดทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.133563428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.13356586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.133567936+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.133570194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:44.163628795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:44.163638449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.242767497+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.242798376+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-25T15:14:44.242804195+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.242818164+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242824149+07:00","message":"[bufferProcess] interim [560000000]:ล่าสุดท้ายทางชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242826647+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242829797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242832447+07:00","message":"> Transcript [2429] [false]: 'ล่าสุดท้ายทางเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242835292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242837348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242839222+07:00","message":"StatePrefix: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242841206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242843698+07:00","message":"Push: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.242845675+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.24284784+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.24285019+07:00","message":"Next Push (prob) : 'ท้ายทางเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.24285829+07:00","message":"push: {false ล่าสุด 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.245182567+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.245215877+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-25T15:14:44.245220536+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.245236065+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.24524312+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุดท้ายทางชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.245245575+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.245251642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.245255365+07:00","message":"> Transcript [2430] [false]: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.245258038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.24526048+07:00","message":"Set new StatePrefix: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.827375158+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.827419455+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-25T15:14:44.827426156+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:44.827440708+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827448781+07:00","message":"[bufferProcess] interim [220000000]:ล่าสุดท้ายทางชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827451518+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827455463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827458501+07:00","message":"> Transcript [2431] [false]: 'ล่าสุดท้ายทางชาวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827462025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827464243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827466945+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:44.827469229+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.143515368+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.143552197+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-25T15:14:45.143558345+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.143572683+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.14357984+07:00","message":"[bufferProcess] interim [460000000]:ล่าสุดท้ายทางชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.143582457+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.143587474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.143592094+07:00","message":"> Transcript [2432] [false]: 'ล่าสุดท้ายทางชาวบ้านเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.143595499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.143597759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.143599883+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.143602341+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.278705707+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.278744485+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-25T15:14:45.278751009+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.278765275+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.278772522+07:00","message":"[bufferProcess] interim [580000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.278775304+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.278780585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.278783513+07:00","message":"> Transcript [2433] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.278786938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.278789207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.27879148+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.278794212+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.466073461+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.466108239+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-25T15:14:45.46611471+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.466127289+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466133869+07:00","message":"[bufferProcess] interim [760000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466136319+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466141696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466145022+07:00","message":"> Transcript [2434] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466148711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466151084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.46615334+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466155656+07:00","message":"TextPushed: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466160015+07:00","message":"Push: 'ท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466162109+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.46616425+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.466166436+07:00","message":"Next Push (prob) : 'บ้านเขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.466173564+07:00","message":"push: {false ท้ายทางชาว 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.65920574+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.659237825+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-25T15:14:45.659243078+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.659258581+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.659264695+07:00","message":"[bufferProcess] interim [0]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.659267462+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.659271295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.659274333+07:00","message":"> Transcript [2435] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.659277893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.659280303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.659284365+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.65928703+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.918113375+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.918158487+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-25T15:14:45.918165151+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:45.918181926+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.91818994+07:00","message":"[bufferProcess] interim [300000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.918192824+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.918202636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.918206464+07:00","message":"> Transcript [2436] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.918211788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.9182141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.918216836+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:45.91822007+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.374297282+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.374340687+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-25T15:14:46.374347252+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.374362084+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374370075+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374372667+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374380312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374383501+07:00","message":"> Transcript [2437] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374387928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374390377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374392679+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.374395768+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.429841778+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.429886414+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-25T15:14:46.429895754+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.429909523+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429915678+07:00","message":"[bufferProcess] interim [780000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429918565+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429933156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429936375+07:00","message":"> Transcript [2438] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429940392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429942751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429945042+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429947422+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.42995216+07:00","message":"Push: 'บ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429954338+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429956807+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.429959128+07:00","message":"Next Push (prob) : 'การแจ้งไปถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.429969176+07:00","message":"push: {false บ้านเขาก็มี 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.623651159+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.623699564+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-25T15:14:46.623707738+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.623724809+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.623733481+07:00","message":"[bufferProcess] interim [960000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.623736647+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.623743133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.623747884+07:00","message":"> Transcript [2439] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.623752154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.623754607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.62375667+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.623759542+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.744899454+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.744934714+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-25T15:14:46.744940563+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:46.74495118+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.744958012+07:00","message":"[bufferProcess] interim [80000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.744961083+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.744964299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.744967039+07:00","message":"> Transcript [2440] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.74497089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.744973322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.744975374+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:46.744977908+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:47.164329148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:47.164329128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.333836401+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.33388963+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-25T15:14:47.333896719+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.333911208+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.33391918+07:00","message":"[bufferProcess] interim [680000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.333921922+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.333929393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.333932679+07:00","message":"> Transcript [2441] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.333936919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.333939247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.333950699+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.333953346+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.447050919+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.447090307+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-25T15:14:47.447095866+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.447112218+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447119197+07:00","message":"[bufferProcess] interim [800000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.44712214+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447125841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447128608+07:00","message":"> Transcript [2442] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447133101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447135173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447137633+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447140494+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447143247+07:00","message":"Push: 'การแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447145357+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447147808+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.447150288+07:00","message":"Next Push (prob) : 'ต้องไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.447158634+07:00","message":"push: {false การแจ้งไปถูก 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.766628019+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.766667543+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-25T15:14:47.766674047+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.766690602+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766701107+07:00","message":"[bufferProcess] interim [40000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766704253+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766708509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766711588+07:00","message":"> Transcript [2443] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766716002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766718269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766720441+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.766723209+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.970659289+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.970697622+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-25T15:14:47.970703948+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:47.970721263+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.970727906+07:00","message":"[bufferProcess] interim [280000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.97073118+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.97073481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.970737962+07:00","message":"> Transcript [2444] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.970741684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.970743914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.970746001+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:47.970750863+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.022772547+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.022810889+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-25T15:14:48.022818203+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.022829943+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.022838181+07:00","message":"[bufferProcess] interim [340000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.022841791+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.022845989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.022849177+07:00","message":"> Transcript [2445] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.022852832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.02285559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.022858163+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.022860981+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.030853782+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.030897562+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-25T15:14:48.030905559+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.030923838+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030931959+07:00","message":"[bufferProcess] interim [400000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030935018+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030938647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030941751+07:00","message":"> Transcript [2446] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030945615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030947664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030950131+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.03095302+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030962639+07:00","message":"Push: 'ต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030964896+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030967222+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยโพสต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.030969719+07:00","message":"Next Push (prob) : 'ล่าสุดเลยโพสต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.030978799+07:00","message":"push: {false ต้องไหมคะ 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.216656676+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.216700929+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-25T15:14:48.216707541+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.216722763+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.216730214+07:00","message":"[bufferProcess] interim [580000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.216733097+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.216741528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.216745013+07:00","message":"> Transcript [2447] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.216747847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.216751086+07:00","message":"Set new StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.471778029+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.471811649+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-25T15:14:48.471817375+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.471826521+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.471832706+07:00","message":"[bufferProcess] interim [820000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.471836162+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.471839684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.47184258+07:00","message":"> Transcript [2448] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.471846133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.471848187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.471850096+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.471852672+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.534856957+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.534895105+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-25T15:14:48.53490158+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.534918916+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534924852+07:00","message":"[bufferProcess] interim [880000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534927823+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534931263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534934096+07:00","message":"> Transcript [2449] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534937574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534939481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534941408+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.534943959+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.661381892+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.661416137+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-25T15:14:48.661422582+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.661438759+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661446516+07:00","message":"[bufferProcess] interim [940000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661449985+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661458385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661461124+07:00","message":"> Transcript [2450] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661465223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661469056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661471254+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.661474174+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.666941829+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.666969365+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-25T15:14:48.666974349+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.666987922+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.66699393+07:00","message":"[bufferProcess] interim [0]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.666996847+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667003678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667007023+07:00","message":"> Transcript [2451] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667011425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667014473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667016303+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667019117+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667025073+07:00","message":"Push: 'ล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667027242+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667029454+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:48.667031928+07:00","message":"Next Push (prob) : 'การประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:48.66704125+07:00","message":"push: {false ล่าสุดเลยพ้น 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.050954668+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.050991831+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-25T15:14:49.050998356+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.051014672+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.051021822+07:00","message":"[bufferProcess] interim [420000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.051024636+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.05102832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.051032328+07:00","message":"> Transcript [2452] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.051035236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.051037312+07:00","message":"Set new StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.365567369+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.365619434+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-25T15:14:49.365626506+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.365644385+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365656583+07:00","message":"[bufferProcess] interim [660000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365660176+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365664023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365675466+07:00","message":"> Transcript [2453] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365680185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365682384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365684679+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.365687383+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.370426991+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.370470673+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-25T15:14:49.370477899+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.370498785+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370506765+07:00","message":"[bufferProcess] interim [720000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370509706+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370516353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370519497+07:00","message":"> Transcript [2454] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370525941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370528721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370531254+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.370534371+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.634019371+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.634087475+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-25T15:14:49.63409946+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.634115709+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.634134289+07:00","message":"[bufferProcess] interim [960000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.634137789+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.634148403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.63415176+07:00","message":"> Transcript [2455] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.634156998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.634159383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.634161936+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.634164981+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.82506643+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.825129804+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-25T15:14:49.825139022+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.825153046+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.82517491+07:00","message":"[bufferProcess] interim [200000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.82518511+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825193043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825198496+07:00","message":"> Transcript [2456] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825203091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825205395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825207844+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825211104+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825216744+07:00","message":"Push: 'การประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825218707+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825221079+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.825223742+07:00","message":"Next Push (prob) : 'และตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.825232135+07:00","message":"push: {false การประชุม 0 0xc00209f100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.957492631+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.957516672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.957522923+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:49.957536794+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.957543143+07:00","message":"[bufferProcess] interim [320000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.957546399+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.957554154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.957556866+07:00","message":"> Transcript [2457] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.957561782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.957564058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.95756608+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:49.957568704+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:50.164916076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:50.164950066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.27132111+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.271360153+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-25T15:14:50.271367359+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.271378966+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.271385436+07:00","message":"[bufferProcess] interim [620000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.271388852+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.27139842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.271401672+07:00","message":"> Transcript [2458] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.271406136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.271408215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.271410673+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.271414074+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.507872178+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.567639697+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.592333837+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.592384445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.592392967+07:00","message":"receive interim result [false|false]: ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.5924072+07:00","message":"[buffer interim] 141 false ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592414182+07:00","message":"[bufferProcess] interim [980000000]:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592417347+07:00","message":"[bufferProcess] send to processor:ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592421237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592423921+07:00","message":"> Transcript [2459] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592431394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592433971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592436458+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.592439204+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.697903276+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.69793896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยผลการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด\",\"confidence\":0.94163734}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.697945626+07:00","message":"receive interim result [true|false]: ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยผลการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.697958594+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.697961486+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.697968046+07:00","message":"[buffer interim] 141 true ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยผลการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697975102+07:00","message":"[bufferProcess] interim [40000000]:ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยผลการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697979196+07:00","message":"[bufferProcess] send to processor (isfinal):ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697983423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697986179+07:00","message":"> Transcript [2460] [false]: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697990179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697992188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697994627+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.697997483+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698006553+07:00","message":"Push: 'และตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698015603+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698018221+07:00","message":"Set new StatePrefix : 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698021359+07:00","message":"Next Push (prob) : 'ทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698023894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698026512+07:00","message":"> Transcript [2461] [true]: 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยผลการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698028969+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698030846+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698032632+07:00","message":"StatePrefix: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698035204+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698037144+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.698107623+07:00","message":"push: {false และตรวจสอบ 0 0xc00209f100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698298184+07:00","message":"Push: 'ทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698302644+07:00","message":"TextPushed: 'ล่าสุดท้ายทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยพ้นการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698305157+07:00","message":"Set new StatePrefix : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยผลการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698307541+07:00","message":"Next Push (prob) : 'ล่าสุดทางชาวบ้านเขาก็มีการแจ้งไปถูกต้องไหมคะล่าสุดเลยผลการประชุมและตรวจสอบทางอุตสาหกรรมจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.698317862+07:00","message":"push: {true ทางอุตสาหกรรมจังหวัด 0 0xc00209f100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.698324765+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_141.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:50.716736948+07:00","message":"write wav file: './tmp/7599/7599_141.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.922428889+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.922479365+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-25T15:14:50.922485472+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:50.922501348+07:00","message":"[buffer interim] 142 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.922516013+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:50.92251884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.094191368+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.094228265+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-25T15:14:51.094234967+07:00","message":"receive interim result [false|false]: การจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.094248638+07:00","message":"[buffer interim] 142 false การจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.094258596+07:00","message":"[bufferProcess] interim [540000000]:การจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.094261331+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.094268208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.09427094+07:00","message":"> Transcript [2462] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.094273249+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.096895481+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.096930084+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-25T15:14:51.096935132+07:00","message":"receive interim result [false|false]: กาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.0969477+07:00","message":"[buffer interim] 142 false กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096954024+07:00","message":"[bufferProcess] interim [600000000]:กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096957563+07:00","message":"[bufferProcess] send to processor:การจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096964009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096967847+07:00","message":"> Transcript [2463] [false]: 'การจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096972337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096975704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096978639+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.096982656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.288117035+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.288151794+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-25T15:14:51.288156973+07:00","message":"receive interim result [false|false]: กาญจนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.288172586+07:00","message":"[buffer interim] 142 false กาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.28817898+07:00","message":"[bufferProcess] interim [780000000]:กาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.288181837+07:00","message":"[bufferProcess] send to processor:กาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.288185248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.288188098+07:00","message":"> Transcript [2464] [false]: 'กาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.28819036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.288192339+07:00","message":"Set new StatePrefix: 'กาญจนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.739718932+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.73976518+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-25T15:14:51.739771822+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:51.739787016+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.739795528+07:00","message":"[bufferProcess] interim [200000000]:กาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.739798098+07:00","message":"[bufferProcess] send to processor:กาญจนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.73980609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.739809324+07:00","message":"> Transcript [2465] [false]: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.739812209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:51.739814501+07:00","message":"Set new StatePrefix: 'กาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.316925803+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.316975938+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-25T15:14:52.316981479+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.316997107+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317006903+07:00","message":"[bufferProcess] interim [800000000]:กาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317009944+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317016485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317019866+07:00","message":"> Transcript [2466] [false]: 'กาญจนบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317023937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317026435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317028563+07:00","message":"StatePrefix: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.317030913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.515579623+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.515615494+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-25T15:14:52.515621534+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.515635039+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515641314+07:00","message":"[bufferProcess] interim [980000000]:กาญจนบุรีค่ะสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515643768+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515650046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515653086+07:00","message":"> Transcript [2467] [false]: 'กาญจนบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515656311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515658651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515660631+07:00","message":"StatePrefix: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.515662873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.699229143+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.699260253+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-25T15:14:52.699265547+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.699276177+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699282886+07:00","message":"[bufferProcess] interim [160000000]:กาญจนบุรีค่ะสั่งให้รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699285255+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699290364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699293739+07:00","message":"> Transcript [2468] [false]: 'กาญจนบุรีค่ะสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699296885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699299065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699301277+07:00","message":"StatePrefix: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.699303433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.703100994+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.703139144+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-25T15:14:52.703144693+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.703159162+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703167665+07:00","message":"[bufferProcess] interim [220000000]:กาญจนบุรีค่ะสั่งให้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703170727+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703178036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703180911+07:00","message":"> Transcript [2469] [false]: 'กาญจนบุรีค่ะสั่งให้รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703184852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.70318737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703189639+07:00","message":"StatePrefix: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703192027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703198525+07:00","message":"Push: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703200556+07:00","message":"TextPushed: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703202749+07:00","message":"Set new StatePrefix : 'กาญจนบุรีค่ะสั่งให้รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.703205519+07:00","message":"Next Push (prob) : 'ค่ะสั่งให้รอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.703214444+07:00","message":"push: {false กาญจนบุรี 0 0xc00039ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.890521134+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.890571406+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-25T15:14:52.890577942+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้โรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:52.890594204+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.890602239+07:00","message":"[bufferProcess] interim [400000000]:กาญจนบุรีค่ะสั่งให้โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.890605639+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.890614813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.890617838+07:00","message":"> Transcript [2470] [false]: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.890621202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:52.890625898+07:00","message":"Set new StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:53.164955495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:53.164962336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.218028764+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.218067075+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-25T15:14:53.21807289+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้โรงงานแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.218087508+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้โรงงานแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.218094455+07:00","message":"[bufferProcess] interim [640000000]:กาญจนบุรีค่ะสั่งให้โรงงานแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.21809715+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้โรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.218100596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.218103401+07:00","message":"> Transcript [2471] [false]: 'กาญจนบุรีค่ะสั่งให้โรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.218106631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.218108811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.218110821+07:00","message":"StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.21811485+07:00","message":"TextPushed: 'กาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.338544291+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.338585684+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-25T15:14:53.338590654+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้โรงงานแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.338605633+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้โรงงานแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.338614653+07:00","message":"[bufferProcess] interim [820000000]:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.338617231+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้โรงงานแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.338620909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.338623788+07:00","message":"> Transcript [2472] [false]: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.338627169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.33862967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.338631719+07:00","message":"StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.338634371+07:00","message":"TextPushed: 'กาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.721443451+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.721481591+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-25T15:14:53.721486925+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.721499087+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721505327+07:00","message":"[bufferProcess] interim [180000000]:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721508157+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721513375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721516223+07:00","message":"> Transcript [2473] [false]: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721519501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721521685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721523989+07:00","message":"StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.721526532+07:00","message":"TextPushed: 'กาญจนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.766459379+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.788485353+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.788532142+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-25T15:14:53.788542514+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.788560275+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.78857456+07:00","message":"[bufferProcess] interim [240000000]:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788578551+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788590996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788595488+07:00","message":"> Transcript [2474] [false]: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788600902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788603956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788607076+07:00","message":"StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788610456+07:00","message":"TextPushed: 'กาญจนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788619686+07:00","message":"Push: 'ค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788623351+07:00","message":"TextPushed: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788626834+07:00","message":"Set new StatePrefix : 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.788630984+07:00","message":"Next Push (prob) : 'งานแก้ไขและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.788655368+07:00","message":"push: {false ค่ะสั่งให้โรง 0 0xc00039ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.790815036+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.790844862+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-25T15:14:53.790850449+07:00","message":"receive interim result [false|false]: กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.790873115+07:00","message":"[buffer interim] 142 false กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.790880012+07:00","message":"[bufferProcess] interim [300000000]:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.790882797+07:00","message":"[bufferProcess] send to processor:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.790886665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.790889612+07:00","message":"> Transcript [2475] [false]: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.79089227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.790895237+07:00","message":"Set new StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.858400006+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.858428338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.858434475+07:00","message":"receive interim result [true|false]: กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.858446688+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.858449474+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.85845573+07:00","message":"[buffer interim] 142 true กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858461794+07:00","message":"[bufferProcess] interim [420000000]:กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858465231+07:00","message":"[bufferProcess] send to processor (isfinal):กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858469051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858472182+07:00","message":"> Transcript [2476] [false]: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858474571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858476705+07:00","message":"Set new StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858478619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858480528+07:00","message":"> Transcript [2477] [true]: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858483019+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858485068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.85848715+07:00","message":"StatePrefix: 'กาญจนบุรีค่ะสั่งให้โรงงานแก้ไขระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.858489724+07:00","message":"TextPushed: 'กาญจนบุรีค่ะสั่งให้โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:53.85849502+07:00","message":"Push: 'งานแก้ไขระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.858503253+07:00","message":"push: {true งานแก้ไขระบบ 0 0xc00039ce00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:14:53.866874995+07:00","message":"write wav file: './tmp/7599/7599_142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:53.898275019+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.249427936+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.249475125+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-25T15:14:54.249480556+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.249498585+07:00","message":"[buffer interim] 143 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.249506564+07:00","message":"[bufferProcess] interim [420000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.249509183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.441030755+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.441065336+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-25T15:14:54.441070994+07:00","message":"receive interim result [false|false]: พี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.441082657+07:00","message":"[buffer interim] 143 false พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.44108929+07:00","message":"[bufferProcess] interim [540000000]:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.441091995+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.441097415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.441100378+07:00","message":"> Transcript [2478] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.441102548+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.466654477+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.466690192+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-25T15:14:54.466695414+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.46670828+07:00","message":"[buffer interim] 143 false ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.46671464+07:00","message":"[bufferProcess] interim [600000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.46671731+07:00","message":"[bufferProcess] send to processor:พี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.46672122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.466723878+07:00","message":"> Transcript [2479] [false]: 'พี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.466727067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.466729081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.46673338+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.466735533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.614491961+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.614527209+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-25T15:14:54.614532556+07:00","message":"receive interim result [false|false]: ที่ชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:54.61454764+07:00","message":"[buffer interim] 143 false ที่ชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.614554817+07:00","message":"[bufferProcess] interim [780000000]:ที่ชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.614557076+07:00","message":"[bufferProcess] send to processor:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.614560302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.614563204+07:00","message":"> Transcript [2480] [false]: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.614565764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:54.61457122+07:00","message":"Set new StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.250186591+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.250225878+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-25T15:14:55.250231317+07:00","message":"receive interim result [false|false]: ที่ชำรุดภาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.250245944+07:00","message":"[buffer interim] 143 false ที่ชำรุดภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.250254305+07:00","message":"[bufferProcess] interim [380000000]:ที่ชำรุดภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.250256989+07:00","message":"[bufferProcess] send to processor:ที่ชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.250262187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.250265043+07:00","message":"> Transcript [2481] [false]: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.250267308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.250269362+07:00","message":"Set new StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.31396086+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.314010731+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-25T15:14:55.314016958+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.314032371+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.314039913+07:00","message":"[bufferProcess] interim [500000000]:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.314042768+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.314051084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.314054693+07:00","message":"> Transcript [2482] [false]: 'ที่ชำรุดภาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.31405981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.314062477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.314064439+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.31406672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.63133554+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.631379184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.631386323+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.631405531+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.631420799+07:00","message":"[bufferProcess] interim [740000000]:ที่ชำรุดภายใน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.63142371+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.631427609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.63143109+07:00","message":"> Transcript [2483] [false]: 'ที่ชำรุดภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.631434994+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.631437357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.631439379+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.631441543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.831016532+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.831060435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.831066239+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.831079083+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.831095112+07:00","message":"[bufferProcess] interim [980000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.831097741+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.831100959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.831108771+07:00","message":"> Transcript [2484] [false]: 'ที่ชำรุดภายใน 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.83111327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.831115413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.831117396+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.8311195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.950127098+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.950159078+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-25T15:14:55.950164903+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.950175456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.950178189+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.950184174+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.950187513+07:00","message":"[buffer interim] 143 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950193039+07:00","message":"[bufferProcess] interim [100000000]:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950196397+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950201057+07:00","message":"[bufferProcess] interim [100000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950204919+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.95020926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950213455+07:00","message":"> Transcript [2485] [false]: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950217606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950221203+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950223223+07:00","message":"StatePrefix: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950225284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950227846+07:00","message":"Push: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950229749+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950231767+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:55.950233874+07:00","message":"Next Push (prob) : 'ภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:55.950241401+07:00","message":"push: {false ที่ชำรุด 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.021567581+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.021603787+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-25T15:14:56.021610205+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.021620601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.021623726+07:00","message":"receive interim result [false|false]:  30 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.02163045+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.021633434+07:00","message":"[buffer interim] 143 false  30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021639059+07:00","message":"[bufferProcess] interim [220000000]:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.02164187+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021644758+07:00","message":"[bufferProcess] interim [220000000]: 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021647546+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021650447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.02165337+07:00","message":"> Transcript [2486] [false]: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021656814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021658891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021660929+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.021663658+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:56.165551838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:56.165563939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.347169701+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.34720499+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-25T15:14:56.347210971+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.347225856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วันพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.34722895+07:00","message":"receive interim result [false|false]:  30 วันพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.347236314+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.347240301+07:00","message":"[buffer interim] 143 false  30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347258735+07:00","message":"[bufferProcess] interim [520000000]:ที่ชำรุดภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347275542+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347286866+07:00","message":"[bufferProcess] interim [520000000]: 30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347289432+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347293325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347297218+07:00","message":"> Transcript [2487] [false]: 'ที่ชำรุดภายใน 30 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347300645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.34730279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347304827+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.347307137+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.476251564+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.476288417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.4762952+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.476307035+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-25T15:14:56.476310029+07:00","message":"receive interim result [false|false]:  วันพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.47631964+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.476323701+07:00","message":"[buffer interim] 143 false  วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476329266+07:00","message":"[bufferProcess] interim [580000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476332153+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476335282+07:00","message":"[bufferProcess] interim [580000000]: วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476338012+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476340751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476343574+07:00","message":"> Transcript [2488] [false]: 'ที่ชำรุดภายใน 30 วันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476346884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.47634893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.476352062+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.47635435+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.534007128+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.534044638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.534050889+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.534062587+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-25T15:14:56.534065317+07:00","message":"receive interim result [false|false]:  วันเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.534072606+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.534076106+07:00","message":"[buffer interim] 143 false  วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534081417+07:00","message":"[bufferProcess] interim [640000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534084294+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.53408723+07:00","message":"[bufferProcess] interim [640000000]: วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534090142+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534093082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534096292+07:00","message":"> Transcript [2489] [false]: 'ที่ชำรุดภายใน 30 วันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534100272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.53410244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534104406+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534106615+07:00","message":"TextPushed: 'ที่ชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534109056+07:00","message":"Push: 'ภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534111172+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534113292+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.534115731+07:00","message":"Next Push (prob) : ' วันพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.534122692+07:00","message":"push: {false ภายใน 30 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.664544684+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.664584479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.664592559+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.66460685+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-25T15:14:56.664611874+07:00","message":"receive interim result [false|false]:  วันเพราะว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.664621813+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.66463184+07:00","message":"[buffer interim] 143 false  วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664639856+07:00","message":"[bufferProcess] interim [820000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664643703+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664657272+07:00","message":"[bufferProcess] interim [820000000]: วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664661419+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664665143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664669425+07:00","message":"> Transcript [2490] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664672709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.664675853+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.84884661+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.848892706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.84889975+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.84891337+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-25T15:14:56.848917717+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.84892636+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.848929672+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848935819+07:00","message":"[bufferProcess] interim [940000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848938932+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848942256+07:00","message":"[bufferProcess] interim [940000000]: วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848944915+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848948163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848952366+07:00","message":"> Transcript [2491] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848956799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848958991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848960967+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.848963627+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.91006571+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.910102927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.910110711+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.910121992+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-25T15:14:56.910126389+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.910134896+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:56.910137964+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910144352+07:00","message":"[bufferProcess] interim [120000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910148662+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910153364+07:00","message":"[bufferProcess] interim [120000000]: วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910157585+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910160807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910163343+07:00","message":"> Transcript [2492] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910166552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910168785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910170768+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:56.910175073+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.116666078+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.116699898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.116709619+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.116724697+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-25T15:14:57.116729235+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.116743981+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.116759499+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116767078+07:00","message":"[bufferProcess] interim [300000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116770355+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116775028+07:00","message":"[bufferProcess] interim [300000000]: วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.11677815+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116784716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116787265+07:00","message":"> Transcript [2493] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.11679095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116792969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116794887+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.116797462+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.360383872+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.360420033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.360427036+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.360438752+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-25T15:14:57.360442089+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.360449291+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.36045295+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360459399+07:00","message":"[bufferProcess] interim [480000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360462623+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360465867+07:00","message":"[bufferProcess] interim [480000000]: วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360468659+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360471997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360475099+07:00","message":"> Transcript [2494] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.36047952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360481748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.36048526+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360488829+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360491871+07:00","message":"Push: ' วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360493812+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360496785+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.360499413+07:00","message":"Next Push (prob) : 'ทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.360507051+07:00","message":"push: {false  วันเพราะว่า 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.4355795+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.435617926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.435625559+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.435636339+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-25T15:14:57.435639894+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.435648401+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.435653924+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.43566011+07:00","message":"[bufferProcess] interim [600000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.435662989+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.435666199+07:00","message":"[bufferProcess] interim [600000000]: วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.43567108+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.435674046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.435677302+07:00","message":"> Transcript [2495] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.43568163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.43568434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.435687127+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.435690554+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.650979692+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.651012291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.65101761+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.651031468+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-25T15:14:57.651035443+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.6510432+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.651047621+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651053248+07:00","message":"[bufferProcess] interim [780000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651055963+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651059075+07:00","message":"[bufferProcess] interim [780000000]: วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651062164+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651064959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651067459+07:00","message":"> Transcript [2496] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651070963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651073264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651075187+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.651077411+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.756314313+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.756358033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.756367191+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.756384876+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-25T15:14:57.756390107+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.756403917+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.756425172+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756434695+07:00","message":"[bufferProcess] interim [840000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756439558+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756446947+07:00","message":"[bufferProcess] interim [840000000]: วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756450855+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756454923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756458974+07:00","message":"> Transcript [2497] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756463977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756466997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756470327+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.756473998+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.761093577+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.761117895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.761124812+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.761139368+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-25T15:14:57.761144526+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.761152408+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.761157845+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761176553+07:00","message":"[bufferProcess] interim [900000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761181178+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761185308+07:00","message":"[bufferProcess] interim [900000000]: วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761189432+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.76119357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761197986+07:00","message":"> Transcript [2498] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761203588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761206498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761210366+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761213792+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761217894+07:00","message":"Push: 'ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761220557+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761223638+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.761230111+07:00","message":"Next Push (prob) : 'เขาก็ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.761244938+07:00","message":"push: {false ทางโรงงาน 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.819234228+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.819268929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.819277705+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.819291326+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-25T15:14:57.81929638+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.819305534+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:57.81931144+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.819319629+07:00","message":"[bufferProcess] interim [960000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.819323723+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.819328631+07:00","message":"[bufferProcess] interim [960000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.81933259+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.819337281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.819341748+07:00","message":"> Transcript [2499] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.819354381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:57.819357927+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.14154605+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.141588597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.141595001+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.141607827+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-25T15:14:58.141611494+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.141620174+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.141624845+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.141631549+07:00","message":"[bufferProcess] interim [260000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.141634005+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.141637828+07:00","message":"[bufferProcess] interim [260000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.141640679+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.1416442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.141647058+07:00","message":"> Transcript [2500] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.141649644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.141652411+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.278788801+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.278841002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.278849712+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.278863015+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-25T15:14:58.278867819+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.278890079+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.278903679+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278912214+07:00","message":"[bufferProcess] interim [380000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278915836+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.27892048+07:00","message":"[bufferProcess] interim [380000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278923973+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278927788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278930877+07:00","message":"> Transcript [2501] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278934596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278936812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278938816+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.278941456+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.842358892+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.842392991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.842399377+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.842413259+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-25T15:14:58.842417975+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.842429069+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.842446302+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842454144+07:00","message":"[bufferProcess] interim [980000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842458774+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842466438+07:00","message":"[bufferProcess] interim [980000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842469402+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842473473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842477023+07:00","message":"> Transcript [2502] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842480984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842483359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.84248548+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.842488455+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.972245719+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.972285435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.972292808+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.972304361+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-25T15:14:58.972308926+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.972318331+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:58.972323217+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972330476+07:00","message":"[bufferProcess] interim [40000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972334109+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.97233917+07:00","message":"[bufferProcess] interim [40000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972342904+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972346881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.97235131+07:00","message":"> Transcript [2503] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972356469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972366727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972370189+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:58.972374021+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:59.166117063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:14:59.166117103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236448949+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236492332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236498052+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.23651078+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-25T15:14:59.236514437+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236523805+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236528369+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236535565+07:00","message":"[bufferProcess] interim [340000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236538145+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236541959+07:00","message":"[bufferProcess] interim [340000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236544977+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236548521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236551793+07:00","message":"> Transcript [2504] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236556507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236558746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236561546+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236564142+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236567438+07:00","message":"Push: 'เขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236569554+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236572638+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.236575686+07:00","message":"Next Push (prob) : 'นะว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.236584756+07:00","message":"push: {false เขาก็ชี้แจง 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.239019847+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.239036314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.239041813+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.239053077+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-25T15:14:59.239057098+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.239062185+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.239065115+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239069131+07:00","message":"[bufferProcess] interim [400000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239071803+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239074722+07:00","message":"[bufferProcess] interim [400000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239077044+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239079866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239082191+07:00","message":"> Transcript [2505] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239084947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239087051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239088971+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.239091774+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.561722894+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.561751073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.561756538+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.561777134+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-25T15:14:59.561781165+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.561787845+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.56179146+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561797225+07:00","message":"[bufferProcess] interim [640000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561800691+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561807389+07:00","message":"[bufferProcess] interim [640000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561810302+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561820119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561851363+07:00","message":"> Transcript [2506] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561857764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561860108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561862827+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.561865776+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.625565458+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.625606322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.62561324+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.625624298+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-25T15:14:59.62562872+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.625654604+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.625683343+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625696731+07:00","message":"[bufferProcess] interim [700000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625700817+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625704345+07:00","message":"[bufferProcess] interim [700000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625707768+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625712202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625715737+07:00","message":"> Transcript [2507] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625721589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.62572436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625727495+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.625731665+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.679752106+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.679793823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.679800742+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.679811899+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-25T15:14:59.679815975+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.679825151+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.679828388+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679836013+07:00","message":"[bufferProcess] interim [760000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679838457+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.67984201+07:00","message":"[bufferProcess] interim [760000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679845584+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679849336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679852243+07:00","message":"> Transcript [2508] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.6798562+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679859136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679861284+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679864454+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679867309+07:00","message":"Push: 'นะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679869356+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.67987776+07:00","message":"Set new StatePrefix : 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.679880284+07:00","message":"Next Push (prob) : 'กลิ่นอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.679888543+07:00","message":"push: {false นะว่าปัญหา 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.704813256+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.704847522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.704854385+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.704876481+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-25T15:14:59.704880108+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.704888042+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.704894899+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.704901476+07:00","message":"[bufferProcess] interim [820000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.704904458+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.704909303+07:00","message":"[bufferProcess] interim [820000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.704913013+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.704916535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.70491935+07:00","message":"> Transcript [2509] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.704922197+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.872208249+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.87224692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.872252708+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.872264066+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-25T15:14:59.872269831+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยามันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.872277494+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.872280963+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872286677+07:00","message":"[bufferProcess] interim [940000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872289748+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872293275+07:00","message":"[bufferProcess] interim [940000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872296248+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872299444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872302131+07:00","message":"> Transcript [2510] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872304836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.872307204+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.878230266+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.878257895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.878263292+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.878274423+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-25T15:14:59.878278328+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.878287182+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.878293756+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.878299797+07:00","message":"[bufferProcess] interim [0]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.8783041+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยามันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.878310701+07:00","message":"[bufferProcess] interim [0]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.878314604+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.87831897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.878322742+07:00","message":"> Transcript [2511] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยามันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.878326143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.878328822+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยามันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.914715829+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.99108104+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.991117097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.991123175+07:00","message":"receive interim result [false|false]: ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.991135637+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-25T15:14:59.991139569+07:00","message":"receive interim result [false|false]:  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.991156541+07:00","message":"[buffer interim] 143 false ที่ชำรุดภายใน 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:14:59.991176291+07:00","message":"[buffer interim] 143 false  วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.991183353+07:00","message":"[bufferProcess] interim [180000000]:ที่ชำรุดภายใน 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.99118647+07:00","message":"[bufferProcess] send to processor:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.991191074+07:00","message":"[bufferProcess] interim [180000000]: วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.991193882+07:00","message":"[bufferProcess] update buffer: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.99119671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.991200083+07:00","message":"> Transcript [2512] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.991203058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:14:59.991205119+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นยาวันเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.167511428+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.16755236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก\",\"confidence\":0.95336723}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.167560303+07:00","message":"receive interim result [true|false]: ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.167569271+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.167571446+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.167576983+07:00","message":"[buffer interim] 143 true ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167584718+07:00","message":"[bufferProcess] interim [240000000]:ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.16759069+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167594216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167597292+07:00","message":"> Transcript [2513] [false]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167600029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167602476+07:00","message":"Set new StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167604762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167607156+07:00","message":"> Transcript [2514] [true]: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.1676099+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167612116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.16761556+07:00","message":"StatePrefix: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหากลิ่นน้ำมันเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.16761991+07:00","message":"TextPushed: 'ที่ชำรุดภายใน 30 วันเพราะว่าทางโรงงานเขาก็ชี้แจงนะว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.167629486+07:00","message":"Push: 'กลิ่นน้ำมันเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.167638968+07:00","message":"push: {true กลิ่นน้ำมันเกิดจาก 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.167970849+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:00.180649941+07:00","message":"write wav file: './tmp/7599/7599_143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.437300049+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.498097342+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.534509691+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.534544615+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-25T15:15:00.534549895+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.534561509+07:00","message":"[buffer interim] 144 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.534567297+07:00","message":"[bufferProcess] interim [360000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.534569339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.541757103+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.541790259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.541796574+07:00","message":"receive interim result [true|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.54180711+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.541810334+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.541817224+07:00","message":"[buffer interim] 144 true ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541824148+07:00","message":"[bufferProcess] interim [420000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541828044+07:00","message":"[bufferProcess] send to processor (isfinal):ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541832788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541838859+07:00","message":"> Transcript [2515] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.54184211+07:00","message":"Set StatePrefix (first interim): 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541844829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541848109+07:00","message":"> Transcript [2516] [true]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541852025+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541854921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541859864+07:00","message":"StatePrefix: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541862888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.541867021+07:00","message":"Push: 'ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.541884549+07:00","message":"push: {true ระบบ 0 0xc000186580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:00.547619233+07:00","message":"write wav file: './tmp/7599/7599_144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.963070619+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.963113493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"i\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.963118645+07:00","message":"receive interim result [false|false]: i"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:00.963134725+07:00","message":"[buffer interim] 145 false i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.963140982+07:00","message":"[bufferProcess] interim [480000000]:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:00.96314339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.073652746+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.073698577+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-25T15:15:01.073704119+07:00","message":"receive interim result [false|false]: ไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.073724552+07:00","message":"[buffer interim] 145 false ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.073732551+07:00","message":"[bufferProcess] interim [600000000]:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.073735865+07:00","message":"[bufferProcess] send to processor:i"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.073739988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.073743827+07:00","message":"> Transcript [2517] [false]: 'i'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.073746485+07:00","message":"Set StatePrefix (first interim): 'i'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.159637191+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.159694702+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-25T15:15:01.159702974+07:00","message":"receive interim result [false|false]: ไอน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.159719689+07:00","message":"[buffer interim] 145 false ไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.159730375+07:00","message":"[bufferProcess] interim [660000000]:ไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.159733422+07:00","message":"[bufferProcess] send to processor:ไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.159739526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.159743336+07:00","message":"> Transcript [2518] [false]: 'ไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.159746864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.159749033+07:00","message":"Set new StatePrefix: 'ไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.362586342+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.36262903+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-25T15:15:01.362635147+07:00","message":"receive interim result [false|false]: ไอน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.362653244+07:00","message":"[buffer interim] 145 false ไอน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.362661929+07:00","message":"[bufferProcess] interim [840000000]:ไอน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.362664644+07:00","message":"[bufferProcess] send to processor:ไอน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.362668363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.362671765+07:00","message":"> Transcript [2519] [false]: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.362674401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.362676508+07:00","message":"Set new StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.482127061+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.482174756+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-25T15:15:01.482181467+07:00","message":"receive interim result [false|false]: ไอน้ำที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.48219913+07:00","message":"[buffer interim] 145 false ไอน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482207623+07:00","message":"[bufferProcess] interim [960000000]:ไอน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482210527+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482218709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482221746+07:00","message":"> Transcript [2520] [false]: 'ไอน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482225358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482227595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482229716+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.482232117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.484686086+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.484698163+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-25T15:15:01.484702341+07:00","message":"receive interim result [false|false]: ไอน้ำที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.484712097+07:00","message":"[buffer interim] 145 false ไอน้ำที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.484715142+07:00","message":"[bufferProcess] interim [20000000]:ไอน้ำที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.48471718+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.484719368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.484721569+07:00","message":"> Transcript [2521] [false]: 'ไอน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.484723828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.484725817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.484727595+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.484729484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.674632721+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.674668863+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-25T15:15:01.674674213+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.674687238+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.674695575+07:00","message":"[bufferProcess] interim [140000000]:ไอน้ำที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.6746979+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.674704021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.674707277+07:00","message":"> Transcript [2522] [false]: 'ไอน้ำที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.67471087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.674713188+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.674715172+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.674717444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.682536673+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.682560525+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-25T15:15:01.682565362+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.682576065+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682581037+07:00","message":"[bufferProcess] interim [200000000]:ไอน้ำที่มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682583524+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682586917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682589538+07:00","message":"> Transcript [2523] [false]: 'ไอน้ำที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.68259266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682595017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682596866+07:00","message":"StatePrefix: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682598808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.6826035+07:00","message":"Push: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682605777+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682608473+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.682610918+07:00","message":"Next Push (prob) : 'ที่มันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.682618238+07:00","message":"push: {false ไอน้ำ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.737297149+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.737362418+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-25T15:15:01.737370526+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:01.737385584+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.737393563+07:00","message":"[bufferProcess] interim [320000000]:ไอน้ำที่มันชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.737396125+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.737400073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.737403075+07:00","message":"> Transcript [2524] [false]: 'ไอน้ำที่มันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.737405791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:01.737408442+07:00","message":"Set new StatePrefix: 'ไอน้ำที่มันทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.054666926+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.054707807+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-25T15:15:02.054714362+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.05472951+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.05473745+07:00","message":"[bufferProcess] interim [620000000]:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.054740701+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.054744848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.054748247+07:00","message":"> Transcript [2525] [false]: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.054750818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.054752978+07:00","message":"Set new StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:02.166768932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:02.166780435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.627547996+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.627607907+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-25T15:15:02.627621861+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.627648427+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.627657539+07:00","message":"[bufferProcess] interim [220000000]:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.627660041+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.62767027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.627673598+07:00","message":"> Transcript [2526] [false]: 'ไอน้ำที่มันชำรุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.627677836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.627680394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.627682503+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.627685039+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.959258482+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.95929402+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-25T15:15:02.959299633+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:02.959316214+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959322931+07:00","message":"[bufferProcess] interim [520000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959325898+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959330044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959335438+07:00","message":"> Transcript [2527] [false]: 'ไอน้ำที่มันชำรุดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959339229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959341534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959343918+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:02.959347291+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.152214839+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.152254687+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-25T15:15:03.152262608+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.152280242+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152290885+07:00","message":"[bufferProcess] interim [700000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152294648+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152299942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152304362+07:00","message":"> Transcript [2528] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152309179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152312609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152316387+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.152318738+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.454331494+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.454367022+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-25T15:15:03.454372724+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.454389981+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454396964+07:00","message":"[bufferProcess] interim [940000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454399835+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454403387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.4544066+07:00","message":"> Transcript [2529] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454409999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.45441205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454414493+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454416871+07:00","message":"TextPushed: 'ไอน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454419649+07:00","message":"Push: 'ที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.45442194+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454425103+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.454427711+07:00","message":"Next Push (prob) : 'ค่ะตอนนี้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.454434952+07:00","message":"push: {false ที่มันชำรุด 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.645657201+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.645698634+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-25T15:15:03.645705993+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.645717937+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.645726416+07:00","message":"[bufferProcess] interim [180000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.645729237+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.645733543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.645737151+07:00","message":"> Transcript [2530] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.645741284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.64574354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.645745591+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.645749215+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.968356718+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.968408806+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-25T15:15:03.9684152+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:03.968427614+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.968434114+07:00","message":"[bufferProcess] interim [480000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.96843733+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.96844292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.968445834+07:00","message":"> Transcript [2531] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.968449531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.968451801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.968454447+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:03.968458135+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.04483477+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.044884746+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-25T15:15:04.044893517+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.044908844+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044915909+07:00","message":"[bufferProcess] interim [600000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044918722+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044922333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044926249+07:00","message":"> Transcript [2532] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044930362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044932465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044935107+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.044937298+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.355824461+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.355885148+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-25T15:15:04.355892299+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.355909403+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355917755+07:00","message":"[bufferProcess] interim [900000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355921395+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355925823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355929695+07:00","message":"> Transcript [2533] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355934258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355936774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355939349+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355942064+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355945192+07:00","message":"Push: 'ค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355947161+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355949682+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.355952184+07:00","message":"Next Push (prob) : 'แจ้งความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.355960852+07:00","message":"push: {false ค่ะตอนนี้ให้ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.677341018+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.677378268+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-25T15:15:04.677385611+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:04.677399211+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.677405128+07:00","message":"[bufferProcess] interim [200000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.677408528+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.677416856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.6774196+07:00","message":"> Transcript [2534] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.677423416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.677425717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.677428299+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:04.677431575+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:05.16747836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:05.167489234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.252658638+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.252686538+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-25T15:15:05.252692707+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.252708073+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.252714456+07:00","message":"[bufferProcess] interim [800000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.252718018+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.252722515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.252725594+07:00","message":"> Transcript [2535] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.25272931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.25273154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.252733822+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.252737197+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.316920447+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.316962944+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-25T15:15:05.316969799+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.316987227+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.316995975+07:00","message":"[bufferProcess] interim [860000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.31699914+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.317003825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.317006748+07:00","message":"> Transcript [2536] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.317011462+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.317013635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.317015769+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.317020433+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.839366881+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.839405569+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-25T15:15:05.83941128+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.839427252+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839436232+07:00","message":"[bufferProcess] interim [340000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.83943955+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839449274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839452492+07:00","message":"> Transcript [2537] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839457675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.83945967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839462161+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.83947802+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839486305+07:00","message":"Push: 'แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839488564+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839491321+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:05.839494008+07:00","message":"Next Push (prob) : 'เป็นระยะและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:05.839502216+07:00","message":"push: {false แจ้งความคืบหน้า 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.157490414+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.15755092+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-25T15:15:06.157557505+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.157574398+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.157583188+07:00","message":"[bufferProcess] interim [700000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.157587977+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.157595286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.157598449+07:00","message":"> Transcript [2538] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.157602729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.157605086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.157607108+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.15761097+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.54135764+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.541404673+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-25T15:15:06.541412145+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.541427633+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541438254+07:00","message":"[bufferProcess] interim [120000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541441218+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541445123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541448459+07:00","message":"> Transcript [2539] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541452975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541455375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541457343+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.541461107+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.855924856+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.855974213+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-25T15:15:06.855981389+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:06.855996285+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.856004722+07:00","message":"[bufferProcess] interim [360000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.856008885+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.856015394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.85601855+07:00","message":"> Transcript [2540] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.85602281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.85602527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.856028477+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:06.85603217+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.06107869+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.061141998+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-25T15:15:07.061152912+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.061206172+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061220265+07:00","message":"[bufferProcess] interim [600000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061225114+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061235365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061239996+07:00","message":"> Transcript [2541] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061246898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061249482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061252451+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061256055+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.06126247+07:00","message":"Push: 'เป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.06126623+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061269348+07:00","message":"Set new StatePrefix : 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.061272643+07:00","message":"Next Push (prob) : 'ให้ทางโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.061295637+07:00","message":"push: {false เป็นระยะและ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.177805707+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.177856336+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-25T15:15:07.177865619+07:00","message":"receive interim result [false|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.177892458+07:00","message":"[buffer interim] 145 false ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177907441+07:00","message":"[bufferProcess] interim [660000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177912565+07:00","message":"[bufferProcess] send to processor:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177924819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177928943+07:00","message":"> Transcript [2542] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177935192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177938481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177941981+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.177947939+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.288307156+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.363017291+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.395378116+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.395429063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.395436837+07:00","message":"receive interim result [true|false]: ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.39544751+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.39544993+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.395461927+07:00","message":"[buffer interim] 145 true ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395470619+07:00","message":"[bufferProcess] interim [20000000]:ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.39547628+07:00","message":"[bufferProcess] send to processor (isfinal):ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395480306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395483564+07:00","message":"> Transcript [2543] [false]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395487592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395489719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395492178+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395496816+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395498857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395501019+07:00","message":"> Transcript [2544] [true]: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395503812+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395505569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395507376+07:00","message":"StatePrefix: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและให้ทางโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395509488+07:00","message":"TextPushed: 'ไอน้ำที่มันชำรุดค่ะตอนนี้ให้แจ้งความคืบหน้าเป็นระยะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.395512811+07:00","message":"Push: 'ให้ทางโรงงานนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.395545669+07:00","message":"push: {true ให้ทางโรงงานนี้ 0 0xc000045380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:07.408753578+07:00","message":"write wav file: './tmp/7599/7599_145.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.68147438+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.681512441+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-25T15:15:07.681517887+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.681529954+07:00","message":"[buffer interim] 146 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.681537251+07:00","message":"[bufferProcess] interim [360000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.681539325+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.685069286+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.685109211+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-25T15:15:07.685114643+07:00","message":"receive interim result [false|false]: จัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.685128885+07:00","message":"[buffer interim] 146 false จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.685135159+07:00","message":"[bufferProcess] interim [420000000]:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.685137414+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.685140542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.685143453+07:00","message":"> Transcript [2545] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.685145869+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.885850953+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.885895346+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-25T15:15:07.8859009+07:00","message":"receive interim result [false|false]: ศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:07.885914007+07:00","message":"[buffer interim] 146 false ศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.885920004+07:00","message":"[bufferProcess] interim [600000000]:ศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.885922509+07:00","message":"[bufferProcess] send to processor:จัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.885927907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.885930987+07:00","message":"> Transcript [2546] [false]: 'จัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.8859333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:07.885935879+07:00","message":"Set new StatePrefix: 'จัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.011716338+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.011758667+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-25T15:15:08.011764312+07:00","message":"receive interim result [false|false]: จัดทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.011778153+07:00","message":"[buffer interim] 146 false จัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.011785398+07:00","message":"[bufferProcess] interim [660000000]:จัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.011788077+07:00","message":"[bufferProcess] send to processor:ศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.011791823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.01179501+07:00","message":"> Transcript [2547] [false]: 'ศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.011797413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.011799358+07:00","message":"Set new StatePrefix: 'ศรัทธา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:08.167839747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:08.167854627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.200767308+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.20080506+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-25T15:15:08.200810886+07:00","message":"receive interim result [false|false]: จัดทำร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.200824697+07:00","message":"[buffer interim] 146 false จัดทำร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.20083553+07:00","message":"[bufferProcess] interim [840000000]:จัดทำร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.200839165+07:00","message":"[bufferProcess] send to processor:จัดทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.200847669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.200851154+07:00","message":"> Transcript [2548] [false]: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.200853861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.200856173+07:00","message":"Set new StatePrefix: 'จัดทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.204797111+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.204813159+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-25T15:15:08.204816952+07:00","message":"receive interim result [false|false]: จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.204824895+07:00","message":"[buffer interim] 146 false จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.204828238+07:00","message":"[bufferProcess] interim [900000000]:จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.204830193+07:00","message":"[bufferProcess] send to processor:จัดทำร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.204832287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.204834527+07:00","message":"> Transcript [2549] [false]: 'จัดทำร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.20483737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.204839538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.204841456+07:00","message":"StatePrefix: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.204843598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.524886505+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.524933045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ C\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.524940073+07:00","message":"receive interim result [false|false]: จัดทำระบบ C"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.524956728+07:00","message":"[buffer interim] 146 false จัดทำระบบ C"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524965322+07:00","message":"[bufferProcess] interim [200000000]:จัดทำระบบ C"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524968102+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524976446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524979773+07:00","message":"> Transcript [2550] [false]: 'จัดทำระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524983148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524985437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524987648+07:00","message":"StatePrefix: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.524989877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.586383806+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.586428906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ C H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.586434909+07:00","message":"receive interim result [false|false]: จัดทำระบบ C H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.586452067+07:00","message":"[buffer interim] 146 false จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.586461806+07:00","message":"[bufferProcess] interim [320000000]:จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.586464524+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ C"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.586468652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.5864719+07:00","message":"> Transcript [2551] [false]: 'จัดทำระบบ C'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.586475454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.586477564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.586479559+07:00","message":"StatePrefix: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.586481819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.794588517+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.794630348+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-25T15:15:08.794636947+07:00","message":"receive interim result [false|false]: จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.794649379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" C H\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.794652332+07:00","message":"receive interim result [false|false]:  C H"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.794661352+07:00","message":"[buffer interim] 146 false จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.794665385+07:00","message":"[buffer interim] 146 false  C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794672396+07:00","message":"[bufferProcess] interim [500000000]:จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.79467484+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794678357+07:00","message":"[bufferProcess] interim [500000000]: C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794680981+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794684354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794687577+07:00","message":"> Transcript [2552] [false]: 'จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.79469098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794693175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794695297+07:00","message":"StatePrefix: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794697486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794700648+07:00","message":"Push: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794702639+07:00","message":"TextPushed: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794704629+07:00","message":"Set new StatePrefix : 'จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.794706857+07:00","message":"Next Push (prob) : 'ระบบ C H'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.794715692+07:00","message":"push: {false จัดทำ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.897658976+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.8977022+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-25T15:15:08.89770946+07:00","message":"receive interim result [false|false]: จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.897722822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" CSR\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.89772545+07:00","message":"receive interim result [false|false]:  CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.897734099+07:00","message":"[buffer interim] 146 false จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:08.897737686+07:00","message":"[buffer interim] 146 false  CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897744154+07:00","message":"[bufferProcess] interim [560000000]:จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897746873+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ C H"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.89775012+07:00","message":"[bufferProcess] interim [560000000]: CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897752946+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897756592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897759785+07:00","message":"> Transcript [2553] [false]: 'จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897762975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897765265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.89776751+07:00","message":"StatePrefix: 'จัดทำระบบ C H'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:08.897769721+07:00","message":"TextPushed: 'จัดทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.228622524+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.228670121+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-25T15:15:09.228678053+07:00","message":"receive interim result [false|false]: จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.22868966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" CSR เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.228692988+07:00","message":"receive interim result [false|false]:  CSR เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.228700771+07:00","message":"[buffer interim] 146 false จัดทำระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.228704196+07:00","message":"[buffer interim] 146 false  CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.228710846+07:00","message":"[bufferProcess] interim [920000000]:จัดทำระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.228713546+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.228716534+07:00","message":"[bufferProcess] interim [920000000]: CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.228718972+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.228722634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.228727281+07:00","message":"> Transcript [2554] [false]: 'จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.22876206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.22876446+07:00","message":"Set new StatePrefix: 'จัดทำระบบ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.475682256+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.475720854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.475727535+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.475736652+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-25T15:15:09.475739347+07:00","message":"receive interim result [false|false]:  เพื่อสังคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.475746515+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.475752057+07:00","message":"[buffer interim] 146 false  เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475758359+07:00","message":"[bufferProcess] interim [160000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475761215+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475766837+07:00","message":"[bufferProcess] interim [160000000]: เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475769502+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475782173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475795768+07:00","message":"> Transcript [2555] [false]: 'จัดทำระบบ CSR เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475801893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.47580548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475808955+07:00","message":"StatePrefix: 'จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.475812638+07:00","message":"TextPushed: 'จัดทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.993891038+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.993938782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.993945265+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.993958772+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-25T15:15:09.993961976+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.993972701+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.993976666+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.993997625+07:00","message":"[bufferProcess] interim [640000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.994018404+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.994025308+07:00","message":"[bufferProcess] interim [640000000]: เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.994030235+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.994042748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.994052863+07:00","message":"> Transcript [2556] [false]: 'จัดทำระบบ CSR เพื่อสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.994059141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.9940624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.994065865+07:00","message":"StatePrefix: 'จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.99406828+07:00","message":"TextPushed: 'จัดทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.997369157+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.997400346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.997406301+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.997421824+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-25T15:15:09.997425078+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.997430757+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:09.997434134+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997439417+07:00","message":"[bufferProcess] interim [700000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.99744228+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997458533+07:00","message":"[bufferProcess] interim [700000000]: เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997462471+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997466939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997471873+07:00","message":"> Transcript [2557] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997476263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997479417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.99748237+07:00","message":"StatePrefix: 'จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:09.997485788+07:00","message":"TextPushed: 'จัดทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.192066081+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.192107399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.19211413+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.192139547+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-25T15:15:10.192143822+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.192152939+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.192156177+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192162611+07:00","message":"[bufferProcess] interim [880000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.19216529+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192169779+07:00","message":"[bufferProcess] interim [880000000]: เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192172815+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192176066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192179177+07:00","message":"> Transcript [2558] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192183015+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192185129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192187072+07:00","message":"StatePrefix: 'จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192189236+07:00","message":"TextPushed: 'จัดทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192192192+07:00","message":"Push: 'ระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.19219425+07:00","message":"TextPushed: 'จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192198332+07:00","message":"Set new StatePrefix : 'จัดทำระบบ CSR เพื่อสังคมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.192200606+07:00","message":"Next Push (prob) : ' เพื่อสังคมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.192208428+07:00","message":"push: {false ระบบ CSR 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.383305742+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.383348031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.383354388+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.383369616+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-25T15:15:10.383374221+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.383383256+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.383387168+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.383395264+07:00","message":"[bufferProcess] interim [120000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.383398446+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.383401768+07:00","message":"[bufferProcess] interim [120000000]: เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.383405209+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.38340892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.383411955+07:00","message":"> Transcript [2559] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.383415162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.383417431+07:00","message":"Set new StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.567837319+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.567863166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.567867636+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.567884739+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-25T15:15:10.567889+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.567897225+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.567901743+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567907333+07:00","message":"[bufferProcess] interim [300000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567910183+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะคะประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567913338+07:00","message":"[bufferProcess] interim [300000000]: เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567916067+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567919486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567922083+07:00","message":"> Transcript [2560] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะคะประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567924458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.567926527+07:00","message":"Set new StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะคะประสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.884844622+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.884909638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.88491874+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.884932124+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-25T15:15:10.884936937+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.884948062+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.884953585+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.884961869+07:00","message":"[bufferProcess] interim [540000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.884966791+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.884971796+07:00","message":"[bufferProcess] interim [540000000]: เพื่อสังคมนะครับประสานกับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.884976141+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.88498046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.884984801+07:00","message":"> Transcript [2561] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.884988354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.884991435+07:00","message":"Set new StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.887434545+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.887460783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.887467557+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.887481889+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-25T15:15:10.887486662+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.887494942+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.887501996+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887508512+07:00","message":"[bufferProcess] interim [600000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887512119+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887516534+07:00","message":"[bufferProcess] interim [600000000]: เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887520219+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887525706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887529468+07:00","message":"> Transcript [2562] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887533946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887537019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887540045+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:10.887543667+07:00","message":"TextPushed: 'จัดทำระบบ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.988667851+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.988706139+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.988709361+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.988711696+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.988714357+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.98871652+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:10.988718609+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.017477674+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.017525883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.017532335+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.017547368+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-25T15:15:11.017550522+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.017558922+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.01756256+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017568253+07:00","message":"[bufferProcess] interim [660000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017570929+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017573696+07:00","message":"[bufferProcess] interim [660000000]: เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017576313+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017579258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017581935+07:00","message":"> Transcript [2563] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017585382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017587499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017589705+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.017591926+07:00","message":"TextPushed: 'จัดทำระบบ CSR'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:11.168787908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:11.168806049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.274497058+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.274540141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.27454648+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.274557554+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-25T15:15:11.274561553+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.274571848+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.274576318+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.27458419+07:00","message":"[bufferProcess] interim [960000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.27458724+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.27459103+07:00","message":"[bufferProcess] interim [960000000]: เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.27459442+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.274598619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.274601743+07:00","message":"> Transcript [2564] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.274605645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.274607812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.274609773+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.274612203+07:00","message":"TextPushed: 'จัดทำระบบ CSR'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.598933543+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.598973726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.598979842+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.598993069+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-25T15:15:11.598996119+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.599006074+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.599010631+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599018315+07:00","message":"[bufferProcess] interim [260000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599021357+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599024912+07:00","message":"[bufferProcess] interim [260000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599027768+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599031076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599034025+07:00","message":"> Transcript [2565] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599037853+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599041831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599044338+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599046838+07:00","message":"TextPushed: 'จัดทำระบบ CSR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599073741+07:00","message":"Push: ' เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599076366+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599078687+07:00","message":"Set new StatePrefix : 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.599081258+07:00","message":"Next Push (prob) : 'ชุมชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.599090498+07:00","message":"push: {false  เพื่อสังคมนะครับประสานกับ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.716364674+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.716401542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.71640788+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.716420888+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-25T15:15:11.716423961+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.716432226+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.71643535+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716441182+07:00","message":"[bufferProcess] interim [380000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716443825+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716447141+07:00","message":"[bufferProcess] interim [380000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716449829+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.71645267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716456308+07:00","message":"> Transcript [2566] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716459821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.71646339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716465439+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.716467892+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.917147502+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.91720196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.917207832+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.917222014+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-25T15:15:11.917225652+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.917235065+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:11.917238268+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917244416+07:00","message":"[bufferProcess] interim [620000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917247057+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917250005+07:00","message":"[bufferProcess] interim [620000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917253285+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917268839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917271802+07:00","message":"> Transcript [2567] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917275142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917277262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.91727934+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:11.917281831+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.159011395+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.15905336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.15905982+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.159071716+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-25T15:15:12.159074943+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.159084971+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.159089113+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.15909614+07:00","message":"[bufferProcess] interim [860000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.159099036+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.159102727+07:00","message":"[bufferProcess] interim [860000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.159105986+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.159109824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.15911297+07:00","message":"> Transcript [2568] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.15911692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.159119122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.159121182+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.159123999+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.800268501+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.800314553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.800321415+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.800337754+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800345366+07:00","message":"[bufferProcess] interim [460000000]:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800348608+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800356915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800360009+07:00","message":"> Transcript [2569] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800364601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800367343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800369999+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800372971+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800381126+07:00","message":"Push: 'ชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800383069+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800385458+07:00","message":"Set new StatePrefix : 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.800389373+07:00","message":"Next Push (prob) : 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.800413425+07:00","message":"push: {false ชุมชนและ 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875076659+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875123776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875130714+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875143092+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-25T15:15:12.875147032+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.875156801+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:12.8751608+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875167932+07:00","message":"[bufferProcess] interim [580000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.87517085+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875174489+07:00","message":"[bufferProcess] interim [580000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875178081+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875181916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875184817+07:00","message":"> Transcript [2570] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875188127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875190392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875192453+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:12.875195072+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.121948129+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.121987198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.121993264+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.122010608+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-25T15:15:13.1220149+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.122023639+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.12202842+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122035392+07:00","message":"[bufferProcess] interim [760000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122038295+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122042908+07:00","message":"[bufferProcess] interim [760000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122045827+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122049224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122052353+07:00","message":"> Transcript [2571] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122056085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.12205811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122060309+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.122062749+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.192366566+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.192407681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.192413955+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.19242375+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-25T15:15:13.192427221+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.192435585+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.192439594+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192446427+07:00","message":"[bufferProcess] interim [880000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192449567+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192453147+07:00","message":"[bufferProcess] interim [880000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192455814+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192459239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192462888+07:00","message":"> Transcript [2572] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192466985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.19246913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192471233+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.192473959+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.384416348+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.384459113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.384467672+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.38447857+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-25T15:15:13.384482626+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.384493749+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.384497623+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384504898+07:00","message":"[bufferProcess] interim [120000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384507846+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384511596+07:00","message":"[bufferProcess] interim [120000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384514674+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384518157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384521102+07:00","message":"> Transcript [2573] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384525358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384527447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384529279+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384531607+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384534519+07:00","message":"Push: 'พื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384536536+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.38453882+07:00","message":"Set new StatePrefix : 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.384541274+07:00","message":"Next Push (prob) : 'เพื่อแก้ไข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.384549448+07:00","message":"push: {false พื้นที่ใกล้เคียง 0 0xc000044400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.875962553+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.903859396+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.903909707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.903916879+07:00","message":"receive interim result [false|false]: จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.903934008+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-25T15:15:13.903937866+07:00","message":"receive interim result [false|false]:  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.903948523+07:00","message":"[buffer interim] 146 false จัดทำระบบ CSR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.903952168+07:00","message":"[buffer interim] 146 false  เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903959261+07:00","message":"[bufferProcess] interim [540000000]:จัดทำระบบ CSR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903962151+07:00","message":"[bufferProcess] send to processor:จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903967164+07:00","message":"[bufferProcess] interim [540000000]: เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903970417+07:00","message":"[bufferProcess] update buffer: จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903973937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903977549+07:00","message":"> Transcript [2574] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903981514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903983927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903986127+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:13.903989023+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:13.957177576+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.028877072+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.028926507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ\",\"confidence\":0.95683956}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.028933036+07:00","message":"receive interim result [true|false]: จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.028941577+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.028943816+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.028949213+07:00","message":"[buffer interim] 146 true จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028959889+07:00","message":"[bufferProcess] interim [750000000]:จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028965286+07:00","message":"[bufferProcess] send to processor (isfinal):จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028969198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028972503+07:00","message":"> Transcript [2575] [false]: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028976405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028978851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028981336+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028984122+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028986271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028988619+07:00","message":"> Transcript [2576] [true]: 'จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028991047+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028992816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028994556+07:00","message":"StatePrefix: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028996727+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.028999155+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.029244182+07:00","message":"Push: 'เพื่อแก้ไขปัญหาการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.029247993+07:00","message":"TextPushed: 'จัดทำระบบ CSR เพื่อสังคมนะครับประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.029251009+07:00","message":"Set new StatePrefix : 'จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.029253743+07:00","message":"Next Push (prob) : 'จัดทำระบบ CSR เพื่อสังคมนะคะประสานกับชุมชนและพื้นที่ใกล้เคียงเพื่อแก้ไขปัญหาการต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.029264454+07:00","message":"push: {true เพื่อแก้ไขปัญหาการต่อ 0 0xc000044400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.029277103+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_146.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:14.042930494+07:00","message":"write wav file: './tmp/7599/7599_146.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:14.168977154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:14.168999116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.306830947+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.306871165+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-25T15:15:14.306876655+07:00","message":"receive interim result [false|false]: ออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.306899688+07:00","message":"[buffer interim] 147 false ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.306906562+07:00","message":"[bufferProcess] interim [420000000]:ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.306909634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.477332567+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.477376248+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-25T15:15:14.47738273+07:00","message":"receive interim result [false|false]: ออกไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.477399757+07:00","message":"[buffer interim] 147 false ออกไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.477411493+07:00","message":"[bufferProcess] interim [540000000]:ออกไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.477413965+07:00","message":"[bufferProcess] send to processor:ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.477417892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.477421803+07:00","message":"> Transcript [2577] [false]: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.477424296+07:00","message":"Set StatePrefix (first interim): 'ออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.60569374+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.605728605+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-25T15:15:14.605734275+07:00","message":"receive interim result [false|false]: ออกไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:14.605746822+07:00","message":"[buffer interim] 147 false ออกไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605752924+07:00","message":"[bufferProcess] interim [660000000]:ออกไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605755407+07:00","message":"[bufferProcess] send to processor:ออกไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605760524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605763431+07:00","message":"> Transcript [2578] [false]: 'ออกไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605766339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605768426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605770686+07:00","message":"StatePrefix: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:14.605772896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.185820003+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.18586972+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-25T15:15:15.185876062+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.185907947+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185917113+07:00","message":"[bufferProcess] interim [260000000]:ออกไปด้วยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185920137+07:00","message":"[bufferProcess] send to processor:ออกไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185928678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185933177+07:00","message":"> Transcript [2579] [false]: 'ออกไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185936964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185939328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185941441+07:00","message":"StatePrefix: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.185943821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.375721066+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.375771097+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-25T15:15:15.375777105+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.375794533+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375803845+07:00","message":"[bufferProcess] interim [440000000]:ออกไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375807081+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375811422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375814554+07:00","message":"> Transcript [2580] [false]: 'ออกไปด้วยเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375818754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375822791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375825236+07:00","message":"StatePrefix: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.375827489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.697843039+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.697894586+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-25T15:15:15.697901449+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.697916573+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697926929+07:00","message":"[bufferProcess] interim [740000000]:ออกไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697929629+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697936176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697939607+07:00","message":"> Transcript [2581] [false]: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697944474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697946757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697948632+07:00","message":"StatePrefix: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697950766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697955449+07:00","message":"Push: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697957706+07:00","message":"TextPushed: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.69796002+07:00","message":"Set new StatePrefix : 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.697962448+07:00","message":"Next Push (prob) : 'ด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.697971482+07:00","message":"push: {false ออกไป 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.846189685+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.846231008+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-25T15:15:15.846236841+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.846251427+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.84625919+07:00","message":"[bufferProcess] interim [920000000]:ออกไปด้วยเดี๋ยวเราตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.84626209+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.846266917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.846270517+07:00","message":"> Transcript [2582] [false]: 'ออกไปด้วยเดี๋ยวเราตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.846274567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.846277212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.846279312+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.846281923+07:00","message":"TextPushed: 'ออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.90031796+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.900373395+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-25T15:15:15.90037934+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:15.90039433+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.900402821+07:00","message":"[bufferProcess] interim [980000000]:ออกไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.90040552+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.900409589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.900412835+07:00","message":"> Transcript [2583] [false]: 'ออกไปด้วยเดี๋ยวเราตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.900416722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.900418943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.90042102+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:15.900423297+07:00","message":"TextPushed: 'ออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.063684111+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.063718928+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-25T15:15:16.06372497+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.063736173+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063744581+07:00","message":"[bufferProcess] interim [40000000]:ออกไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063747106+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063750595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063753533+07:00","message":"> Transcript [2584] [false]: 'ออกไปด้วยเดี๋ยวเราตามใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063756933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063759062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063761114+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.063763221+07:00","message":"TextPushed: 'ออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.075563149+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.075597141+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-25T15:15:16.075602542+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.075617668+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075624343+07:00","message":"[bufferProcess] interim [100000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075627031+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075630753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075634466+07:00","message":"> Transcript [2585] [false]: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.07563811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075640134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075642321+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075644548+07:00","message":"TextPushed: 'ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075652352+07:00","message":"Push: 'ด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075654397+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075659885+07:00","message":"Set new StatePrefix : 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.075662401+07:00","message":"Next Push (prob) : 'ตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.075688459+07:00","message":"push: {false ด้วยเดี๋ยวเรา 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.278570475+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.278607944+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-25T15:15:16.27861485+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.278628458+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.278636869+07:00","message":"[bufferProcess] interim [340000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.278639709+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.278647179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.2786506+07:00","message":"> Transcript [2586] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.278654928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.278657547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.278659571+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.278662402+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.401118362+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.401158336+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-25T15:15:16.401176277+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.401192963+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401202186+07:00","message":"[bufferProcess] interim [520000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401205266+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401213077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401216298+07:00","message":"> Transcript [2587] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401220426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401225592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401228222+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.401231007+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.718992723+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.71902909+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-25T15:15:16.719035967+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.719049597+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719057771+07:00","message":"[bufferProcess] interim [760000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719060791+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719065114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719067951+07:00","message":"> Transcript [2588] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719071431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719073728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719076273+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.719079043+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.721509257+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.721522893+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-25T15:15:16.721527107+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.721538009+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721542772+07:00","message":"[bufferProcess] interim [820000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721545096+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721548154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721550717+07:00","message":"> Transcript [2589] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721554054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721556092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.72156041+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721562732+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.72156909+07:00","message":"Push: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721572591+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721575079+07:00","message":"Set new StatePrefix : 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.721577886+07:00","message":"Next Push (prob) : 'ต่อนะคะหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.721586767+07:00","message":"push: {false ตามกัน 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.918531357+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.918568643+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-25T15:15:16.918574982+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:16.918591784+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.918600109+07:00","message":"[bufferProcess] interim [940000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.918603067+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.918608505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.918612151+07:00","message":"> Transcript [2590] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.918615059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:16.918617089+07:00","message":"Set new StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:17.169461196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:17.169472622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.169956595+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.1699991+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-25T15:15:17.170007936+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.170024239+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.170034228+07:00","message":"[bufferProcess] interim [240000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.17003895+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.170049366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.170053964+07:00","message":"> Transcript [2591] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.170060173+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.170062545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.170065259+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.170069168+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.299244309+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.29928532+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-25T15:15:17.299293323+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.299309993+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299319164+07:00","message":"[bufferProcess] interim [360000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299322108+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299329771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299332839+07:00","message":"> Transcript [2592] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299337293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299339583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299342005+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.299344841+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.501942646+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.501983745+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-25T15:15:17.501991292+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.502004363+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502011748+07:00","message":"[bufferProcess] interim [540000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502014459+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502021491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502025799+07:00","message":"> Transcript [2593] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502030116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502032518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502035196+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.502039334+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.618720553+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.618755086+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-25T15:15:17.618761324+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.618772745+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618779955+07:00","message":"[bufferProcess] interim [660000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618782604+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618786385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618789161+07:00","message":"> Transcript [2594] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618793919+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618796074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618800285+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618803202+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618806174+07:00","message":"Push: 'ต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618809207+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618812965+07:00","message":"Set new StatePrefix : 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.618815567+07:00","message":"Next Push (prob) : 'นี้เพราะว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.618827182+07:00","message":"push: {false ต่อนะคะเรื่อง 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.681956651+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.682000825+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-25T15:15:17.682006718+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.682020594+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.682031314+07:00","message":"[bufferProcess] interim [780000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.682035173+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.682041673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.682044686+07:00","message":"> Transcript [2595] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.682047747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.682049773+07:00","message":"Set new StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.818325814+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.818371643+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-25T15:15:17.818379623+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.818393818+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818402869+07:00","message":"[bufferProcess] interim [900000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818405846+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818414191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818417821+07:00","message":"> Transcript [2596] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818421939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818424378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818426719+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.818429533+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.905271297+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.905319095+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-25T15:15:17.905325739+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:17.905344763+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905353915+07:00","message":"[bufferProcess] interim [20000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905356912+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905360975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905364088+07:00","message":"> Transcript [2597] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905368635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905371007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905373002+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:17.905376265+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.133696947+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.133736506+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-25T15:15:18.13374371+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.13375897+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133765924+07:00","message":"[bufferProcess] interim [200000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133770312+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133781512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133784318+07:00","message":"> Transcript [2598] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133788567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133791128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133793779+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.133796814+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.527062681+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.527109413+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-25T15:15:18.527115832+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.527135303+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527143385+07:00","message":"[bufferProcess] interim [620000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527146584+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527150946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527154002+07:00","message":"> Transcript [2599] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.52715903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527161484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527164052+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.52716754+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.52718029+07:00","message":"Push: 'นี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527182817+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527185543+07:00","message":"Set new StatePrefix : 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.527188096+07:00","message":"Next Push (prob) : 'ๆโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.527206752+07:00","message":"push: {false นี้เพราะว่าจริง 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.580552266+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.580605865+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-25T15:15:18.580614956+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.580635028+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580644414+07:00","message":"[bufferProcess] interim [680000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580649171+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580659489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580663959+07:00","message":"> Transcript [2600] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580669494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580672496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580676474+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.580680773+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.706545603+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.706591045+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-25T15:15:18.706599564+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.706613262+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.706621447+07:00","message":"[bufferProcess] interim [740000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.706625066+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.706631571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.70663472+07:00","message":"> Transcript [2601] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.706639233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.706641404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.70664362+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.706646909+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.899760803+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.89980571+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-25T15:15:18.899812586+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:18.899826806+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899835052+07:00","message":"[bufferProcess] interim [980000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899837856+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899845108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899848155+07:00","message":"> Transcript [2602] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899852504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899854954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899857681+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:18.899860793+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.026190683+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.026236499+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-25T15:15:19.026243589+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.026259268+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026267295+07:00","message":"[bufferProcess] interim [40000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026270257+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026279405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026283007+07:00","message":"> Transcript [2603] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026287854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026290385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026292702+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026295848+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026303756+07:00","message":"Push: 'ๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026305819+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026308159+07:00","message":"Set new StatePrefix : 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.026311034+07:00","message":"Next Push (prob) : 'ค่อนข้างเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.026337337+07:00","message":"push: {false ๆโรงงาน 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.19680658+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.218395381+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.218449352+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-25T15:15:19.218458874+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.218479446+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.218494726+07:00","message":"[bufferProcess] interim [280000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.218500438+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.218510527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.218517413+07:00","message":"> Transcript [2604] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.218521893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.218526361+07:00","message":"Set new StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.269297547+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.288589317+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.28862878+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-25T15:15:19.288635463+07:00","message":"receive interim result [false|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.288649053+07:00","message":"[buffer interim] 147 false ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288657212+07:00","message":"[bufferProcess] interim [460000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288660334+07:00","message":"[bufferProcess] send to processor:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288667894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288670984+07:00","message":"> Transcript [2605] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288675613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288679982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288682167+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.288685241+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.351535214+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.35157942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ\",\"confidence\":0.95279163}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.35158703+07:00","message":"receive interim result [true|false]: ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.351596457+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.351598982+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.351605727+07:00","message":"[buffer interim] 147 true ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351616144+07:00","message":"[bufferProcess] interim [460000000]:ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351620103+07:00","message":"[bufferProcess] send to processor (isfinal):ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351632272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351647142+07:00","message":"> Transcript [2606] [false]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351654628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351658071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351660716+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351663799+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351666404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351669029+07:00","message":"> Transcript [2607] [true]: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351671684+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351673504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351675368+07:00","message":"StatePrefix: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงานค่อนข้างใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351677557+07:00","message":"TextPushed: 'ออกไปด้วยเดี๋ยวเราตามกันต่อนะคะเรื่องนี้เพราะว่าจริงๆโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:19.351686828+07:00","message":"Push: 'ค่อนข้างใหญ่เลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:19.351698342+07:00","message":"push: {true ค่อนข้างใหญ่เลยนะ 0 0xc000186900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:19.363040906+07:00","message":"write wav file: './tmp/7599/7599_147.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.122313807+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.12236117+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-25T15:15:20.122366684+07:00","message":"receive interim result [false|false]: คุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.122382173+07:00","message":"[buffer interim] 148 false คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.122388423+07:00","message":"[bufferProcess] interim [900000000]:คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.122390696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:20.169673415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:20.16967921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.442553129+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.442599532+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-25T15:15:20.442606983+07:00","message":"receive interim result [false|false]: คุณผู้ชมแมว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.44262558+07:00","message":"[buffer interim] 148 false คุณผู้ชมแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.44263241+07:00","message":"[bufferProcess] interim [140000000]:คุณผู้ชมแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.442635993+07:00","message":"[bufferProcess] send to processor:คุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.442640355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.442644234+07:00","message":"> Transcript [2608] [false]: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.442647522+07:00","message":"Set StatePrefix (first interim): 'คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.499815622+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.499852046+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-25T15:15:20.499858408+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.499870823+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.499877158+07:00","message":"[bufferProcess] interim [260000000]:คุณผู้ชมแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.499879855+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแมว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.499894072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.499898829+07:00","message":"> Transcript [2609] [false]: 'คุณผู้ชมแมว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.49990357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.499906583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.499909569+07:00","message":"StatePrefix: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.49991272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.849838954+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.849870222+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-25T15:15:20.849876333+07:00","message":"receive interim result [false|false]: คุณผู้ชมแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:20.849897915+07:00","message":"[buffer interim] 148 false คุณผู้ชมแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849904502+07:00","message":"[bufferProcess] interim [620000000]:คุณผู้ชมแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849907107+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849910351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849913495+07:00","message":"> Transcript [2610] [false]: 'คุณผู้ชมแม้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849917911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849920104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849922459+07:00","message":"StatePrefix: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:20.849924667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.19986372+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.199907715+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-25T15:15:21.199913688+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.199928036+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.199935053+07:00","message":"[bufferProcess] interim [980000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.199937516+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.199941609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.19994425+07:00","message":"> Transcript [2611] [false]: 'คุณผู้ชมแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.199947508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.199949675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.199951608+07:00","message":"StatePrefix: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.199953682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.32995916+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.330001794+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-25T15:15:21.330008295+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.330024307+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330034353+07:00","message":"[bufferProcess] interim [100000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330037015+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.33004283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.33004623+07:00","message":"> Transcript [2612] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330050147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330052663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330055192+07:00","message":"StatePrefix: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330057651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.33006408+07:00","message":"Push: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330066395+07:00","message":"TextPushed: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330068451+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.330072301+07:00","message":"Next Push (prob) : 'แม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.330081838+07:00","message":"push: {false คุณผู้ชม 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.616133952+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.616176326+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-25T15:15:21.616182858+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.61620385+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616212177+07:00","message":"[bufferProcess] interim [400000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616215138+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616219728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616222551+07:00","message":"> Transcript [2613] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616226962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616231932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616233918+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.616236229+07:00","message":"TextPushed: 'คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.962085743+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.962137081+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-25T15:15:21.96214609+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:21.962165655+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962180167+07:00","message":"[bufferProcess] interim [640000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962184225+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962194227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962198819+07:00","message":"> Transcript [2614] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962204697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962208326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962211408+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:21.962214788+07:00","message":"TextPushed: 'คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.070622831+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.070662736+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-25T15:15:22.070668616+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.070679332+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070687596+07:00","message":"[bufferProcess] interim [820000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070692191+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070697211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070701584+07:00","message":"> Transcript [2615] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070706639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070709595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070712801+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.070715264+07:00","message":"TextPushed: 'คุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.101346359+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.101391216+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-25T15:15:22.10139788+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.101414852+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.10142675+07:00","message":"[bufferProcess] interim [880000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101429452+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101436848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101440105+07:00","message":"> Transcript [2616] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101444445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101447061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101449404+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101452809+07:00","message":"TextPushed: 'คุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101459046+07:00","message":"Push: 'แม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101461423+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101463741+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.101466116+07:00","message":"Next Push (prob) : 'ที่จะลงคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.101474922+07:00","message":"push: {false แม้ว่าทางเจ้าหน้า 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.253915011+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.253953468+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-25T15:15:22.253960168+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.253974823+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.253982079+07:00","message":"[bufferProcess] interim [0]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.253985237+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.25398852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.253991376+07:00","message":"> Transcript [2617] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.253993952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.253995969+07:00","message":"Set new StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.486674364+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.486720803+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-25T15:15:22.486727665+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.486744677+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.486752374+07:00","message":"[bufferProcess] interim [300000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.486755486+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.486764201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.486771727+07:00","message":"> Transcript [2618] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.486776025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.486778351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.48678053+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.486783307+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.751094367+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.751133058+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-25T15:15:22.751139345+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.751153154+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751159525+07:00","message":"[bufferProcess] interim [480000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751162657+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751169278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751172362+07:00","message":"> Transcript [2619] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751176182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751178322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751180921+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.751183746+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.806694522+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.806718364+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-25T15:15:22.806723791+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.806735744+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.806741437+07:00","message":"[bufferProcess] interim [540000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.80674449+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.806749093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.806751902+07:00","message":"> Transcript [2620] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.806755477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.80675781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.806759961+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.806762877+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.940123629+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.9401679+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-25T15:15:22.940174184+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.940190117+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940199089+07:00","message":"[bufferProcess] interim [720000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940205249+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940209284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940212237+07:00","message":"> Transcript [2621] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940218187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.94022043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940223653+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.94022655+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940229539+07:00","message":"Push: 'ที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940231515+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940234209+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:22.940236955+07:00","message":"Next Push (prob) : 'ที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:22.940246232+07:00","message":"push: {false ที่จะลงพื้น 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.140299553+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.140342414+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-25T15:15:23.140350194+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.140367447+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140376236+07:00","message":"[bufferProcess] interim [900000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140380725+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140387891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140392891+07:00","message":"> Transcript [2622] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140398538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140401603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140404123+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.140408344+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:23.170466469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:23.170474952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.196383973+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.196427885+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-25T15:15:23.196435047+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.196455626+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.196462707+07:00","message":"[bufferProcess] interim [960000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.19646557+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.196469534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.196473215+07:00","message":"> Transcript [2623] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.196477486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.196479649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.196481822+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.196484369+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.319779729+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.319822615+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-25T15:15:23.319828993+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.319844565+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319855051+07:00","message":"[bufferProcess] interim [80000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319857962+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319862484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319865638+07:00","message":"> Transcript [2624] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319869846+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319872303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319875889+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.319889488+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.516755092+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.51679648+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-25T15:15:23.516803067+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.516818505+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516827093+07:00","message":"[bufferProcess] interim [260000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516830207+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516838162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516841266+07:00","message":"> Transcript [2625] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516846196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516848395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.51685063+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516853635+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.51685969+07:00","message":"Push: 'ที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516861893+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516865354+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.516867867+07:00","message":"Next Push (prob) : 'สอบแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.516898925+07:00","message":"push: {false ที่ไปตรวจ 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.839196838+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.839239474+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-25T15:15:23.839246726+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:23.839265947+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839274272+07:00","message":"[bufferProcess] interim [620000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839277479+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839288092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839294425+07:00","message":"> Transcript [2626] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839300768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839303629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839306876+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:23.839311165+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.088299648+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.088333897+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-25T15:15:24.088340106+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.088354614+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088361559+07:00","message":"[bufferProcess] interim [860000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088364775+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088370613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088373587+07:00","message":"> Transcript [2627] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088377878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088380129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088382165+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.088384745+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.090898278+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.0909142+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-25T15:15:24.090918478+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.090929942+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.090934484+07:00","message":"[bufferProcess] interim [920000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.09093692+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.090940244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.090942704+07:00","message":"> Transcript [2628] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.090945452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.090948976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.090951045+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.090953269+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.350054736+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.350097458+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-25T15:15:24.350104412+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.350119242+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350131291+07:00","message":"[bufferProcess] interim [100000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350134649+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350143385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350146431+07:00","message":"> Transcript [2629] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350151382+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350154287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350157099+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350159994+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350167399+07:00","message":"Push: 'สอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350169911+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350172703+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.350175089+07:00","message":"Next Push (prob) : 'ตามแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.350199036+07:00","message":"push: {false สอบแล้วก็ 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.54066364+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.540704853+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-25T15:15:24.540711812+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.54072901+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540740644+07:00","message":"[bufferProcess] interim [280000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540743854+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540749108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540752355+07:00","message":"> Transcript [2630] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540756671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540759267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540761458+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.540764391+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.611862956+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.61191097+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-25T15:15:24.611919021+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.611936593+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.61194517+07:00","message":"[bufferProcess] interim [400000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.611949446+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.61195415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.611958052+07:00","message":"> Transcript [2631] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.611963538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.611966878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.611970244+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.611974637+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.728860707+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.728911853+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-25T15:15:24.728919536+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.728939375+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.728948145+07:00","message":"[bufferProcess] interim [460000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.72895094+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.728955316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.72895833+07:00","message":"> Transcript [2632] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.728963009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.728965497+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.728967963+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.728970799+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.813961408+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.814009824+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-25T15:15:24.814016316+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.814033432+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814042428+07:00","message":"[bufferProcess] interim [580000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.81404571+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814050971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814054497+07:00","message":"> Transcript [2633] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814059532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814061929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814064388+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814067227+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814070308+07:00","message":"Push: 'ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814072671+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814075065+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.814077916+07:00","message":"Next Push (prob) : 'ต้องติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.814086852+07:00","message":"push: {false ตามแต่ยัง 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.919446836+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.919478258+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-25T15:15:24.919484428+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.919498896+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919504399+07:00","message":"[bufferProcess] interim [640000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919507301+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919510933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919513685+07:00","message":"> Transcript [2634] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919517987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919521015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919523795+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.919527821+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.922670194+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.922694405+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-25T15:15:24.922700646+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:24.922711119+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922716532+07:00","message":"[bufferProcess] interim [700000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922720408+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922733481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922740862+07:00","message":"> Transcript [2635] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922744641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922746689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922748585+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:24.922750998+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.114537977+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.114585427+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-25T15:15:25.114592011+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.114602566+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.114613567+07:00","message":"[bufferProcess] interim [880000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.11461665+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.114620748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.114623886+07:00","message":"> Transcript [2636] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.114628419+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.114630464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.114632855+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.114635969+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.242604561+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.242674101+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-25T15:15:25.242681359+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.242700115+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242710621+07:00","message":"[bufferProcess] interim [940000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242715603+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242721967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242727565+07:00","message":"> Transcript [2637] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242735479+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.24273893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242743748+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242749069+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242758369+07:00","message":"Push: 'ต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242761143+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242764892+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.242767603+07:00","message":"Next Push (prob) : 'ปัญหาหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.242778028+07:00","message":"push: {false ต้องติดตาม 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.308295114+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.308330926+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-25T15:15:25.308336655+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.308349778+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.308356378+07:00","message":"[bufferProcess] interim [60000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.308361086+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.308366208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.308372358+07:00","message":"> Transcript [2638] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.308376456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.308379393+07:00","message":"Set new StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.496539274+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.496587411+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-25T15:15:25.496596084+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.49661147+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.496620266+07:00","message":"[bufferProcess] interim [240000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.496625264+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.496630792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.496634781+07:00","message":"> Transcript [2639] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.496640232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.49664341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.496647741+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.496652334+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.645586759+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.645622467+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-25T15:15:25.645629525+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.645642829+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645649449+07:00","message":"[bufferProcess] interim [420000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645652339+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645657944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645660489+07:00","message":"> Transcript [2640] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645666243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645668592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645670519+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.645673163+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.694255013+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.694291873+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-25T15:15:25.694297722+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.69431198+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.694318062+07:00","message":"[bufferProcess] interim [480000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.694321231+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.694325791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.694328793+07:00","message":"> Transcript [2641] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.694333081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.69433589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.694337918+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.694340552+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.821833241+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.821870539+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-25T15:15:25.821876835+07:00","message":"receive interim result [false|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.821897842+07:00","message":"[buffer interim] 148 false คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821905581+07:00","message":"[bufferProcess] interim [600000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821909067+07:00","message":"[bufferProcess] send to processor:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821913399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821916098+07:00","message":"> Transcript [2642] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821920663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821922684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821925025+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821928026+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821931329+07:00","message":"Push: 'ปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821933411+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821942635+07:00","message":"Set new StatePrefix : 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:25.821949041+07:00","message":"Next Push (prob) : 'นี้อย่างใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.821959065+07:00","message":"push: {false ปัญหาเรื่อง 0 0xc000186180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:25.997330115+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.058654265+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.15570115+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.155745286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด\",\"confidence\":0.9481846}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.155752262+07:00","message":"receive interim result [true|false]: คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.155761345+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.155763729+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.155770014+07:00","message":"[buffer interim] 148 true คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155780908+07:00","message":"[bufferProcess] interim [930000000]:คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155786964+07:00","message":"[bufferProcess] send to processor (isfinal):คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.1557913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155794408+07:00","message":"> Transcript [2643] [false]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155798921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.15580091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155803444+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155806408+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.15581459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155817014+07:00","message":"> Transcript [2644] [true]: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155828025+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.15583013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155834326+07:00","message":"StatePrefix: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่องนี้อย่างใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155836689+07:00","message":"TextPushed: 'คุณผู้ชมแม้ว่าทางเจ้าหน้าที่จะลงพื้นที่ไปตรวจสอบแล้วก็ตามแต่ยังต้องติดตามปัญหาเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.155844064+07:00","message":"Push: 'นี้อย่างใกล้ชิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.155853339+07:00","message":"push: {true นี้อย่างใกล้ชิด 0 0xc000186180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:26.16873254+07:00","message":"write wav file: './tmp/7599/7599_148.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:26.171387215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:26.171402664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.406939371+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.406975892+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-25T15:15:26.406981552+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.406995365+07:00","message":"[buffer interim] 149 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.407001896+07:00","message":"[bufferProcess] interim [420000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.407004025+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.77428385+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.774327128+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-25T15:15:26.774333868+07:00","message":"receive interim result [false|false]: ปิดปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.774351242+07:00","message":"[buffer interim] 149 false ปิดปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.774359088+07:00","message":"[bufferProcess] interim [780000000]:ปิดปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.774361722+07:00","message":"[bufferProcess] send to processor:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.774365923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.774369612+07:00","message":"> Transcript [2645] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.774371944+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.906063656+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.90609915+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-25T15:15:26.906106528+07:00","message":"receive interim result [false|false]: ปิดประตู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:26.90612088+07:00","message":"[buffer interim] 149 false ปิดประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906127587+07:00","message":"[bufferProcess] interim [900000000]:ปิดประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906129965+07:00","message":"[bufferProcess] send to processor:ปิดปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906134617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906137381+07:00","message":"> Transcript [2646] [false]: 'ปิดปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906141004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906143134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906145042+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:26.906147082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.031635734+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.031674047+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-25T15:15:27.03168112+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.031697016+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.031708585+07:00","message":"[bufferProcess] interim [960000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.031711252+07:00","message":"[bufferProcess] send to processor:ปิดประตู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.031715372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.031718547+07:00","message":"> Transcript [2647] [false]: 'ปิดประตู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.03172275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.031725078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.031727344+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.031729991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.411500255+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.411540327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.411545918+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.411564039+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.411572693+07:00","message":"[bufferProcess] interim [380000000]:ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.411575113+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.411579401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.411583157+07:00","message":"> Transcript [2648] [false]: 'ปิดปรับปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.411586996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.41158917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.411592121+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.411594463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.602263771+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.602297978+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-25T15:15:27.602304815+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.602314201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.602317096+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.602330115+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.602343141+07:00","message":"[buffer interim] 149 false  30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602351085+07:00","message":"[bufferProcess] interim [560000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602355296+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602362781+07:00","message":"[bufferProcess] interim [560000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602366172+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602372509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602375819+07:00","message":"> Transcript [2649] [false]: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602379113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602381278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602383516+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602385703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602388239+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602390117+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602392054+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.602394236+07:00","message":"Next Push (prob) : 'ปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.602401336+07:00","message":"push: {false ปิด 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.96462342+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.964665204+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-25T15:15:27.964672585+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.964683709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.964687592+07:00","message":"receive interim result [false|false]:  30 วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.964696252+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:27.964702565+07:00","message":"[buffer interim] 149 false  30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964709634+07:00","message":"[bufferProcess] interim [920000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964712397+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964718579+07:00","message":"[bufferProcess] interim [920000000]: 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964721075+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964724462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.96472774+07:00","message":"> Transcript [2650] [false]: 'ปิดปรับปรุง 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964731648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964734235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964736228+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:27.964739085+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.125856453+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.125908248+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-25T15:15:28.125914664+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.125924249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30 วันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.125927908+07:00","message":"receive interim result [false|false]:  30 วันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.125936864+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.125940416+07:00","message":"[buffer interim] 149 false  30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125947774+07:00","message":"[bufferProcess] interim [40000000]:ปิดปรับปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125950405+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125953678+07:00","message":"[bufferProcess] interim [40000000]: 30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125956812+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125960564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125963404+07:00","message":"> Transcript [2651] [false]: 'ปิดปรับปรุง 30 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125971022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125973319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125976635+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.125979142+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.19136848+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.191404475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.191411289+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.191424877+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-25T15:15:28.191427793+07:00","message":"receive interim result [false|false]:  วันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.191435152+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.191438178+07:00","message":"[buffer interim] 149 false  วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191460511+07:00","message":"[bufferProcess] interim [160000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191475753+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191488114+07:00","message":"[bufferProcess] interim [160000000]: วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191490899+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.19149455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191498219+07:00","message":"> Transcript [2652] [false]: 'ปิดปรับปรุง 30 วันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191501845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191503974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191505943+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.191508456+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.31587842+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.315911605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.31591828+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.315932356+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-25T15:15:28.315935364+07:00","message":"receive interim result [false|false]:  วันก็จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.315941644+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.315944861+07:00","message":"[buffer interim] 149 false  วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315949418+07:00","message":"[bufferProcess] interim [280000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315952915+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315955925+07:00","message":"[bufferProcess] interim [280000000]: วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315960016+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315962833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315965284+07:00","message":"> Transcript [2653] [false]: 'ปิดปรับปรุง 30 วันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315968391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315970361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315972209+07:00","message":"StatePrefix: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315975408+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315978801+07:00","message":"Push: 'ปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315982279+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315985358+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.315988642+07:00","message":"Next Push (prob) : '0 วันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.31599729+07:00","message":"push: {false ปรับปรุง 3 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.37939567+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.379430162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.379435818+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.379449206+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-25T15:15:28.379453558+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.37946327+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.37946759+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379475591+07:00","message":"[bufferProcess] interim [400000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379479034+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379482398+07:00","message":"[bufferProcess] interim [400000000]: วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379484892+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379487802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379490951+07:00","message":"> Transcript [2654] [false]: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379493904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.379496016+07:00","message":"Set new StatePrefix: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.655230135+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.655275298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.655280881+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.655290533+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-25T15:15:28.655294492+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.65530337+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.655306781+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655313316+07:00","message":"[bufferProcess] interim [580000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655316533+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655319856+07:00","message":"[bufferProcess] interim [580000000]: วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655322607+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655325929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655330745+07:00","message":"> Transcript [2655] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655335221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655337409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655339412+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.655341929+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.713570165+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.713604561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.713609154+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.713621043+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-25T15:15:28.713624859+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.713649059+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.713666587+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713673921+07:00","message":"[bufferProcess] interim [700000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.71367811+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713686461+07:00","message":"[bufferProcess] interim [700000000]: วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713688943+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713691981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713696383+07:00","message":"> Transcript [2656] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713700666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713702803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713704771+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.713706985+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.840033492+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.840076413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.840082549+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.840095817+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-25T15:15:28.840099228+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.840107728+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:28.84012911+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840136743+07:00","message":"[bufferProcess] interim [760000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840140102+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840146766+07:00","message":"[bufferProcess] interim [760000000]: วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840149308+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840152586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840155626+07:00","message":"> Transcript [2657] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840159282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840162201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840164166+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:28.840166609+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.018372541+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.01841107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.018416496+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.018437184+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-25T15:15:29.01844165+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.018449012+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.018452405+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018458619+07:00","message":"[bufferProcess] interim [940000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018460983+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018465351+07:00","message":"[bufferProcess] interim [940000000]: วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018468977+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.01847225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018474891+07:00","message":"> Transcript [2658] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018478659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018480757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018482739+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018484858+07:00","message":"TextPushed: 'ปิดปรับปรุง 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.01848769+07:00","message":"Push: '0 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018489653+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.01849182+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.018494019+07:00","message":"Next Push (prob) : 'แต่หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.018501041+07:00","message":"push: {false 0 วันก็จริง 0 0xc000045180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:29.172136031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:29.172160582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.39464819+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.394687526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.394692982+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.394710023+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-25T15:15:29.394713623+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.394721196+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.394724899+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394731467+07:00","message":"[bufferProcess] interim [360000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394735034+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.39475221+07:00","message":"[bufferProcess] interim [360000000]: วันก็จริงแต่หลังจากนั้นหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394758595+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394761892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394765046+07:00","message":"> Transcript [2659] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394768453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394770534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394772519+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.394775031+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.537691463+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.537741995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.53774788+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.537769791+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-25T15:15:29.537775635+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.537786539+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.537791357+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537798236+07:00","message":"[bufferProcess] interim [480000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537801085+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537804714+07:00","message":"[bufferProcess] interim [480000000]: วันก็จริงแต่หลังจากนั้นหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537807888+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.53781094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537813973+07:00","message":"> Transcript [2660] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537817723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537820028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537822042+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.537824279+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601293585+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601343767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.60135037+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601365587+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-25T15:15:29.601369975+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601392601+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.601410238+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601418242+07:00","message":"[bufferProcess] interim [540000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601422054+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601427576+07:00","message":"[bufferProcess] interim [540000000]: วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601430619+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601433685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601436525+07:00","message":"> Transcript [2661] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601439938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601442145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601444593+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.601447282+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.720956543+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.721003519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.721012004+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.721030097+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-25T15:15:29.721035923+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.72104772+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.721053178+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721063001+07:00","message":"[bufferProcess] interim [720000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721067011+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721073188+07:00","message":"[bufferProcess] interim [720000000]: วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721076948+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721081412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721086053+07:00","message":"> Transcript [2662] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721091967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721094877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721097877+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721101582+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721119033+07:00","message":"Push: 'แต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721122377+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.72112611+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.721129683+07:00","message":"Next Push (prob) : 'นั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.721155477+07:00","message":"push: {false แต่หลังจาก 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.924929495+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.924971728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.924978395+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.924989985+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-25T15:15:29.92499382+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.925001714+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:29.925005166+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925011031+07:00","message":"[bufferProcess] interim [900000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.9250134+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925016675+07:00","message":"[bufferProcess] interim [900000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925019545+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925022562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925027165+07:00","message":"> Transcript [2663] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925030673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925032796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.92503482+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:29.925037291+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.245207474+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.245246356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.245252286+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.245264756+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-25T15:15:30.245268423+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.245275438+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.245284306+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245294395+07:00","message":"[bufferProcess] interim [200000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245298553+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245324099+07:00","message":"[bufferProcess] interim [200000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245328771+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245332966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245338033+07:00","message":"> Transcript [2664] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.24534158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245348425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245351596+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.245354824+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.520590874+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.520636191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.520642956+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.52065696+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-25T15:15:30.520660548+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.520669783+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.520673834+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520681172+07:00","message":"[bufferProcess] interim [500000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520684089+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.52068737+07:00","message":"[bufferProcess] interim [500000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520690162+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520693848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520697264+07:00","message":"> Transcript [2665] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520701332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520703359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520705467+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.520708571+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.684418385+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.684459311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.684467454+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.684484058+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-25T15:15:30.684488022+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.684497782+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.684500983+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684507995+07:00","message":"[bufferProcess] interim [680000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684510765+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684514376+07:00","message":"[bufferProcess] interim [680000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684517343+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684521061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684524335+07:00","message":"> Transcript [2666] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684528975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.68453119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684533256+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684536817+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684539771+07:00","message":"Push: 'นั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684542463+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684544838+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.684547615+07:00","message":"Next Push (prob) : 'มาเปิดใหม่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.684555904+07:00","message":"push: {false นั้นหากกลับ 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.808917386+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.808967733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.808977055+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.809000313+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-25T15:15:30.80900533+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.809021451+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:30.809037877+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809045843+07:00","message":"[bufferProcess] interim [740000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809049408+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809056056+07:00","message":"[bufferProcess] interim [740000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809058931+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809062112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809065213+07:00","message":"> Transcript [2667] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809069664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809071779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809073771+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:30.809076409+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.132392879+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.132436626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.132443808+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.132455206+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-25T15:15:31.132459981+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.132469438+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.132472914+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132479807+07:00","message":"[bufferProcess] interim [40000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132482445+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132486839+07:00","message":"[bufferProcess] interim [40000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132489726+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132493314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132498445+07:00","message":"> Transcript [2668] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132503022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132505322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132507448+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.132510237+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.191342144+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.191384329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.191391458+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.191408302+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-25T15:15:31.191413025+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.191431543+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.191447878+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191455102+07:00","message":"[bufferProcess] interim [160000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191458236+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191468038+07:00","message":"[bufferProcess] interim [160000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191476794+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191479927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191483445+07:00","message":"> Transcript [2669] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191487623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191489846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191492345+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.191495099+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.424294608+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.424336677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.424343649+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.424362623+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-25T15:15:31.424371101+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.424387631+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.424404741+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424412578+07:00","message":"[bufferProcess] interim [400000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.42441598+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424422219+07:00","message":"[bufferProcess] interim [400000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.42442563+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424429107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424432323+07:00","message":"> Transcript [2670] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424437248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424439274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424441815+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424444379+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424450959+07:00","message":"Push: 'มาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424452979+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424455619+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.424458235+07:00","message":"Next Push (prob) : 'ปัญหาแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.424466526+07:00","message":"push: {false มาเปิดใหม่เกิด 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.580551221+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.580581053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.580586599+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.580599238+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-25T15:15:31.580602864+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.580610039+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:31.580613277+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580619191+07:00","message":"[bufferProcess] interim [580000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580622255+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580626071+07:00","message":"[bufferProcess] interim [580000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580630565+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580634804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580638605+07:00","message":"> Transcript [2671] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580644237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.58064724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580650241+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:31.580653947+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.015098355+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.082557938+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.10731711+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.107391322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.107400275+07:00","message":"receive interim result [false|false]: ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.107419308+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-25T15:15:32.10742567+07:00","message":"receive interim result [false|false]:  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.107442216+07:00","message":"[buffer interim] 149 false ปิดปรับปรุง 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.107463351+07:00","message":"[buffer interim] 149 false  วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107470709+07:00","message":"[bufferProcess] interim [180000000]:ปิดปรับปรุง 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107474633+07:00","message":"[bufferProcess] send to processor:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107481653+07:00","message":"[bufferProcess] interim [180000000]: วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107484458+07:00","message":"[bufferProcess] update buffer: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107487514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107490909+07:00","message":"> Transcript [2672] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107494873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107498181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107500688+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.107503582+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:32.172923103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:32.17294665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.181159802+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.181214101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง\",\"confidence\":0.95135975}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.181221157+07:00","message":"receive interim result [true|false]: ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.181233288+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.181235526+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.181242169+07:00","message":"[buffer interim] 149 true ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181250033+07:00","message":"[bufferProcess] interim [180000000]:ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181254273+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181258952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181262054+07:00","message":"> Transcript [2673] [false]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181266123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181268447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181270805+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181273956+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.18127608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181278257+07:00","message":"> Transcript [2674] [true]: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181285264+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181287241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181289038+07:00","message":"StatePrefix: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.18129117+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181293159+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181531686+07:00","message":"Push: 'ปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181537569+07:00","message":"TextPushed: 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหากกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181541103+07:00","message":"Set new StatePrefix : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181543927+07:00","message":"Next Push (prob) : 'ปิดปรับปรุง 30 วันก็จริงแต่หลังจากนั้นหักกลับมาเปิดใหม่เกิดปัญหาแบบนี้ขึ้นอีกจะถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.181551727+07:00","message":"push: {true ปัญหาแบบนี้ขึ้นอีกจะถึง 0 0xc000045180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.181559844+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_149.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:32.193445455+07:00","message":"write wav file: './tmp/7599/7599_149.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.205053696+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.310949477+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.31096999+07:00","message":"found end of frame, send empty tag with msgId: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.310973348+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.310980072+07:00","message":"[buffer interim] 150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.31098674+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.310990897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.310993859+07:00","message":"> Transcript [2675] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.310996513+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.310998456+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.311000307+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.311002247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.311011101+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.31102001+07:00","message":"push: {true \n 0 0xc000186000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:32.315960548+07:00","message":"write wav file: './tmp/7599/7599_150.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.337622711+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.690006574+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.690054924+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-25T15:15:32.690060897+07:00","message":"receive interim result [false|false]: ขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.690076364+07:00","message":"[buffer interim] 151 false ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.690084598+07:00","message":"[bufferProcess] interim [420000000]:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.690086582+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.805015736+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.805050868+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-25T15:15:32.805056143+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:32.805072391+07:00","message":"[buffer interim] 151 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.805079825+07:00","message":"[bufferProcess] interim [480000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.80508239+07:00","message":"[bufferProcess] send to processor:ขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.805086318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.805089027+07:00","message":"> Transcript [2676] [false]: 'ขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:32.805091652+07:00","message":"Set StatePrefix (first interim): 'ขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.008800838+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.008838246+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-25T15:15:33.008843849+07:00","message":"receive interim result [false|false]: ขณะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.008854104+07:00","message":"[buffer interim] 151 false ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.008860067+07:00","message":"[bufferProcess] interim [720000000]:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.008862616+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.008865766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.008868981+07:00","message":"> Transcript [2677] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.008871281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.008873283+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.515777512+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.515818609+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-25T15:15:33.515823673+07:00","message":"receive interim result [false|false]: ขณะที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.515835573+07:00","message":"[buffer interim] 151 false ขณะที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.515841895+07:00","message":"[bufferProcess] interim [140000000]:ขณะที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.515844533+07:00","message":"[bufferProcess] send to processor:ขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.515850061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.515853009+07:00","message":"> Transcript [2678] [false]: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.515855337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.515857436+07:00","message":"Set new StatePrefix: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.568638857+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.568682655+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-25T15:15:33.56869026+07:00","message":"receive interim result [false|false]: ขณะที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:33.56870604+07:00","message":"[buffer interim] 151 false ขณะที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.568714804+07:00","message":"[bufferProcess] interim [320000000]:ขณะที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.56871786+07:00","message":"[bufferProcess] send to processor:ขณะที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.568726757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.56872978+07:00","message":"> Transcript [2679] [false]: 'ขณะที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.568733319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.568736107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.568738153+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:33.56874025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.08547436+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.085510634+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-25T15:15:34.085516618+07:00","message":"receive interim result [false|false]: ขณะที่มีการเรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.085531611+07:00","message":"[buffer interim] 151 false ขณะที่มีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.085538332+07:00","message":"[bufferProcess] interim [740000000]:ขณะที่มีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.085540806+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.08554439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.085547406+07:00","message":"> Transcript [2680] [false]: 'ขณะที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.085550668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.085553517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.085555428+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.08555752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.106858362+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.10690901+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-25T15:15:34.106915343+07:00","message":"receive interim result [false|false]: ขณะที่มีการรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.106931451+07:00","message":"[buffer interim] 151 false ขณะที่มีการรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.106938294+07:00","message":"[bufferProcess] interim [800000000]:ขณะที่มีการรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.106940915+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.106944105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.106947196+07:00","message":"> Transcript [2681] [false]: 'ขณะที่มีการเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.106950574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.10695262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.106955999+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.106958243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.224641481+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.224683971+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-25T15:15:34.224690529+07:00","message":"receive interim result [false|false]: ขณะที่มีการรีบไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.224705439+07:00","message":"[buffer interim] 151 false ขณะที่มีการรีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.22471269+07:00","message":"[bufferProcess] interim [920000000]:ขณะที่มีการรีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224715302+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224722673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224726095+07:00","message":"> Transcript [2682] [false]: 'ขณะที่มีการรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224730336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224734386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224736912+07:00","message":"StatePrefix: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224739028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224744903+07:00","message":"Push: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224747142+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224749225+07:00","message":"Set new StatePrefix : 'ขณะที่มีการรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.224751445+07:00","message":"Next Push (prob) : 'มีการรีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.224759718+07:00","message":"push: {false ขณะที่ 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.405846793+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.405880477+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-25T15:15:34.405886047+07:00","message":"receive interim result [false|false]: ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.405906823+07:00","message":"[buffer interim] 151 false ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.405913657+07:00","message":"[bufferProcess] interim [40000000]:ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.405916849+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการรีบไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.405922097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.405925115+07:00","message":"> Transcript [2683] [false]: 'ขณะที่มีการรีบไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.405929174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.405932019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.405934951+07:00","message":"StatePrefix: 'ขณะที่มีการรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.40593811+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.472597001+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.47263959+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-25T15:15:34.472646893+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.47266203+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.472672968+07:00","message":"[bufferProcess] interim [220000000]:ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.472677101+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการรีบไปอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.472684419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.472688519+07:00","message":"> Transcript [2684] [false]: 'ขณะที่มีการรีบไปอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.472693192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.472696286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.47269965+07:00","message":"StatePrefix: 'ขณะที่มีการรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.472702854+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.794767927+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.794807217+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-25T15:15:34.794815187+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.794831602+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.794842401+07:00","message":"[bufferProcess] interim [460000000]:ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.794845859+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.794850541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.794854668+07:00","message":"> Transcript [2685] [false]: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.794857903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.79486155+07:00","message":"Set new StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.925838031+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.925882127+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-25T15:15:34.925888537+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.925913628+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.925922324+07:00","message":"[bufferProcess] interim [580000000]:ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.92592528+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.925928893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.925931686+07:00","message":"> Transcript [2686] [false]: 'ขณะที่มีการริดใบอนุญาตเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.925935737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.925937913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.925940128+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.925942451+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.984114948+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.984151037+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-25T15:15:34.984156924+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:34.984167777+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984176206+07:00","message":"[bufferProcess] interim [700000000]:ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984179054+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984184625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984187454+07:00","message":"> Transcript [2687] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984191036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984193247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984195234+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:34.984197638+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:35.173533806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:35.173542846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.304312014+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.3043544+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-25T15:15:35.304360564+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.304375577+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.304381815+07:00","message":"[bufferProcess] interim [940000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.304385154+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตหรือไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.3043889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.304392293+07:00","message":"> Transcript [2688] [false]: 'ขณะที่มีการริดใบอนุญาตหรือไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.304395678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.304398134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.304400597+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.304403031+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.359644789+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.359685024+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-25T15:15:35.359693144+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.359711859+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359721092+07:00","message":"[bufferProcess] interim [60000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359724867+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359730091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359733106+07:00","message":"> Transcript [2689] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359737218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359739598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359742067+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359744889+07:00","message":"TextPushed: 'ขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359751948+07:00","message":"Push: 'มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.35975483+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359757281+07:00","message":"Set new StatePrefix : 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.359759644+07:00","message":"Next Push (prob) : 'เลยหรือไม่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.359768543+07:00","message":"push: {false มีการริดใบอนุญาต 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.496617628+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.49666664+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-25T15:15:35.496673292+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.496686878+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.496698216+07:00","message":"[bufferProcess] interim [180000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.496701761+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.496710453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.49671471+07:00","message":"> Transcript [2690] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.49672023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.496723615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.496725766+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.496728358+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.677968057+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.678011991+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-25T15:15:35.678019603+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.678034052+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678041556+07:00","message":"[bufferProcess] interim [360000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678044325+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678051669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678055313+07:00","message":"> Transcript [2691] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678059454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678061665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678064837+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.678067902+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.875345702+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.875392028+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-25T15:15:35.875398804+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:35.875412793+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875420956+07:00","message":"[bufferProcess] interim [540000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875424205+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875431539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875434391+07:00","message":"> Transcript [2692] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875438613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875440897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875443584+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:35.875446514+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.003126331+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.003177975+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-25T15:15:36.003186508+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.003201847+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003215445+07:00","message":"[bufferProcess] interim [720000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003218848+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.0032265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003229892+07:00","message":"> Transcript [2693] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003234648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003237174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003239552+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.00324258+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.00324855+07:00","message":"Push: 'เลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003250834+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003253292+07:00","message":"Set new StatePrefix : 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.003256262+07:00","message":"Next Push (prob) : 'ต้องติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.003265704+07:00","message":"push: {false เลยหรือไม่ก็ 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.198849314+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.198904482+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-25T15:15:36.198912703+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.198928027+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.198939081+07:00","message":"[bufferProcess] interim [900000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.198943289+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.19895039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.198954564+07:00","message":"> Transcript [2694] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.198959741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.19896281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.198965883+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.198970144+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.26209846+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.26214229+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-25T15:15:36.262152095+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.262171477+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.262182698+07:00","message":"[bufferProcess] interim [20000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.262186573+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.262193712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.26219752+07:00","message":"> Transcript [2695] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.262202586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.26220611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.262212078+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.262216253+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.910623819+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.910663849+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-25T15:15:36.910670537+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:36.910686113+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.910692625+07:00","message":"[bufferProcess] interim [620000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.910695772+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.910699428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.910702416+07:00","message":"> Transcript [2696] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.910706422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.910717291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.910719764+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:36.91072287+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.111148005+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.111194566+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-25T15:15:37.111201079+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.111215837+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111224521+07:00","message":"[bufferProcess] interim [800000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111227371+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111235257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.11123831+07:00","message":"> Transcript [2697] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111243611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111246213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111248699+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111251365+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111257578+07:00","message":"Push: 'ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111259831+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.111262144+07:00","message":"Set new StatePrefix : 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.11126506+07:00","message":"Next Push (prob) : 'ด้วยนะคะทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.111290303+07:00","message":"push: {false ต้องติดตามกัน 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.178331139+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.178369018+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-25T15:15:37.178376104+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.178390073+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.178397652+07:00","message":"[bufferProcess] interim [920000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.178400482+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.17840816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.178411153+07:00","message":"> Transcript [2698] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.178415337+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.178417959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.178420526+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.178424297+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.416412421+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.416453973+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-25T15:15:37.416459995+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.416479874+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.416489382+07:00","message":"[bufferProcess] interim [100000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.416492444+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.416496759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.416500135+07:00","message":"> Transcript [2699] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.41650436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.416508515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.416511197+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.416514869+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.645333266+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.730120728+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.73015622+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-25T15:15:37.730163202+07:00","message":"receive interim result [false|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.730184876+07:00","message":"[buffer interim] 151 false ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.730191292+07:00","message":"[bufferProcess] interim [460000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.730194684+07:00","message":"[bufferProcess] send to processor:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.730201488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.73020575+07:00","message":"> Transcript [2700] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.730209465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.73021166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.73021425+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.730217033+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.78013361+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.817968233+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.818011954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ\",\"confidence\":0.95435584}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.818019477+07:00","message":"receive interim result [true|false]: ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.818029091+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.818031211+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.818037652+07:00","message":"[buffer interim] 151 true ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818046246+07:00","message":"[bufferProcess] interim [550000000]:ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818052031+07:00","message":"[bufferProcess] send to processor (isfinal):ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818055607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818058567+07:00","message":"> Transcript [2701] [false]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818063462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818065499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818067765+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818070476+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.81807723+07:00","message":"Push: 'ด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.8180799+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818082594+07:00","message":"Set new StatePrefix : 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818085102+07:00","message":"Next Push (prob) : 'นี้ก็คือรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818087094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818089296+07:00","message":"> Transcript [2702] [true]: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818091741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.81809353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818095571+07:00","message":"StatePrefix: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมดนี้ก็คือรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818097723+07:00","message":"TextPushed: 'ขณะที่มีการริดใบอนุญาตเลยหรือไม่ก็ต้องติดตามกันด้วยนะคะทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:37.818100145+07:00","message":"Push: 'นี้ก็คือรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.818108153+07:00","message":"push: {false ด้วยนะคะทั้งหมด 0 0xc00039cf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.818112964+07:00","message":"push: {true นี้ก็คือรอ 0 0xc00039cf00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:37.830728088+07:00","message":"write wav file: './tmp/7599/7599_151.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:37.835055422+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.034728754+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.034759663+07:00","message":"found end of frame, send empty tag with msgId: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.034763799+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.0347797+07:00","message":"[buffer interim] 152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.03482294+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.034828135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.034832563+07:00","message":"> Transcript [2703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.034835948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.034838325+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.034840389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.034842919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.034845652+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.034857461+07:00","message":"push: {true \n 0 0xc000045280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.037669358+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:38.049110275+07:00","message":"write wav file: './tmp/7599/7599_152.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:38.174083286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:38.174085968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.367095982+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.367135303+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-25T15:15:38.367141276+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.367156987+07:00","message":"[buffer interim] 153 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.367180739+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.36718326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.696041537+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.696086361+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-25T15:15:38.696094095+07:00","message":"receive interim result [false|false]: ส่งไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.696107187+07:00","message":"[buffer interim] 153 false ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.696120383+07:00","message":"[bufferProcess] interim [660000000]:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.696123137+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.696130974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.69613399+07:00","message":"> Transcript [2704] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.696136455+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.701647189+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.701673748+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-25T15:15:38.701678791+07:00","message":"receive interim result [false|false]: ส่งป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.70169106+07:00","message":"[buffer interim] 153 false ส่งป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701715096+07:00","message":"[bufferProcess] interim [720000000]:ส่งป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701717733+07:00","message":"[bufferProcess] send to processor:ส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701724241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701727072+07:00","message":"> Transcript [2705] [false]: 'ส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701730637+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701735818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701737752+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.701739951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.885843195+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.885897171+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-25T15:15:38.885902615+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:38.885916722+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885925099+07:00","message":"[bufferProcess] interim [840000000]:ส่งป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885927615+07:00","message":"[bufferProcess] send to processor:ส่งป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885934949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885937897+07:00","message":"> Transcript [2706] [false]: 'ส่งป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885941384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885944037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885946276+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:38.885948667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.098443992+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.098493136+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-25T15:15:39.098498807+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.098511465+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.098518276+07:00","message":"[bufferProcess] interim [80000000]:ส่งป้ายนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.098520919+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.098525968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.098529062+07:00","message":"> Transcript [2707] [false]: 'ส่งป้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.098532585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.09853478+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.098537036+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.098539484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.209701297+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.209737354+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-25T15:15:39.209742874+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.209756278+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209763388+07:00","message":"[bufferProcess] interim [200000000]:ส่งป้ายนี้ในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209765853+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209770009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.20977324+07:00","message":"> Transcript [2708] [false]: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209776379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209778335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.20978042+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209782533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209784839+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209786955+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209789764+07:00","message":"Set new StatePrefix : 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.209792628+07:00","message":"Next Push (prob) : 'ป้ายนี้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.209799384+07:00","message":"push: {false ส่ง 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.276689164+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.276728469+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-25T15:15:39.276733941+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.276748485+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.276759794+07:00","message":"[bufferProcess] interim [320000000]:ส่งป้ายนี้ในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.276763693+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.276769061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.276772078+07:00","message":"> Transcript [2709] [false]: 'ส่งป้ายนี้ในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.276775393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.27677763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.276779762+07:00","message":"StatePrefix: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.276782299+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.59339097+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.593446799+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-25T15:15:39.593452815+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:39.593473254+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593482449+07:00","message":"[bufferProcess] interim [560000000]:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593485551+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593489713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593493012+07:00","message":"> Transcript [2710] [false]: 'ส่งป้ายนี้ในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593497327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593500664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593502966+07:00","message":"StatePrefix: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:39.593507092+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.120373863+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.120416406+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-25T15:15:40.120422144+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.120436883+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.120444829+07:00","message":"[bufferProcess] interim [40000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.120458571+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.120466489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.12047084+07:00","message":"> Transcript [2711] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.120475168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.120477531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.12047996+07:00","message":"StatePrefix: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.120482632+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.172197751+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.172234584+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-25T15:15:40.172241213+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.172256904+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172265426+07:00","message":"[bufferProcess] interim [100000000]:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172268408+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172272244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172275076+07:00","message":"> Transcript [2712] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172278593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172280589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172282976+07:00","message":"StatePrefix: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172285461+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172288357+07:00","message":"Push: 'ป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172290477+07:00","message":"TextPushed: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172292703+07:00","message":"Set new StatePrefix : 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.172295057+07:00","message":"Next Push (prob) : 'วันนี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.172303211+07:00","message":"push: {false ป้ายนี้ใน 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.254372554+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.254413927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งป้ายนี้ในวันนี้ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.254419907+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.254431457+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.254440556+07:00","message":"[bufferProcess] interim [160000000]:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.254443803+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.254447623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.254451039+07:00","message":"> Transcript [2713] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.254453717+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.56883579+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.56886171+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-25T15:15:40.568866727+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่ต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.568879032+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.568884802+07:00","message":"[bufferProcess] interim [400000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.568887853+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.568891112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.568901947+07:00","message":"> Transcript [2714] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.568904591+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.616886311+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.616940451+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-25T15:15:40.616945898+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.616956429+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.616962329+07:00","message":"[bufferProcess] interim [460000000]:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.61696514+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่ต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.616970109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.616972638+07:00","message":"> Transcript [2715] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่ต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.616975858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.616977931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.616979817+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.616982224+07:00","message":"TextPushed: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.628159966+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.628198255+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-25T15:15:40.628204245+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.628220929+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.628227836+07:00","message":"[bufferProcess] interim [520000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.628230837+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.628237371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.6282408+07:00","message":"> Transcript [2716] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.628243686+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.684863234+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.684907187+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-25T15:15:40.684912745+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.684924319+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684929531+07:00","message":"[bufferProcess] interim [700000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684933246+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684936664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684939078+07:00","message":"> Transcript [2717] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684942088+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684944094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684946213+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.684948944+07:00","message":"TextPushed: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.807276334+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.807324627+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-25T15:15:40.807331302+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.807346886+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807354792+07:00","message":"[bufferProcess] interim [760000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807357875+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807367769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807371191+07:00","message":"> Transcript [2718] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.80737577+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807378689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807381456+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807384429+07:00","message":"TextPushed: 'ส่งป้ายนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807390068+07:00","message":"Push: 'วันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807392692+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807395199+07:00","message":"Set new StatePrefix : 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.807398262+07:00","message":"Next Push (prob) : 'โต๊ะจีนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.807425369+07:00","message":"push: {false วันนี้ค่ะพี่ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.811568927+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.811592931+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-25T15:15:40.811597729+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.811610425+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.811615834+07:00","message":"[bufferProcess] interim [820000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.811619392+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.811622492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.811625381+07:00","message":"> Transcript [2719] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.811627818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:40.811630112+07:00","message":"Set new StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.988555216+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.988570016+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.988572467+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.988574372+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.988576653+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:40.988578591+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:41.175324738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:41.1753778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.46475388+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.464797348+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-25T15:15:41.464805107+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.464818809+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.464826526+07:00","message":"[bufferProcess] interim [420000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.464829563+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.464838826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.464842346+07:00","message":"> Transcript [2720] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.464845326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.464847878+07:00","message":"Set new StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.572525058+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.572561754+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-25T15:15:41.572568336+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.572582871+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.572591648+07:00","message":"[bufferProcess] interim [540000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.572596206+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.57260096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.572605173+07:00","message":"> Transcript [2721] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.572609717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.57261225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.572614185+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.572616819+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.58428857+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.584320108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขาหวงซาน Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.58432602+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขาหวงซาน Pantip"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.584339026+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขาหวงซาน Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584345805+07:00","message":"[bufferProcess] interim [600000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขาหวงซาน Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584349643+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584355131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584359261+07:00","message":"> Transcript [2722] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584363979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584367276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584370198+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.584374183+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.71443904+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.714469035+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-25T15:15:41.714474488+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.714485184+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.714490583+07:00","message":"[bufferProcess] interim [720000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.714493275+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขาหวงซาน Pantip"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.714498406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.714501229+07:00","message":"> Transcript [2723] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขาหวงซาน Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.714503953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.714506016+07:00","message":"Set new StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนเขาหวงซาน Pantip'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.956268035+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.956311519+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-25T15:15:41.956318639+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.956333051+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.956340921+07:00","message":"[bufferProcess] interim [960000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.956343711+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.956352991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.956356154+07:00","message":"> Transcript [2724] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.956358929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.956361306+07:00","message":"Set new StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.957766009+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.957776475+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-25T15:15:41.957780749+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:41.957790471+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957793795+07:00","message":"[bufferProcess] interim [20000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957795994+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957798489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957801368+07:00","message":"> Transcript [2725] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957805692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957809045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957811248+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:41.957814328+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.217835953+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.217912367+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-25T15:15:42.217920565+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.21793849+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.217946391+07:00","message":"[bufferProcess] interim [140000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.217949427+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.217960562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.21796394+07:00","message":"> Transcript [2726] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.217969282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.217972015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.217974163+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.217977173+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.273584234+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.273619818+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-25T15:15:42.273625754+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.27364042+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273647087+07:00","message":"[bufferProcess] interim [260000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273650188+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273656756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273659635+07:00","message":"> Transcript [2727] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273663832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273666266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273668683+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.273671449+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.595922919+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.595958704+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-25T15:15:42.595964931+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.595980367+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.595987142+07:00","message":"[bufferProcess] interim [560000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.595990014+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.595993164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.595995879+07:00","message":"> Transcript [2728] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.596000471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.596002933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.59600539+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.5960082+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.596014459+07:00","message":"Push: 'โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.59601676+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.596019241+07:00","message":"Set new StatePrefix : 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.59602169+07:00","message":"Next Push (prob) : 'เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.596028763+07:00","message":"push: {false โต๊ะจีนขาวสารพันปัญหา 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.670474878+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.670517399+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-25T15:15:42.670523559+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.670546951+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.670557227+07:00","message":"[bufferProcess] interim [680000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.670560735+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.670567404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.670570358+07:00","message":"> Transcript [2729] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.670574692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.67057731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.67057933+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.67058202+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.790196738+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.790237739+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-25T15:15:42.790244169+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.790256918+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790264504+07:00","message":"[bufferProcess] interim [740000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790267227+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790273256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790276251+07:00","message":"> Transcript [2730] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790280595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790285231+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.790288334+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.86100525+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.861061857+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-25T15:15:42.861071421+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:42.861089221+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.861100245+07:00","message":"[bufferProcess] interim [920000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.861103141+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.861109494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.861112667+07:00","message":"> Transcript [2731] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.861117455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.86111981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.861124085+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:42.861127188+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.139277149+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.139328408+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-25T15:15:43.139336771+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.139354688+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139364032+07:00","message":"[bufferProcess] interim [100000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139368337+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139373792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.13937792+07:00","message":"> Transcript [2732] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139383588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.13938689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139390012+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139393438+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139397557+07:00","message":"Push: 'เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139400378+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139404517+07:00","message":"Set new StatePrefix : 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.139408524+07:00","message":"Next Push (prob) : 'โดยเฉพาะอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.139418523+07:00","message":"push: {false เลยนะคะ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.302662956+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.302693762+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-25T15:15:43.30270081+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.302716514+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.302724513+07:00","message":"[bufferProcess] interim [280000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.302728753+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.30273419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.302737661+07:00","message":"> Transcript [2733] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.302741975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.302747783+07:00","message":"Set new StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.361074271+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.361115799+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-25T15:15:43.361124647+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.361140995+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.361152418+07:00","message":"[bufferProcess] interim [340000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.36115702+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.361191069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.361195977+07:00","message":"> Transcript [2734] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.361201351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.361204414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.361207816+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.361212895+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.508251499+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.508285553+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-25T15:15:43.508291429+07:00","message":"receive interim result [false|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.508303145+07:00","message":"[buffer interim] 153 false ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508310319+07:00","message":"[bufferProcess] interim [520000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508313342+07:00","message":"[bufferProcess] send to processor:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508317464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508320918+07:00","message":"> Transcript [2735] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508324375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508326374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508328404+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.508331574+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.676585582+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.73637625+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.868152407+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.868204411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะหัวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย\",\"confidence\":0.9442537}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.868214003+07:00","message":"receive interim result [true|false]: ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะหัวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.868225776+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.868229221+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.868236648+07:00","message":"[buffer interim] 153 true ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะหัวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.86824856+07:00","message":"[bufferProcess] interim [850000000]:ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะหัวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868254269+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868260122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868264792+07:00","message":"> Transcript [2736] [false]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.86827015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868273173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868276736+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868281453+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868284578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868288464+07:00","message":"> Transcript [2737] [true]: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะหัวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868292725+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868295573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868298566+07:00","message":"StatePrefix: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.86830199+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868305049+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868591727+07:00","message":"Push: 'โดยเฉพาะอยากจะฝากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868596819+07:00","message":"TextPushed: 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนขาวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868601119+07:00","message":"Set new StatePrefix : 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะหัวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868605185+07:00","message":"Next Push (prob) : 'ส่งป้ายนี้ในวันนี้ค่ะพี่โต๊ะจีนค่ะหัวสารพันปัญหาเลยนะคะโดยเฉพาะอยากจะฝากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:43.868616776+07:00","message":"push: {true โดยเฉพาะอยากจะฝากเลย 0 0xc0006ce300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:43.868611954+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_153.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:43.880242519+07:00","message":"write wav file: './tmp/7599/7599_153.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:44.175705301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:44.17572111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.274335293+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.274395301+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-25T15:15:44.274402259+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.274420656+07:00","message":"[buffer interim] 154 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.274428138+07:00","message":"[bufferProcess] interim [540000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.2744317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.403228766+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.403259552+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-25T15:15:44.403264875+07:00","message":"receive interim result [false|false]: เรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.40328049+07:00","message":"[buffer interim] 154 false เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.403287162+07:00","message":"[bufferProcess] interim [660000000]:เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.403289606+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.403293945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.403296674+07:00","message":"> Transcript [2738] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.403299004+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.4050002+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.405047753+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-25T15:15:44.405054396+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.40507106+07:00","message":"[buffer interim] 154 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.405077964+07:00","message":"[bufferProcess] interim [720000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.405080285+07:00","message":"[bufferProcess] send to processor:เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.405086309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.405089882+07:00","message":"> Transcript [2739] [false]: 'เรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.405093334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.405095682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.40509773+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.405099866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.717767385+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.717813135+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-25T15:15:44.717818917+07:00","message":"receive interim result [false|false]: เรื่องของยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:44.717834052+07:00","message":"[buffer interim] 154 false เรื่องของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.717844288+07:00","message":"[bufferProcess] interim [960000000]:เรื่องของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.717846882+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.717853072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.7178564+07:00","message":"> Transcript [2740] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.717860424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.717863061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.717865308+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:44.717867613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.101192017+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.101227319+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-25T15:15:45.101232774+07:00","message":"receive interim result [false|false]: เรื่องของยาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.101248696+07:00","message":"[buffer interim] 154 false เรื่องของยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.101255358+07:00","message":"[bufferProcess] interim [380000000]:เรื่องของยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.101257989+07:00","message":"[bufferProcess] send to processor:เรื่องของยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.101261792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.101265437+07:00","message":"> Transcript [2741] [false]: 'เรื่องของยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.101268991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.101271763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.101273658+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.10127567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.292081846+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.292128031+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-25T15:15:45.292136283+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.292153433+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292161169+07:00","message":"[bufferProcess] interim [620000000]:เรื่องของยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292163876+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292171909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292174951+07:00","message":"> Transcript [2742] [false]: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292178664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292181441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292184047+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292188543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.29219611+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292198288+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292200839+07:00","message":"Set new StatePrefix : 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.292203082+07:00","message":"Next Push (prob) : 'ของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.292213578+07:00","message":"push: {false เรื่อง 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.48305068+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.48308646+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-25T15:15:45.483092071+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.483104016+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483112612+07:00","message":"[bufferProcess] interim [740000000]:เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483115356+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483121008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483124169+07:00","message":"> Transcript [2743] [false]: 'เรื่องของยาลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483127493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483129596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483131577+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.483133802+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.696520308+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.696561416+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-25T15:15:45.696567257+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.696585363+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696594872+07:00","message":"[bufferProcess] interim [980000000]:เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696598246+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696603818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696607453+07:00","message":"> Transcript [2744] [false]: 'เรื่องของยาลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696611217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696613339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696615985+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.696618212+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.803409616+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.803444932+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-25T15:15:45.803450797+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:45.803464806+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803471378+07:00","message":"[bufferProcess] interim [40000000]:เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803473997+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803478966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803481691+07:00","message":"> Transcript [2745] [false]: 'เรื่องของยาลดน้ำหนักหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803484862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803487289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803489716+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:45.803492073+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.007347939+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.007386798+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-25T15:15:46.007392835+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.007407936+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007419739+07:00","message":"[bufferProcess] interim [280000000]:เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007422571+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007425863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007432585+07:00","message":"> Transcript [2746] [false]: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007436069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007438261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007441165+07:00","message":"StatePrefix: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007443257+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007447879+07:00","message":"Push: 'ของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007449786+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007451922+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.007454087+07:00","message":"Next Push (prob) : 'น้ำหนักหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.007461495+07:00","message":"push: {false ของยาลด 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.060711588+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.060754827+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-25T15:15:46.060771768+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.060788663+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060796815+07:00","message":"[bufferProcess] interim [340000000]:เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060799739+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060808052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060811249+07:00","message":"> Transcript [2747] [false]: 'เรื่องของยาลดน้ำหนักหรือว่าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060815617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060818334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060820409+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.060823647+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.186711371+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.186762724+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-25T15:15:46.186769497+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.18678583+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.18679441+07:00","message":"[bufferProcess] interim [460000000]:เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.186797062+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่าอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.186801702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.186805161+07:00","message":"> Transcript [2748] [false]: 'เรื่องของยาลดน้ำหนักหรือว่าอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.186809893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.186812071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.186814687+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.186817497+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.504108876+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.50415218+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-25T15:15:46.504160001+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.504174613+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.504181805+07:00","message":"[bufferProcess] interim [760000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.504187753+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.504191527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.504194495+07:00","message":"> Transcript [2749] [false]: 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.50419877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.504201045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.504203078+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.504205819+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.567468505+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.567503724+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-25T15:15:46.567509879+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.56751894+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.567525185+07:00","message":"[bufferProcess] interim [880000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.567528099+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.567531331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.567534122+07:00","message":"> Transcript [2750] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.567536577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.567538574+07:00","message":"Set new StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.699582176+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.699614389+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-25T15:15:46.699619874+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.699634922+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.699641785+07:00","message":"[bufferProcess] interim [0]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.6996448+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.699650315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.699653194+07:00","message":"> Transcript [2751] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.699656806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.69965983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.69966357+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.699667508+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.95985468+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.95990076+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-25T15:15:46.959908358+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:46.959924618+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959934991+07:00","message":"[bufferProcess] interim [240000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959937704+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959941991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959945133+07:00","message":"> Transcript [2752] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959948986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959951217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959953579+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:46.959956417+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.143208917+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.143251196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.143257719+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.143272785+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143281128+07:00","message":"[bufferProcess] interim [420000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143284062+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143293089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143296348+07:00","message":"> Transcript [2753] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143300114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143303251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143305907+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.143308908+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:47.176416605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:47.176441442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.230007326+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.230053308+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-25T15:15:47.230060434+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.230077446+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230085941+07:00","message":"[bufferProcess] interim [480000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230088944+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230096455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230099607+07:00","message":"> Transcript [2754] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230103875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230109037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230111732+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230114648+07:00","message":"TextPushed: 'เรื่องของยาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230122038+07:00","message":"Push: 'น้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.230124399+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.23012685+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.23012965+07:00","message":"Next Push (prob) : 'น้ำหนักใน 7'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.230139247+07:00","message":"push: {false น้ำหนักอาหารเสริมลด 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.410193058+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.410230278+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-25T15:15:47.410236615+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.410253767+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.410261821+07:00","message":"[bufferProcess] interim [660000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.410265225+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.410274231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.410277308+07:00","message":"> Transcript [2755] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.410280848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.410284048+07:00","message":"Set new StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.483826834+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.483848496+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-25T15:15:47.483853959+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.483874403+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483880905+07:00","message":"[bufferProcess] interim [780000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483883957+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483888291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483890975+07:00","message":"> Transcript [2756] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483902251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483904727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483907211+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.483910068+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.603781311+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.603824364+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-25T15:15:47.603831531+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.603847498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.603851031+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.603858621+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.603862986+07:00","message":"[buffer interim] 154 false  tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603869722+07:00","message":"[bufferProcess] interim [900000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603872854+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603876506+07:00","message":"[bufferProcess] interim [900000000]: tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603879008+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603885289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603888542+07:00","message":"> Transcript [2757] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อกที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603892635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.603905738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.60390911+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักในติ๊กต๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.60391199+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.811510769+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.81155612+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-25T15:15:47.811564125+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.811578036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการปก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.811582157+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.811602967+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.811607585+07:00","message":"[buffer interim] 154 false  tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.811617121+07:00","message":"[bufferProcess] interim [80000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.811620085+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.811624473+07:00","message":"[bufferProcess] interim [80000000]: tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.811627157+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.81163079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.811633672+07:00","message":"> Transcript [2758] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.811636669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.811638798+07:00","message":"Set new StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.930063565+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.930111811+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-25T15:15:47.930121054+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.930130499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.930134606+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.930144002+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.930147548+07:00","message":"[buffer interim] 154 false  tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930154646+07:00","message":"[bufferProcess] interim [200000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930157574+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930161063+07:00","message":"[bufferProcess] interim [200000000]: tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930166251+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930172239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930178105+07:00","message":"> Transcript [2759] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930182452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930184672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930186777+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.930189429+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.987807428+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.987844454+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-25T15:15:47.987851248+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.987863464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tiktok ที่มีการโฆษณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.987867468+07:00","message":"receive interim result [false|false]:  tiktok ที่มีการโฆษณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.987881149+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:47.987908985+07:00","message":"[buffer interim] 154 false  tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987920761+07:00","message":"[bufferProcess] interim [260000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987924622+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987932667+07:00","message":"[bufferProcess] interim [260000000]: tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987935821+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987939419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987942855+07:00","message":"> Transcript [2760] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987946713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987948755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987950777+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:47.987954138+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.180024667+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.180066048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.180074083+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.180086064+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-25T15:15:48.180089053+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.180097079+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.180105354+07:00","message":"[buffer interim] 154 false  ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.180111553+07:00","message":"[bufferProcess] interim [500000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.180114626+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.180121554+07:00","message":"[bufferProcess] interim [500000000]: ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.18012488+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.180128869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.180131417+07:00","message":"> Transcript [2761] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.18013772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.18014008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.180141969+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.18014482+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.83596532+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.836015193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.836024005+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.836046735+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.836058185+07:00","message":"[bufferProcess] interim [100000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.836063357+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.83606973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.83607441+07:00","message":"> Transcript [2762] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.836080652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.83608409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.836087903+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.8360923+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.83609747+07:00","message":"Push: 'น้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.836101+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.836104564+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.836108043+07:00","message":"Next Push (prob) : 'โฆษณาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.836121211+07:00","message":"push: {false น้ำหนักใน tiktok ที่มีการ 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.883181889+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.883224232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.883230847+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.883242657+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-25T15:15:48.883245646+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.883264177+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:48.883281825+07:00","message":"[buffer interim] 154 false  ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.88328908+07:00","message":"[bufferProcess] interim [220000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.8832928+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.883298855+07:00","message":"[bufferProcess] interim [220000000]: ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.883302703+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.883306123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.883309049+07:00","message":"> Transcript [2763] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.88331295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.883314998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.883316998+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:48.883319512+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.089275836+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.089318557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.089325807+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.089337568+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-25T15:15:49.089341435+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.089351432+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.089355297+07:00","message":"[buffer interim] 154 false  ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089362939+07:00","message":"[bufferProcess] interim [400000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089365975+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089369638+07:00","message":"[bufferProcess] interim [400000000]: ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089372315+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089376088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089378954+07:00","message":"> Transcript [2764] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089383149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089385733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089387932+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.089390304+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.274378891+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.27442412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.274432081+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.274445129+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-25T15:15:49.274448161+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.274459215+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.274463755+07:00","message":"[buffer interim] 154 false  ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274471036+07:00","message":"[bufferProcess] interim [580000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274474085+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274477656+07:00","message":"[bufferProcess] interim [580000000]: ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274480207+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274483836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274486879+07:00","message":"> Transcript [2765] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274490754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274492935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274495531+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.274498089+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.400372214+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.400410083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.400416262+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.400429633+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-25T15:15:49.400433567+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.400442692+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.400446801+07:00","message":"[buffer interim] 154 false  ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400454198+07:00","message":"[bufferProcess] interim [700000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400457118+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400460509+07:00","message":"[bufferProcess] interim [700000000]: ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400463451+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400466478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400469854+07:00","message":"> Transcript [2766] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400474718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400476924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.40047952+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400482125+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400489184+07:00","message":"Push: 'โฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400498262+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400501469+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.400504568+07:00","message":"Next Push (prob) : 'ตอนนี้มีค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.400522615+07:00","message":"push: {false โฆษณาการ 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.439119493+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.509866379+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.53621633+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.536251914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.536258405+07:00","message":"receive interim result [false|false]: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.536272321+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-25T15:15:49.536275359+07:00","message":"receive interim result [false|false]:  ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.536282701+07:00","message":"[buffer interim] 154 false เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.536286733+07:00","message":"[buffer interim] 154 false  ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536292606+07:00","message":"[bufferProcess] interim [880000000]:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536295222+07:00","message":"[bufferProcess] send to processor:เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536300243+07:00","message":"[bufferProcess] interim [880000000]: ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536305397+07:00","message":"[bufferProcess] update buffer: เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536308261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536311141+07:00","message":"> Transcript [2767] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536314105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.536316729+07:00","message":"Set new StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.578081375+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.578116355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ\",\"confidence\":0.9094483}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.578123098+07:00","message":"receive interim result [true|false]: เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.578130836+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.578133209+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.57813877+07:00","message":"[buffer interim] 154 true เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578145329+07:00","message":"[bufferProcess] interim [910000000]:เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578150884+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578154483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578157505+07:00","message":"> Transcript [2768] [false]: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.57816112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578163316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578165674+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.57816874+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578170846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578173018+07:00","message":"> Transcript [2769] [true]: 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578180084+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578182045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578184008+07:00","message":"StatePrefix: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578186217+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578195049+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.57851877+07:00","message":"Push: 'ตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578559892+07:00","message":"TextPushed: 'เรื่องของยาลดน้ำหนักอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578565204+07:00","message":"Set new StatePrefix : 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578536449+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_154.html'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.578571211+07:00","message":"Next Push (prob) : 'เรื่องของยาลดน้ำหนักหรือว่าอาหารเสริมลดน้ำหนักใน tiktok ที่มีการโฆษณาการตอนนี้มีข่าวของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.578565098+07:00","message":"push: {true ตอนนี้มีข่าวของ 0 0xc00039cb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:49.589868462+07:00","message":"write wav file: './tmp/7599/7599_154.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.853354206+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.853388342+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-25T15:15:49.853393796+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:49.853408154+07:00","message":"[buffer interim] 155 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.853414545+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:49.853416654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.036478142+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.036516483+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-25T15:15:50.036522521+07:00","message":"receive interim result [false|false]: เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.036533909+07:00","message":"[buffer interim] 155 false เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.036542602+07:00","message":"[bufferProcess] interim [540000000]:เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.03654524+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.036550507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.036553566+07:00","message":"> Transcript [2770] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.036556284+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.039857314+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.039882394+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-25T15:15:50.039887355+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.039909472+07:00","message":"[buffer interim] 155 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.039916117+07:00","message":"[bufferProcess] interim [600000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.039920156+07:00","message":"[bufferProcess] send to processor:เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.039924166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.039927241+07:00","message":"> Transcript [2771] [false]: 'เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.039929416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.039931408+07:00","message":"Set new StatePrefix: 'เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.1541069+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.154143937+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-25T15:15:50.154149428+07:00","message":"receive interim result [false|false]: ผู้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.154162505+07:00","message":"[buffer interim] 155 false ผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154168833+07:00","message":"[bufferProcess] interim [660000000]:ผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154171458+07:00","message":"[bufferProcess] send to processor:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154176565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154179422+07:00","message":"> Transcript [2772] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154182506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154184603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154186906+07:00","message":"StatePrefix: 'เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.154188996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.156714228+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.156731953+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-25T15:15:50.156736558+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.156747775+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.156751979+07:00","message":"[bufferProcess] interim [720000000]:ผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.156754206+07:00","message":"[bufferProcess] send to processor:ผู้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.156760319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.156763042+07:00","message":"> Transcript [2773] [false]: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.156765294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.156767316+07:00","message":"Set new StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:50.176895535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:50.176905466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.480563183+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.480615219+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-25T15:15:50.480622966+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.480638032+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.4806466+07:00","message":"[bufferProcess] interim [20000000]:ผู้เสียชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.480649366+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.480653293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.480657088+07:00","message":"> Transcript [2774] [false]: 'ผู้เสียชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.480663659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.480665954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.48066802+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.480670186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.67857003+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.678609246+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-25T15:15:50.678616587+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.678635299+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678641681+07:00","message":"[bufferProcess] interim [200000000]:ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678644476+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678650212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678653456+07:00","message":"> Transcript [2775] [false]: 'ผู้เสียชีวิตด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678656858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678658974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678661148+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.678663356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.738912965+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.738956916+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-25T15:15:50.738964683+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.738980124+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.738988676+07:00","message":"[bufferProcess] interim [320000000]:ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.738992109+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.738999606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.739003996+07:00","message":"> Transcript [2776] [false]: 'ผู้เสียชีวิตด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.739008458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.739011977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.739014625+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.739018043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875581112+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875619478+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-25T15:15:50.875628119+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875644927+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875652631+07:00","message":"[bufferProcess] interim [380000000]:ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875657468+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875666658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875670792+07:00","message":"> Transcript [2777] [false]: 'ผู้เสียชีวิตด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.8756759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.87567929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875682275+07:00","message":"StatePrefix: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875685936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875694755+07:00","message":"Push: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875697673+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875700561+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.875704293+07:00","message":"Next Push (prob) : 'ชีวิตด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.875730106+07:00","message":"push: {false ผู้เสีย 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.994249372+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.994289078+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-25T15:15:50.994294948+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:50.994308241+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.994316993+07:00","message":"[bufferProcess] interim [500000000]:ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.994319643+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.994323501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.994326497+07:00","message":"> Transcript [2778] [false]: 'ผู้เสียชีวิตด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.994329445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:50.994332268+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.126263677+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.126304575+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-25T15:15:51.126311411+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะครับเพราะฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.12632289+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะครับเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.126329656+07:00","message":"[bufferProcess] interim [680000000]:ผู้เสียชีวิตด้วยนะครับเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.126332886+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.126336301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.12633925+07:00","message":"> Transcript [2779] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.126341572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.126343608+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.243427253+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.243458966+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-25T15:15:51.24346445+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.24347783+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.243484216+07:00","message":"[bufferProcess] interim [740000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.243487082+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะครับเพราะฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.243492459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.243495374+07:00","message":"> Transcript [2780] [false]: 'ผู้เสียชีวิตด้วยนะครับเพราะฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.243498099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.243500379+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะครับเพราะฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.829540195+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.829578482+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-25T15:15:51.829584797+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.829599677+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.829611018+07:00","message":"[bufferProcess] interim [340000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.829614199+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.829618389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.829621742+07:00","message":"> Transcript [2781] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.829624151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.829626331+07:00","message":"Set new StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.846526917+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.846559713+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-25T15:15:51.846565083+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.846581009+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846587806+07:00","message":"[bufferProcess] interim [400000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846591585+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846596726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846599839+07:00","message":"> Transcript [2782] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846603782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846607605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846609584+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.846612029+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.959391913+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.959427374+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-25T15:15:51.959433494+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.959450024+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.959456758+07:00","message":"[bufferProcess] interim [460000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.959459748+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.959463828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.959466416+07:00","message":"> Transcript [2783] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.959470376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.95947287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.959476558+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.959479232+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.966549032+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.966591867+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-25T15:15:51.966597883+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:51.966616946+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966624127+07:00","message":"[bufferProcess] interim [520000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966627008+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966633306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966636358+07:00","message":"> Transcript [2784] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966640355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966642548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966644543+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:51.966646691+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.211813572+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.211862088+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-25T15:15:52.211868717+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.211884458+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211892997+07:00","message":"[bufferProcess] interim [640000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211895881+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211912239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.21191572+07:00","message":"> Transcript [2785] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.21192149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211924343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211926745+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211929487+07:00","message":"TextPushed: 'ผู้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211938749+07:00","message":"Push: 'ชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211940956+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211943103+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.211946059+07:00","message":"Next Push (prob) : 'ใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.211955381+07:00","message":"push: {false ชีวิตด้วยนะคะเพราะฉะนั้น 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.342881245+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.342928786+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-25T15:15:52.342934842+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.342949109+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.34295564+07:00","message":"[bufferProcess] interim [700000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.342958177+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.342961921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.34296526+07:00","message":"> Transcript [2786] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.342968903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.342970925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.342972904+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.342975543+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.448956992+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.449000361+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-25T15:15:52.4490081+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.449023561+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449034015+07:00","message":"[bufferProcess] interim [760000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449038051+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449046573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449050598+07:00","message":"> Transcript [2787] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449055369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449058289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449061349+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.449066673+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.517188401+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.517225408+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-25T15:15:52.517231916+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.517245037+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517250903+07:00","message":"[bufferProcess] interim [820000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517253611+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517266351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517270596+07:00","message":"> Transcript [2788] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517274909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517277745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517280855+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.517284858+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.55317506+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.55321895+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-25T15:15:52.553225283+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.553241191+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553248434+07:00","message":"[bufferProcess] interim [0]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553251697+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553255082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553258318+07:00","message":"> Transcript [2789] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553261992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.55326412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553266542+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553269152+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553272125+07:00","message":"Push: 'ใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553273979+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553276502+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.553279054+07:00","message":"Next Push (prob) : 'จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.553287089+07:00","message":"push: {false ใครที่ 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.72233805+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.722381574+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-25T15:15:52.722389843+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:52.722408004+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.722422152+07:00","message":"[bufferProcess] interim [240000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.722426516+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.72243169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.722436394+07:00","message":"> Transcript [2790] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.722441594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.722444576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.722447991+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:52.722451836+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.037326371+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.037376381+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-25T15:15:53.03738565+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.037402979+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.037415654+07:00","message":"[bufferProcess] interim [600000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.03741982+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.037430793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.037435697+07:00","message":"> Transcript [2791] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.03744163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.037444734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.037450565+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.037454518+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:53.177619393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:53.177646009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.432366781+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.432410496+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-25T15:15:53.432417263+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.43243346+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432445384+07:00","message":"[bufferProcess] interim [960000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432448626+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432456433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432459616+07:00","message":"> Transcript [2792] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432464954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432467937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432471541+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.432474816+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.565155691+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.565210537+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-25T15:15:53.565216645+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.565231087+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565237875+07:00","message":"[bufferProcess] interim [80000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565240873+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565244812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565247711+07:00","message":"> Transcript [2793] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565251674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565253745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.56525594+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565259197+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565262028+07:00","message":"Push: 'จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565264775+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565267207+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.565270367+07:00","message":"Next Push (prob) : 'ซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.565278051+07:00","message":"push: {false จะเลือก 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.763060132+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.76310309+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-25T15:15:53.7631097+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.763124404+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763132257+07:00","message":"[bufferProcess] interim [260000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763135548+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763143329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763146326+07:00","message":"> Transcript [2794] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763151029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763153491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763155444+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.763158702+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.775455662+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.775484246+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-25T15:15:53.775490611+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.775504756+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775512372+07:00","message":"[bufferProcess] interim [320000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775516397+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775520768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775524436+07:00","message":"> Transcript [2795] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775529384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775534811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775537053+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.775540222+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.881242448+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.881278374+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-25T15:15:53.881284216+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.881299759+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.88130643+07:00","message":"[bufferProcess] interim [380000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.881309219+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.881312856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.881315332+07:00","message":"> Transcript [2796] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.881319012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.88132124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.881323959+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.881327032+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.951883876+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.951934296+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-25T15:15:53.951941534+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.951958247+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.951965692+07:00","message":"[bufferProcess] interim [500000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.951970249+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.951975413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.951979353+07:00","message":"> Transcript [2797] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.951984769+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.951987634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.951990214+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.952002597+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.95200635+07:00","message":"Push: 'ซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.952008546+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.952011956+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:53.952014651+07:00","message":"Next Push (prob) : 'ว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:53.952022881+07:00","message":"push: {false ซื้ออาหารเสริมหรือ 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.071230625+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.071266737+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-25T15:15:54.071273013+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.071287716+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.071295684+07:00","message":"[bufferProcess] interim [560000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.071298524+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.071302283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.071305348+07:00","message":"> Transcript [2798] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.071309115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.07131113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.071313478+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.0713163+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.127579813+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.127617389+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-25T15:15:54.127623711+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.127635061+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.127641433+07:00","message":"[bufferProcess] interim [680000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.127644452+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.127649952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.1276528+07:00","message":"> Transcript [2799] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.12765663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.127658674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.127660746+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.127663349+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.445896938+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.445950359+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-25T15:15:54.445957441+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.44596864+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.445974627+07:00","message":"[bufferProcess] interim [980000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.445977754+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.445983226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.445985732+07:00","message":"> Transcript [2800] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.445989386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.445991386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.446003516+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.446006205+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.646027024+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.64606999+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-25T15:15:54.646078439+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.646092983+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646101049+07:00","message":"[bufferProcess] interim [220000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646104492+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646109478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646112673+07:00","message":"> Transcript [2801] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646117301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646119662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646121744+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646124595+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646127641+07:00","message":"Push: 'ว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646129705+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.646132309+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.6461379+07:00","message":"Next Push (prob) : 'รับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.646147048+07:00","message":"push: {false ว่าเลือก 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.837799191+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.8378591+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-25T15:15:54.837870195+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.837889151+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837914233+07:00","message":"[bufferProcess] interim [340000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837920231+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837931207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837935557+07:00","message":"> Transcript [2802] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837940478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837943042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837945093+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.837947887+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.981064317+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.98110846+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-25T15:15:54.981117699+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:54.981133013+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.981141624+07:00","message":"[bufferProcess] interim [520000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.981145217+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.981154551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.98115788+07:00","message":"> Transcript [2803] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.981175877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.981178505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.98118053+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:54.981183171+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.284865328+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.284918579+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-25T15:15:55.28492599+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.284940923+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.284950978+07:00","message":"[bufferProcess] interim [760000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.284954321+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.284961933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.28496626+07:00","message":"> Transcript [2804] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.284970382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.284972364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.284974759+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.284978288+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.481878079+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.481927346+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-25T15:15:55.48193535+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.481952033+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481960579+07:00","message":"[bufferProcess] interim [0]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481963686+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481968404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.48197217+07:00","message":"> Transcript [2805] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481977249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481982123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481986175+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481990513+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481996901+07:00","message":"Push: 'รับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.481998984+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.482001762+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.482004332+07:00","message":"Next Push (prob) : 'ก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.482014609+07:00","message":"push: {false รับประทานอะไร 0 0xc00039d880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.558096878+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.558141717+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-25T15:15:55.558153074+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.558171142+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558187449+07:00","message":"[bufferProcess] interim [120000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558193853+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558203177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558205837+07:00","message":"> Transcript [2806] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558210469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558212889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558214908+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.558219198+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.741497973+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.741548218+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-25T15:15:55.741557158+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.74157082+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741579022+07:00","message":"[bufferProcess] interim [240000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741582655+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741591644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741594857+07:00","message":"> Transcript [2807] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741599287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741601946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741603959+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.741608091+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.877684961+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.877815929+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-25T15:15:55.877827851+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:55.87785304+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877860352+07:00","message":"[bufferProcess] interim [420000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877863368+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877867603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877872138+07:00","message":"> Transcript [2808] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877877893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877880693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877883797+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:55.877888643+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.056896536+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.056948046+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-25T15:15:56.056954671+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.05696804+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.056978767+07:00","message":"[bufferProcess] interim [600000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.05698233+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.056988858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.05699202+07:00","message":"> Transcript [2809] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.056996604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.056999208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.057001563+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.057004997+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.057011751+07:00","message":"Push: 'ก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.057014103+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.057016716+07:00","message":"Set new StatePrefix : 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.057019333+07:00","message":"Next Push (prob) : 'กันให้ดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.057028714+07:00","message":"push: {false ก็ต้องตรวจสอบ 0 0xc00039d880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:56.177887731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:56.177917859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.189339798+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.189380695+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-25T15:15:56.189388082+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.189403317+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.189414409+07:00","message":"[bufferProcess] interim [720000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.189417992+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.18942475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.189428228+07:00","message":"> Transcript [2810] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.189432892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.189435284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.189437604+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.189440797+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.373608892+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.373653042+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-25T15:15:56.37366057+07:00","message":"receive interim result [false|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.373676043+07:00","message":"[buffer interim] 155 false ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.373683774+07:00","message":"[bufferProcess] interim [840000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.37368703+07:00","message":"[bufferProcess] send to processor:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.373696389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.373699647+07:00","message":"> Transcript [2811] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.373706907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.373709627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.373711675+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.373714766+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.424738738+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.48894326+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.589640725+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.589680733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ\",\"confidence\":0.95555425}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.589688094+07:00","message":"receive interim result [true|false]: ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.589699485+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.589701794+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.589709358+07:00","message":"[buffer interim] 155 true ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589720678+07:00","message":"[bufferProcess] interim [140000000]:ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589728434+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589732764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589736152+07:00","message":"> Transcript [2812] [false]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589740319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589742375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589744508+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589747336+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589756031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589758615+07:00","message":"> Transcript [2813] [true]: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589762063+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589763967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589766283+07:00","message":"StatePrefix: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบกันให้ดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589768546+07:00","message":"TextPushed: 'ผู้เสียชีวิตด้วยนะคะเพราะฉะนั้นใครที่จะเลือกซื้ออาหารเสริมหรือว่าเลือกรับประทานอะไรก็ต้องตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:56.589777001+07:00","message":"Push: 'กันให้ดีๆด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:56.589788253+07:00","message":"push: {true กันให้ดีๆด้วยนะคะ 0 0xc00039d880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:56.603576208+07:00","message":"write wav file: './tmp/7599/7599_155.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.375814116+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.375861651+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-25T15:15:57.375867074+07:00","message":"receive interim result [false|false]: ในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.375883414+07:00","message":"[buffer interim] 156 false ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.375891277+07:00","message":"[bufferProcess] interim [900000000]:ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.375894023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.473822631+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.473866546+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-25T15:15:57.473872254+07:00","message":"receive interim result [false|false]: ในช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.473881918+07:00","message":"[buffer interim] 156 false ในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.473889372+07:00","message":"[bufferProcess] interim [960000000]:ในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.473893083+07:00","message":"[bufferProcess] send to processor:ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.473897043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.473906935+07:00","message":"> Transcript [2814] [false]: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.473910531+07:00","message":"Set StatePrefix (first interim): 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.708862353+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.708909918+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-25T15:15:57.708916217+07:00","message":"receive interim result [false|false]: ในช่วงนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.70892884+07:00","message":"[buffer interim] 156 false ในช่วงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708936455+07:00","message":"[bufferProcess] interim [140000000]:ในช่วงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708939011+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708944887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708948444+07:00","message":"> Transcript [2815] [false]: 'ในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708951863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708954157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708956253+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.708958714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.798945262+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.798980825+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-25T15:15:57.798985969+07:00","message":"receive interim result [false|false]: ในช่วงนี้จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.798999415+07:00","message":"[buffer interim] 156 false ในช่วงนี้จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799005979+07:00","message":"[bufferProcess] interim [260000000]:ในช่วงนี้จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799008716+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799011987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799015323+07:00","message":"> Transcript [2816] [false]: 'ในช่วงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799018494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799020518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799022558+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.799024896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.89272706+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.892771731+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-25T15:15:57.892778202+07:00","message":"receive interim result [false|false]: ในช่วงนี้จะต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.89279478+07:00","message":"[buffer interim] 156 false ในช่วงนี้จะต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.892803035+07:00","message":"[bufferProcess] interim [380000000]:ในช่วงนี้จะต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.89280581+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.89281037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.892813685+07:00","message":"> Transcript [2817] [false]: 'ในช่วงนี้จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.892817506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.892819614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.892821718+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.892824149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.921259993+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.921289485+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-25T15:15:57.921295041+07:00","message":"receive interim result [false|false]: ในช่วงนี้จะต้องเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.921311791+07:00","message":"[buffer interim] 156 false ในช่วงนี้จะต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921318754+07:00","message":"[bufferProcess] interim [440000000]:ในช่วงนี้จะต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921321142+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้จะต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921324825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921328261+07:00","message":"> Transcript [2818] [false]: 'ในช่วงนี้จะต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921332639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921335173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.92133757+07:00","message":"StatePrefix: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921339634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921345943+07:00","message":"Push: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921349903+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.92135251+07:00","message":"Set new StatePrefix : 'ในช่วงนี้จะต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.921355576+07:00","message":"Next Push (prob) : 'นี้จะต้องรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.921364783+07:00","message":"push: {false ในช่วง 0 0xc000186b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.929492102+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.929516036+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-25T15:15:57.929520822+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:57.929532904+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.929537901+07:00","message":"[bufferProcess] interim [500000000]:ในช่วงนี้ต้องระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.929540666+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้จะต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.929544158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.929546927+07:00","message":"> Transcript [2819] [false]: 'ในช่วงนี้จะต้องเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.929549462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:57.929552722+07:00","message":"Set new StatePrefix: 'ในช่วงนี้จะต้องเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.236617603+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.236657536+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-25T15:15:58.236664212+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.236682343+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.236693647+07:00","message":"[bufferProcess] interim [740000000]:ในช่วงนี้ต้องระวังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.236696441+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.236705426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.236710636+07:00","message":"> Transcript [2820] [false]: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.236713641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.236716301+07:00","message":"Set new StatePrefix: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.369627132+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.369654574+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-25T15:15:58.369658925+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.369671732+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369677232+07:00","message":"[bufferProcess] interim [860000000]:ในช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369679752+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369685133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369687549+07:00","message":"> Transcript [2821] [false]: 'ในช่วงนี้ต้องระวังเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369690645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369692768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369695057+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.369697415+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.574404382+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.574440357+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-25T15:15:58.57444592+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะไอ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.574459483+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.574466565+07:00","message":"[bufferProcess] interim [40000000]:ในช่วงนี้ต้องระวังเลยนะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.57446944+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.574475956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.574478729+07:00","message":"> Transcript [2822] [false]: 'ในช่วงนี้ต้องระวังเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.574482068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.574484463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.57448644+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.574489027+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.623866469+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.623920974+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-25T15:15:58.623927546+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.623943501+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.623951378+07:00","message":"[bufferProcess] interim [160000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.623956114+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะไอ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.623965145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.623968443+07:00","message":"> Transcript [2823] [false]: 'ในช่วงนี้ต้องระวังเลยนะไอ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.62397245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.623975219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.62397853+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.623981072+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.813555737+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.81359508+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-25T15:15:58.813600313+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.813615051+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813621761+07:00","message":"[bufferProcess] interim [340000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813624454+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813628042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.8136308+07:00","message":"> Transcript [2824] [false]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813634626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813636691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813638919+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813641532+07:00","message":"TextPushed: 'ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813647917+07:00","message":"Push: 'นี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813651701+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813653922+07:00","message":"Set new StatePrefix : 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.813656461+07:00","message":"Next Push (prob) : 'เลยนะถ้าอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.813663865+07:00","message":"push: {false นี้ต้องระวัง 0 0xc000186b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.938791137+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.938847059+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-25T15:15:58.938854163+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.938872115+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938883366+07:00","message":"[bufferProcess] interim [460000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938886591+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938895741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938899013+07:00","message":"> Transcript [2825] [false]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938914007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938916526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938920914+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.938924976+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.942634132+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.942651326+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-25T15:15:58.942656156+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:58.942668707+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942673078+07:00","message":"[bufferProcess] interim [520000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942675482+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942678028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942680988+07:00","message":"> Transcript [2826] [false]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942683789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942685926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942688091+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:58.942691197+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.147281371+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.147318127+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-25T15:15:59.147324284+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.147340937+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.14735028+07:00","message":"[bufferProcess] interim [640000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.1473531+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.147358785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.147361778+07:00","message":"> Transcript [2827] [false]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.147365343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.147367583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.147370893+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.147373519+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.175455278+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:59.178628182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:15:59.178655254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.307563971+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.309452423+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.309487732+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-25T15:15:59.309497858+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.309513197+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309523653+07:00","message":"[bufferProcess] interim [760000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309526406+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309532358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.30953559+07:00","message":"> Transcript [2828] [false]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309539666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309542111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309544888+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.30954755+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309552239+07:00","message":"Push: 'เลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309554984+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309557324+07:00","message":"Set new StatePrefix : 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.309559856+07:00","message":"Next Push (prob) : 'นี้อย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.309568151+07:00","message":"push: {false เลยนะถ้าอย่าง 0 0xc000186b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.339441134+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.33949726+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-25T15:15:59.339504146+07:00","message":"receive interim result [false|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.339522582+07:00","message":"[buffer interim] 156 false ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.339529914+07:00","message":"[bufferProcess] interim [820000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.339532828+07:00","message":"[bufferProcess] send to processor:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.339536753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.339540499+07:00","message":"> Transcript [2829] [false]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.339544422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.339546593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.339549217+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.33955189+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.5057099+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.505753373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด\",\"confidence\":0.9090942}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.505761122+07:00","message":"receive interim result [true|false]: ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.505772434+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.50577537+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.505782543+07:00","message":"[buffer interim] 156 true ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505795014+07:00","message":"[bufferProcess] interim [910000000]:ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505798589+07:00","message":"[bufferProcess] send to processor (isfinal):ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505802734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505805871+07:00","message":"> Transcript [2830] [false]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505809303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505812436+07:00","message":"Set new StatePrefix: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.50581474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505816994+07:00","message":"> Transcript [2831] [true]: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505819754+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505821827+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.50582391+07:00","message":"StatePrefix: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่างนี้อย่างที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505826414+07:00","message":"TextPushed: 'ในช่วงนี้ต้องระวังเลยนะถ้าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.505830304+07:00","message":"Push: 'นี้อย่างที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.505839635+07:00","message":"push: {true นี้อย่างที่สุด 0 0xc000186b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:15:59.514535173+07:00","message":"write wav file: './tmp/7599/7599_156.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.850110253+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.850151143+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-25T15:15:59.850156667+07:00","message":"receive interim result [false|false]: ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:15:59.85017203+07:00","message":"[buffer interim] 157 false ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.85017906+07:00","message":"[bufferProcess] interim [600000000]:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:15:59.85018152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.203969118+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.204002894+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-25T15:16:00.204008126+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.204017966+07:00","message":"[buffer interim] 157 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.204024248+07:00","message":"[bufferProcess] interim [840000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.20402663+07:00","message":"[bufferProcess] send to processor:ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.20402995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.204032902+07:00","message":"> Transcript [2832] [false]: 'ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.204035068+07:00","message":"Set StatePrefix (first interim): 'ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.732475016+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.732508952+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-25T15:16:00.732514493+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:00.7325287+07:00","message":"[buffer interim] 157 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.732535172+07:00","message":"[bufferProcess] interim [440000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.732537974+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.732544962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.732547823+07:00","message":"> Transcript [2833] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.732550352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:00.732552833+07:00","message":"Set new StatePrefix: 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.063001038+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.063055988+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-25T15:16:01.063063799+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.063079229+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063088235+07:00","message":"[bufferProcess] interim [800000000]:ปากกาที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063091231+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063095451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063098653+07:00","message":"> Transcript [2834] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063102354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063105973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063109664+07:00","message":"StatePrefix: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.063112807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.186103647+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.186145539+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-25T15:16:01.186151823+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.186165589+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186174333+07:00","message":"[bufferProcess] interim [920000000]:ปากกาที่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186177714+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186183411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186186889+07:00","message":"> Transcript [2835] [false]: 'ปากกาที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186190813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186193237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186195195+07:00","message":"StatePrefix: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.186197503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.446686567+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.446731428+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-25T15:16:01.446738559+07:00","message":"receive interim result [false|false]: ปากกาพี่ไม่ได้ขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.446754093+07:00","message":"[buffer interim] 157 false ปากกาพี่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.446765909+07:00","message":"[bufferProcess] interim [160000000]:ปากกาพี่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.446768658+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.446775916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.446790153+07:00","message":"> Transcript [2836] [false]: 'ปากกาที่ไม่ได้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.44679455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.44679712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.44679914+07:00","message":"StatePrefix: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.446801348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.557568034+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.557620817+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-25T15:16:01.557628054+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.557643298+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557652106+07:00","message":"[bufferProcess] interim [280000000]:ปากกาที่ไม่ได้ขายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557654621+07:00","message":"[bufferProcess] send to processor:ปากกาพี่ไม่ได้ขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557663396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.55766706+07:00","message":"> Transcript [2837] [false]: 'ปากกาพี่ไม่ได้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557671499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557674452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557676579+07:00","message":"StatePrefix: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557678627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.55768605+07:00","message":"Push: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557688155+07:00","message":"TextPushed: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557690567+07:00","message":"Set new StatePrefix : 'ปากกาพี่ไม่ได้ขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.557692991+07:00","message":"Next Push (prob) : 'พี่ไม่ได้ขาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.55770211+07:00","message":"push: {false ปากกา 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.758296226+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.758336894+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-25T15:16:01.758344024+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.758359357+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.758369642+07:00","message":"[bufferProcess] interim [460000000]:ปากกาที่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.758373118+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.758379917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.758384649+07:00","message":"> Transcript [2838] [false]: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.758387186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.758389405+07:00","message":"Set new StatePrefix: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.880414102+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.880459119+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-25T15:16:01.880466089+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.880482079+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880490963+07:00","message":"[bufferProcess] interim [580000000]:ปากกาที่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880493803+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดยแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880500708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880503657+07:00","message":"> Transcript [2839] [false]: 'ปากกาที่ไม่ได้ขายโดยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880507789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880510774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880514989+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.880517484+07:00","message":"TextPushed: 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.964716472+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.964759521+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-25T15:16:01.96476619+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแพทย์หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:01.964781377+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแพทย์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.96478964+07:00","message":"[bufferProcess] interim [700000000]:ปากกาที่ไม่ได้ขายโดยแพทย์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.964792414+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.964798374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.964801246+07:00","message":"> Transcript [2840] [false]: 'ปากกาที่ไม่ได้ขายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.964807509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.964810187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.96481259+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:01.964815252+07:00","message":"TextPushed: 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.14060007+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.1406553+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-25T15:16:02.140665084+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.140682263+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140691577+07:00","message":"[bufferProcess] interim [880000000]:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140694506+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดยแพทย์หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140698417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140701625+07:00","message":"> Transcript [2841] [false]: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140705401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140707572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140710219+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.140712957+07:00","message":"TextPushed: 'ปากกา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:02.178872641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:02.178908343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.531749816+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.531781801+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-25T15:16:02.531787368+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.531802736+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531811835+07:00","message":"[bufferProcess] interim [300000000]:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531814668+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.53181784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531820966+07:00","message":"> Transcript [2842] [false]: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531824592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531826762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531829092+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.53183121+07:00","message":"TextPushed: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531833977+07:00","message":"Push: 'ที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531836109+07:00","message":"TextPushed: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531838417+07:00","message":"Set new StatePrefix : 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.531842665+07:00","message":"Next Push (prob) : 'แพทย์หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.531849896+07:00","message":"push: {false ที่ไม่ได้ขายโดย 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.83519637+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.835237408+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-25T15:16:02.835244147+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.835258291+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.83526632+07:00","message":"[bufferProcess] interim [540000000]:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.835269418+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.835273717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.835276922+07:00","message":"> Transcript [2843] [false]: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.83528084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.835282977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.835285442+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.835288047+07:00","message":"TextPushed: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.971433722+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.971473968+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-25T15:16:02.971482255+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:02.971498151+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971505027+07:00","message":"[bufferProcess] interim [720000000]:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971508053+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971515269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971518436+07:00","message":"> Transcript [2844] [false]: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971522122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971524248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971526676+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:02.971529986+07:00","message":"TextPushed: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.035295556+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.035330238+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-25T15:16:03.035335715+07:00","message":"receive interim result [false|false]: ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.035352105+07:00","message":"[buffer interim] 157 false ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.035358995+07:00","message":"[bufferProcess] interim [780000000]:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.035361667+07:00","message":"[bufferProcess] send to processor:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.035364962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.03536795+07:00","message":"> Transcript [2845] [false]: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.035371333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.03537343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.035375694+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.035378662+07:00","message":"TextPushed: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.154751226+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.220888469+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305065348+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305120691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์\",\"confidence\":0.93240726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305127459+07:00","message":"receive interim result [true|false]: ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305135478+07:00","message":"end recv isFinal message id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305137688+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305157384+07:00","message":"[buffer interim] 157 true ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305195312+07:00","message":"[bufferProcess] interim [50000000]:ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305203003+07:00","message":"[bufferProcess] send to processor (isfinal):ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305206336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305209802+07:00","message":"> Transcript [2846] [false]: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305213501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305215551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305217952+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305220795+07:00","message":"TextPushed: 'ปากกาที่ไม่ได้ขายโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305231284+07:00","message":"Push: 'แพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305233501+07:00","message":"TextPushed: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305235733+07:00","message":"Set new StatePrefix : 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305238627+07:00","message":"Next Push (prob) : 'จ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305240602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305242807+07:00","message":"> Transcript [2847] [true]: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305245457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305247275+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305249221+07:00","message":"StatePrefix: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่าจ่ายโดยแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.305256251+07:00","message":"TextPushed: 'ปากกาที่ไม่ได้ขายโดยแพทย์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.30525855+07:00","message":"Push: 'จ่ายโดยแพทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305273128+07:00","message":"push: {false แพทย์หรือว่า 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.305282009+07:00","message":"push: {true จ่ายโดยแพทย์ 0 0xc000187300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:03.314978743+07:00","message":"write wav file: './tmp/7599/7599_157.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.876179348+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.87621585+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-25T15:16:03.876220787+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.87623303+07:00","message":"[buffer interim] 158 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.876240989+07:00","message":"[bufferProcess] interim [660000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.876243973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.944472855+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.944506077+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-25T15:16:03.944511775+07:00","message":"receive interim result [false|false]: ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:03.944527943+07:00","message":"[buffer interim] 158 false ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.944534862+07:00","message":"[bufferProcess] interim [780000000]:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.944537309+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.944540792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.944543823+07:00","message":"> Transcript [2848] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:03.944546703+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.211455179+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.211491544+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-25T15:16:04.211496916+07:00","message":"receive interim result [false|false]: ออกมาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.211511339+07:00","message":"[buffer interim] 158 false ออกมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211517901+07:00","message":"[bufferProcess] interim [960000000]:ออกมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211520509+07:00","message":"[bufferProcess] send to processor:ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211524301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211527684+07:00","message":"> Transcript [2849] [false]: 'ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211530992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211533428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211535375+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.211537405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.224999494+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.225028547+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-25T15:16:04.22503377+07:00","message":"receive interim result [false|false]: ออกมาที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.225047415+07:00","message":"[buffer interim] 158 false ออกมาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.225053398+07:00","message":"[bufferProcess] interim [20000000]:ออกมาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.225055792+07:00","message":"[bufferProcess] send to processor:ออกมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.225061312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.225063913+07:00","message":"> Transcript [2850] [false]: 'ออกมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.225067028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.225069132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.2250723+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.22507432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.268960669+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.268993339+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-25T15:16:04.268998226+07:00","message":"receive interim result [false|false]: ออกมาที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.269007568+07:00","message":"[buffer interim] 158 false ออกมาที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.269013611+07:00","message":"[bufferProcess] interim [80000000]:ออกมาที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.269016942+07:00","message":"[bufferProcess] send to processor:ออกมาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.269020152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.269022841+07:00","message":"> Transcript [2851] [false]: 'ออกมาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.269025774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.26902801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.269030478+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.269032606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.407242739+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.407280778+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-25T15:16:04.407286731+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.407304846+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407313324+07:00","message":"[bufferProcess] interim [200000000]:ออกมาทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407316665+07:00","message":"[bufferProcess] send to processor:ออกมาที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407321071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407324713+07:00","message":"> Transcript [2852] [false]: 'ออกมาที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407328231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407330631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407332856+07:00","message":"StatePrefix: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407334903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407337464+07:00","message":"Push: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407339569+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407341758+07:00","message":"Set new StatePrefix : 'ออกมาที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.407344141+07:00","message":"Next Push (prob) : 'มาที่นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.407352454+07:00","message":"push: {false ออก 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.953717033+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.953762266+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-25T15:16:04.953769474+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.953788771+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.953797305+07:00","message":"[bufferProcess] interim [740000000]:ออกมาทีเนี่ยหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.953800137+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.953804354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.953807843+07:00","message":"> Transcript [2853] [false]: 'ออกมาทีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.95381058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.953813427+07:00","message":"Set new StatePrefix: 'ออกมาทีเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.956358714+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.956369841+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-25T15:16:04.956373734+07:00","message":"receive interim result [false|false]: ออกมาทีละหลายคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:04.956385025+07:00","message":"[buffer interim] 158 false ออกมาทีละหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.956389346+07:00","message":"[bufferProcess] interim [800000000]:ออกมาทีละหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.95639319+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.956395513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.956397684+07:00","message":"> Transcript [2854] [false]: 'ออกมาทีเนี่ยหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.95640159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.956403845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.956406328+07:00","message":"StatePrefix: 'ออกมาทีเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:04.95640875+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:05.17939192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:05.179416715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.272134473+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.272172336+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-25T15:16:05.27217771+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.272192219+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.272199927+07:00","message":"[bufferProcess] interim [40000000]:ออกมาทีเนี่ยหลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.272202751+07:00","message":"[bufferProcess] send to processor:ออกมาทีละหลายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.272206244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.272209244+07:00","message":"> Transcript [2855] [false]: 'ออกมาทีละหลายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.272211606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.272213755+07:00","message":"Set new StatePrefix: 'ออกมาทีละหลายคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.35662415+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.356660505+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-25T15:16:05.356666728+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.356678987+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.356686293+07:00","message":"[bufferProcess] interim [220000000]:ออกมาทีเนี่ยหลายคนนะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.356688874+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.356694142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.35669763+07:00","message":"> Transcript [2856] [false]: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.356700124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.356702224+07:00","message":"Set new StatePrefix: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.544411519+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.54444524+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-25T15:16:05.544450834+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.544468675+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.544475414+07:00","message":"[bufferProcess] interim [400000000]:ออกมาทีเนี่ยหลายคนนะไปปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.544478128+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.544483037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.544485686+07:00","message":"> Transcript [2857] [false]: 'ออกมาทีเนี่ยหลายคนนะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.544489437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.544491669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.544493589+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.5444959+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.798067238+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.798107133+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-25T15:16:05.798113504+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.798128049+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.798135219+07:00","message":"[bufferProcess] interim [580000000]:ออกมาทีเนี่ยหลายคนนะไปปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.798145209+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.798153409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.798156463+07:00","message":"> Transcript [2858] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.798159943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.798162561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.798164887+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.79816752+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.857158399+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.857204072+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-25T15:16:05.857208448+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:05.857220143+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857225983+07:00","message":"[bufferProcess] interim [700000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857228738+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857232063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857234334+07:00","message":"> Transcript [2859] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857237476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857239468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857241542+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:05.857243939+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.182667489+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.182701946+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-25T15:16:06.182708206+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.182720485+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182726958+07:00","message":"[bufferProcess] interim [0]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182729671+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182734912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182737563+07:00","message":"> Transcript [2860] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182741207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182743285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182745377+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182747831+07:00","message":"TextPushed: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182752512+07:00","message":"Push: 'มาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182754842+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.182757305+07:00","message":"Set new StatePrefix : 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.1827596+07:00","message":"Next Push (prob) : 'ไปปักแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.182767176+07:00","message":"push: {false มาทีเนี่ยหลายคนนะ 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.429855193+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.429888853+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-25T15:16:06.429894634+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.429912788+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429918804+07:00","message":"[bufferProcess] interim [240000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429921634+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429925208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429927903+07:00","message":"> Transcript [2861] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429931154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429933293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429936828+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.429939364+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.567901484+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.567942605+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-25T15:16:06.56794844+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.567960427+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.56796777+07:00","message":"[bufferProcess] interim [420000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.567970572+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.567974125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.567976758+07:00","message":"> Transcript [2862] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.567980131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.567982411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.567984609+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.567987248+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.751581489+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.751616572+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-25T15:16:06.751622587+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.751634307+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751642904+07:00","message":"[bufferProcess] interim [540000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751645654+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751651166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751654017+07:00","message":"> Transcript [2863] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751657408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751659541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751662182+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.751664846+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.869522921+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.869554498+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-25T15:16:06.869559786+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.869572572+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869579327+07:00","message":"[bufferProcess] interim [660000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869582245+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869587594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869590638+07:00","message":"> Transcript [2864] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869594066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.86959599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869598589+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869601066+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869605951+07:00","message":"Push: 'ไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.8696081+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869610462+07:00","message":"Set new StatePrefix : 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:06.869613046+07:00","message":"Next Push (prob) : 'ถูกต้องกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:06.869619191+07:00","message":"push: {false ไปปักแบบ 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.132052885+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.132085868+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-25T15:16:07.132091497+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.132103299+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132109809+07:00","message":"[bufferProcess] interim [960000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132112918+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132118035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132120709+07:00","message":"> Transcript [2865] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132124313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132126405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132128457+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.132130892+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.458281309+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.458324738+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-25T15:16:07.458331158+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.458345898+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.458357807+07:00","message":"[bufferProcess] interim [320000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.458360834+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.45836518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.458368463+07:00","message":"> Transcript [2866] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.458372701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.458375622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.45837801+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.458380811+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.91808824+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.918130005+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-25T15:16:07.918137066+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.918156032+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918170456+07:00","message":"[bufferProcess] interim [620000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918174563+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918182211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918185417+07:00","message":"> Transcript [2867] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918191429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918194259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918196899+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.918199877+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.964045322+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.96408045+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-25T15:16:07.964087718+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.964106933+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964118322+07:00","message":"[bufferProcess] interim [800000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964121249+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964125895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964129068+07:00","message":"> Transcript [2868] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964133371+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964135679+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964138084+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964141369+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964148859+07:00","message":"Push: 'ถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964150935+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.964154226+07:00","message":"Set new StatePrefix : 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:07.96415722+07:00","message":"Next Push (prob) : 'หมอเองนะเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:07.964177932+07:00","message":"push: {false ถูกต้องกับคุณ 0 0xc00278ae80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:08.179658098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:08.17967491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.281043467+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.281086726+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-25T15:16:08.28109313+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.281109569+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.281117781+07:00","message":"[bufferProcess] interim [40000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.281120837+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.281129894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.28113341+07:00","message":"> Transcript [2869] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.281138033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.281140573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.281142666+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.281145278+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.283510065+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.283520367+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-25T15:16:08.283524661+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.283533637+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283537142+07:00","message":"[bufferProcess] interim [100000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283539392+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283541777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283544053+07:00","message":"> Transcript [2870] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283546747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283549112+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283551319+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.283553686+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.355836359+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.355876627+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-25T15:16:08.355884761+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.355898705+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355917185+07:00","message":"[bufferProcess] interim [220000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355922102+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355927623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355931425+07:00","message":"> Transcript [2871] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355935844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355938737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355942796+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.355945748+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.52475639+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.620053905+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.620096528+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-25T15:16:08.620104098+07:00","message":"receive interim result [false|false]: ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.620121723+07:00","message":"[buffer interim] 158 false ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620129585+07:00","message":"[bufferProcess] interim [520000000]:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620132636+07:00","message":"[bufferProcess] send to processor:ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.62013998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620142999+07:00","message":"> Transcript [2872] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620147641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620149825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620153068+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620157948+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620164322+07:00","message":"Push: 'หมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620167316+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620169732+07:00","message":"Set new StatePrefix : 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.620173016+07:00","message":"Next Push (prob) : 'ว่าผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.620184905+07:00","message":"push: {false หมอเองนะเขาบอก 0 0xc00278ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.696112879+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.696167518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออกมาทีเนี่ยหลายๆคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย\",\"confidence\":0.93419063}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.69617772+07:00","message":"receive interim result [true|false]: ออกมาทีเนี่ยหลายๆคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.696191133+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.696194637+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.696205125+07:00","message":"[buffer interim] 158 true ออกมาทีเนี่ยหลายๆคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696219728+07:00","message":"[bufferProcess] interim [550000000]:ออกมาทีเนี่ยหลายๆคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696225202+07:00","message":"[bufferProcess] send to processor (isfinal):ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696240318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696259297+07:00","message":"> Transcript [2873] [false]: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696266526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696269226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696271514+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696274844+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.69627785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696280309+07:00","message":"> Transcript [2874] [true]: 'ออกมาทีเนี่ยหลายๆคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696282675+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696284449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696286412+07:00","message":"StatePrefix: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696288463+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696291226+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696552779+07:00","message":"Push: 'ว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696564953+07:00","message":"TextPushed: 'ออกมาทีเนี่ยหลายคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.69656932+07:00","message":"Set new StatePrefix : 'ออกมาทีเนี่ยหลายๆคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696573475+07:00","message":"Next Push (prob) : 'ออกมาทีเนี่ยหลายๆคนนะไปปักแบบถูกต้องกับคุณหมอเองนะเขาบอกว่าผลลัพธ์เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.696587516+07:00","message":"push: {true ว่าผลลัพธ์เนี่ย 0 0xc00278ae80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:08.696581911+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_158.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:08.715402102+07:00","message":"write wav file: './tmp/7599/7599_158.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:08.919421671+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.400093098+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.400132617+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-25T15:16:09.400137549+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.400150621+07:00","message":"[buffer interim] 159 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.400157622+07:00","message":"[bufferProcess] interim [300000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.400159643+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.44028282+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.440319436+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-25T15:16:09.440325012+07:00","message":"receive interim result [false|false]: ไม่ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.440336669+07:00","message":"[buffer interim] 159 false ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.440343366+07:00","message":"[bufferProcess] interim [420000000]:ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.440346293+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.440349937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.440353073+07:00","message":"> Transcript [2875] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.440355345+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.636857233+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.636904859+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-25T15:16:09.636919676+07:00","message":"receive interim result [false|false]: ไม่ค่อยออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.636934175+07:00","message":"[buffer interim] 159 false ไม่ค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.63694103+07:00","message":"[bufferProcess] interim [600000000]:ไม่ค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.636943927+07:00","message":"[bufferProcess] send to processor:ไม่ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.636947699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.63695042+07:00","message":"> Transcript [2876] [false]: 'ไม่ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.636953565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.636955634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.636958183+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.636960483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.748013584+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.748052739+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-25T15:16:09.748057911+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:09.748066248+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.74807252+07:00","message":"[bufferProcess] interim [660000000]:ไม่ค่อยโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.748075314+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.748079001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.748082088+07:00","message":"> Transcript [2877] [false]: 'ไม่ค่อยออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.74808487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.74808685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.748088963+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:09.748091405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.140960576+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.141004373+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-25T15:16:10.141010903+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.141024004+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.141030463+07:00","message":"[bufferProcess] interim [80000000]:ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.141033172+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.141039083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.14104275+07:00","message":"> Transcript [2878] [false]: 'ไม่ค่อยโอเค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.141046042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.141048101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.141050222+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.141052543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.274584327+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.27462098+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-25T15:16:10.274627147+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.274647468+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274654356+07:00","message":"[bufferProcess] interim [200000000]:ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274656808+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274660251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274663434+07:00","message":"> Transcript [2879] [false]: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274666903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274668968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274671221+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274673409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274677729+07:00","message":"Push: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274680129+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274683645+07:00","message":"Set new StatePrefix : 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.274686067+07:00","message":"Next Push (prob) : 'ค่อยโอเคเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.274693519+07:00","message":"push: {false ไม่ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.660166951+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.6602047+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-25T15:16:10.660211006+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.660223964+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660232784+07:00","message":"[bufferProcess] interim [620000000]:ไม่ค่อยโอเคเพราะว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660235317+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660238936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660241976+07:00","message":"> Transcript [2880] [false]: 'ไม่ค่อยโอเคเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660245646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660248845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660251485+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.660254005+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.801937828+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.801973278+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-25T15:16:10.801978823+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.801999594+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802007117+07:00","message":"[bufferProcess] interim [680000000]:ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802009815+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802013544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802016601+07:00","message":"> Transcript [2881] [false]: 'ไม่ค่อยโอเคเพราะว่าพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802033075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802035503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802037604+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.802047019+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.85610009+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.856144585+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-25T15:16:10.856150901+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.856169377+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.856178039+07:00","message":"[bufferProcess] interim [800000000]:ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.856180987+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.856189207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.856193045+07:00","message":"> Transcript [2882] [false]: 'ไม่ค่อยโอเคเพราะว่าพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.856197884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.85620036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.856203012+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.856206375+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.973854023+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.973894459+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-25T15:16:10.973901843+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.973924147+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973930781+07:00","message":"[bufferProcess] interim [860000000]:ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973933779+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพออยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973939758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973942601+07:00","message":"> Transcript [2883] [false]: 'ไม่ค่อยโอเคเพราะว่าพออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973947497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973958031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973961379+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973965547+07:00","message":"TextPushed: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973971879+07:00","message":"Push: 'ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973973784+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973975947+07:00","message":"Set new StatePrefix : 'ไม่ค่อยโอเคเพราะว่าพออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:10.973978137+07:00","message":"Next Push (prob) : 'ว่าพออยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.973985256+07:00","message":"push: {false ค่อยโอเคเพราะ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.98804432+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.988071687+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.988074984+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.988077022+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.988078913+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:10.988081336+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.159144542+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.159178704+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-25T15:16:11.159184445+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.159195631+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.159204451+07:00","message":"[bufferProcess] interim [40000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.159207055+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.15921139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.159214458+07:00","message":"> Transcript [2884] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.159216927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.159219062+07:00","message":"Set new StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:11.180338317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:11.180355823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.639201461+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.639247324+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-25T15:16:11.639253604+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.639272586+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639282251+07:00","message":"[bufferProcess] interim [400000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639285287+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639290491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639293661+07:00","message":"> Transcript [2885] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639297346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639299633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639302545+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.639304985+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.651810648+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.651840459+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-25T15:16:11.65184645+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.651863017+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.651869101+07:00","message":"[bufferProcess] interim [460000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.651872215+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.651880172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.651883062+07:00","message":"> Transcript [2886] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.65188702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.651889238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.651891556+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.651894224+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.684325245+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.684353282+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-25T15:16:11.684359694+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.684372894+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.684378373+07:00","message":"[bufferProcess] interim [580000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.684380865+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.684388278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.684391164+07:00","message":"> Transcript [2887] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.684394458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.684396889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.6843992+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.684401804+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.76010821+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.760155675+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-25T15:16:11.760162456+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.760179224+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760187264+07:00","message":"[bufferProcess] interim [700000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.76019055+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.76019867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760203578+07:00","message":"> Transcript [2888] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760209164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760211438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.76021399+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760216838+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760226049+07:00","message":"Push: 'ว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760229273+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.760233124+07:00","message":"Set new StatePrefix : 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:11.76023787+07:00","message":"Next Push (prob) : 'ไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:11.760264759+07:00","message":"push: {false ว่าพอหยุด 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.092192255+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.092231776+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-25T15:16:12.092238694+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.092258121+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.092264982+07:00","message":"[bufferProcess] interim [940000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.092268397+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.092276012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.09227921+07:00","message":"> Transcript [2889] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.092283484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.092285663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.092290198+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.092293094+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.104754674+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.104787345+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-25T15:16:12.104793476+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.104807231+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104825884+07:00","message":"[bufferProcess] interim [0]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104828985+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104834624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104838724+07:00","message":"> Transcript [2890] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104843849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104846677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104850001+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.104854067+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.264855418+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.264914698+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-25T15:16:12.264923038+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.264939376+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264947456+07:00","message":"[bufferProcess] interim [180000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264950629+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264959081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264962767+07:00","message":"> Transcript [2891] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเร่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264967303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264969665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264971797+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.264974677+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.401495931+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.401538528+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-25T15:16:12.401544355+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.401562514+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401569616+07:00","message":"[bufferProcess] interim [300000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401572473+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401578332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401581327+07:00","message":"> Transcript [2892] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401586037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401588215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401590608+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.40159395+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401599318+07:00","message":"Push: 'ไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401601498+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.40160391+07:00","message":"Set new StatePrefix : 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.401608976+07:00","message":"Next Push (prob) : 'การเด้งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.40161909+07:00","message":"push: {false ไปเดี๋ยวมันก็มี 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.619060193+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.619100372+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-25T15:16:12.619107628+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.619123378+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619134252+07:00","message":"[bufferProcess] interim [480000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619137892+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619142432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619147433+07:00","message":"> Transcript [2893] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619152163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619154986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619158207+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.619162336+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.918710578+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.918759451+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-25T15:16:12.918766861+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.918784964+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918794251+07:00","message":"[bufferProcess] interim [660000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918797364+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918801784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918805565+07:00","message":"> Transcript [2894] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918809723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918811868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918814078+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.918818605+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.943342529+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.943392929+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-25T15:16:12.943399937+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.943419864+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.943428519+07:00","message":"[bufferProcess] interim [720000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.943431997+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.943442498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.943447287+07:00","message":"> Transcript [2895] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.943452172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.943454746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.943457311+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.94346007+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.971190861+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.971233967+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-25T15:16:12.971243331+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.971258216+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971265841+07:00","message":"[bufferProcess] interim [900000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971269109+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971278197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971281231+07:00","message":"> Transcript [2896] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971288044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.97129062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971292893+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971296149+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971303757+07:00","message":"Push: 'การเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971305864+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971308396+07:00","message":"Set new StatePrefix : 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:12.971311269+07:00","message":"Next Push (prob) : 'มาของน้ำหนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:12.971336592+07:00","message":"push: {false การเด้งกลับ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.288903216+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.288956985+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-25T15:16:13.288964491+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.288978364+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.288985765+07:00","message":"[bufferProcess] interim [140000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.288988865+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.288997111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.289000607+07:00","message":"> Transcript [2897] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.289005042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.289007717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.289010019+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.28901313+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.296672842+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.296695709+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-25T15:16:13.296701494+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.29671358+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296719093+07:00","message":"[bufferProcess] interim [200000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296722109+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296730149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296732715+07:00","message":"> Transcript [2898] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296737788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296740082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296742148+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.296745064+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.929443852+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.92947971+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-25T15:16:13.929485696+07:00","message":"receive interim result [false|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:13.929498572+07:00","message":"[buffer interim] 159 false ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929505013+07:00","message":"[bufferProcess] interim [800000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929508519+07:00","message":"[bufferProcess] send to processor:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929515111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929517868+07:00","message":"> Transcript [2899] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929521948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929525538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929528881+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:13.929533793+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:14.180639202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:14.180645702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.425024633+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.486137254+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.614240308+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.61428108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน\",\"confidence\":0.9469503}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.614288203+07:00","message":"receive interim result [true|false]: ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.614295772+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.614297987+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.614303333+07:00","message":"[buffer interim] 159 true ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614309847+07:00","message":"[bufferProcess] interim [520000000]:ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614313099+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.61431633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614319218+07:00","message":"> Transcript [2900] [false]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614323239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614325199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614327428+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.61433035+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614333568+07:00","message":"Push: 'มาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614335659+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.61433802+07:00","message":"Set new StatePrefix : 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614340834+07:00","message":"Next Push (prob) : 'ตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614342732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.61434474+07:00","message":"> Transcript [2901] [true]: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614347322+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614349088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614350907+07:00","message":"StatePrefix: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนักตัวเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614352979+07:00","message":"TextPushed: 'ไม่ค่อยโอเคเพราะว่าพอหยุดไปเดี๋ยวมันก็มีการเด้งกลับมาของน้ำหนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.614355244+07:00","message":"Push: 'ตัวเหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.61436311+07:00","message":"push: {false มาของน้ำหนัก 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.614370011+07:00","message":"push: {true ตัวเหมือนกัน 0 0xc00278a000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:14.625375548+07:00","message":"write wav file: './tmp/7599/7599_159.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.83785695+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.837890628+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-25T15:16:14.8378958+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:14.837917189+07:00","message":"[buffer interim] 160 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.83792531+07:00","message":"[bufferProcess] interim [420000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:14.837927752+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.022097787+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.022135888+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-25T15:16:15.022141515+07:00","message":"receive interim result [false|false]: อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.022151056+07:00","message":"[buffer interim] 160 false อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.022157405+07:00","message":"[bufferProcess] interim [600000000]:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.022159949+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.022163256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.022166147+07:00","message":"> Transcript [2902] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.022168341+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.226160118+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.22619948+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-25T15:16:15.226204343+07:00","message":"receive interim result [false|false]: อยู่ที่ป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.226220232+07:00","message":"[buffer interim] 160 false อยู่ที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226237229+07:00","message":"[bufferProcess] interim [780000000]:อยู่ที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226242007+07:00","message":"[bufferProcess] send to processor:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226250733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226254832+07:00","message":"> Transcript [2903] [false]: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226259312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226262399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226265522+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.226268418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.33373303+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.333768247+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-25T15:16:15.333775221+07:00","message":"receive interim result [false|false]: อยู่ที่ปัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.333786707+07:00","message":"[buffer interim] 160 false อยู่ที่ปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.333793015+07:00","message":"[bufferProcess] interim [840000000]:อยู่ที่ปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.333795583+07:00","message":"[bufferProcess] send to processor:อยู่ที่ป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.333800489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.333803154+07:00","message":"> Transcript [2904] [false]: 'อยู่ที่ป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.33380607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.333808137+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.33381007+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.333813195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.463468439+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.463505795+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-25T15:16:15.463511042+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.463523755+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.463530499+07:00","message":"[bufferProcess] interim [960000000]:อยู่ที่ปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.46353313+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.463536933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.463541125+07:00","message":"> Transcript [2905] [false]: 'อยู่ที่ปัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.463545922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.463548851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.463551535+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.463554223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.716786049+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.716820587+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-25T15:16:15.716825768+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.716839442+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716845629+07:00","message":"[bufferProcess] interim [260000000]:อยู่ที่ปัจจัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716848217+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716854044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716856823+07:00","message":"> Transcript [2906] [false]: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.71686077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.71686328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.71686546+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716867563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716872493+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716874703+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.7168773+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.716879768+07:00","message":"Next Push (prob) : 'ที่ปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.716903549+07:00","message":"push: {false อยู่ 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.94102468+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.941058735+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-25T15:16:15.941065806+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:15.941080013+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.941086173+07:00","message":"[bufferProcess] interim [500000000]:อยู่ที่ปัจจัยของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.941089348+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.941094801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.941097846+07:00","message":"> Transcript [2907] [false]: 'อยู่ที่ปัจจัยของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.94110133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.941103447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.941105468+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:15.941107562+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.034711499+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.034745207+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-25T15:16:16.03475035+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.034764108+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.03477032+07:00","message":"[bufferProcess] interim [560000000]:อยู่ที่ปัจจัยของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.034772807+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.034776242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.03477914+07:00","message":"> Transcript [2908] [false]: 'อยู่ที่ปัจจัยของแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.03478258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.034784705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.034786678+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.03478937+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.360987768+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.361023978+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-25T15:16:16.361029477+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.361043025+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361049028+07:00","message":"[bufferProcess] interim [920000000]:อยู่ที่ปัจจัยของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361052111+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361059461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361063651+07:00","message":"> Transcript [2909] [false]: 'อยู่ที่ปัจจัยของแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361068018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361071019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361074069+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.361077401+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.622271351+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.622308592+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-25T15:16:16.622314555+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.622327797+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622334683+07:00","message":"[bufferProcess] interim [220000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622338585+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622345161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622347914+07:00","message":"> Transcript [2910] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622351442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622353713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622355863+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.62235822+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622362935+07:00","message":"Push: 'ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622365162+07:00","message":"TextPushed: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622367519+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.622369653+07:00","message":"Next Push (prob) : 'ของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.622376892+07:00","message":"push: {false ที่ปัจจัย 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.820232513+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.820258929+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-25T15:16:16.820264038+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.82027772+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.820283848+07:00","message":"[bufferProcess] interim [400000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.820286702+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.82029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.820292571+07:00","message":"> Transcript [2911] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.820296066+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.820298137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.820300646+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.820303729+07:00","message":"TextPushed: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.937595138+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.937628466+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-25T15:16:16.937633854+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:16.937647499+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937654263+07:00","message":"[bufferProcess] interim [520000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937656902+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937661924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937664687+07:00","message":"> Transcript [2912] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937668293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937671908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937674119+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:16.937676519+07:00","message":"TextPushed: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:17.181589448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:17.181595985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.260126397+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.260174471+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-25T15:16:17.260180729+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.260195509+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260203488+07:00","message":"[bufferProcess] interim [760000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260206358+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260212432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260215646+07:00","message":"> Transcript [2913] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260219954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260221968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260224604+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.260227416+07:00","message":"TextPushed: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.317570648+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.317611416+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-25T15:16:17.317619205+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.317652025+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317663493+07:00","message":"[bufferProcess] interim [880000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317666395+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.31767066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317676083+07:00","message":"> Transcript [2914] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317680885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317683199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317685404+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.31768801+07:00","message":"TextPushed: 'อยู่ที่ปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317695914+07:00","message":"Push: 'ของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317698087+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317700352+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.317703149+07:00","message":"Next Push (prob) : 'ด้วยเหมือนกันจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.317711846+07:00","message":"push: {false ของแต่ละบุคคล 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.514082106+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.514127725+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-25T15:16:17.514135108+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.514149637+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514157757+07:00","message":"[bufferProcess] interim [60000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514160765+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514165025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514167965+07:00","message":"> Transcript [2915] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514171845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514174565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514178857+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.514181624+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.516842269+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.516861595+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-25T15:16:17.516866332+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.5168773+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.516882616+07:00","message":"[bufferProcess] interim [120000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.51688521+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.516893854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.516896583+07:00","message":"> Transcript [2916] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.516902569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.51690504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.51690711+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.516917196+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.837810617+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.837850633+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-25T15:16:17.837857026+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:17.837868465+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.837875276+07:00","message":"[bufferProcess] interim [360000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.837878218+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.837883502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.837886391+07:00","message":"> Transcript [2917] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.837890254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.837892621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.837895158+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:17.83789803+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.031770161+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.031813114+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-25T15:16:18.031821094+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.031837594+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031848875+07:00","message":"[bufferProcess] interim [540000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031853627+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031860401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031864139+07:00","message":"> Transcript [2918] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031869512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031872395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031875966+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031879506+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031887452+07:00","message":"Push: 'ด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031890659+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031894677+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.031898077+07:00","message":"Next Push (prob) : 'เป็นจะต้องให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.031908162+07:00","message":"push: {false ด้วยเหมือนกันจำ 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.038467914+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.038499615+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-25T15:16:18.038507255+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.038524254+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.038531662+07:00","message":"[bufferProcess] interim [600000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.03853537+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.03854657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.038554445+07:00","message":"> Transcript [2919] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.038559633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.038563203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.038567137+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.03857151+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.34530337+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.345348614+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-25T15:16:18.345355781+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.345372436+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.345380551+07:00","message":"[bufferProcess] interim [840000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.345383975+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.345393238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.345396799+07:00","message":"> Transcript [2920] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.34540181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.345404755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.345407032+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.345410016+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.441287804+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.441330454+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-25T15:16:18.441337113+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.441348998+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.441355846+07:00","message":"[bufferProcess] interim [20000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.441358667+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.441365726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.44136892+07:00","message":"> Transcript [2921] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.441372792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.441375121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.441377697+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.441380726+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.536272774+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.536320965+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-25T15:16:18.536328131+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.536340952+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536351042+07:00","message":"[bufferProcess] interim [80000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.53635422+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536360516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536363776+07:00","message":"> Transcript [2922] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536368529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536370793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536373475+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536376443+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536383455+07:00","message":"Push: 'เป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536386537+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536392156+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.536395399+07:00","message":"Next Push (prob) : 'แพทย์ช่วยพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.53640721+07:00","message":"push: {false เป็นจะต้องให้ 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.66636539+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.666408035+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-25T15:16:18.66641541+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ผู้ช่วยวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.666430611+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ผู้ช่วยวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.66643886+07:00","message":"[bufferProcess] interim [140000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ผู้ช่วยวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.666442057+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.666451322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.666454454+07:00","message":"> Transcript [2923] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.666457554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.666460072+07:00","message":"Set new StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.66707561+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.66708174+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-25T15:16:18.667084934+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:18.6670934+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.667096647+07:00","message":"[bufferProcess] interim [200000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.667098812+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ผู้ช่วยวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.667101049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.667103183+07:00","message":"> Transcript [2924] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ผู้ช่วยวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.667105544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:18.66710741+07:00","message":"Set new StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ผู้ช่วยวิจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.237567869+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.237613842+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-25T15:16:19.237620245+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.237638835+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.237647422+07:00","message":"[bufferProcess] interim [800000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.237651178+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.237663741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.237668298+07:00","message":"> Transcript [2925] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.237672626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.237677387+07:00","message":"Set new StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.310803121+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.310848296+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-25T15:16:19.310856423+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.310871483+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310886317+07:00","message":"[bufferProcess] interim [920000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310889433+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310893654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310897957+07:00","message":"> Transcript [2926] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310902398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310904857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310907398+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.310915812+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.716048535+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.71610084+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-25T15:16:19.716107983+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.716126003+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.716135265+07:00","message":"[bufferProcess] interim [160000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.71613848+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.716149074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.716152373+07:00","message":"> Transcript [2927] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.716156961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.716159835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.716162132+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.71616529+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.729771811+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.729803468+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-25T15:16:19.72981119+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.729826901+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.729832761+07:00","message":"[bufferProcess] interim [220000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.729835715+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.729839685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.729842443+07:00","message":"> Transcript [2928] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.729846664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.729849179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.72985115+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.729853678+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.830574056+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.830625605+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-25T15:16:19.830632676+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.830652049+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830660142+07:00","message":"[bufferProcess] interim [400000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830663275+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.83066781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830671043+07:00","message":"> Transcript [2929] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830676626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830679222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830682003+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830685089+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.8306941+07:00","message":"Push: 'แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830696617+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.830699378+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:19.83070199+07:00","message":"Next Push (prob) : 'จะปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:19.830710755+07:00","message":"push: {false แพทย์ช่วยพิจารณา 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.14871155+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.148813579+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-25T15:16:20.148868022+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.14890716+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.148922955+07:00","message":"[bufferProcess] interim [640000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.148926813+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.148931095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.14893435+07:00","message":"> Transcript [2930] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.14893878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.14894097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.148943378+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.148947347+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:20.18189028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:20.181930362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.27610549+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.276154859+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-25T15:16:20.276165559+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.276183241+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.276191793+07:00","message":"[bufferProcess] interim [760000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.27619607+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.276204464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.27620772+07:00","message":"> Transcript [2931] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.276211995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.276214328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.276217153+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.276220218+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.85479999+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.854836237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.854844115+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:20.854855959+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.854864033+07:00","message":"[bufferProcess] interim [360000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.85486803+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.854872978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.854876895+07:00","message":"> Transcript [2932] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.854881975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.854884028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.854886664+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:20.854889808+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.432405303+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.432441275+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-25T15:16:21.432448397+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.432462409+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432469546+07:00","message":"[bufferProcess] interim [20000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432472801+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432476659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432479514+07:00","message":"> Transcript [2933] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.43248377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432485858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432488044+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432490918+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432497333+07:00","message":"Push: 'จะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432499293+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.4325029+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.432505715+07:00","message":"Next Push (prob) : 'กว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.43251275+07:00","message":"push: {false จะปลอดภัย 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.562303274+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.562339924+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-25T15:16:21.562346705+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณอ้อมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.562362038+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณอ้อมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562369925+07:00","message":"[bufferProcess] interim [80000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณอ้อมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562373564+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562380713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562383697+07:00","message":"> Transcript [2934] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562387401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562389586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562391644+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.562394977+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.876766465+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.876800987+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-25T15:16:21.876808087+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:21.876823264+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.876829934+07:00","message":"[bufferProcess] interim [380000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.876833367+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณอ้อมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.8768411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.876844081+07:00","message":"> Transcript [2935] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณอ้อมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.87684824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.876850544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.876852813+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:21.876856355+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:22.454090896+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:22.454141037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:22.454147877+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:22.454161832+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.454170837+07:00","message":"[bufferProcess] interim [980000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.454173749+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.454178175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.454181183+07:00","message":"> Transcript [2936] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.454185589+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.45418792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.454190618+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:22.454193484+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:23.18222883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:23.182236576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.21487905+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.21494876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.214956379+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.214975816+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.214986573+07:00","message":"[bufferProcess] interim [760000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.214990098+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.214994283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215000243+07:00","message":"> Transcript [2937] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215005308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215007761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215010096+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215013694+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215017115+07:00","message":"Push: 'กว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215019441+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215022412+07:00","message":"Set new StatePrefix : 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.215026039+07:00","message":"Next Push (prob) : 'คุณน้องอ้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.215035784+07:00","message":"push: {false กว่านะคะ 0 0xc00039d300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.477534106+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.477580748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.477587691+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:23.477599398+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.477607433+07:00","message":"[bufferProcess] interim [940000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.477610288+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.477614425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.477617848+07:00","message":"> Transcript [2938] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.477622279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.47762449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.4776271+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:23.477630462+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.043831554+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.043868103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.043874585+07:00","message":"receive interim result [false|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.043887813+07:00","message":"[buffer interim] 160 false อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043896156+07:00","message":"[bufferProcess] interim [540000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043899784+07:00","message":"[bufferProcess] send to processor:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043905778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043908667+07:00","message":"> Transcript [2939] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043920905+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043923352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043925963+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.043928936+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.15510304+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.351352909+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.351393264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ\",\"confidence\":0.9556592}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.35139965+07:00","message":"receive interim result [true|false]: อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.351406451+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.35140861+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.35141497+07:00","message":"[buffer interim] 160 true อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351421657+07:00","message":"[bufferProcess] interim [900000000]:อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351425455+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351429151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351432372+07:00","message":"> Transcript [2940] [false]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351436421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351438412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351441022+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.3514489+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351453736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351456103+07:00","message":"> Transcript [2941] [true]: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351458544+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351460337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351462177+07:00","message":"StatePrefix: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะคุณน้องอ้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351464426+07:00","message":"TextPushed: 'อยู่ที่ปัจจัยของแต่ละบุคคลด้วยเหมือนกันจำเป็นจะต้องให้แพทย์ช่วยพิจารณาจะปลอดภัยกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:24.351467906+07:00","message":"Push: 'คุณน้องอ้อมค่ะสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:24.351475973+07:00","message":"push: {true คุณน้องอ้อมค่ะสวัสดีค่ะ 0 0xc00039d300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:24.369443081+07:00","message":"write wav file: './tmp/7599/7599_160.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.246986908+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.801830679+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.801879623+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-25T15:16:25.80188493+07:00","message":"receive interim result [false|false]: ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.801904301+07:00","message":"[buffer interim] 161 false ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.801911294+07:00","message":"[bufferProcess] interim [540000000]:ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.801923104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.801933176+07:00","message":"[bufferProcess] send to processor (ticker):ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.801937425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.801940697+07:00","message":"> Transcript [2942] [false]: 'ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.801943437+07:00","message":"Set StatePrefix (first interim): 'ตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.875244027+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.875279756+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-25T15:16:25.875285887+07:00","message":"receive interim result [false|false]: ต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.875300713+07:00","message":"[buffer interim] 161 false ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.875306764+07:00","message":"[bufferProcess] interim [600000000]:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.875309253+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.971373335+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.971410205+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-25T15:16:25.971415449+07:00","message":"receive interim result [false|false]: ตะกร้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:25.971428872+07:00","message":"[buffer interim] 161 false ตะกร้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.971438362+07:00","message":"[bufferProcess] interim [660000000]:ตะกร้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.971441009+07:00","message":"[bufferProcess] send to processor:ต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.97144401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.971446944+07:00","message":"> Transcript [2943] [false]: 'ต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.971449619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:25.971462307+07:00","message":"Set new StatePrefix: 'ต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.121096055+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.121132601+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-25T15:16:26.121138007+07:00","message":"receive interim result [false|false]: ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.12115324+07:00","message":"[buffer interim] 161 false ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.121159742+07:00","message":"[bufferProcess] interim [720000000]:ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.121176021+07:00","message":"[bufferProcess] send to processor:ตะกร้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.121180162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.121183895+07:00","message":"> Transcript [2944] [false]: 'ตะกร้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.121186379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.121188457+07:00","message":"Set new StatePrefix: 'ตะกร้อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:26.183288577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:26.183309638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.231191351+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.231226278+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-25T15:16:26.231231706+07:00","message":"receive interim result [false|false]: ต่างกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.231249355+07:00","message":"[buffer interim] 161 false ต่างกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.231255821+07:00","message":"[bufferProcess] interim [780000000]:ต่างกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.231258487+07:00","message":"[bufferProcess] send to processor:ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.231264764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.23126786+07:00","message":"> Transcript [2945] [false]: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.231270135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.231272301+07:00","message":"Set new StatePrefix: 'ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.295271793+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.295315002+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-25T15:16:26.295324256+07:00","message":"receive interim result [false|false]: ต่างกันทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.295336814+07:00","message":"[buffer interim] 161 false ต่างกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295344908+07:00","message":"[bufferProcess] interim [840000000]:ต่างกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295347295+07:00","message":"[bufferProcess] send to processor:ต่างกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295353457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295356458+07:00","message":"> Transcript [2946] [false]: 'ต่างกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295360107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295362713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295364751+07:00","message":"StatePrefix: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.295367042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.373691661+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.373734147+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-25T15:16:26.373740044+07:00","message":"receive interim result [false|false]: ตั้งปลุกพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.373759506+07:00","message":"[buffer interim] 161 false ตั้งปลุกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.373768046+07:00","message":"[bufferProcess] interim [900000000]:ตั้งปลุกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.373771342+07:00","message":"[bufferProcess] send to processor:ต่างกันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.37377595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.373779472+07:00","message":"> Transcript [2947] [false]: 'ต่างกันทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.373783461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.373785878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.373789202+07:00","message":"StatePrefix: 'ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.373791567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.510393038+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.510427812+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-25T15:16:26.51043322+07:00","message":"receive interim result [false|false]: ตะวันตกลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.510447385+07:00","message":"[buffer interim] 161 false ตะวันตกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.510453378+07:00","message":"[bufferProcess] interim [80000000]:ตะวันตกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.510456262+07:00","message":"[bufferProcess] send to processor:ตั้งปลุกพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.51046141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.51046455+07:00","message":"> Transcript [2948] [false]: 'ตั้งปลุกพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.510467149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.510469415+07:00","message":"Set new StatePrefix: 'ตั้งปลุกพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.525602275+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.525636364+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-25T15:16:26.525643843+07:00","message":"receive interim result [false|false]: ต่างกันตรงป้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.525657286+07:00","message":"[buffer interim] 161 false ต่างกันตรงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.525663057+07:00","message":"[bufferProcess] interim [140000000]:ต่างกันตรงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.525665451+07:00","message":"[bufferProcess] send to processor:ตะวันตกลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.52566859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.52567151+07:00","message":"> Transcript [2949] [false]: 'ตะวันตกลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.525673699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.52567578+07:00","message":"Set new StatePrefix: 'ตะวันตกลงไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.56674671+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.566785969+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-25T15:16:26.566792302+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.566806646+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.566814754+07:00","message":"[bufferProcess] interim [260000000]:ต่างกันตรงๆดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.566817182+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงป้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.566823574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.566826746+07:00","message":"> Transcript [2950] [false]: 'ต่างกันตรงป้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.566829377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.566831854+07:00","message":"Set new StatePrefix: 'ต่างกันตรงป้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.573063949+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.573080953+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-25T15:16:26.57308659+07:00","message":"receive interim result [false|false]: ต่างกันตรงป้ายดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.573097637+07:00","message":"[buffer interim] 161 false ต่างกันตรงป้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.57310272+07:00","message":"[bufferProcess] interim [320000000]:ต่างกันตรงป้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.57310511+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.573108299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.573111065+07:00","message":"> Transcript [2951] [false]: 'ต่างกันตรงๆดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.573113076+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.573115365+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.613078041+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.613110005+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-25T15:16:26.613118768+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.613131936+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.613137756+07:00","message":"[bufferProcess] interim [380000000]:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.613140252+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงป้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.613143192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.613145955+07:00","message":"> Transcript [2952] [false]: 'ต่างกันตรงป้ายดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.613148484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.6131504+07:00","message":"Set new StatePrefix: 'ต่างกันตรงป้ายดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.851025813+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.851070871+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-25T15:16:26.851078092+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่าจบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:26.851092328+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่าจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.851099647+07:00","message":"[bufferProcess] interim [620000000]:ต่างกันตรงๆดีกว่าจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.851102398+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.851108399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.851111326+07:00","message":"> Transcript [2953] [false]: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.851114001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:26.851116508+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.089035+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.089078443+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-25T15:16:27.089084012+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.089102023+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089110009+07:00","message":"[bufferProcess] interim [740000000]:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089113526+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่าจบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089121669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089124606+07:00","message":"> Transcript [2954] [false]: 'ต่างกันตรงๆดีกว่าจบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089130021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089132731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089137689+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.089139906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.552417114+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.552459787+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-25T15:16:27.552465688+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.552485388+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.552492918+07:00","message":"[bufferProcess] interim [980000000]:ต่างกันตรงๆดีกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.552495635+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.552499094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.552516683+07:00","message":"> Transcript [2955] [false]: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.552520083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.552522158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.55252458+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.552526888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.632683972+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.632713252+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-25T15:16:27.632718859+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.632737237+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.632744477+07:00","message":"[bufferProcess] interim [340000000]:ต่างกันตรงๆดีกว่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.632747542+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.632751608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.63275468+07:00","message":"> Transcript [2956] [false]: 'ต่างกันตรงๆดีกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.63275798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.632760097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.63276215+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.632764222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.656564232+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.656604163+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-25T15:16:27.656611798+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้อีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.656631158+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656638003+07:00","message":"[bufferProcess] interim [400000000]:ต่างกันตรงๆดีกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656640907+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656645024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656649751+07:00","message":"> Transcript [2957] [false]: 'ต่างกันตรงๆดีกว่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656654796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656689545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656692226+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656694594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656702574+07:00","message":"Push: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656704925+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656707135+07:00","message":"Set new StatePrefix : 'ต่างกันตรงๆดีกว่านี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.656709443+07:00","message":"Next Push (prob) : 'นี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.65671906+07:00","message":"push: {false ต่างกันตรงๆดีกว่า 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.717324118+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.717363374+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-25T15:16:27.717369291+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.717384857+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.717391505+07:00","message":"[bufferProcess] interim [520000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.717394309+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้อีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.71739793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.717401278+07:00","message":"> Transcript [2958] [false]: 'ต่างกันตรงๆดีกว่านี้อีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.717404418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.717406513+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้อีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.924424432+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.924466592+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-25T15:16:27.924474295+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:27.92449588+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.924508146+07:00","message":"[bufferProcess] interim [700000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.924511868+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.924515537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.924519236+07:00","message":"> Transcript [2959] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.924522514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:27.924525616+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.230374631+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.2304207+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-25T15:16:28.230427503+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.230444457+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230452953+07:00","message":"[bufferProcess] interim [0]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230457318+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230466421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230469609+07:00","message":"> Transcript [2960] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230474117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230476902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230480882+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.230484581+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.426088204+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.426130341+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-25T15:16:28.426136648+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.426149782+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426160141+07:00","message":"[bufferProcess] interim [180000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426163113+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426169435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426172391+07:00","message":"> Transcript [2961] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426179405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426182138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426184451+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.426188356+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.599113333+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.599159814+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-25T15:16:28.599169629+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.599184906+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.599192468+07:00","message":"[bufferProcess] interim [360000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.599197944+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.59920836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.599211898+07:00","message":"> Transcript [2962] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.599216556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.599219004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.599222564+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.599225881+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.606298403+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.606322233+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-25T15:16:28.606328467+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.606341331+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606346898+07:00","message":"[bufferProcess] interim [420000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606349778+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606356582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606360743+07:00","message":"> Transcript [2963] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606364619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606366692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606368943+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606372184+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606378462+07:00","message":"Push: 'นี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606380447+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.60638286+07:00","message":"Set new StatePrefix : 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.606385416+07:00","message":"Next Push (prob) : 'เรื่องราวในศีรษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.606393574+07:00","message":"push: {false นี้มีอีกหลาย 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.734617907+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.7346546+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-25T15:16:28.734660489+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.734674429+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.734680907+07:00","message":"[bufferProcess] interim [480000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.734683662+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.734690235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.73469291+07:00","message":"> Transcript [2964] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.734695648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.734698481+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.830808867+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.830852892+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-25T15:16:28.830859057+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.830889681+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.830900402+07:00","message":"[bufferProcess] interim [600000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.830903536+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.830907714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.830911001+07:00","message":"> Transcript [2965] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.830919531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.830922094+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในศรีสะเกษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.963372711+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.963416879+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-25T15:16:28.963424985+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ตี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:28.963440813+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.963448885+07:00","message":"[bufferProcess] interim [720000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.963451951+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.96345826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.963461974+07:00","message":"> Transcript [2966] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.963466606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:28.963469553+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.019472352+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.019517252+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-25T15:16:29.019524175+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.019545958+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019554768+07:00","message":"[bufferProcess] interim [780000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019557913+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ตี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019561919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019564955+07:00","message":"> Transcript [2967] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ตี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019572071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019574686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019576668+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.019579788+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.127861129+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.12790599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ 4:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.127913196+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ 4:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.127934454+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127950041+07:00","message":"[bufferProcess] interim [840000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127953569+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127961448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127965149+07:00","message":"> Transcript [2968] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127969877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127972185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127974307+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.127978677+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.181622993+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.181664585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.181670821+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.181684748+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.181693217+07:00","message":"[bufferProcess] interim [960000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.181695809+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ 4:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.181699712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.181702677+07:00","message":"> Transcript [2969] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ 4:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.18170676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.181708846+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.181710866+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.18171371+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:29.183780111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:29.183780149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.456637484+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.45668191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.456689026+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.456706471+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456714606+07:00","message":"[bufferProcess] interim [140000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456717601+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.45672508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456728294+07:00","message":"> Transcript [2970] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456733482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456736499+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456739162+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.45674267+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456749675+07:00","message":"Push: 'เรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456751771+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.456753998+07:00","message":"Set new StatePrefix : 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.45675647+07:00","message":"Next Push (prob) : 'ที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.456766147+07:00","message":"push: {false เรื่องราวในสีสันไว้ 0 0xc000045080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.487442451+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.487485524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.487491858+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.487507268+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.48751793+07:00","message":"[bufferProcess] interim [200000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.487520726+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.487527189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.487530296+07:00","message":"> Transcript [2971] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.487533097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.487535363+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 13'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.663718739+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.663761574+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-25T15:16:29.663767761+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.663781894+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.663792841+07:00","message":"[bufferProcess] interim [380000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.663797325+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.663804269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.663808481+07:00","message":"> Transcript [2972] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.663812273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.663817021+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ที่ 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.728151123+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.728214333+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-25T15:16:29.72822224+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.72824115+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.728253817+07:00","message":"[bufferProcess] interim [500000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.728258042+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.72826531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.7282688+07:00","message":"> Transcript [2973] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.728271761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.72827511+07:00","message":"Set new StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.822025615+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.822073114+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-25T15:16:29.822081841+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.822100705+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.822113707+07:00","message":"[bufferProcess] interim [620000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.822120002+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.82212833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.822132748+07:00","message":"> Transcript [2974] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.82213899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.822142558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.82214543+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:29.822150377+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:29.925096571+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.006870508+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.00692768+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-25T15:16:30.006940945+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.006960408+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.006971008+07:00","message":"[bufferProcess] interim [740000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.006975324+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.006980999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.006984974+07:00","message":"> Transcript [2975] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.006991575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.006994763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.006997844+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.007002153+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.010657152+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.0106802+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-25T15:16:30.010687891+07:00","message":"receive interim result [false|false]: ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.010703196+07:00","message":"[buffer interim] 161 false ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010708898+07:00","message":"[bufferProcess] interim [800000000]:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010712999+07:00","message":"[bufferProcess] send to processor:ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010721307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010724659+07:00","message":"> Transcript [2976] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010729112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010731977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010736689+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.010741478+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.147946019+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.147999568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่างกันตรงป้ายดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ\",\"confidence\":0.930716}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.148010532+07:00","message":"receive interim result [true|false]: ต่างกันตรงป้ายดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.148018864+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.14802195+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.148031092+07:00","message":"[buffer interim] 161 true ต่างกันตรงป้ายดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148041981+07:00","message":"[bufferProcess] interim [890000000]:ต่างกันตรงป้ายดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148046944+07:00","message":"[bufferProcess] send to processor (isfinal):ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148052455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148056673+07:00","message":"> Transcript [2977] [false]: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148062301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148065364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148069026+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148073608+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148078135+07:00","message":"Push: 'ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148080973+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148085525+07:00","message":"Set new StatePrefix : 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148096482+07:00","message":"Next Push (prob) : 'ได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148099298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.14810242+07:00","message":"> Transcript [2978] [true]: 'ต่างกันตรงป้ายดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148106172+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148124239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148127618+07:00","message":"StatePrefix: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148131207+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148134295+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.148102651+07:00","message":"push: {false ติดตามกันต่อ 0 0xc000045080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148414824+07:00","message":"Push: 'ได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148420347+07:00","message":"TextPushed: 'ต่างกันตรงๆดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148424424+07:00","message":"Set new StatePrefix : 'ต่างกันตรงป้ายดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148427893+07:00","message":"Next Push (prob) : 'ต่างกันตรงป้ายดีกว่านี้มีอีกหลายเรื่องราวในสีสันไว้ติดตามกันต่อได้เลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.148443409+07:00","message":"push: {true ได้เลยครับ 0 0xc000045080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:30.148448675+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_161.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:30.159295265+07:00","message":"write wav file: './tmp/7599/7599_161.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:30.31830257+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:32.184044426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:32.184067632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:35.184684189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:35.184701823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:35.813900317+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:35.876172154+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:35.896957211+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:35.896981796+07:00","message":"found end of frame, send empty tag with msgId: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:35.896985973+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:35.896994861+07:00","message":"[buffer interim] 162 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897010237+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897016229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897020203+07:00","message":"> Transcript [2979] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897025626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897027754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897029912+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897032039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:35.897037105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:35.897047163+07:00","message":"push: {true \n 0 0xc00209e980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:35.908744149+07:00","message":"write wav file: './tmp/7599/7599_162.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:38.185715418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:38.185722472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:40.987783301+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:40.987814772+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:40.987817617+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:40.987820917+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:40.987823015+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:40.987825057+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:40.987827149+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:41.185800251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:41.185835586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:41.588944053+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:41.646183782+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:41.677214006+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:41.677244013+07:00","message":"found end of frame, send empty tag with msgId: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:41.677247693+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:41.677256626+07:00","message":"[buffer interim] 163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677263699+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677268014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677270947+07:00","message":"> Transcript [2980] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677273667+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677275613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677277551+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677279494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:41.677281859+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:41.67729045+07:00","message":"push: {true \n 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:41.688385095+07:00","message":"write wav file: './tmp/7599/7599_163.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:44.185897536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:44.185903804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:47.186380678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:47.186386844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.185005725+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.279357402+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.27939142+07:00","message":"found end of frame, send empty tag with msgId: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.279395197+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.279403416+07:00","message":"[buffer interim] 164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279410425+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279421141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279423973+07:00","message":"> Transcript [2981] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279426836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279428865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279430907+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279433073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:48.279439584+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.279449638+07:00","message":"push: {true \n 0 0xc00209ec80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:48.290721134+07:00","message":"write wav file: './tmp/7599/7599_164.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:48.439729009+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.715854156+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.80970217+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.809733605+07:00","message":"found end of frame, send empty tag with msgId: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.809739347+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.809747809+07:00","message":"[buffer interim] 165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809760363+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809765817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809769767+07:00","message":"> Transcript [2982] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809774007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809776664+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809779375+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809782289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:49.809788633+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:49.809799669+07:00","message":"push: {true \n 0 0xc00278ba00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:49.816343011+07:00","message":"write wav file: './tmp/7599/7599_165.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:50.186505636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:50.186525558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:50.29615534+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.480383848+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.480442276+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-25T15:16:51.48044734+07:00","message":"receive interim result [false|false]: อีสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.480460743+07:00","message":"[buffer interim] 166 false อีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.480466981+07:00","message":"[bufferProcess] interim [960000000]:อีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.480469104+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.480475226+07:00","message":"[bufferProcess] send to processor (ticker):อีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.48047814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.480481063+07:00","message":"> Transcript [2983] [false]: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.480485477+07:00","message":"Set StatePrefix (first interim): 'อีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.721885547+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.721938496+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-25T15:16:51.721944797+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.721958089+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.721965849+07:00","message":"[bufferProcess] interim [200000000]:อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.721968133+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.925840532+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.925879092+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-25T15:16:51.925884777+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:51.92589613+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.9259043+07:00","message":"[bufferProcess] interim [500000000]:อีสานวาไรตี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.925906804+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.925910037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.925912744+07:00","message":"> Transcript [2984] [false]: 'อีสานวาไรตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.925916237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.925918738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.925920717+07:00","message":"StatePrefix: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:51.925924837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.142132879+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.14218818+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-25T15:16:52.142197486+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.142213556+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142222221+07:00","message":"[bufferProcess] interim [620000000]:อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142226433+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142233652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142237463+07:00","message":"> Transcript [2985] [false]: 'อีสานวาไรตี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142242603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142245552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142248382+07:00","message":"StatePrefix: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.142251636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.35302724+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.353071136+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-25T15:16:52.353079053+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.353096741+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.353105293+07:00","message":"[bufferProcess] interim [800000000]:อีสานวาไรตี้นะครับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.353109484+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.35311824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.353122317+07:00","message":"> Transcript [2986] [false]: 'อีสานวาไรตี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.353127173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.353130553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.353133806+07:00","message":"StatePrefix: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.353136944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.388367677+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.388406995+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-25T15:16:52.388413747+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.388425345+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388435804+07:00","message":"[bufferProcess] interim [860000000]:อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388440211+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.38844695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388451064+07:00","message":"> Transcript [2987] [false]: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388455456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388458818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388460898+07:00","message":"StatePrefix: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388462994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388467294+07:00","message":"Push: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388470182+07:00","message":"TextPushed: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388473178+07:00","message":"Set new StatePrefix : 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.388477268+07:00","message":"Next Push (prob) : 'วาไรตี้นะครับวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.388486345+07:00","message":"push: {false อีสาน 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.399458738+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.399502142+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-25T15:16:52.399509384+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.399527048+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.399534796+07:00","message":"[bufferProcess] interim [920000000]:อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.399539034+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.399547307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.399553355+07:00","message":"> Transcript [2988] [false]: 'อีสานวาไรตี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.399556809+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.553360823+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.553402029+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-25T15:16:52.553407933+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.553420087+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.553429626+07:00","message":"[bufferProcess] interim [40000000]:อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.553432385+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.553439248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.553442156+07:00","message":"> Transcript [2989] [false]: 'อีสานวาไรตี้นะครับวันพุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.553445654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.55344787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.553450289+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.553452634+07:00","message":"TextPushed: 'อีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.62299284+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.623025248+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-25T15:16:52.623038902+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:52.623052384+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623058663+07:00","message":"[bufferProcess] interim [160000000]:อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623061592+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623068371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623071451+07:00","message":"> Transcript [2990] [false]: 'อีสานวาไรตี้นะครับวันพุธวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623075284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623077692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623080077+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:52.623082679+07:00","message":"TextPushed: 'อีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.075338994+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.075375356+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-25T15:16:53.075381948+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.07539714+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.075404148+07:00","message":"[bufferProcess] interim [580000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.075406837+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.07541023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.075412895+07:00","message":"> Transcript [2991] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.07541653+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.075418811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.075421375+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.07542457+07:00","message":"TextPushed: 'อีสาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:53.186754185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:53.186771528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.274972998+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.275021255+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-25T15:16:53.275027119+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.275044267+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275053332+07:00","message":"[bufferProcess] interim [820000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275056186+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275065048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275068544+07:00","message":"> Transcript [2992] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275072834+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275075596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275078293+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275080777+07:00","message":"TextPushed: 'อีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275087565+07:00","message":"Push: 'วาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275089869+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275093076+07:00","message":"Set new StatePrefix : 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.275095992+07:00","message":"Next Push (prob) : 'พุธวันนี้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.27512405+07:00","message":"push: {false วาไรตี้นะครับวัน 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.33889824+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.33895065+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-25T15:16:53.338956449+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.338974888+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.338984273+07:00","message":"[bufferProcess] interim [880000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.338988754+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.338994189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.339000203+07:00","message":"> Transcript [2993] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครพึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.339004643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.339007718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.339010283+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.339014448+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.455875486+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.455918775+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-25T15:16:53.455935667+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.455951562+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455960436+07:00","message":"[bufferProcess] interim [940000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455963054+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455968881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455971782+07:00","message":"> Transcript [2994] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455974983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455977243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455979295+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.455981773+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.522524334+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.522562609+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-25T15:16:53.522569483+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.522582884+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.52258966+07:00","message":"[bufferProcess] interim [60000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.522592408+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.522595699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.522598874+07:00","message":"> Transcript [2995] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.522603473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.522605516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.522607926+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.522610534+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.658550259+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.658592713+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-25T15:16:53.658600513+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.658617955+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658625852+07:00","message":"[bufferProcess] interim [180000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658629915+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658635504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658639764+07:00","message":"> Transcript [2996] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.65864502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658648258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658651778+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658655425+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658662089+07:00","message":"Push: 'พุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.65866513+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658668651+07:00","message":"Set new StatePrefix : 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.658672627+07:00","message":"Next Push (prob) : 'เพิ่งเปิดมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.658682971+07:00","message":"push: {false พุธวันนี้ใคร 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.794568794+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.794615233+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-25T15:16:53.794622605+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.794637184+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794644945+07:00","message":"[bufferProcess] interim [300000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794649589+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794655609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794659817+07:00","message":"> Transcript [2997] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794665251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794668114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794671542+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.794676747+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.838187984+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.83822996+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-25T15:16:53.838236949+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:53.838251554+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.838259514+07:00","message":"[bufferProcess] interim [360000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.83826253+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.838270641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.838273734+07:00","message":"> Transcript [2998] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.838277813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.838280281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.838282273+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:53.838285481+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.037232989+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.037266915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.03727341+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.037289286+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037295726+07:00","message":"[bufferProcess] interim [600000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037298672+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037302579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037305735+07:00","message":"> Transcript [2999] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037309558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037311742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037314517+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.037317378+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.153255404+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.153301336+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-25T15:16:54.153308417+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.153324298+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153334337+07:00","message":"[bufferProcess] interim [660000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153337523+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153345999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153352071+07:00","message":"> Transcript [3000] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153356808+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153359239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153362322+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153365331+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153372396+07:00","message":"Push: 'เพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153374431+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.15337685+07:00","message":"Set new StatePrefix : 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.153379234+07:00","message":"Next Push (prob) : 'เจอเรา 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.153388138+07:00","message":"push: {false เพิ่งเปิดมา 0 0xc00039d100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.480411828+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.480462704+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-25T15:16:54.480472842+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.480489648+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.480500436+07:00","message":"[bufferProcess] interim [960000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.480503034+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.480508624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.480512616+07:00","message":"> Transcript [3001] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.480516116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.480518583+07:00","message":"Set new StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.522837898+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.556636404+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.556702367+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-25T15:16:54.556709624+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.556726192+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.556734147+07:00","message":"[bufferProcess] interim [80000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.556737468+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.556745072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.556747976+07:00","message":"> Transcript [3002] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.556752058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.556754309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.556756899+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.55676007+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.59643145+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.642626398+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.642669343+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-25T15:16:54.642676584+07:00","message":"receive interim result [false|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปากกด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.642689036+07:00","message":"[buffer interim] 166 false อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปากกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.642695947+07:00","message":"[bufferProcess] interim [260000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปากกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.64269869+07:00","message":"[bufferProcess] send to processor:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.642704744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.642708354+07:00","message":"> Transcript [3003] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.642712657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.642715315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.642718349+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.642721306+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.710977017+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.711027216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด\",\"confidence\":0.81898004}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.711034108+07:00","message":"receive interim result [true|false]: อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.711045023+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.71104717+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.711055125+07:00","message":"[buffer interim] 166 true อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711064473+07:00","message":"[bufferProcess] interim [260000000]:อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711068262+07:00","message":"[bufferProcess] send to processor (isfinal):อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปากกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711072438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711075354+07:00","message":"> Transcript [3004] [false]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคนปากกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711079157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711081184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711084324+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711087486+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711089657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711091734+07:00","message":"> Transcript [3005] [true]: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเรา 2 คนปากเกร็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711094018+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711095786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711097598+07:00","message":"StatePrefix: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมาเจอเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.71109957+07:00","message":"TextPushed: 'อีสานวาไรตี้นะครับวันพุธวันนี้ใครเพิ่งเปิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:54.711102873+07:00","message":"Push: 'เจอเรา 2 คนปากเกร็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:54.711112084+07:00","message":"push: {true เจอเรา 2 คนปากเกร็ด 0 0xc00039d100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:16:54.720529086+07:00","message":"write wav file: './tmp/7599/7599_166.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.075214419+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.07526273+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-25T15:16:55.075268606+07:00","message":"receive interim result [false|false]: สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.075284193+07:00","message":"[buffer interim] 167 false สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.075291598+07:00","message":"[bufferProcess] interim [300000000]:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.075293559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.134407118+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.134443622+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-25T15:16:55.134449326+07:00","message":"receive interim result [false|false]: ไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.134464434+07:00","message":"[buffer interim] 167 false ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.134472575+07:00","message":"[bufferProcess] interim [360000000]:ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.13447619+07:00","message":"[bufferProcess] send to processor:สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.134481103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.134485916+07:00","message":"> Transcript [3006] [false]: 'สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.134488822+07:00","message":"Set StatePrefix (first interim): 'สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.256312834+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.256358488+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-25T15:16:55.256364725+07:00","message":"receive interim result [false|false]: ไลฟ์สด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.25637718+07:00","message":"[buffer interim] 167 false ไลฟ์สด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.256384814+07:00","message":"[bufferProcess] interim [480000000]:ไลฟ์สด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.256387357+07:00","message":"[bufferProcess] send to processor:ไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.256394138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.256397056+07:00","message":"> Transcript [3007] [false]: 'ไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.256399599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.256401785+07:00","message":"Set new StatePrefix: 'ไลฟ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.312335765+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.312377387+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-25T15:16:55.31238374+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.312400943+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.312408753+07:00","message":"[bufferProcess] interim [540000000]:ไลค์กดแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.31241164+07:00","message":"[bufferProcess] send to processor:ไลฟ์สด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.312415549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.312418448+07:00","message":"> Transcript [3008] [false]: 'ไลฟ์สด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.312421609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.312423844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.312426017+07:00","message":"StatePrefix: 'ไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.312430093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.755089703+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.755136208+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-25T15:16:55.755142403+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.75516042+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.755168677+07:00","message":"[bufferProcess] interim [960000000]:ไลค์กดแชร์ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.755171704+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.755181139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.755185481+07:00","message":"> Transcript [3009] [false]: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.755188384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.755190667+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.841440072+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.841486342+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-25T15:16:55.841492553+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:55.84150794+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841517855+07:00","message":"[bufferProcess] interim [80000000]:ไลค์กดแชร์ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841520727+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841529596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841533292+07:00","message":"> Transcript [3010] [false]: 'ไลค์กดแชร์ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841537277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841541407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841543551+07:00","message":"StatePrefix: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:55.841545704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.070088295+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.070138179+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-25T15:16:56.070145111+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งของสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.070161083+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งของสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.070170548+07:00","message":"[bufferProcess] interim [260000000]:ไลค์กดแชร์ส่งของสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.070177046+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.07018756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.070192072+07:00","message":"> Transcript [3011] [false]: 'ไลค์กดแชร์ส่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.070196281+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.070198744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.070200885+07:00","message":"StatePrefix: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.070203235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.094666519+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.094701853+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-25T15:16:56.094707124+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.094722149+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094729111+07:00","message":"[bufferProcess] interim [320000000]:ไลค์กดแชร์ส่งต่อศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094731772+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งของสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094735636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094738576+07:00","message":"> Transcript [3012] [false]: 'ไลค์กดแชร์ส่งของสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094742209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094744904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094746868+07:00","message":"StatePrefix: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.094748804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:56.187558233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:56.18756924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.227153002+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.227195158+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-25T15:16:56.22720136+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.227214554+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227224072+07:00","message":"[bufferProcess] interim [440000000]:ไลค์กดแชร์ส่งต่อสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.22722699+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227233126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227236195+07:00","message":"> Transcript [3013] [false]: 'ไลค์กดแชร์ส่งต่อศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227240109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227242363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227244466+07:00","message":"StatePrefix: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227246887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227251163+07:00","message":"Push: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227253178+07:00","message":"TextPushed: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227255338+07:00","message":"Set new StatePrefix : 'ไลค์กดแชร์ส่งต่อศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.227258043+07:00","message":"Next Push (prob) : 'ส่งต่อศีรษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.227283292+07:00","message":"push: {false ไลค์กดแชร์ 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.339165698+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.339205837+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-25T15:16:56.33921251+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.339229603+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.339241551+07:00","message":"[bufferProcess] interim [620000000]:ไลค์กดแชร์ส่งต่อสื่อสารส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.339244689+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.339252658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.339255881+07:00","message":"> Transcript [3014] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.339261314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.339264397+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.472104959+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.472145659+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-25T15:16:56.472152284+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.472166963+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472175065+07:00","message":"[bufferProcess] interim [680000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472178067+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472185097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472188153+07:00","message":"> Transcript [3015] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472191947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472194223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472196919+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.472199654+07:00","message":"TextPushed: 'ไลค์กดแชร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.551773964+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.551816845+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-25T15:16:56.551822832+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.551838466+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.551847663+07:00","message":"[bufferProcess] interim [800000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.551851623+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.551856122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.551859505+07:00","message":"> Transcript [3016] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.55186319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.551865988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.551868145+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.551870758+07:00","message":"TextPushed: 'ไลค์กดแชร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.774754421+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.774800651+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-25T15:16:56.774807339+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.77482393+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774833136+07:00","message":"[bufferProcess] interim [980000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774836025+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774839939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774843293+07:00","message":"> Transcript [3017] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774847477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774849657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774851693+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.774853931+07:00","message":"TextPushed: 'ไลค์กดแชร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.865570845+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.865612084+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-25T15:16:56.865618465+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไปอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.865633581+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865641116+07:00","message":"[bufferProcess] interim [100000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865643882+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865663468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865667568+07:00","message":"> Transcript [3018] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865672126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865674797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865677352+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865679797+07:00","message":"TextPushed: 'ไลค์กดแชร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865685323+07:00","message":"Push: 'ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865687411+07:00","message":"TextPushed: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865689916+07:00","message":"Set new StatePrefix : 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.865692502+07:00","message":"Next Push (prob) : 'ส่งต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.865700431+07:00","message":"push: {false ส่งต่อสื่อสาร 0 0xc000186380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.92359027+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.923626115+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-25T15:16:56.923632395+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:56.923645975+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923652746+07:00","message":"[bufferProcess] interim [160000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923655596+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไปอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923661704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923664395+07:00","message":"> Transcript [3019] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไปอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923670025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923672522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923674668+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:56.923677016+07:00","message":"TextPushed: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.166937686+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.166978317+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-25T15:16:57.166984877+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.167000175+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167009326+07:00","message":"[bufferProcess] interim [340000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167012134+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167016637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167019747+07:00","message":"> Transcript [3020] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167023714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167026025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167028008+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.167031015+07:00","message":"TextPushed: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.232527689+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.232571975+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-25T15:16:57.232579773+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.232595078+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.232602275+07:00","message":"[bufferProcess] interim [460000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.232605268+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.232612786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.232616143+07:00","message":"> Transcript [3021] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.232619197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.232621707+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.233585271+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.233625382+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-25T15:16:57.233631286+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.233649143+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.233656479+07:00","message":"[bufferProcess] interim [520000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.233659557+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.233666524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.233669655+07:00","message":"> Transcript [3022] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.233673526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.233675731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.233678298+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.23368164+07:00","message":"TextPushed: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.42672004+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.426761298+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-25T15:16:57.426768166+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:57.426779628+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.426788015+07:00","message":"[bufferProcess] interim [640000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.426791168+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.426795263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.426798101+07:00","message":"> Transcript [3023] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.426800856+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:57.426803009+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.063700461+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.063747806+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-25T15:16:58.06375476+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:16:58.06377167+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.063779687+07:00","message":"[bufferProcess] interim [240000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.063782961+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.063791302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.06379479+07:00","message":"> Transcript [3024] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.063798204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:16:58.063803552+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:59.187868766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:16:59.187893959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.077236614+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.077278216+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-25T15:17:01.077285846+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.077299186+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077310891+07:00","message":"[bufferProcess] interim [300000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077315912+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077325913+07:00","message":"[bufferProcess] send to processor (ticker):ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077333229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077338022+07:00","message":"> Transcript [3025] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077342246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077344685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.07734726+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077354805+07:00","message":"TextPushed: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.07735703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077359244+07:00","message":"> Transcript [3026] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077361357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.077363528+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.209208196+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.209244865+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-25T15:17:01.209251275+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.209265268+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.209273053+07:00","message":"[bufferProcess] interim [420000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.209275461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.33666406+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.336708417+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-25T15:17:01.33672251+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.336739111+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.336747182+07:00","message":"[bufferProcess] interim [480000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.336751162+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.336764132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.336767612+07:00","message":"> Transcript [3027] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.336770962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.33677386+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.527172947+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.527212135+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-25T15:17:01.527218089+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.527235511+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.527243651+07:00","message":"[bufferProcess] interim [660000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.527250064+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.52725534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.52725864+07:00","message":"> Transcript [3028] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.527261535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.527263686+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.529009357+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.529048562+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-25T15:17:01.52905785+07:00","message":"receive interim result [false|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.529074774+07:00","message":"[buffer interim] 167 false ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.529081106+07:00","message":"[bufferProcess] interim [720000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.529084568+07:00","message":"[bufferProcess] send to processor:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.529092049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.52909498+07:00","message":"> Transcript [3029] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.529097667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.529100564+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.704069149+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.836428799+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.907784942+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.907821403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อยิงกันด้วยนะครับตั้งแต่เรื่องของไทย\",\"confidence\":0.9032124}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.907828337+07:00","message":"receive interim result [true|false]: ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อยิงกันด้วยนะครับตั้งแต่เรื่องของไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.907835738+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.907838209+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.907843586+07:00","message":"[buffer interim] 167 true ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อยิงกันด้วยนะครับตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.90785223+07:00","message":"[bufferProcess] interim [50000000]:ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อยิงกันด้วยนะครับตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907855934+07:00","message":"[bufferProcess] send to processor (isfinal):ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.90785942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907862285+07:00","message":"> Transcript [3030] [false]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907864945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907867905+07:00","message":"Set new StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907870031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907871979+07:00","message":"> Transcript [3031] [true]: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อยิงกันด้วยนะครับตั้งแต่เรื่องของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907874551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907876464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.90787845+07:00","message":"StatePrefix: 'ไลค์กดแชร์ส่งต่อสื่อสารส่งต่อกันด้วยนะครับตั้งแต่เรื่องของไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907881669+07:00","message":"TextPushed: 'ไลค์กดแชร์ส่งต่อสื่อสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:01.907889571+07:00","message":"Push: 'ส่งต่อยิงกันด้วยนะครับตั้งแต่เรื่องของไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:01.907898227+07:00","message":"push: {true ส่งต่อยิงกันด้วยนะครับตั้งแต่เรื่องของไทย 0 0xc000186380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:01.921801874+07:00","message":"write wav file: './tmp/7599/7599_167.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:02.188905035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:02.188905157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.879242479+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.879287327+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-25T15:17:02.879294013+07:00","message":"receive interim result [false|false]: บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:02.879320851+07:00","message":"[buffer interim] 168 false บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.879328788+07:00","message":"[bufferProcess] interim [840000000]:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:02.879332039+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.010196344+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.01024167+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-25T15:17:03.010248546+07:00","message":"receive interim result [false|false]: บอกว่าเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.010265767+07:00","message":"[buffer interim] 168 false บอกว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.010274514+07:00","message":"[bufferProcess] interim [20000000]:บอกว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.010277273+07:00","message":"[bufferProcess] send to processor:บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.010281352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.01028449+07:00","message":"> Transcript [3032] [false]: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.0102869+07:00","message":"Set StatePrefix (first interim): 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.070974292+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.071014131+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-25T15:17:03.071020127+07:00","message":"receive interim result [false|false]: บอกว่าเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.071034672+07:00","message":"[buffer interim] 168 false บอกว่าเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.071041647+07:00","message":"[bufferProcess] interim [80000000]:บอกว่าเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.07104394+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.071047461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.071050792+07:00","message":"> Transcript [3033] [false]: 'บอกว่าเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.071054224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.071056232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.071058195+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.071060317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.258519264+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.258564501+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-25T15:17:03.258571146+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.258586134+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258593748+07:00","message":"[bufferProcess] interim [320000000]:บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258596664+07:00","message":"[bufferProcess] send to processor:บอกว่าเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258605057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258607988+07:00","message":"> Transcript [3034] [false]: 'บอกว่าเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258611874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258614189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258616328+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.258618465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.576211511+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.576236482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.576241142+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.576255927+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576261898+07:00","message":"[bufferProcess] interim [560000000]:บอกว่าเหลือไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576264452+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576268716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576271071+07:00","message":"> Transcript [3035] [false]: 'บอกว่าเหลือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576274803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576276836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576278663+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.576280579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.769545804+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.76960432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.769611353+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.769627583+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769639432+07:00","message":"[bufferProcess] interim [800000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769642107+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769646728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769650821+07:00","message":"> Transcript [3036] [false]: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769655376+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769657551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769659561+07:00","message":"StatePrefix: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769661934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769664606+07:00","message":"Push: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769666646+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769668746+07:00","message":"Set new StatePrefix : 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.769671024+07:00","message":"Next Push (prob) : 'เหลือไว้ 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.769679845+07:00","message":"push: {false บอกว่า 0 0xc000186c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.895885342+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.895947117+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-25T15:17:03.89595494+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.895966637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.895969273+07:00","message":"receive interim result [false|false]:  200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.895978549+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:03.895984537+07:00","message":"[buffer interim] 168 false  200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.895992536+07:00","message":"[bufferProcess] interim [920000000]:บอกว่าเหลือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.895995662+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.895999085+07:00","message":"[bufferProcess] interim [920000000]: 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.896001784+07:00","message":"[bufferProcess] update buffer: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.896004842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.896007915+07:00","message":"> Transcript [3037] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.896011354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.896013604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.896015822+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:03.89601809+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.404755257+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.404801231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.404808345+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.404825378+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.404833529+07:00","message":"[bufferProcess] interim [400000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.404837754+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.404841984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.404846148+07:00","message":"> Transcript [3038] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.40485128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.404854216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.404857303+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.404860626+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.476537563+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.476578595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.476586525+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.476599829+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-25T15:17:04.476602574+07:00","message":"receive interim result [false|false]:  บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.476610351+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.47661399+07:00","message":"[buffer interim] 168 false  บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476619383+07:00","message":"[bufferProcess] interim [460000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476621717+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476624561+07:00","message":"[bufferProcess] interim [460000000]: บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476627446+07:00","message":"[bufferProcess] update buffer: บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476631969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476635026+07:00","message":"> Transcript [3039] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476638485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476640874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476642819+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.476644976+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.479083896+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.479098238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.479102035+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.479111307+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479115324+07:00","message":"[bufferProcess] interim [520000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479117294+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479119918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.47912261+07:00","message":"> Transcript [3040] [false]: 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479125198+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479127725+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.47913006+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479132202+07:00","message":"TextPushed: 'บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479137046+07:00","message":"Push: 'เหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479138954+07:00","message":"TextPushed: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.479141076+07:00","message":"Set new StatePrefix : 'บอกว่าเหลือไว้ 200 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:04.47914341+07:00","message":"Next Push (prob) : '00 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:04.479151482+07:00","message":"push: {false เหลือไว้ 2 0 0xc000186c80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:05.189097334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:05.189120461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.193363707+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.193399754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.193405522+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.193415208+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-25T15:17:06.193417704+07:00","message":"receive interim result [false|false]:  ไว้เลยเตรียมไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.193424507+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.193427712+07:00","message":"[buffer interim] 168 false  ไว้เลยเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193433335+07:00","message":"[bufferProcess] interim [140000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193435857+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193438988+07:00","message":"[bufferProcess] send to processor (ticker):บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193441437+07:00","message":"[bufferProcess] interim [140000000]: ไว้เลยเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193443406+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193446219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193448882+07:00","message":"> Transcript [3041] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193452859+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193454791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.193456584+07:00","message":"> Transcript [3042] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.19345826+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.196968445+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.19699898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.19700415+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.197016275+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.197021205+07:00","message":"[bufferProcess] interim [200000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.197023468+07:00","message":"[bufferProcess] send to processor: ไว้เลยเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.197026243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.19702881+07:00","message":"> Transcript [3043] [false]: ' ไว้เลยเตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.197030938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.197032909+07:00","message":"Set new StatePrefix: ' ไว้เลยเตรียมไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.460475727+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.460510226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.460516381+07:00","message":"receive interim result [false|false]: บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.460530734+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-25T15:17:06.460534782+07:00","message":"receive interim result [false|false]:  ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.460545165+07:00","message":"[buffer interim] 168 false บอกว่าเหลือไว้ 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.460549092+07:00","message":"[buffer interim] 168 false  ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460556649+07:00","message":"[bufferProcess] interim [500000000]:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460560047+07:00","message":"[bufferProcess] send to processor:บอกว่าเหลือไว้ 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460564112+07:00","message":"[bufferProcess] interim [500000000]: ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460568742+07:00","message":"[bufferProcess] update buffer: บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460572484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460576388+07:00","message":"> Transcript [3044] [false]: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460579932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.460582871+07:00","message":"Set new StatePrefix: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.50565225+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.566898998+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.627928888+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.627970949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย\",\"confidence\":0.9584072}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.627977747+07:00","message":"receive interim result [true|false]: บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.627985565+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.627987872+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.627993824+07:00","message":"[buffer interim] 168 true บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.6280026+07:00","message":"[bufferProcess] interim [710000000]:บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628007942+07:00","message":"[bufferProcess] send to processor (isfinal):บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628011372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628014429+07:00","message":"> Transcript [3045] [false]: 'บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628017704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628019672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628021973+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.62802632+07:00","message":"TextPushed: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628028608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628030583+07:00","message":"> Transcript [3046] [true]: 'บอกว่าเหลือไว้ 200 ไว้เลยเตรียมไว้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628032785+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628034575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.62803627+07:00","message":"StatePrefix: 'บอกว่าเหลือไว้ 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.628038177+07:00","message":"TextPushed: 'บอกว่าเหลือไว้ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:06.6280442+07:00","message":"Push: '00 ไว้เลยเตรียมไว้จ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:06.628052037+07:00","message":"push: {true 00 ไว้เลยเตรียมไว้จ่าย 0 0xc000186c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:06.638015225+07:00","message":"write wav file: './tmp/7599/7599_168.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.090921869+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.090961787+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-25T15:17:07.090967411+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.090980809+07:00","message":"[buffer interim] 169 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.09098679+07:00","message":"[bufferProcess] interim [540000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.090989225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.4085952+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.408635273+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-25T15:17:07.408640777+07:00","message":"receive interim result [false|false]: สำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.408655287+07:00","message":"[buffer interim] 169 false สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.408662954+07:00","message":"[bufferProcess] interim [840000000]:สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.408665365+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.408673023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.408675914+07:00","message":"> Transcript [3047] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.408678244+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.607977239+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.608021045+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-25T15:17:07.608027626+07:00","message":"receive interim result [false|false]: สำหรับการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.608043018+07:00","message":"[buffer interim] 169 false สำหรับการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608051303+07:00","message":"[bufferProcess] interim [80000000]:สำหรับการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608054182+07:00","message":"[bufferProcess] send to processor:สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608063214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608066464+07:00","message":"> Transcript [3048] [false]: 'สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608070106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608072574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608074702+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.608076943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.826776074+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.826821008+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-25T15:17:07.826826813+07:00","message":"receive interim result [false|false]: สำหรับการไปหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.826843073+07:00","message":"[buffer interim] 169 false สำหรับการไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.826851985+07:00","message":"[bufferProcess] interim [320000000]:สำหรับการไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.826854827+07:00","message":"[bufferProcess] send to processor:สำหรับการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.82685914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.826863084+07:00","message":"> Transcript [3049] [false]: 'สำหรับการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.826866768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.826868898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.826871048+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.826873292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.845397891+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.915048202+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.923008826+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.923043836+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-25T15:17:07.92304943+07:00","message":"receive interim result [false|false]: สำหรับการไปเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.923062824+07:00","message":"[buffer interim] 169 false สำหรับการไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.923070954+07:00","message":"[bufferProcess] interim [380000000]:สำหรับการไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.92307411+07:00","message":"[bufferProcess] send to processor:สำหรับการไปหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.92307794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.923081106+07:00","message":"> Transcript [3050] [false]: 'สำหรับการไปหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.92308445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.923086756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.923088754+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.923091147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942486285+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942522578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการไปเลือก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942527791+07:00","message":"receive interim result [true|false]: สำหรับการไปเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942539451+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942542002+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942547975+07:00","message":"[buffer interim] 169 true สำหรับการไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942554491+07:00","message":"[bufferProcess] interim [500000000]:สำหรับการไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942559328+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับการไปเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942563097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.94256588+07:00","message":"> Transcript [3051] [false]: 'สำหรับการไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942569035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942571134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942573231+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.94257522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942577774+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.94257993+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942582228+07:00","message":"Set new StatePrefix : 'สำหรับการไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942584687+07:00","message":"Next Push (prob) : 'การไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942586752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.94258875+07:00","message":"> Transcript [3052] [true]: 'สำหรับการไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942591071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942593157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942595241+07:00","message":"StatePrefix: 'สำหรับการไปเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942597237+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:07.942599454+07:00","message":"Push: 'การไปเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942606592+07:00","message":"push: {false สำหรับ 0 0xc00209e700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:07.942611918+07:00","message":"push: {true การไปเลือก 0 0xc00209e700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:07.950323786+07:00","message":"write wav file: './tmp/7599/7599_169.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:08.190110578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:08.190131839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.389630918+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.389677329+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-25T15:17:08.389682951+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.389697124+07:00","message":"[buffer interim] 170 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.389704153+07:00","message":"[bufferProcess] interim [480000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.389706476+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.614796877+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.614835297+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-25T15:17:08.614843314+07:00","message":"receive interim result [false|false]: ตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.614858217+07:00","message":"[buffer interim] 170 false ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.614868549+07:00","message":"[bufferProcess] interim [720000000]:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.614871377+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.614874997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.614878009+07:00","message":"> Transcript [3053] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.614880195+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.767337255+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.767375784+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-25T15:17:08.767381371+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.767397966+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767404501+07:00","message":"[bufferProcess] interim [900000000]:ตั้งกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767407264+07:00","message":"[bufferProcess] send to processor:ตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767411178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767414144+07:00","message":"> Transcript [3054] [false]: 'ตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767417346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767419411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767421314+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.767423329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.973975989+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.97401281+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-25T15:17:08.974018846+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:08.974031317+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974039558+07:00","message":"[bufferProcess] interim [80000000]:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974042159+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974047259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974050429+07:00","message":"> Transcript [3055] [false]: 'ตั้งกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974053977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974056141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974058043+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:08.974060213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.182828019+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.182859999+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-25T15:17:09.182867748+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯมาหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.182885146+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.182891123+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-25T15:17:09.182894985+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.182902661+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯมาหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.182908135+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.18291452+07:00","message":"[bufferProcess] interim [260000000]:ตั้งกรุงเทพฯมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182916931+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182919866+07:00","message":"[bufferProcess] interim [320000000]:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.18292183+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182924739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182927681+07:00","message":"> Transcript [3056] [false]: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182931228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182933267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182942026+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.18294441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182946252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182948491+07:00","message":"> Transcript [3057] [false]: 'ตั้งกรุงเทพฯมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182950697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182952662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182954527+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182957427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182963646+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182966478+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182969605+07:00","message":"Set new StatePrefix : 'ตั้งกรุงเทพฯมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.182972862+07:00","message":"Next Push (prob) : 'กรุงเทพฯมาหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.182982361+07:00","message":"push: {false ตั้ง 0 0xc00039ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.551911006+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.55195366+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-25T15:17:09.551959595+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:09.551973111+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.551982255+07:00","message":"[bufferProcess] interim [680000000]:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.551984772+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.551988281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.551991649+07:00","message":"> Transcript [3058] [false]: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:09.551994127+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.960000978+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.960048207+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-25T15:17:10.960054871+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.960072087+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960081764+07:00","message":"[bufferProcess] interim [60000000]:ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960085087+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960088719+07:00","message":"[bufferProcess] send to processor (ticker):ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960091797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960094659+07:00","message":"> Transcript [3059] [false]: 'ตั้งกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960097528+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.96010164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960106007+07:00","message":"> Transcript [3060] [false]: 'ตั้งกรุงเทพฯนะผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960108283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:10.960110864+07:00","message":"Set new StatePrefix: 'ตั้งกรุงเทพฯนะผู้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.988103511+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.988119954+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.988122579+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.988124605+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.988126464+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:10.988128337+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:11.190359782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:11.190377684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.59181549+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.59186013+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-25T15:17:11.591866333+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:11.591884649+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.591892314+07:00","message":"[bufferProcess] interim [660000000]:ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:11.591894646+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.737688487+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.737726058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.737731566+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:12.73774587+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737753315+07:00","message":"[bufferProcess] interim [920000000]:ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737756187+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯนะผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737760031+07:00","message":"[bufferProcess] send to processor (ticker):ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737777439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737811888+07:00","message":"> Transcript [3061] [false]: 'ตั้งกรุงเทพฯนะผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737819536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.7378228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737826627+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯนะผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737830739+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737833837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737840953+07:00","message":"> Transcript [3062] [false]: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737844345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:12.737847276+07:00","message":"Set new StatePrefix: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.391075657+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.391125223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.39113214+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.391145321+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-25T15:17:13.391150927+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.391173024+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.3911869+07:00","message":"[buffer interim] 170 false  มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.391194301+07:00","message":"[bufferProcess] interim [520000000]:ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.391196696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.391200464+07:00","message":"[bufferProcess] interim [520000000]: มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.391204394+07:00","message":"[bufferProcess] update buffer: ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.986021563+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.986063979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.986070219+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:13.986087156+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.986103278+07:00","message":"[bufferProcess] interim [120000000]:ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.986106836+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.986110392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.986113424+07:00","message":"> Transcript [3063] [false]: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.986117755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.986120634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.98612434+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:13.986128549+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:14.190909956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:14.190935738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.253910185+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.276449777+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.276491632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.276499663+07:00","message":"receive interim result [false|false]: ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.276514384+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-25T15:17:14.276517265+07:00","message":"receive interim result [false|false]:  มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.276525784+07:00","message":"[buffer interim] 170 false ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.276530109+07:00","message":"[buffer interim] 170 false  มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.276536753+07:00","message":"[bufferProcess] interim [420000000]:ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.2765399+07:00","message":"[bufferProcess] send to processor:ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.276543837+07:00","message":"[bufferProcess] interim [420000000]: มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.276546964+07:00","message":"[bufferProcess] update buffer: ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.276550406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.276553608+07:00","message":"> Transcript [3064] [false]: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.27655793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.27656019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.276562141+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.276564654+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.430817345+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.430865333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งกรุงเทพฯนะผู้ว่า 28 มิถุนายนนี้นะคะอย่าลืม\",\"confidence\":0.8873234}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.430872144+07:00","message":"receive interim result [true|false]: ตั้งกรุงเทพฯนะผู้ว่า 28 มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.43088965+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.430892865+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.430909579+07:00","message":"[buffer interim] 170 true ตั้งกรุงเทพฯนะผู้ว่า 28 มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430949285+07:00","message":"[bufferProcess] interim [570000000]:ตั้งกรุงเทพฯนะผู้ว่า 28 มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430958807+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430962661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430966589+07:00","message":"> Transcript [3065] [false]: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายนนี้นะคะอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430970656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430972865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430975838+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430978822+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430980761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430983159+07:00","message":"> Transcript [3066] [true]: 'ตั้งกรุงเทพฯนะผู้ว่า 28 มิถุนายนนี้นะคะอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430985536+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.43098723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430989061+07:00","message":"StatePrefix: 'ตั้งกรุงเทพฯขึ้นนะเพราะว่าวันที่ 28 มิถุนายน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430991066+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:14.430998879+07:00","message":"Push: 'กรุงเทพฯนะผู้ว่า 28 มิถุนายนนี้นะคะอย่าลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.43100793+07:00","message":"push: {true กรุงเทพฯนะผู้ว่า 28 มิถุนายนนี้นะคะอย่าลืม 0 0xc00039ce00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:14.448475433+07:00","message":"write wav file: './tmp/7599/7599_170.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:14.577726347+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.298557071+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.298615163+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-25T15:17:15.298621973+07:00","message":"receive interim result [false|false]: จดเอาไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.298637726+07:00","message":"[buffer interim] 171 false จดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.298645025+07:00","message":"[bufferProcess] interim [780000000]:จดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.298647201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.741849368+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.741892205+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-25T15:17:15.741897299+07:00","message":"receive interim result [false|false]: จดเอาไว้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.741909447+07:00","message":"[buffer interim] 171 false จดเอาไว้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.741915983+07:00","message":"[bufferProcess] interim [140000000]:จดเอาไว้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.741918914+07:00","message":"[bufferProcess] send to processor:จดเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.741924032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.741927058+07:00","message":"> Transcript [3067] [false]: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.741929607+07:00","message":"Set StatePrefix (first interim): 'จดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.800641512+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.800676854+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-25T15:17:15.800683022+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.800695612+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.800701803+07:00","message":"[bufferProcess] interim [260000000]:จดเอาไว้จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.800704786+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.800711849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.800714489+07:00","message":"> Transcript [3068] [false]: 'จดเอาไว้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.800717896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.80072018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.800722787+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.800725036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.99588833+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.995926839+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-25T15:17:15.995931582+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:15.995950126+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995957315+07:00","message":"[bufferProcess] interim [440000000]:จดเอาไว้จะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995960506+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995963852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995966918+07:00","message":"> Transcript [3069] [false]: 'จดเอาไว้จะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995970117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995972304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995974458+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:15.995976911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.322048321+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.322093004+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-25T15:17:16.322098849+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.322108924+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.322115568+07:00","message":"[bufferProcess] interim [800000000]:จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.3221182+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.322121313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.322124427+07:00","message":"> Transcript [3070] [false]: 'จดเอาไว้จะได้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.322127802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.322129955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.322132+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.322135202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.700356799+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.700404813+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-25T15:17:16.700410177+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.70042891+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700438253+07:00","message":"[bufferProcess] interim [160000000]:จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.70044127+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700445459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700448455+07:00","message":"> Transcript [3071] [false]: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700452274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700454786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700456866+07:00","message":"StatePrefix: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700459309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700465836+07:00","message":"Push: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.7004688+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700471122+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.700473869+07:00","message":"Next Push (prob) : 'จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.700482357+07:00","message":"push: {false จดเอาไว้ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.833450632+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.833498125+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-25T15:17:16.833504236+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:16.833521873+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833533616+07:00","message":"[bufferProcess] interim [280000000]:จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833536649+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833561955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833565707+07:00","message":"> Transcript [3072] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833569758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833572277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833575691+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:16.833578084+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.033236701+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.033273592+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-25T15:17:17.033279392+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.033288777+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.033302136+07:00","message":"[bufferProcess] interim [520000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.033304888+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.033308567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.03331178+07:00","message":"> Transcript [3073] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.033315413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.033317527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.033320205+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.033322456+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:17.191854214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:17.191873205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.246440421+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.24648627+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-25T15:17:17.246492861+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.246510033+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.246519239+07:00","message":"[bufferProcess] interim [700000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.246522688+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.246529953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.24653291+07:00","message":"> Transcript [3074] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.246536911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.246539214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.246541731+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.246544215+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.409234002+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.409282932+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-25T15:17:17.409289774+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.409306657+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409314698+07:00","message":"[bufferProcess] interim [880000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409317657+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409326312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409329784+07:00","message":"> Transcript [3075] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409333913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409336698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409340401+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409343071+07:00","message":"TextPushed: 'จดเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409350498+07:00","message":"Push: 'จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409352566+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409354901+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.409357489+07:00","message":"Next Push (prob) : 'ที่จะออกไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.409367162+07:00","message":"push: {false จะได้ไม่ลืม 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.542434277+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.542469387+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-25T15:17:17.542475487+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.542493483+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.542500731+07:00","message":"[bufferProcess] interim [940000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.542503587+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.542510903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.542513599+07:00","message":"> Transcript [3076] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.5425176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.542519939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.542522192+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.542525651+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.607887815+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.607925379+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-25T15:17:17.607933972+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:17.607951138+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607957616+07:00","message":"[bufferProcess] interim [120000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607960357+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607965582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607968559+07:00","message":"> Transcript [3077] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607971945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607974007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607976294+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:17.607979031+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.274423955+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.274471848+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-25T15:17:18.274480041+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.274500754+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.27451465+07:00","message":"[bufferProcess] interim [720000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.274520572+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.274527078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.274530572+07:00","message":"> Transcript [3078] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.274534975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.274537235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.274540019+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.274542859+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.636563176+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.636611016+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-25T15:17:18.636617551+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.636631563+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636638398+07:00","message":"[bufferProcess] interim [80000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636641342+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636644794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636647518+07:00","message":"> Transcript [3079] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636651738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.63665385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.63665651+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636659508+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636665378+07:00","message":"Push: 'ที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636667445+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636669746+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.636671985+07:00","message":"Next Push (prob) : 'สิทธิ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.636685807+07:00","message":"push: {false ที่จะออกไปใช้ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.752237527+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.752274139+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-25T15:17:18.752280029+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:18.75229203+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752298799+07:00","message":"[bufferProcess] interim [140000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752301546+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752305214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752308043+07:00","message":"> Transcript [3080] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752311583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752313803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752316294+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:18.752319016+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.331171472+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.331216372+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-25T15:17:19.331223251+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.331236517+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331247995+07:00","message":"[bufferProcess] interim [740000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331251998+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331260565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331265058+07:00","message":"> Transcript [3081] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331270502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331277319+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331281044+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.331283903+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.653480546+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.653510332+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-25T15:17:19.653517097+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.653531512+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.653538639+07:00","message":"[bufferProcess] interim [40000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.653541626+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.653552066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.653556088+07:00","message":"> Transcript [3082] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.653561356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.65356484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.65356948+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.653572287+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.937200258+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.937237205+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-25T15:17:19.93724376+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.937259888+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937266991+07:00","message":"[bufferProcess] interim [400000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937269904+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937273582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937276653+07:00","message":"> Transcript [3083] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937280964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937283162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937288616+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937291433+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937294116+07:00","message":"Push: 'สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937296177+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.93729852+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:19.937301061+07:00","message":"Next Push (prob) : 'ทุกคนบอกว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:19.937308737+07:00","message":"push: {false สิทธิ์กัน 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.038988383+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.039033857+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-25T15:17:20.039040589+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.039057213+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.039065201+07:00","message":"[bufferProcess] interim [460000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.03906826+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.03907758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.039080473+07:00","message":"> Transcript [3084] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.039084018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.039087668+07:00","message":"Set new StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:20.192375185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:20.192380471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.236531262+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.236569415+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-25T15:17:20.236575986+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.23659131+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.236599297+07:00","message":"[bufferProcess] interim [700000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.23660249+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.236611518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.236614161+07:00","message":"> Transcript [3085] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.236618332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.236620583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.236622781+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.236625663+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.613382711+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.613429501+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-25T15:17:20.613436899+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.613455236+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.613463642+07:00","message":"[bufferProcess] interim [60000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.61346644+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.613474069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.613479068+07:00","message":"> Transcript [3086] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.613483494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.613485998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.613488546+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.613491449+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.935874385+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.935923458+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-25T15:17:20.935930505+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.935951417+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935959403+07:00","message":"[bufferProcess] interim [360000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935962581+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935969689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935973048+07:00","message":"> Transcript [3087] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935978487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935981078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935983858+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.935986971+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.997878696+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.997925143+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-25T15:17:20.997932154+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.997976414+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.997985538+07:00","message":"[bufferProcess] interim [480000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.997988585+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.997993285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.997996213+07:00","message":"> Transcript [3088] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.998000793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.99800315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.998006251+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.998009465+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.998012885+07:00","message":"Push: 'ทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.998015159+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.998018124+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:20.998020522+07:00","message":"Next Push (prob) : 'จะดูว่าใครมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:20.998029298+07:00","message":"push: {false ทุกคนบอกว่าน่า 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.120414858+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.120450839+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-25T15:17:21.120464943+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.120480163+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.120487086+07:00","message":"[bufferProcess] interim [540000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.12048986+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.120496872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.120499631+07:00","message":"> Transcript [3089] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.12050308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.120505241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.120507419+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.120510906+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.2509216+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.250970449+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-25T15:17:21.250978062+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.251001745+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.251013471+07:00","message":"[bufferProcess] interim [720000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.251016459+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.251022918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.251025932+07:00","message":"> Transcript [3090] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.251030437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.25103279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.251034965+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.251038574+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.442764093+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.44281105+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-25T15:17:21.442819069+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.442838928+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.44285303+07:00","message":"[bufferProcess] interim [900000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.442857546+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.442868171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.442872199+07:00","message":"> Transcript [3091] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.442878121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.442881466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.442884902+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.442889464+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.634127422+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.63416778+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-25T15:17:21.634175687+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.634187638+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634195894+07:00","message":"[bufferProcess] interim [80000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634198812+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634204823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634207769+07:00","message":"> Transcript [3092] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634211997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634214233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634216394+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.63421947+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634226654+07:00","message":"Push: 'จะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634228867+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634232129+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.634235178+07:00","message":"Next Push (prob) : 'แนวโน้มจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.634242234+07:00","message":"push: {false จะดูว่าใครมี 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.840661666+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.840713843+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-25T15:17:21.84072431+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.840739945+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.840748736+07:00","message":"[bufferProcess] interim [260000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.840752107+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.84075869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.840761969+07:00","message":"> Transcript [3093] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.840767772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.840770923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.840773784+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.840779056+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.84498856+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.845001708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.845007691+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.845018359+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.845022609+07:00","message":"[bufferProcess] interim [320000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.845025424+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.845028017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.845030092+07:00","message":"> Transcript [3094] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.845033236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.845035642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.84503769+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.845040292+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.953983954+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.954023172+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-25T15:17:21.954029425+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:21.954046408+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954057068+07:00","message":"[bufferProcess] interim [380000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954060473+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954066839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954070031+07:00","message":"> Transcript [3095] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954074402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954077076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954079245+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:21.954082089+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.209312962+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.20936007+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-25T15:17:22.209367328+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.209381197+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209389271+07:00","message":"[bufferProcess] interim [680000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209392302+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.20940024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.20940439+07:00","message":"> Transcript [3096] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209410469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209413465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209417873+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209422721+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209431242+07:00","message":"Push: 'แนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209435318+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209438277+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.209441013+07:00","message":"Next Push (prob) : 'ได้คะแนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.209450463+07:00","message":"push: {false แนวโน้มจะ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.854611314+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.854646796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.854653616+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:22.854666381+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.854672636+07:00","message":"[bufferProcess] interim [280000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.854676178+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.854683085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.854685914+07:00","message":"> Transcript [3097] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.85468985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.854691906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.854694098+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:22.854697469+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.155663974+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:23.1928925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:23.192907687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.225192133+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.235695664+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.235740687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.235747573+07:00","message":"receive interim result [false|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.235762094+07:00","message":"[buffer interim] 171 false จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.235772948+07:00","message":"[bufferProcess] interim [760000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.235776035+07:00","message":"[bufferProcess] send to processor:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.235782756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.235785911+07:00","message":"> Transcript [3098] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.23579006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.235792532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.235794682+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.235797805+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.334400448+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.334446646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า\",\"confidence\":0.9443237}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.334454183+07:00","message":"receive interim result [true|false]: จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.334464227+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.334466457+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.334474186+07:00","message":"[buffer interim] 171 true จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334485078+07:00","message":"[bufferProcess] interim [790000000]:จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334489361+07:00","message":"[bufferProcess] send to processor (isfinal):จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334504257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334520639+07:00","message":"> Transcript [3099] [false]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.33452844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334531518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334533996+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334543807+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334546671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.33454943+07:00","message":"> Transcript [3100] [true]: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334552356+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334554424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334556253+07:00","message":"StatePrefix: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334558673+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334560784+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334832252+07:00","message":"Push: 'ได้คะแนนสูงแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334836283+07:00","message":"TextPushed: 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.33483934+07:00","message":"Set new StatePrefix : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334842254+07:00","message":"Next Push (prob) : 'จดเอาไว้จะได้ไม่ลืมที่จะออกไปใช้สิทธิ์กันทุกคนบอกว่าเราน่าจะดูว่าใครมีแนวโน้มจะได้คะแนนสูงแปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.3348533+07:00","message":"push: {true ได้คะแนนสูงแปลว่า 0 0xc000044180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.334871096+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_171.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:23.350064239+07:00","message":"write wav file: './tmp/7599/7599_171.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.55942913+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.559475582+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-25T15:17:23.55948062+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.559497611+07:00","message":"[buffer interim] 172 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.559503958+07:00","message":"[bufferProcess] interim [420000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.559506062+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.751170378+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.751209086+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-25T15:17:23.751215556+07:00","message":"receive interim result [false|false]: ทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.751229009+07:00","message":"[buffer interim] 172 false ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.751236809+07:00","message":"[bufferProcess] interim [540000000]:ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.751239541+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.751243376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.751246368+07:00","message":"> Transcript [3101] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.75124879+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.767220375+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.767237923+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-25T15:17:23.767242264+07:00","message":"receive interim result [false|false]: ทุกคนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.767254459+07:00","message":"[buffer interim] 172 false ทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.76725962+07:00","message":"[bufferProcess] interim [600000000]:ทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.767261946+07:00","message":"[bufferProcess] send to processor:ทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.767264787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.767267087+07:00","message":"> Transcript [3102] [false]: 'ทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.767269728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.767271915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.767273729+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.767275908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.879501345+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.879541332+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-25T15:17:23.879547713+07:00","message":"receive interim result [false|false]: ทุกคนก็อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.879566801+07:00","message":"[buffer interim] 172 false ทุกคนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879575074+07:00","message":"[bufferProcess] interim [720000000]:ทุกคนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879578196+07:00","message":"[bufferProcess] send to processor:ทุกคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879584294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879587522+07:00","message":"> Transcript [3103] [false]: 'ทุกคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879591542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879594204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879596743+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.879601934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.938584619+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.938628466+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-25T15:17:23.938637535+07:00","message":"receive interim result [false|false]: ทุกคนก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:23.938655552+07:00","message":"[buffer interim] 172 false ทุกคนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938665397+07:00","message":"[bufferProcess] interim [780000000]:ทุกคนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938668215+07:00","message":"[bufferProcess] send to processor:ทุกคนก็อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938677434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938681314+07:00","message":"> Transcript [3104] [false]: 'ทุกคนก็อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938684772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938687398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938689978+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:23.938692394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.188291553+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.188337023+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-25T15:17:24.188342759+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.1883588+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188366864+07:00","message":"[bufferProcess] interim [960000000]:ทุกคนก็ยังจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188369647+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188378719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188381832+07:00","message":"> Transcript [3105] [false]: 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188385367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188387777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188390361+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188395105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188402271+07:00","message":"Push: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188404398+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188406572+07:00","message":"Set new StatePrefix : 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.188409036+07:00","message":"Next Push (prob) : 'คนก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.188418056+07:00","message":"push: {false ทุก 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.261018155+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.261051851+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-25T15:17:24.261057679+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.261072436+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.261078648+07:00","message":"[bufferProcess] interim [80000000]:ทุกคนก็ยังจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.261081387+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.26108483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.261087614+07:00","message":"> Transcript [3106] [false]: 'ทุกคนก็ยังจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.261090764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.261092761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.261094782+07:00","message":"StatePrefix: 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.261097162+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.447631677+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.447664986+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-25T15:17:24.447670534+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.447685159+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.447691531+07:00","message":"[bufferProcess] interim [260000000]:ทุกคนก็ยังจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.447694143+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.4476976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.44770096+07:00","message":"> Transcript [3107] [false]: 'ทุกคนก็ยังจำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.447704648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.447706887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.44770892+07:00","message":"StatePrefix: 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.447711192+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.450952225+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.450969246+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-25T15:17:24.450973522+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.450983663+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.450987668+07:00","message":"[bufferProcess] interim [320000000]:ทุกคนก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.450989838+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.450992273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.450994685+07:00","message":"> Transcript [3108] [false]: 'ทุกคนก็ยังจำเป็นต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.45099746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.450999588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.451001441+07:00","message":"StatePrefix: 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.451003516+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.64354721+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.643587462+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-25T15:17:24.6435938+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.64361104+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643623041+07:00","message":"[bufferProcess] interim [500000000]:ทุกคนก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643626093+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.64363391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643636987+07:00","message":"> Transcript [3109] [false]: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643641529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643644695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643646986+07:00","message":"StatePrefix: 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.64364949+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643656439+07:00","message":"Push: 'คนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643658554+07:00","message":"TextPushed: 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643661198+07:00","message":"Set new StatePrefix : 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.643664208+07:00","message":"Next Push (prob) : 'จำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.643689445+07:00","message":"push: {false คนก็ยัง 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.829986987+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.830025447+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-25T15:17:24.830032551+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:24.830047469+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830055333+07:00","message":"[bufferProcess] interim [680000000]:ทุกคนก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830059221+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830063504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830067342+07:00","message":"> Transcript [3110] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830072071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830075056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830077856+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:24.830081642+07:00","message":"TextPushed: 'ทุกคนก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.287271351+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.287319398+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-25T15:17:25.287328874+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.287345248+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287357541+07:00","message":"[bufferProcess] interim [100000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287361675+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287370011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287375093+07:00","message":"> Transcript [3111] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287381038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287384612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287387682+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.287391454+07:00","message":"TextPushed: 'ทุกคนก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.547460954+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.547499986+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-25T15:17:25.547506359+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.54752033+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547528782+07:00","message":"[bufferProcess] interim [340000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547531579+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547539032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547542467+07:00","message":"> Transcript [3112] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547546244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547548736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547551032+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.547553631+07:00","message":"TextPushed: 'ทุกคนก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.668730393+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.668769006+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-25T15:17:25.668775854+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.668789272+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668797654+07:00","message":"[bufferProcess] interim [460000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668800548+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668807618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668810665+07:00","message":"> Transcript [3113] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668814439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668817058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668820309+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668822888+07:00","message":"TextPushed: 'ทุกคนก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668829016+07:00","message":"Push: 'จำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.6688314+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668834012+07:00","message":"Set new StatePrefix : 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.668839697+07:00","message":"Next Push (prob) : 'ออกไปใช้สิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.668855263+07:00","message":"push: {false จำเป็นจะต้อง 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.814867744+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.814915581+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-25T15:17:25.814922578+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.814939336+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.814963862+07:00","message":"[bufferProcess] interim [580000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.814967551+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.814975584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.814979178+07:00","message":"> Transcript [3114] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.814981899+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.882107779+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.882150199+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-25T15:17:25.882157602+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.882176527+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.882184643+07:00","message":"[bufferProcess] interim [700000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.882188799+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.882193379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.882197909+07:00","message":"> Transcript [3115] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.882202559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.882206662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.88221024+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.882214385+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.987342485+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.987376674+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-25T15:17:25.987382435+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:25.987393087+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.987399316+07:00","message":"[bufferProcess] interim [760000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.9874019+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.987406979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.987409979+07:00","message":"> Transcript [3116] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ให้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.987413386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.987415502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.987417853+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:25.987420486+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.187473911+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.187509807+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-25T15:17:26.187515905+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.1875283+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.187536796+07:00","message":"[bufferProcess] interim [940000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.187539735+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.187543065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.187545802+07:00","message":"> Transcript [3117] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.18754842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.187550544+07:00","message":"Set new StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:26.193642773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:26.193648467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.256458829+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.256498119+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-25T15:17:26.256504807+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.256517652+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.25652939+07:00","message":"[bufferProcess] interim [60000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.256532473+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.256536978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.25654061+07:00","message":"> Transcript [3118] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.256544805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.256546983+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.256549338+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.256552565+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.258794221+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.258831988+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-25T15:17:26.258837791+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.25885491+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258862881+07:00","message":"[bufferProcess] interim [120000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258865749+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258872715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258875818+07:00","message":"> Transcript [3119] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258879761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258882256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258885012+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.258887767+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.438566899+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.438609727+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-25T15:17:26.438616076+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.438627321+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.438635343+07:00","message":"[bufferProcess] interim [240000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.438638416+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.438645085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.438648273+07:00","message":"> Transcript [3120] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.4386523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.438654928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.438657396+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.43866057+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.566443061+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.566482928+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-25T15:17:26.566489479+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.566501608+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566512093+07:00","message":"[bufferProcess] interim [360000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566515805+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566522563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566527245+07:00","message":"> Transcript [3121] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566533121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566535962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566538484+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566541269+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566545801+07:00","message":"Push: 'ออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566549113+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.56655349+07:00","message":"Set new StatePrefix : 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:26.566557647+07:00","message":"Next Push (prob) : 'ของตัวเองอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:26.566567192+07:00","message":"push: {false ออกไปใช้สิทธิใช้เสียง 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.146398474+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.146436852+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-25T15:17:27.146442585+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:27.146456184+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146464012+07:00","message":"[bufferProcess] interim [960000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146466823+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146473891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146476921+07:00","message":"> Transcript [3122] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146480906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146483216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146485825+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:27.146488788+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.29680679+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.296850317+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-25T15:17:28.296856535+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.296873667+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296887388+07:00","message":"[bufferProcess] interim [40000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296890877+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296898511+07:00","message":"[bufferProcess] send to processor (ticker):ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296901944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296905714+07:00","message":"> Transcript [3123] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296910562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296913336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296915766+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296918553+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296920648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296922566+07:00","message":"> Transcript [3124] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296924821+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.2969267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296928444+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.296930567+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.485458547+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.485504468+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-25T15:17:28.485517015+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.485534778+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.48554368+07:00","message":"[bufferProcess] interim [280000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.485546403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.680105396+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.680151661+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-25T15:17:28.680158519+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.680173699+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680181848+07:00","message":"[bufferProcess] interim [460000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680185062+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680193798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680197332+07:00","message":"> Transcript [3125] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680202406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680205167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680207771+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680211169+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680218471+07:00","message":"Push: 'ของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680220745+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680223187+07:00","message":"Set new StatePrefix : 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:28.680226503+07:00","message":"Next Push (prob) : 'นะเดินทางปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:28.680249299+07:00","message":"push: {false ของตัวเองอยู่ 0 0xc00039d000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:29.193681818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:29.19369266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.260917188+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.260967509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.260974681+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.260992814+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261001357+07:00","message":"[bufferProcess] interim [60000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261004469+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261010811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261013978+07:00","message":"> Transcript [3126] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261018522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261020885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261023012+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.261025892+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.637661998+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.637700127+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-25T15:17:29.637705957+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.637716939+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.637723124+07:00","message":"[bufferProcess] interim [480000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.63772613+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.637731898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.637736064+07:00","message":"> Transcript [3127] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.637742916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.63774622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.637749707+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.637753979+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.781933625+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.781980283+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-25T15:17:29.781986726+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.78199808+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782004514+07:00","message":"[bufferProcess] interim [600000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782007884+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782011589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782014409+07:00","message":"> Transcript [3128] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782018061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782020089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782022199+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.782025381+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.823175939+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.905229407+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.905274908+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-25T15:17:29.905282374+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.90529676+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905303485+07:00","message":"[bufferProcess] interim [720000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905306814+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905315168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905319918+07:00","message":"> Transcript [3129] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905325422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905330026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905333341+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905337682+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905346441+07:00","message":"Push: 'นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905349875+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905353328+07:00","message":"Set new StatePrefix : 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.905358966+07:00","message":"Next Push (prob) : 'ภัยอย่าลืมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.905389969+07:00","message":"push: {false นะเดินทางปลอด 0 0xc00039d000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.907531418+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.907559427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.907564965+07:00","message":"receive interim result [false|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.90757798+07:00","message":"[buffer interim] 172 false ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.907583697+07:00","message":"[bufferProcess] interim [780000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.90758695+07:00","message":"[bufferProcess] send to processor:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.907589944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.9075926+07:00","message":"> Transcript [3130] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.907595276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.907597354+07:00","message":"Set new StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.957073148+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.969503388+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.969544391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ\",\"confidence\":0.9458638}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.969550817+07:00","message":"receive interim result [true|false]: ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.96956256+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.969565514+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.969571175+07:00","message":"[buffer interim] 172 true ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969579195+07:00","message":"[bufferProcess] interim [810000000]:ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969583767+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.96958797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969591032+07:00","message":"> Transcript [3131] [false]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969594416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969596662+07:00","message":"Set new StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969598907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969600998+07:00","message":"> Transcript [3132] [true]: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969604373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969606493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969608917+07:00","message":"StatePrefix: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.96961184+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969613963+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969883733+07:00","message":"Push: 'อย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.96989125+07:00","message":"TextPushed: 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิใช้เสียงของตัวเองอยู่นะเดินทางปลอดอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969894153+07:00","message":"Set new StatePrefix : 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969897003+07:00","message":"Next Push (prob) : 'ทุกคนก็ยังจำเป็นจะต้องออกไปใช้สิทธิ์ใช้เสียงของตัวเองอยู่นะเดินทางปลอดภัยอย่าลืมนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:29.96990581+07:00","message":"push: {true อย่าลืมนะครับ 0 0xc00039d000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:29.969913113+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_172.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:29.98217257+07:00","message":"write wav file: './tmp/7599/7599_172.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.4266421+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.426692165+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-25T15:17:30.426698014+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.426714388+07:00","message":"[buffer interim] 173 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.426721942+07:00","message":"[bufferProcess] interim [300000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.426723958+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.510852599+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.510895039+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-25T15:17:30.510900957+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.510919392+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.510927831+07:00","message":"[bufferProcess] interim [420000000]:ใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.510930485+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.510934663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.5109379+07:00","message":"> Transcript [3133] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.510940331+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.677798966+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.677846212+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-25T15:17:30.67785401+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.677871413+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.67788296+07:00","message":"[bufferProcess] interim [600000000]:ใช้สิทธิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.677886305+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.677893708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.677896851+07:00","message":"> Transcript [3134] [false]: 'ใช้สิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.677900886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.677903073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.677908571+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.677911178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.80119338+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.801234899+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-25T15:17:30.801240589+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.801257279+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801265671+07:00","message":"[bufferProcess] interim [720000000]:ใช้สิทธิ์ของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801268379+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801272449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801276019+07:00","message":"> Transcript [3135] [false]: 'ใช้สิทธิ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801279854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801282295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801284686+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.801287357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.926686224+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.926727549+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-25T15:17:30.926736222+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:30.926752406+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.926760157+07:00","message":"[bufferProcess] interim [780000000]:ใช้สิทธิ์ของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.926762588+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.926766445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.926769834+07:00","message":"> Transcript [3136] [false]: 'ใช้สิทธิ์ของเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.926773691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.926776076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.926778731+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:30.92678258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.115297439+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.115336834+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-25T15:17:31.115342697+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.11536108+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115372011+07:00","message":"[bufferProcess] interim [960000000]:ใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115375256+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115381863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115385333+07:00","message":"> Transcript [3137] [false]: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115389185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115391281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.11539505+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.11539791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.11540525+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115407595+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115409858+07:00","message":"Set new StatePrefix : 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.115412052+07:00","message":"Next Push (prob) : 'สิทธิ์ของท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.115420569+07:00","message":"push: {false ใช้ 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.3207404+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.320783219+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-25T15:17:31.320789223+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.320804966+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320813583+07:00","message":"[bufferProcess] interim [200000000]:ใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320816994+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320825514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320828192+07:00","message":"> Transcript [3138] [false]: 'ใช้สิทธิ์ของท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320832591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320835046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320837579+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.320840923+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.513000721+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.513038862+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-25T15:17:31.513044741+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.513063525+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513070349+07:00","message":"[bufferProcess] interim [380000000]:ใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513072807+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513076689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513079789+07:00","message":"> Transcript [3139] [false]: 'ใช้สิทธิ์ของท่านด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513083589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513086174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513088632+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.513090986+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.582760538+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.58279763+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-25T15:17:31.58280335+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.58281978+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582831902+07:00","message":"[bufferProcess] interim [440000000]:ใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582834537+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582838151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582841287+07:00","message":"> Transcript [3140] [false]: 'ใช้สิทธิ์ของท่านด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582845079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582847075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582849475+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.582852005+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.835694169+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.835754584+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-25T15:17:31.835760868+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.83577487+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835782143+07:00","message":"[bufferProcess] interim [620000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.83578492+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835790123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835793155+07:00","message":"> Transcript [3141] [false]: 'ใช้สิทธิ์ของท่านด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835797726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835799871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.83580206+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835804802+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835809324+07:00","message":"Push: 'สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835811399+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835813651+07:00","message":"Set new StatePrefix : 'ใช้สิทธิ์ของท่านด้วยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.835816086+07:00","message":"Next Push (prob) : 'ด้วยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.83582377+07:00","message":"push: {false สิทธิ์ของท่าน 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.860284174+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.860328873+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-25T15:17:31.860334869+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกับบทที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.860355501+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกับบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.860361897+07:00","message":"[bufferProcess] interim [680000000]:ใช้สิทธิ์ของท่านด้วยนะกับบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.860364764+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.860368551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.860371946+07:00","message":"> Transcript [3142] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.860374954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.860377019+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.888510262+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.888560608+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-25T15:17:31.888568221+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:31.888583391+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.888589906+07:00","message":"[bufferProcess] interim [740000000]:ใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.888592817+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกับบทที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.888600809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.888603803+07:00","message":"> Transcript [3143] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกับบทที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.888606233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:31.888608278+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกับบทที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.015033644+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.015076377+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-25T15:17:32.015082462+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.01509782+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.015106637+07:00","message":"[bufferProcess] interim [860000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.015109258+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.015117226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.01512025+07:00","message":"> Transcript [3144] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.015123055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.015125359+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกระโดดถีบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:32.194465825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:32.194480648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.424187448+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.424232858+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-25T15:17:32.424238681+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.42425384+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.424261912+07:00","message":"[bufferProcess] interim [160000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.42426488+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.424271285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.424274313+07:00","message":"> Transcript [3145] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.424277247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.42428029+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.652985543+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.653035067+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-25T15:17:32.653040585+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.65305829+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.653066382+07:00","message":"[bufferProcess] interim [280000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.653071258+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.653076557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.653080272+07:00","message":"> Transcript [3146] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.653083642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.65308583+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดที่พารากอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.86974188+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.869783613+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-25T15:17:32.869791917+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.86980863+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.869821377+07:00","message":"[bufferProcess] interim [460000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.869827849+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.869835077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.869840207+07:00","message":"> Transcript [3147] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.869844029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.86984727+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.891656892+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.891690651+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-25T15:17:32.891696713+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:32.891711058+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.891716596+07:00","message":"[bufferProcess] interim [640000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.891719282+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.891722478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.891725344+07:00","message":"> Transcript [3148] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.891728702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.891730783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.891732793+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:32.89173561+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.20421706+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.204257281+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-25T15:17:33.204263381+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.204281918+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204292336+07:00","message":"[bufferProcess] interim [120000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204297509+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204307117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204311191+07:00","message":"> Transcript [3149] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204316535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204320016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204331937+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.204336623+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.53228742+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.532334216+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-25T15:17:33.532340725+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.532356577+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.532367652+07:00","message":"[bufferProcess] interim [300000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.53237028+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.532376092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.532379117+07:00","message":"> Transcript [3150] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.532383573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.532386072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.532388729+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.532391538+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.54236836+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.542411698+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-25T15:17:33.54241962+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.54243931+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542447748+07:00","message":"[bufferProcess] interim [420000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542450716+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542454487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542457839+07:00","message":"> Transcript [3151] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542462463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542465402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542467941+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542470651+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542477292+07:00","message":"Push: 'ด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542480427+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542483877+07:00","message":"Set new StatePrefix : 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.542488135+07:00","message":"Next Push (prob) : 'นโยบายที่คนกรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.542516651+07:00","message":"push: {false ด้วยนะกำหนดทิศทาง 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.683260935+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.68331737+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-25T15:17:33.68332669+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.68334575+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683357872+07:00","message":"[bufferProcess] interim [540000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683362269+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683372177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683375939+07:00","message":"> Transcript [3152] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683380212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683382423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683384752+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.683387383+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.877349212+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.877391226+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-25T15:17:33.877396949+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:33.877411344+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.877418615+07:00","message":"[bufferProcess] interim [780000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.877421667+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.877429538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.877432422+07:00","message":"> Transcript [3153] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.877436679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.877439106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.87744206+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:33.87744517+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.01132005+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.011371011+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-25T15:17:34.011378051+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.011392643+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.011400654+07:00","message":"[bufferProcess] interim [900000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.011403907+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.011411539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.011414705+07:00","message":"> Transcript [3154] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.011417824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.011420769+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.190232417+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.19027205+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-25T15:17:34.19027794+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.190290944+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.190297005+07:00","message":"[bufferProcess] interim [20000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.190299907+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.190305259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.1903082+07:00","message":"> Transcript [3155] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.190312222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.190314575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.19031648+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.190319034+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.326630374+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.326667662+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-25T15:17:34.326674157+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.326690019+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.3266963+07:00","message":"[bufferProcess] interim [140000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.326699313+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.326704761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.326707608+07:00","message":"> Transcript [3156] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.326712225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.326715709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.326718588+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.326722473+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.716411355+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.716450296+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-25T15:17:34.716456433+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.716466728+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.716473894+07:00","message":"[bufferProcess] interim [560000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.71647691+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.716480763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.716484812+07:00","message":"> Transcript [3157] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.716489497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.716491964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.716494765+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.716497444+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.943013263+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.94305584+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-25T15:17:34.943062421+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.943076947+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943085485+07:00","message":"[bufferProcess] interim [800000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943088547+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943095606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.94309917+07:00","message":"> Transcript [3158] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943104515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943107218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943110371+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943113368+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943118266+07:00","message":"Push: 'นโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943120654+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943122981+07:00","message":"Set new StatePrefix : 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:34.943125717+07:00","message":"Next Push (prob) : 'ได้ไหมครับหรือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:34.943134774+07:00","message":"push: {false นโยบายที่กรุงเทพฯฝนจะ 0 0xc00278bb80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:35.195370116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:35.195456648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.283348968+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.283393178+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-25T15:17:35.28340139+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.283414383+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.283422444+07:00","message":"[bufferProcess] interim [160000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.283425582+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.283431757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.283434657+07:00","message":"> Transcript [3159] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.283437635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.283440532+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้ไหมครับหรือว่าปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.431530073+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.43157563+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-25T15:17:35.431582623+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.431597464+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.431606038+07:00","message":"[bufferProcess] interim [280000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.431609531+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.431613707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.431616828+07:00","message":"> Transcript [3160] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.431619735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.431621809+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.493676794+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.493714957+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-25T15:17:35.493721517+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.493733905+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493740676+07:00","message":"[bufferProcess] interim [400000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493744074+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493750816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493755804+07:00","message":"> Transcript [3161] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493760903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493762917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493765103+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.493767998+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.707025895+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.707075077+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-25T15:17:35.707082605+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.707098153+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707109871+07:00","message":"[bufferProcess] interim [520000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707113187+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707118077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707121279+07:00","message":"> Transcript [3162] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707126097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707128634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707130921+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.707134327+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.792503402+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.792540422+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-25T15:17:35.792546406+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.79255825+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792566662+07:00","message":"[bufferProcess] interim [580000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792569974+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792575819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792579215+07:00","message":"> Transcript [3163] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792583178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792585298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792587391+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.792590312+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.805100739+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.805133387+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-25T15:17:35.805139457+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.805151923+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805157544+07:00","message":"[bufferProcess] interim [640000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805160384+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805177879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805182006+07:00","message":"> Transcript [3164] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805187893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805190886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805194141+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805198023+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805206766+07:00","message":"Push: 'ได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805210093+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805218454+07:00","message":"Set new StatePrefix : 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.805224387+07:00","message":"Next Push (prob) : 'ที่ต้องปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.80523801+07:00","message":"push: {false ได้นะครับถือว่าเป็นเรื่อง 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.9257696+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.925814798+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-25T15:17:35.925821957+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.925837237+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.92584517+07:00","message":"[bufferProcess] interim [760000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.925848458+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.925852893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.925855935+07:00","message":"> Transcript [3165] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.925858799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.925860959+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.926816047+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.926851526+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-25T15:17:35.926859434+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:35.926875879+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926883542+07:00","message":"[bufferProcess] interim [820000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926887248+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926891755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926894819+07:00","message":"> Transcript [3166] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926899535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926902101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926904035+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:35.926906805+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.164400567+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.188235435+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.188262338+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-25T15:17:36.188268094+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.188281726+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188288878+07:00","message":"[bufferProcess] interim [60000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188293416+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188299884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188302487+07:00","message":"> Transcript [3167] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188306774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188308778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188311031+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.188314307+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.23674717+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.248698446+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.248732349+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-25T15:17:36.248739963+07:00","message":"receive interim result [false|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.248753389+07:00","message":"[buffer interim] 173 false ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.248760786+07:00","message":"[bufferProcess] interim [180000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.248764019+07:00","message":"[bufferProcess] send to processor:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.248771539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.248774546+07:00","message":"> Transcript [3168] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.248777613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.248779796+07:00","message":"Set new StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.343920636+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.343975062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ\",\"confidence\":0.92910725}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.343982064+07:00","message":"receive interim result [true|false]: ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.343991794+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.343994137+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.344001492+07:00","message":"[buffer interim] 173 true ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344011367+07:00","message":"[bufferProcess] interim [240000000]:ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344018031+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344022294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344025392+07:00","message":"> Transcript [3169] [false]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344029662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344031655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344033808+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344036676+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344038958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344041384+07:00","message":"> Transcript [3170] [true]: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344043791+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344045659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344047479+07:00","message":"StatePrefix: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องคุยกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344049635+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344051575+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344340334+07:00","message":"Push: 'ที่ต้องมาคุยกันเพราะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344343546+07:00","message":"TextPushed: 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่กรุงเทพฯฝนจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344346393+07:00","message":"Set new StatePrefix : 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344349014+07:00","message":"Next Push (prob) : 'ใช้สิทธิ์ของท่านด้วยนะกำหนดทิศทางนโยบายที่คนกรุงเทพฯจะได้นะครับถือว่าเป็นเรื่องที่ต้องมาคุยกันเพราะอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.344357927+07:00","message":"push: {true ที่ต้องมาคุยกันเพราะอาจ 0 0xc00278bb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.344368774+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_173.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:36.355756625+07:00","message":"write wav file: './tmp/7599/7599_173.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.95301472+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.953053506+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-25T15:17:36.953058541+07:00","message":"receive interim result [false|false]: โมเดล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:36.953072587+07:00","message":"[buffer interim] 174 false โมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.953078975+07:00","message":"[bufferProcess] interim [540000000]:โมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:36.953082704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.076414028+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.076452652+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-25T15:17:37.076458374+07:00","message":"receive interim result [false|false]: โมเดลอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.076475726+07:00","message":"[buffer interim] 174 false โมเดลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.076483623+07:00","message":"[bufferProcess] interim [720000000]:โมเดลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.076486055+07:00","message":"[bufferProcess] send to processor:โมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.076490121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.076493284+07:00","message":"> Transcript [3171] [false]: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.076497314+07:00","message":"Set StatePrefix (first interim): 'โมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.205198334+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.205240137+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-25T15:17:37.205246536+07:00","message":"receive interim result [false|false]: โมเดลใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.2052589+07:00","message":"[buffer interim] 174 false โมเดลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.205268378+07:00","message":"[bufferProcess] interim [780000000]:โมเดลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.205272013+07:00","message":"[bufferProcess] send to processor:โมเดลอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.205278714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.205283336+07:00","message":"> Transcript [3172] [false]: 'โมเดลอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.205288236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.205292232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.205294314+07:00","message":"StatePrefix: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.20529661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.387376482+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.387420963+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-25T15:17:37.38742738+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.387441021+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.387448868+07:00","message":"[bufferProcess] interim [960000000]:โมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.387451448+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.387455746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.38745902+07:00","message":"> Transcript [3173] [false]: 'โมเดลใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.387462418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.387464487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.387466577+07:00","message":"StatePrefix: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.387468698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.652772036+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.652821757+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-25T15:17:37.652829025+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.65284571+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.652867793+07:00","message":"[bufferProcess] interim [260000000]:โมเดลใหญ่ๆสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.652872402+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.652880776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.652885853+07:00","message":"> Transcript [3174] [false]: 'โมเดลใหญ่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.652892173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.652895985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.652899297+07:00","message":"StatePrefix: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.65290263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.843834544+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.843879518+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-25T15:17:37.843888576+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.84390392+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843912668+07:00","message":"[bufferProcess] interim [440000000]:โมเดลใหญ่ๆสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.84391586+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843923198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843927786+07:00","message":"> Transcript [3175] [false]: 'โมเดลใหญ่ๆสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843935237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843938982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.84394205+07:00","message":"StatePrefix: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843945193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843959216+07:00","message":"Push: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843962815+07:00","message":"TextPushed: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843966884+07:00","message":"Set new StatePrefix : 'โมเดลใหญ่ๆสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.843970223+07:00","message":"Next Push (prob) : 'ใหญ่ๆสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.84398937+07:00","message":"push: {false โมเดล 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.998034941+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.998084251+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-25T15:17:37.998090747+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:37.998105209+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.998116293+07:00","message":"[bufferProcess] interim [620000000]:โมเดลใหญ่ๆสำคัญให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.99812051+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.998129906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.998135282+07:00","message":"> Transcript [3176] [false]: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.998139281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:37.998142428+07:00","message":"Set new StatePrefix: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.165434929+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.165475694+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-25T15:17:38.165481924+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.165496036+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165503996+07:00","message":"[bufferProcess] interim [740000000]:โมเดลใหญ่ๆสำคัญให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165506419+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165510537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165514069+07:00","message":"> Transcript [3177] [false]: 'โมเดลใหญ่ๆสำคัญให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165518232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165520376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165522539+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.165524829+07:00","message":"TextPushed: 'โมเดล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:38.195666813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:38.195702894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.357192353+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.357232514+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-25T15:17:38.357238691+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับนาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.357253521+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.357261155+07:00","message":"[bufferProcess] interim [980000000]:โมเดลใหญ่ๆสำคัญให้กับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.357264142+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.357268214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.357271247+07:00","message":"> Transcript [3178] [false]: 'โมเดลใหญ่ๆสำคัญให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.3572754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.357277611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.357280043+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.357282886+07:00","message":"TextPushed: 'โมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.489233385+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.489272334+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-25T15:17:38.48927834+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.489295292+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.489303219+07:00","message":"[bufferProcess] interim [100000000]:โมเดลใหญ่ๆสำคัญให้กับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.489305967+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.489312227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.48931505+07:00","message":"> Transcript [3179] [false]: 'โมเดลใหญ่ๆสำคัญให้กับนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.489319328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.489321769+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.489325702+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.48932823+07:00","message":"TextPushed: 'โมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.548021192+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.548060201+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-25T15:17:38.548066281+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับนัยน์ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.548080438+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับนัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.54808834+07:00","message":"[bufferProcess] interim [160000000]:โมเดลใหญ่ๆสำคัญให้กับนัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.54809123+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.54809511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548098173+07:00","message":"> Transcript [3180] [false]: 'โมเดลใหญ่ๆสำคัญให้กับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548102114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548104611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548106975+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.54810933+07:00","message":"TextPushed: 'โมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548112098+07:00","message":"Push: 'ใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548114661+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548116959+07:00","message":"Set new StatePrefix : 'โมเดลใหญ่ๆสำคัญให้กับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.548119463+07:00","message":"Next Push (prob) : 'ให้กับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.548128764+07:00","message":"push: {false ใหญ่ๆสำคัญ 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.669149865+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.669200205+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-25T15:17:38.66920683+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับนายต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.669223189+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับนายต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.669230158+07:00","message":"[bufferProcess] interim [280000000]:โมเดลใหญ่ๆสำคัญให้กับนายต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.669232932+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับนัยน์ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.669239837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.669242679+07:00","message":"> Transcript [3181] [false]: 'โมเดลใหญ่ๆสำคัญให้กับนัยน์ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.669245103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.669247439+07:00","message":"Set new StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับนัยน์ตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.868682214+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.868723443+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-25T15:17:38.868729514+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับนายต่างดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.86874622+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับนายต่างดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.868759758+07:00","message":"[bufferProcess] interim [460000000]:โมเดลใหญ่ๆสำคัญให้กับนายต่างดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.868763841+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับนายต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.868775872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.868780072+07:00","message":"> Transcript [3182] [false]: 'โมเดลใหญ่ๆสำคัญให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.868783547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.868786264+07:00","message":"Set new StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับนายต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.872386129+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.872426132+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-25T15:17:38.872434359+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับนายต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.87245252+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับนายต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872461569+07:00","message":"[bufferProcess] interim [520000000]:โมเดลใหญ่ๆสำคัญให้กับนายต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872465206+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับนายต่างดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872474739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872479109+07:00","message":"> Transcript [3183] [false]: 'โมเดลใหญ่ๆสำคัญให้กับนายต่างดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872484049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872487528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872491037+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.872495016+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.992885689+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.992925053+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-25T15:17:38.992931281+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:38.992946106+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.992962506+07:00","message":"[bufferProcess] interim [580000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.992967283+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับนายต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.992972075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.992976568+07:00","message":"> Transcript [3184] [false]: 'โมเดลใหญ่ๆสำคัญให้กับนายต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.992981237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.992984824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.992987808+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับนายต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:38.99299158+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.577082694+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.577126517+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-25T15:17:39.57713362+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.577155421+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.577178032+07:00","message":"[bufferProcess] interim [180000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.577181704+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.577185925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.57718955+07:00","message":"> Transcript [3185] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.577192573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.577197001+07:00","message":"Set new StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.699539492+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.699580406+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-25T15:17:39.699586639+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดปทุมธานี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.699598229+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699608271+07:00","message":"[bufferProcess] interim [240000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699611195+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699617654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699620706+07:00","message":"> Transcript [3186] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699624369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699626724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699628665+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.699631547+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.704285526+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.704315938+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-25T15:17:39.704321787+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.704334324+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.704341128+07:00","message":"[bufferProcess] interim [300000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.704343792+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.70434738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.704350614+07:00","message":"> Transcript [3187] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดปทุมธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.704354309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.704356303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.70435847+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.704360996+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.78129502+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.781341683+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-25T15:17:39.781347492+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงข้าวที่โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.781359421+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงข้าวที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.78136648+07:00","message":"[bufferProcess] interim [420000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงข้าวที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.781369307+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.781375232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.781378207+07:00","message":"> Transcript [3188] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.781382011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.781384347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.78138656+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.781389438+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.897260639+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.89731269+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-25T15:17:39.897322476+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.897356372+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897368257+07:00","message":"[bufferProcess] interim [480000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897372697+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงข้าวที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897382282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897386798+07:00","message":"> Transcript [3189] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงข้าวที่โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897393525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.89739729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897400985+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897404883+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897413369+07:00","message":"Push: 'ให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897416532+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897423164+07:00","message":"Set new StatePrefix : 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงข้าวที่โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.897427158+07:00","message":"Next Push (prob) : 'ถึงข้าวที่โต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.897441382+07:00","message":"push: {false ให้กับในต่างจังหวัด 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.97232438+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.9723589+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-25T15:17:39.972365178+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:39.972375804+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.972382168+07:00","message":"[bufferProcess] interim [600000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.972385024+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.97238852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.972391418+07:00","message":"> Transcript [3190] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.972394406+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:39.972396471+07:00","message":"Set new StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.148455845+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.148493058+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-25T15:17:40.148500555+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.148517957+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148528515+07:00","message":"[bufferProcess] interim [780000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148531544+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148544491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148547608+07:00","message":"> Transcript [3191] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148551764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148554043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148556795+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.148560221+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.470296341+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.470336891+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-25T15:17:40.470343086+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.470359365+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.470370563+07:00","message":"[bufferProcess] interim [80000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.470374033+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.470381567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.47038475+07:00","message":"> Transcript [3192] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.470389315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.470391956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.470394504+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.470397202+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.680468584+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.68051246+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-25T15:17:40.680524576+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.680540679+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680548079+07:00","message":"[bufferProcess] interim [320000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680551669+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680560516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680563692+07:00","message":"> Transcript [3193] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680568861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680573453+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680575718+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:40.680578645+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.988801765+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.988824113+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.988827041+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:40.988829014+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:41.196388994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:41.196404533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.302152093+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.302183604+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-25T15:17:41.302189535+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.302201217+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302213862+07:00","message":"[bufferProcess] interim [920000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302217205+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.30222125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302223757+07:00","message":"> Transcript [3194] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302228213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302230448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.30223313+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302235812+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302242246+07:00","message":"Push: 'ถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302244501+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302246746+07:00","message":"Set new StatePrefix : 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.302249753+07:00","message":"Next Push (prob) : 'เลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.302258826+07:00","message":"push: {false ถึงคราวที่ต้อง 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.368902615+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.368937461+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-25T15:17:41.36894415+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.368966084+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368974492+07:00","message":"[bufferProcess] interim [980000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368977732+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368982158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368985137+07:00","message":"> Transcript [3195] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368989556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368991851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368993831+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.368996839+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.516179336+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.516244134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.516253908+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.516273243+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.51628623+07:00","message":"[bufferProcess] interim [100000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.516290719+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.516299862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.51630423+07:00","message":"> Transcript [3196] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.516310303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.516313852+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.516317916+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.5163221+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.573120678+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.573178789+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-25T15:17:41.57318637+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.573201501+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.573210664+07:00","message":"[bufferProcess] interim [220000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.573213729+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.573218688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.5732217+07:00","message":"> Transcript [3197] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.573225881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.573228106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.573230667+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.573234146+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.797907453+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.797962485+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-25T15:17:41.797971837+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.797987915+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.797996097+07:00","message":"[bufferProcess] interim [400000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.797999524+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798004178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798007235+07:00","message":"> Transcript [3198] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798012186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.79801453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798017522+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798020139+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798025791+07:00","message":"Push: 'เลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798028099+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798030724+07:00","message":"Set new StatePrefix : 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:41.798033419+07:00","message":"Next Push (prob) : 'จะได้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:41.798058415+07:00","message":"push: {false เลือกตั้งผู้ว่าเนี่ย 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.01800108+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.018040252+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-25T15:17:42.018048175+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.018063244+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.018071192+07:00","message":"[bufferProcess] interim [580000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.018074515+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.018083036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.01808648+07:00","message":"> Transcript [3199] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.018089626+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.069928414+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.069975198+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-25T15:17:42.069982319+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.069998182+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.070004551+07:00","message":"[bufferProcess] interim [640000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.070007735+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.07001481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.070017929+07:00","message":"> Transcript [3200] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.070021833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.070023967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.070026791+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.070029681+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.271739361+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.271781102+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-25T15:17:42.271789269+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.27180754+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.271815481+07:00","message":"[bufferProcess] interim [880000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.271818794+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.271827314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.271830121+07:00","message":"> Transcript [3201] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.271834395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.271837074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.27183905+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.271842299+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.397945319+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.398009863+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-25T15:17:42.398016706+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.398031951+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.398039822+07:00","message":"[bufferProcess] interim [0]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.398043915+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.39805088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.398054028+07:00","message":"> Transcript [3202] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพตัวย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.398058831+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.398061018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.398063569+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.398066778+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.631840562+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.631885005+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-25T15:17:42.631892239+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.631913705+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631922581+07:00","message":"[bufferProcess] interim [180000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631925495+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631932851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631941145+07:00","message":"> Transcript [3203] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631947228+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631949678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631958649+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631962075+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631968021+07:00","message":"Push: 'จะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631969963+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631972424+07:00","message":"Set new StatePrefix : 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.631975483+07:00","message":"Next Push (prob) : 'กรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.631984478+07:00","message":"push: {false จะได้ดู 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.656326235+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.656365832+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-25T15:17:42.656373457+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.656390742+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656399086+07:00","message":"[bufferProcess] interim [300000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656402565+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656407153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656410107+07:00","message":"> Transcript [3204] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656414363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656416826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656419432+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.656422566+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.764977146+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.804597894+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.804640819+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-25T15:17:42.804648416+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.804666856+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.804678554+07:00","message":"[bufferProcess] interim [420000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.804682333+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.804689896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.804693045+07:00","message":"> Transcript [3205] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.804698813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.804701666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.804704159+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.80470721+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.834949105+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.925798296+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.925841896+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-25T15:17:42.925848568+07:00","message":"receive interim result [false|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.925865357+07:00","message":"[buffer interim] 174 false โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925875077+07:00","message":"[bufferProcess] interim [540000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925878436+07:00","message":"[bufferProcess] send to processor:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925885198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925888402+07:00","message":"> Transcript [3206] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925892709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925894994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925897438+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.925900271+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.99636077+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.996404726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.996413102+07:00","message":"receive interim result [true|false]: โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.996423208+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.996425431+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.996431503+07:00","message":"[buffer interim] 174 true โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996441627+07:00","message":"[bufferProcess] interim [540000000]:โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996445769+07:00","message":"[bufferProcess] send to processor (isfinal):โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996457172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.99647362+07:00","message":"> Transcript [3207] [false]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996481776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996484643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996487336+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996490556+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996498246+07:00","message":"Push: 'กรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996500456+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996503033+07:00","message":"Set new StatePrefix : 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996505545+07:00","message":"Next Push (prob) : 'ว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996507563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.99651063+07:00","message":"> Transcript [3208] [true]: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996516867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996518881+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.99652099+07:00","message":"StatePrefix: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่างว่าเขามีรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996526355+07:00","message":"TextPushed: 'โมเดลใหญ่ๆสำคัญให้กับในต่างจังหวัดถึงคราวที่ต้องเลือกตั้งผู้ว่าเนี่ยจะได้ดูกรุงเทพฯตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:42.996535225+07:00","message":"Push: 'ว่าเขามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.996544076+07:00","message":"push: {false กรุงเทพฯตัวอย่าง 0 0xc000186780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:42.996578531+07:00","message":"push: {true ว่าเขามี 0 0xc000186780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:43.009590008+07:00","message":"write wav file: './tmp/7599/7599_174.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.365124099+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.365181489+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-25T15:17:43.365186933+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.365201733+07:00","message":"[buffer interim] 175 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.365209043+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.365211105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.695986565+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.696040477+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-25T15:17:43.696050319+07:00","message":"receive interim result [false|false]: การแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.696072076+07:00","message":"[buffer interim] 175 false การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.696085665+07:00","message":"[bufferProcess] interim [480000000]:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.696089903+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.696099589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.696103985+07:00","message":"> Transcript [3209] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.696107582+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.823093787+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.823136004+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-25T15:17:43.823142047+07:00","message":"receive interim result [false|false]: การเขียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.823156827+07:00","message":"[buffer interim] 175 false การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823164996+07:00","message":"[bufferProcess] interim [540000000]:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823167504+07:00","message":"[bufferProcess] send to processor:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823174924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823178275+07:00","message":"> Transcript [3210] [false]: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823181454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823183686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823185704+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.823190297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.86708938+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.867132237+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-25T15:17:43.867139893+07:00","message":"receive interim result [false|false]: การแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.867154648+07:00","message":"[buffer interim] 175 false การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.86716272+07:00","message":"[bufferProcess] interim [600000000]:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.867165323+07:00","message":"[bufferProcess] send to processor:การเขียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.867171137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.867174497+07:00","message":"> Transcript [3211] [false]: 'การเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.867178294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.867180831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.867183063+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.86718518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.89561484+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.895658466+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-25T15:17:43.895664318+07:00","message":"receive interim result [false|false]: อาการเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.895678222+07:00","message":"[buffer interim] 175 false อาการเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.895685767+07:00","message":"[bufferProcess] interim [660000000]:อาการเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.895688654+07:00","message":"[bufferProcess] send to processor:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.895694524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.895697813+07:00","message":"> Transcript [3212] [false]: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.895701719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.895703907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.89570655+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.895710519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.951517504+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.951557297+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-25T15:17:43.951563596+07:00","message":"receive interim result [false|false]: การเขียนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.951577148+07:00","message":"[buffer interim] 175 false การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.951585646+07:00","message":"[bufferProcess] interim [780000000]:การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.951591791+07:00","message":"[bufferProcess] send to processor:อาการเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.951595718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.951598729+07:00","message":"> Transcript [3213] [false]: 'อาการเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.951601548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.951603658+07:00","message":"Set new StatePrefix: 'อาการเป็นยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.993860681+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.993899544+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-25T15:17:43.993905534+07:00","message":"receive interim result [false|false]: อาการเป็นยังไงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:43.993919602+07:00","message":"[buffer interim] 175 false อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.993927479+07:00","message":"[bufferProcess] interim [900000000]:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.993930583+07:00","message":"[bufferProcess] send to processor:การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.99393788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.993940959+07:00","message":"> Transcript [3214] [false]: 'การเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.993943757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:43.993948338+07:00","message":"Set new StatePrefix: 'การเขียนยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.080320942+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.080364617+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-25T15:17:44.080371057+07:00","message":"receive interim result [false|false]: การเขียนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.08038608+07:00","message":"[buffer interim] 175 false การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.080394397+07:00","message":"[bufferProcess] interim [80000000]:การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.080397124+07:00","message":"[bufferProcess] send to processor:อาการเป็นยังไงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.080409062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.080413421+07:00","message":"> Transcript [3215] [false]: 'อาการเป็นยังไงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.080416806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.080419102+07:00","message":"Set new StatePrefix: 'อาการเป็นยังไงนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:44.197096981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:44.197128982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.714886242+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.714927027+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-25T15:17:44.71493382+07:00","message":"receive interim result [false|false]: การเขียนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:44.714949741+07:00","message":"[buffer interim] 175 false การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.714965361+07:00","message":"[bufferProcess] interim [680000000]:การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.714968367+07:00","message":"[bufferProcess] send to processor:การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.714972395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.714975667+07:00","message":"> Transcript [3216] [false]: 'การเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.714978407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:44.714980956+07:00","message":"Set new StatePrefix: 'การเขียนยังไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.100798884+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.100840921+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-25T15:17:45.100847049+07:00","message":"receive interim result [false|false]: หลายเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.100862316+07:00","message":"[buffer interim] 175 false หลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100870225+07:00","message":"[bufferProcess] interim [40000000]:หลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100872941+07:00","message":"[bufferProcess] send to processor:การเขียนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100879041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100882163+07:00","message":"> Transcript [3217] [false]: 'การเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100885687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100887915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100889933+07:00","message":"StatePrefix: 'การเขียนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.100892202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.113223606+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.113259506+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-25T15:17:45.11326447+07:00","message":"receive interim result [false|false]: หลายเรื่องที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.113278824+07:00","message":"[buffer interim] 175 false หลายเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.113285519+07:00","message":"[bufferProcess] interim [100000000]:หลายเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.11328848+07:00","message":"[bufferProcess] send to processor:หลายเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.113292212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.113295243+07:00","message":"> Transcript [3218] [false]: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.113299148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.113301552+07:00","message":"Set new StatePrefix: 'หลายเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.196461592+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.196497945+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-25T15:17:45.196504486+07:00","message":"receive interim result [false|false]: หลายเรื่องที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.196516087+07:00","message":"[buffer interim] 175 false หลายเรื่องที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.196525256+07:00","message":"[bufferProcess] interim [220000000]:หลายเรื่องที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.196527925+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.196531944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.19653544+07:00","message":"> Transcript [3219] [false]: 'หลายเรื่องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.196538792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.196541204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.196543241+07:00","message":"StatePrefix: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.196545536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.298158123+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.298195535+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-25T15:17:45.298201047+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.298215167+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.298222342+07:00","message":"[bufferProcess] interim [280000000]:หลายเรื่องที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.298224921+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.298231123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.298234016+07:00","message":"> Transcript [3220] [false]: 'หลายเรื่องที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.29823714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.298239487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.298241379+07:00","message":"StatePrefix: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.298243527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.692147328+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.692189833+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-25T15:17:45.692195707+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.692209189+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692221628+07:00","message":"[bufferProcess] interim [580000000]:หลายเรื่องที่เดียวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692224403+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692230673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692235426+07:00","message":"> Transcript [3221] [false]: 'หลายเรื่องที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692239887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692242271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692244341+07:00","message":"StatePrefix: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.692246706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.836312772+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.836352943+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-25T15:17:45.836358085+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.836373428+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836381761+07:00","message":"[bufferProcess] interim [640000000]:หลายเรื่องที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836385146+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836389498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836392914+07:00","message":"> Transcript [3222] [false]: 'หลายเรื่องที่เดียวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.83639637+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836398536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836400599+07:00","message":"StatePrefix: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836403161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836405717+07:00","message":"Push: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836407874+07:00","message":"TextPushed: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836409973+07:00","message":"Set new StatePrefix : 'หลายเรื่องที่เดียวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.836412264+07:00","message":"Next Push (prob) : 'ที่เดียวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.836421172+07:00","message":"push: {false หลายเรื่อง 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.909987087+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.910028207+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-25T15:17:45.910035644+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.910051851+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.910058459+07:00","message":"[bufferProcess] interim [700000000]:หลายเรื่องที่เดียวนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.910061024+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.910066506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.910071592+07:00","message":"> Transcript [3223] [false]: 'หลายเรื่องที่เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.9100743+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.980272218+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.980298746+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-25T15:17:45.980304057+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:45.980319893+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.980326621+07:00","message":"[bufferProcess] interim [820000000]:หลายเรื่องที่เดียวนี่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.980329195+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.980333192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.980336811+07:00","message":"> Transcript [3224] [false]: 'หลายเรื่องที่เดียวนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.980340161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:45.980342263+07:00","message":"Set new StatePrefix: 'หลายเรื่องที่เดียวนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.105393389+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.105435915+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-25T15:17:46.10544419+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี้ที่ศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.105462924+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี้ที่ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105471873+07:00","message":"[bufferProcess] interim [0]:หลายเรื่องที่เดียวนี้ที่ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105476774+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105488614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105492866+07:00","message":"> Transcript [3225] [false]: 'หลายเรื่องที่เดียวนี่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105497691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105500758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105504279+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.105508006+07:00","message":"TextPushed: 'หลายเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.135050032+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.13509508+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-25T15:17:46.135100049+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.135117561+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.135125339+07:00","message":"[bufferProcess] interim [60000000]:หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.135128194+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี้ที่ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.13513204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.135135302+07:00","message":"> Transcript [3226] [false]: 'หลายเรื่องที่เดียวนี้ที่ศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.135138393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.135140581+07:00","message":"Set new StatePrefix: 'หลายเรื่องที่เดียวนี้ที่ศีรษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.341939868+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.341985049+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-25T15:17:46.341991168+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.34201778+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.342024943+07:00","message":"[bufferProcess] interim [180000000]:หลายเรื่องที่เดียวนี่สีฟันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.342027698+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.342030897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.342033745+07:00","message":"> Transcript [3227] [false]: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.342036208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.342038489+07:00","message":"Set new StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.401133346+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.401187373+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-25T15:17:46.40119382+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.401206426+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.40121464+07:00","message":"[bufferProcess] interim [240000000]:หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.401217283+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.401222662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.40122539+07:00","message":"> Transcript [3228] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.401229222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.401239119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.401241946+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.401244303+07:00","message":"TextPushed: 'หลายเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.443876334+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.443920393+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-25T15:17:46.443928204+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.443946081+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443960513+07:00","message":"[bufferProcess] interim [300000000]:หลายเรื่องที่เดียวนี่สีฟันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443966735+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443979078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443982322+07:00","message":"> Transcript [3229] [false]: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443986014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443988624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443990606+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.443993043+07:00","message":"TextPushed: 'หลายเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.950995301+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.951032677+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-25T15:17:46.951037822+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:46.951057785+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.951066891+07:00","message":"[bufferProcess] interim [660000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.951070236+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.95107467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.951077528+07:00","message":"> Transcript [3230] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.951081468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.951085029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.951087524+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:46.951091031+07:00","message":"TextPushed: 'หลายเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.001175738+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.001210861+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-25T15:17:47.001217729+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.001233567+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001243105+07:00","message":"[bufferProcess] interim [840000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001246105+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001250631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001254477+07:00","message":"> Transcript [3231] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001258914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001261285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.00126361+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.00126619+07:00","message":"TextPushed: 'หลายเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001273047+07:00","message":"Push: 'ที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.001275351+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.00127768+07:00","message":"Set new StatePrefix : 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.00128003+07:00","message":"Next Push (prob) : 'ก็ได้ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.001289116+07:00","message":"push: {false ที่เดียวนี่สีฟัน 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.012662825+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.012694969+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-25T15:17:47.012700371+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.012715141+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.012722445+07:00","message":"[bufferProcess] interim [960000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.012724963+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.012728806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.01273201+07:00","message":"> Transcript [3232] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.012735585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.012739207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.012741334+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.012743884+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.075428674+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.075467754+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-25T15:17:47.075475277+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.075488298+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.075495686+07:00","message":"[bufferProcess] interim [80000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.075499259+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.075503674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.075507046+07:00","message":"> Transcript [3233] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.075511276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.075513568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.07551615+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.075520379+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:47.198148516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:47.198146092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.45435273+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.454394475+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-25T15:17:47.454400695+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.454421976+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.454430449+07:00","message":"[bufferProcess] interim [440000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.454433096+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.454437542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.454440955+07:00","message":"> Transcript [3234] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.454445119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.454447643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.45445349+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.454456594+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.591015474+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.591060908+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-25T15:17:47.59106887+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.591085114+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591095204+07:00","message":"[bufferProcess] interim [560000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591098284+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591105134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591108743+07:00","message":"> Transcript [3235] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591113464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591116879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.59111957+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.59112258+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591128794+07:00","message":"Push: 'ก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591130873+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591133229+07:00","message":"Set new StatePrefix : 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.591136057+07:00","message":"Next Push (prob) : 'เอามาฝากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.591160991+07:00","message":"push: {false ก็ได้ที่เรา 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.777348165+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.777391482+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-25T15:17:47.777398127+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.77741623+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.777425067+07:00","message":"[bufferProcess] interim [800000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.777428609+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.777436343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.77743974+07:00","message":"> Transcript [3236] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.777444021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.777446759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.777449825+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.777453874+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.906483193+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.906525965+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-25T15:17:47.906533264+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:47.906549957+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906558224+07:00","message":"[bufferProcess] interim [920000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906561072+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906567249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906570563+07:00","message":"> Transcript [3237] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906574679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906577199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906580055+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:47.906583242+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.364187862+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.364230746+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-25T15:17:48.364237514+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.364252208+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.364263498+07:00","message":"[bufferProcess] interim [340000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.364267109+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.364275363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.364278293+07:00","message":"> Transcript [3238] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.364282801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.36428514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.364288113+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.364291375+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.49665512+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.496703527+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-25T15:17:48.49671242+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.49673162+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496744795+07:00","message":"[bufferProcess] interim [460000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496749211+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496758737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496762806+07:00","message":"> Transcript [3239] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496768824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496772023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496775408+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496779382+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496789318+07:00","message":"Push: 'เอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496792563+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496796346+07:00","message":"Set new StatePrefix : 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.496800307+07:00","message":"Next Push (prob) : 'ค่ะช่วงนี้บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.496811045+07:00","message":"push: {false เอามาฝากกัน 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.520612449+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.520653953+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-25T15:17:48.520660083+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.520680313+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.520688085+07:00","message":"[bufferProcess] interim [520000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.52069108+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.520695389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.520698384+07:00","message":"> Transcript [3240] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.520703127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.520705684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.520709133+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.520712781+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.680069016+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.680113901+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-25T15:17:48.680120626+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.680140466+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.68014994+07:00","message":"[bufferProcess] interim [640000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.680153417+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.680157689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.680161562+07:00","message":"> Transcript [3241] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.680167583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.680170624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.680174107+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.680178589+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.804473356+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.804512005+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-25T15:17:48.804518718+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.80453283+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.804541887+07:00","message":"[bufferProcess] interim [760000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.804544808+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.804549211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.804552273+07:00","message":"> Transcript [3242] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.804556196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.804558653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.804561233+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.80456446+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.814262786+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.814289443+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-25T15:17:48.814295188+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.814308895+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814337292+07:00","message":"[bufferProcess] interim [820000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814341153+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814346924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.81434956+07:00","message":"> Transcript [3243] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.81435329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814355557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814357959+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.81436075+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.81436623+07:00","message":"Push: 'ค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814368848+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814371438+07:00","message":"Set new StatePrefix : 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:48.814374265+07:00","message":"Next Push (prob) : 'พื้นที่อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:48.814383861+07:00","message":"push: {false ค่ะช่วงนี้บาง 0 0xc000044d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.005871661+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.005912422+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-25T15:17:49.00591903+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.005934192+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.005942891+07:00","message":"[bufferProcess] interim [940000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.005945948+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.005950264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.005953292+07:00","message":"> Transcript [3244] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.00596542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.005978928+07:00","message":"Set new StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.186846371+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.186888059+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-25T15:17:49.186895634+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.186910681+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.18691757+07:00","message":"[bufferProcess] interim [180000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.186920856+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.186928742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.186931517+07:00","message":"> Transcript [3245] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.186935568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.1869379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.186940168+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.186942889+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.377986268+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.378040932+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-25T15:17:49.378049235+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.378072738+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378083701+07:00","message":"[bufferProcess] interim [360000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378088263+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378094513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378102391+07:00","message":"> Transcript [3246] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378108053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378110817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378114337+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.378119033+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.422658294+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.485968771+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.513783837+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.513833545+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-25T15:17:49.513842426+07:00","message":"receive interim result [false|false]: หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.513859098+07:00","message":"[buffer interim] 175 false หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.513867427+07:00","message":"[bufferProcess] interim [600000000]:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.513870602+07:00","message":"[bufferProcess] send to processor:หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.51387879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.513882212+07:00","message":"> Transcript [3247] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.513886301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.51388847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.513892546+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.513895666+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.65834656+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.65839376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการเป็นยังไงหลายเรื่องที่เดียวนี้ที่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก\",\"confidence\":0.93806136}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.658400376+07:00","message":"receive interim result [true|false]: อาการเป็นยังไงหลายเรื่องที่เดียวนี้ที่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.65841084+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.658413228+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.658421774+07:00","message":"[buffer interim] 175 true อาการเป็นยังไงหลายเรื่องที่เดียวนี้ที่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658431192+07:00","message":"[bufferProcess] interim [630000000]:อาการเป็นยังไงหลายเรื่องที่เดียวนี้ที่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.65843559+07:00","message":"[bufferProcess] send to processor (isfinal):หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658439953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658442841+07:00","message":"> Transcript [3248] [false]: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658448164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658451557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658454182+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658460355+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658463876+07:00","message":"Push: 'พื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658465822+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658469759+07:00","message":"Set new StatePrefix : 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658472403+07:00","message":"Next Push (prob) : 'คงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.65847415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658476374+07:00","message":"> Transcript [3249] [true]: 'อาการเป็นยังไงหลายเรื่องที่เดียวนี้ที่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658479243+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.65848314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658485524+07:00","message":"StatePrefix: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658488002+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658489941+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.658515105+07:00","message":"push: {false พื้นที่ยัง 0 0xc000044d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658738243+07:00","message":"Push: 'มีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658742711+07:00","message":"TextPushed: 'หลายเรื่องที่เดียวนี่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658747391+07:00","message":"Set new StatePrefix : 'อาการเป็นยังไงหลายเรื่องที่เดียวนี้ที่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658750363+07:00","message":"Next Push (prob) : 'อาการเป็นยังไงหลายเรื่องที่เดียวนี้ที่สีฟันก็ได้ที่เราเอามาฝากกันค่ะช่วงนี้บางพื้นที่ยังคงมีฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.65876326+07:00","message":"push: {true มีฝนตก 0 0xc000044d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.658770083+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_175.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:49.674316422+07:00","message":"write wav file: './tmp/7599/7599_175.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.854863508+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.854909806+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-25T15:17:49.854915186+07:00","message":"receive interim result [false|false]: ตกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:49.854928612+07:00","message":"[buffer interim] 176 false ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.854935758+07:00","message":"[bufferProcess] interim [420000000]:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:49.854937872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.191475279+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.191518366+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-25T15:17:50.191526424+07:00","message":"receive interim result [false|false]: ตกอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.191544053+07:00","message":"[buffer interim] 176 false ตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.191556572+07:00","message":"[bufferProcess] interim [660000000]:ตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.191559596+07:00","message":"[bufferProcess] send to processor:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.191566763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.191569681+07:00","message":"> Transcript [3250] [false]: 'ตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.191571885+07:00","message":"Set StatePrefix (first interim): 'ตกอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:50.198404959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:50.198422893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.372512419+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.372559642+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-25T15:17:50.372567405+07:00","message":"receive interim result [false|false]: ตกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.372585491+07:00","message":"[buffer interim] 176 false ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.372596249+07:00","message":"[bufferProcess] interim [780000000]:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.372598686+07:00","message":"[bufferProcess] send to processor:ตกอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.372603205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.372606703+07:00","message":"> Transcript [3251] [false]: 'ตกอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.372610507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.37261446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.372616656+07:00","message":"StatePrefix: 'ตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.372619082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.503160047+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.503198131+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-25T15:17:50.503204289+07:00","message":"receive interim result [false|false]: ตกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.503217398+07:00","message":"[buffer interim] 176 false ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.50322541+07:00","message":"[bufferProcess] interim [20000000]:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.503227962+07:00","message":"[bufferProcess] send to processor:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.503234013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.50323718+07:00","message":"> Transcript [3252] [false]: 'ตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.503240742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.503243215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.503245222+07:00","message":"StatePrefix: 'ตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.503247818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.707411958+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.707452033+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-25T15:17:50.70745793+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.707470922+07:00","message":"[buffer interim] 176 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707480859+07:00","message":"[bufferProcess] interim [200000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707483946+07:00","message":"[bufferProcess] send to processor:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707490147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707493131+07:00","message":"> Transcript [3253] [false]: 'ตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707496664+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707499211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707501405+07:00","message":"StatePrefix: 'ตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.707503722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.744350245+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.744395902+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-25T15:17:50.744401501+07:00","message":"receive interim result [false|false]: ตกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.744415801+07:00","message":"[buffer interim] 176 false ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.744422322+07:00","message":"[bufferProcess] interim [260000000]:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.744424936+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.744431436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.744434303+07:00","message":"> Transcript [3254] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.744436718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.74443909+07:00","message":"Set new StatePrefix: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.923396803+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.923430212+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-25T15:17:50.923435308+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:50.923445627+07:00","message":"[buffer interim] 176 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.923453174+07:00","message":"[bufferProcess] interim [440000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.923455758+07:00","message":"[bufferProcess] send to processor:ตกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.923461622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.923464257+07:00","message":"> Transcript [3255] [false]: 'ตกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.923466654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:50.923468913+07:00","message":"Set new StatePrefix: 'ตกอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.062948864+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.063005426+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-25T15:17:51.063011676+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.063023765+07:00","message":"[buffer interim] 176 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.063031777+07:00","message":"[bufferProcess] interim [560000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.063035083+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.063041342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.063045582+07:00","message":"> Transcript [3256] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.063048766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.063051924+07:00","message":"Set new StatePrefix: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.12328854+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.123335286+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-25T15:17:51.123342327+07:00","message":"receive interim result [false|false]: อยากจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.123358652+07:00","message":"[buffer interim] 176 false อยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.123367591+07:00","message":"[bufferProcess] interim [680000000]:อยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.123370181+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.12337398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.123377294+07:00","message":"> Transcript [3257] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.123380964+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.123383177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.123385386+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.123387585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.249062329+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.249110831+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-25T15:17:51.249118392+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.249133252+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.249145369+07:00","message":"[bufferProcess] interim [800000000]:อยากจะไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.249149371+07:00","message":"[bufferProcess] send to processor:อยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.24915544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.249176254+07:00","message":"> Transcript [3258] [false]: 'อยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.249182568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.249185581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.249188531+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.24919172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.437281565+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.437330917+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-25T15:17:51.437337642+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.437353553+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.437362053+07:00","message":"[bufferProcess] interim [980000000]:อยากจะไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.437364878+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.437373365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.437376334+07:00","message":"> Transcript [3259] [false]: 'อยากจะไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.437380074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.437382483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.437384666+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.43738705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.556637524+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.556681767+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-25T15:17:51.55668796+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.556700242+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556708904+07:00","message":"[bufferProcess] interim [100000000]:อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556711783+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556719705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556723687+07:00","message":"> Transcript [3260] [false]: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556727485+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556729933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556731988+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556734219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556741043+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556743244+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556746835+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.556749427+07:00","message":"Next Push (prob) : 'จะไปเที่ยวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.556771088+07:00","message":"push: {false อยาก 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.818734113+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.818784566+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-25T15:17:51.818791008+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.818805104+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.818813889+07:00","message":"[bufferProcess] interim [400000000]:อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.818816498+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.818820416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.81882382+07:00","message":"> Transcript [3261] [false]: 'อยากจะไปเที่ยวที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.818827192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.818830512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.818832447+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.818834763+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.948049947+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.948085423+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-25T15:17:51.948090972+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:51.948107376+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.948114602+07:00","message":"[bufferProcess] interim [520000000]:อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.948117877+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.948121116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.9481242+07:00","message":"> Transcript [3262] [false]: 'อยากจะไปเที่ยวที่ไหนยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.94812767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.948129744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.948131711+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:51.948135161+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.177791663+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.177836202+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-25T15:17:52.177842389+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.177856997+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.17786432+07:00","message":"[bufferProcess] interim [700000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.177867385+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.177875307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.177878948+07:00","message":"> Transcript [3263] [false]: 'อยากจะไปเที่ยวที่ไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.177883254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.177885541+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.177888558+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.17789111+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.357722626+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.357770139+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-25T15:17:52.357776419+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.357790704+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.35780167+07:00","message":"[bufferProcess] interim [760000000]:อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357805892+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357812985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357817588+07:00","message":"> Transcript [3264] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357824804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.35782848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357830844+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357833127+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357837211+07:00","message":"Push: 'จะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357840298+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.35784349+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่ไหนยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.357847514+07:00","message":"Next Push (prob) : 'ไหนยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.35786715+07:00","message":"push: {false จะไปเที่ยวที่ 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.479700734+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.479743681+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-25T15:17:52.479750033+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงมึงคุย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.47976492+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงมึงคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.479772614+07:00","message":"[bufferProcess] interim [880000000]:อยากจะไปเที่ยวที่ไหนยังไงมึงคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.479775486+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.479781857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.479784609+07:00","message":"> Transcript [3265] [false]: 'อยากจะไปเที่ยวที่ไหนยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.479787301+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.523722258+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.523766618+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-25T15:17:52.523772777+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.523786527+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.52379439+07:00","message":"[bufferProcess] interim [940000000]:อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.523797311+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงมึงคุย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.523804436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.523810228+07:00","message":"> Transcript [3266] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงมึงคุย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.52381416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.523822748+07:00","message":"Set new StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงมึงคุย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.591597376+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.591634317+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-25T15:17:52.59164003+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุยกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.591656487+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.591663669+07:00","message":"[bufferProcess] interim [0]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.591666529+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.591669919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.591672876+07:00","message":"> Transcript [3267] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.59167532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.591677835+07:00","message":"Set new StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงมงคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.620367934+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.620413244+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-25T15:17:52.620420901+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงมึงคุยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.620439328+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงมึงคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.620447019+07:00","message":"[bufferProcess] interim [60000000]:อยากจะไปเที่ยวที่ไหนยังไงมึงคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.620450759+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุยกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.620455988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.620462946+07:00","message":"> Transcript [3268] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุยกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.62046662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.620470987+07:00","message":"Set new StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุยกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.628116816+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.628162393+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-25T15:17:52.628170544+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.62818774+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.628195941+07:00","message":"[bufferProcess] interim [120000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.628200064+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงมึงคุยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.628205139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.628209828+07:00","message":"> Transcript [3269] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงมึงคุยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.628213423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.628216581+07:00","message":"Set new StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงมึงคุยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.643915944+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.643952272+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-25T15:17:52.643967287+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.643983591+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.643992331+07:00","message":"[bufferProcess] interim [180000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.643994903+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.643998705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.644002641+07:00","message":"> Transcript [3270] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.644005401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.644008299+07:00","message":"Set new StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคนกลาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.965660139+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.96570045+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-25T15:17:52.96570805+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:52.965724441+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.965732791+07:00","message":"[bufferProcess] interim [480000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.965736046+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.965740252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.96574415+07:00","message":"> Transcript [3271] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.965747296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:52.965749428+07:00","message":"Set new StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.18565748+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.18571005+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-25T15:17:53.185719508+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.185742182+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.185765731+07:00","message":"[bufferProcess] interim [660000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.185772946+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.185783052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.185787731+07:00","message":"> Transcript [3272] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.185793614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.185796609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.18579963+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.185802303+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:53.198830557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:53.198844509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.202254993+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.202284641+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-25T15:17:53.202290217+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.202304732+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.202311465+07:00","message":"[bufferProcess] interim [720000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.20231402+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.20231811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.202321444+07:00","message":"> Transcript [3273] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.202325485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.202328055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.202330166+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.202332631+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.355947342+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.355993074+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-25T15:17:53.356000859+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.356016547+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.356034283+07:00","message":"[bufferProcess] interim [840000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.356037941+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.356043414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.35604648+07:00","message":"> Transcript [3274] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.356050239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.35605236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.356054963+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.35605963+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.421602532+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.421641842+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-25T15:17:53.421648328+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.421662768+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421669483+07:00","message":"[bufferProcess] interim [20000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421672797+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421679789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421682735+07:00","message":"> Transcript [3275] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421687101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421689134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421691422+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421694393+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421701424+07:00","message":"Push: 'ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421703483+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421705779+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.421708556+07:00","message":"Next Push (prob) : 'แต่ต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.421716721+07:00","message":"push: {false ไหนยังไงบ้างคุณกังวล 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.739793378+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.739846265+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-25T15:17:53.739855051+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.739871943+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.739884655+07:00","message":"[bufferProcess] interim [260000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.73988919+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.739898766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.739903102+07:00","message":"> Transcript [3276] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.739909072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.739912304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.739915264+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.739919502+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.886005879+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.886063156+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-25T15:17:53.886072355+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:53.886092066+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886107259+07:00","message":"[bufferProcess] interim [380000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886110525+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886116636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886119868+07:00","message":"> Transcript [3277] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886125893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886128477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886130899+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:53.886134227+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.034082283+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.043632439+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.043674648+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-25T15:17:54.043680846+07:00","message":"receive interim result [false|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.043699245+07:00","message":"[buffer interim] 176 false อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043707174+07:00","message":"[bufferProcess] interim [500000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043710332+07:00","message":"[bufferProcess] send to processor:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043715748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043719344+07:00","message":"> Transcript [3278] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043723549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043725959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043728133+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.043731034+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.104972868+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294777706+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294825486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา\",\"confidence\":0.93881035}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294832572+07:00","message":"receive interim result [true|false]: อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294842026+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294844482+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294851533+07:00","message":"[buffer interim] 176 true อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294863055+07:00","message":"[bufferProcess] interim [770000000]:อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.29486931+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.2948734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294876335+07:00","message":"> Transcript [3279] [false]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294881077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294883395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294885445+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294888711+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294893502+07:00","message":"Push: 'แต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294895736+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294897968+07:00","message":"Set new StatePrefix : 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294900424+07:00","message":"Next Push (prob) : 'ว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294902208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294904433+07:00","message":"> Transcript [3280] [true]: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294907094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294909067+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294911171+07:00","message":"StatePrefix: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอกว่าเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294913291+07:00","message":"TextPushed: 'อยากจะไปเที่ยวที่ไหนยังไงบ้างคุณกังวลแต่ต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.294915651+07:00","message":"Push: 'ว่าเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294927034+07:00","message":"push: {false แต่ต้องบอก 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.294945419+07:00","message":"push: {true ว่าเรา 0 0xc0006cf380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:17:54.305356408+07:00","message":"write wav file: './tmp/7599/7599_176.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.64790132+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.6479555+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-25T15:17:54.647969083+07:00","message":"receive interim result [false|false]: หน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.647985794+07:00","message":"[buffer interim] 177 false หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.64799383+07:00","message":"[bufferProcess] interim [600000000]:หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.647996044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.752930723+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.752977461+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-25T15:17:54.75298553+07:00","message":"receive interim result [false|false]: น่าเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.753002739+07:00","message":"[buffer interim] 177 false น่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753014439+07:00","message":"[bufferProcess] interim [660000000]:น่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753017062+07:00","message":"[bufferProcess] send to processor:หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753023217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753026586+07:00","message":"> Transcript [3281] [false]: 'หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.753029112+07:00","message":"Set StatePrefix (first interim): 'หน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.979921325+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.979994663+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-25T15:17:54.98000115+07:00","message":"receive interim result [false|false]: น่าเที่ยวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:54.980015414+07:00","message":"[buffer interim] 177 false น่าเที่ยวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.980023637+07:00","message":"[bufferProcess] interim [900000000]:น่าเที่ยวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.980026748+07:00","message":"[bufferProcess] send to processor:น่าเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.980033834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.980037264+07:00","message":"> Transcript [3282] [false]: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.980039933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:54.980042071+07:00","message":"Set new StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.10674926+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.106791419+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-25T15:17:55.106798107+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.106813541+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.10682411+07:00","message":"[bufferProcess] interim [960000000]:น่าเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.106826738+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.106832853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.106835918+07:00","message":"> Transcript [3283] [false]: 'น่าเที่ยวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.10684037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.106842666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.106844726+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.106847121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.122397717+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.122435058+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-25T15:17:55.122440841+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.122457425+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122464898+07:00","message":"[bufferProcess] interim [20000000]:น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122468617+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122472951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122478456+07:00","message":"> Transcript [3284] [false]: 'น่าเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122482518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122484958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122487178+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.122490823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.285496086+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.285534455+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-25T15:17:55.285540081+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.285560672+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285567507+07:00","message":"[bufferProcess] interim [200000000]:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285570132+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285573402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285576909+07:00","message":"> Transcript [3285] [false]: 'น่าเที่ยวนะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285580544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285582832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285585632+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.285587788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.33434645+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.334383225+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-25T15:17:55.334388773+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.334403921+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334411086+07:00","message":"[bufferProcess] interim [260000000]:น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334413596+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334417152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334420229+07:00","message":"> Transcript [3286] [false]: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334424266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334426579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334428501+07:00","message":"StatePrefix: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334430733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334435404+07:00","message":"Push: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334439046+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.334441286+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.33444382+07:00","message":"Next Push (prob) : 'นะพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.334452622+07:00","message":"push: {false น่าเที่ยว 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.529436161+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.529478237+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-25T15:17:55.529485335+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.529497871+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529505487+07:00","message":"[bufferProcess] interim [500000000]:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529508355+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529514689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529517691+07:00","message":"> Transcript [3287] [false]: 'น่าเที่ยวนะพรุ่งนี้ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529521434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529523953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529526169+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.529528723+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.720264092+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.72030535+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-25T15:17:55.720321324+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.720339091+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720349801+07:00","message":"[bufferProcess] interim [680000000]:น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720353727+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720358298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720362929+07:00","message":"> Transcript [3288] [false]: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720367365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720370647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720375043+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.720377203+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.845248883+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.845286672+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-25T15:17:55.845292716+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.845304496+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.8453145+07:00","message":"[bufferProcess] interim [740000000]:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.84531752+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.845323711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.845326745+07:00","message":"> Transcript [3289] [false]: 'น่าเที่ยวนะพรุ่งนี้โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.845330251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.845332897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.845335514+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.845338099+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.850856632+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.850873949+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-25T15:17:55.85087836+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.850887476+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850891433+07:00","message":"[bufferProcess] interim [800000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850893529+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.85089871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850901161+07:00","message":"> Transcript [3290] [false]: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850903548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850905771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850907686+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850909795+07:00","message":"TextPushed: 'น่าเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850915905+07:00","message":"Push: 'นะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850918109+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850920354+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:55.850922829+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:55.85094298+07:00","message":"push: {false นะพรุ่งนี้ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.160255729+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.160294123+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-25T15:17:56.160300725+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.160313904+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.160320294+07:00","message":"[bufferProcess] interim [40000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.160322802+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.160328253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.16033139+07:00","message":"> Transcript [3291] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.160334626+07:00","message":"Set StatePrefix (first interim): 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.162310611+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.162344364+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-25T15:17:56.162350697+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.162365369+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.162372312+07:00","message":"[bufferProcess] interim [100000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.162374757+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.162381938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.162385023+07:00","message":"> Transcript [3292] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.162388897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.162391579+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.162393609+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.16239638+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:56.199320234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:56.199321219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.356587351+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.356629934+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-25T15:17:56.356636361+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.356649339+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.35665728+07:00","message":"[bufferProcess] interim [280000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.356660079+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.356667607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.356671254+07:00","message":"> Transcript [3293] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.356674913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.356678533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.356681615+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.356684462+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.741338084+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.741383272+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-25T15:17:56.741390509+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:56.74140602+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.741415205+07:00","message":"[bufferProcess] interim [640000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.741418537+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.741422897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.741425933+07:00","message":"> Transcript [3294] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.74142981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.741432192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.741435686+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:56.741438936+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.068342347+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.068373891+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-25T15:17:57.068380096+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.068395755+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068402259+07:00","message":"[bufferProcess] interim [0]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.06840533+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068409901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068412864+07:00","message":"> Transcript [3295] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068416589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068419152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068421725+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068424405+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.06843111+07:00","message":"Push: 'โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068433563+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068435912+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.068438264+07:00","message":"Next Push (prob) : 'ในช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.068450177+07:00","message":"push: {false โดยเฉพาะ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.31714942+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.317200494+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-25T15:17:57.31720711+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.317220533+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.317229968+07:00","message":"[bufferProcess] interim [240000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.317233599+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.317237758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.31724081+07:00","message":"> Transcript [3296] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.317245012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.31724722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.317249797+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.317257877+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.318708418+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.318719209+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-25T15:17:57.318722668+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.318729336+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318732581+07:00","message":"[bufferProcess] interim [300000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318734833+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318737654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318739969+07:00","message":"> Transcript [3297] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318742561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318744297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318746194+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.318748194+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.958032292+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.958068685+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-25T15:17:57.958077547+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:57.958094946+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.958104307+07:00","message":"[bufferProcess] interim [900000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.958107173+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.958113119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.958116335+07:00","message":"> Transcript [3298] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.958120105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.958122558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.95812533+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:57.958128026+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.931018154+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.931058274+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-25T15:17:58.931065184+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.931076138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.931079488+07:00","message":"receive interim result [false|false]:  19:00 น เย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.931086598+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.931090007+07:00","message":"[buffer interim] 177 false  19:00 น เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931096353+07:00","message":"[bufferProcess] interim [920000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931099204+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931102672+07:00","message":"[bufferProcess] interim [920000000]: 19:00 น เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931105564+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931111612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.93111474+07:00","message":"> Transcript [3299] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931118992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931121159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931123599+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931126223+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931129046+07:00","message":"Push: 'ในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931130977+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931133254+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:58.931135641+07:00","message":"Next Push (prob) : 'นี่เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:58.931143779+07:00","message":"push: {false ในช่วงนี้ 0 0xc0006ce700}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:59.20002843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:17:59.200051159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.376636247+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.376672842+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-25T15:17:59.376679543+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.37669035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็นใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.376693567+07:00","message":"receive interim result [false|false]:  19:00 น เย็นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.376700029+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.37670374+07:00","message":"[buffer interim] 177 false  19:00 น เย็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376709066+07:00","message":"[bufferProcess] interim [280000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376712188+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376715674+07:00","message":"[bufferProcess] interim [280000000]: 19:00 น เย็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376718115+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376721547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376724242+07:00","message":"> Transcript [3300] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376727692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376729684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376731591+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.376734415+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.566059877+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.56609888+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-25T15:17:59.566106282+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.566116987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น เย็นใจค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.566120194+07:00","message":"receive interim result [false|false]:  19:00 น เย็นใจค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.566127754+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.566131376+07:00","message":"[buffer interim] 177 false  19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566138323+07:00","message":"[bufferProcess] interim [460000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566141076+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566145409+07:00","message":"[bufferProcess] interim [460000000]: 19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566147929+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566151637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566154617+07:00","message":"> Transcript [3301] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566158676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566160965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566163141+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.566165974+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.568069797+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.568079858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.568084221+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.568091153+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-25T15:17:59.568093685+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.568098055+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.568102316+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568119403+07:00","message":"[bufferProcess] interim [520000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568141499+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568148022+07:00","message":"[bufferProcess] interim [520000000]: เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568151442+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568170693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568203076+07:00","message":"> Transcript [3302] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568209877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.56821232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568214755+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.568217564+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.631762689+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.631804031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.631811037+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.631823398+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-25T15:17:59.631826946+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.631836096+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.631840935+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631847964+07:00","message":"[bufferProcess] interim [580000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.63185098+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631854696+07:00","message":"[bufferProcess] interim [580000000]: เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631857139+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631860701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631863601+07:00","message":"> Transcript [3303] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631868307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.6318707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631872761+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631875616+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631878453+07:00","message":"Push: 'นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631880385+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631882847+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.631885218+07:00","message":"Next Push (prob) : ' 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.631893332+07:00","message":"push: {false นี่เองนะคะ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.756489099+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.756552917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.756561712+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.756576929+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-25T15:17:59.756582034+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.756593605+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.756599314+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756606913+07:00","message":"[bufferProcess] interim [640000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756611149+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756615875+07:00","message":"[bufferProcess] interim [640000000]: เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756619553+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.75662533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756629913+07:00","message":"> Transcript [3304] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756635597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756638954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756642299+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.756646966+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.759809645+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.759840308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.759848462+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.759863949+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-25T15:17:59.759868684+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.75987714+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.759882313+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759888544+07:00","message":"[bufferProcess] interim [700000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.75989278+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759897093+07:00","message":"[bufferProcess] interim [700000000]: เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759901431+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759906046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759909554+07:00","message":"> Transcript [3305] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759914586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759917687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759920527+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.759924485+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.956065287+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.956105444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.95611343+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.956127365+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-25T15:17:59.956130486+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.95619159+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:17:59.956197+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956203952+07:00","message":"[bufferProcess] interim [880000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956207139+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956211034+07:00","message":"[bufferProcess] interim [880000000]: เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956213825+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956217674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956220733+07:00","message":"> Transcript [3306] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956224842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956226867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956228873+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:17:59.956231386+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.279479573+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.27952315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.279530137+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.279541394+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-25T15:18:00.279544951+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.279554319+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.279558018+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279565088+07:00","message":"[bufferProcess] interim [180000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279568141+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279571736+07:00","message":"[bufferProcess] interim [180000000]: เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.27957537+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.27957902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279583557+07:00","message":"> Transcript [3307] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279588484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279590661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279592759+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279595184+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279598298+07:00","message":"Push: ' 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.27960029+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279603011+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.279605592+07:00","message":"Next Push (prob) : 'พาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.279614558+07:00","message":"push: {false  19:00 น เย็นใจค่ะ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.331226718+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.331267442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.331274104+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.331284521+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-25T15:18:00.33128742+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.331295311+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.33129894+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331305262+07:00","message":"[bufferProcess] interim [240000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331308197+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331311939+07:00","message":"[bufferProcess] interim [240000000]: เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331314972+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331318503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331321716+07:00","message":"> Transcript [3308] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331326233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331328946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331331129+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.331333635+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.658641082+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.658683312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.658690227+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.658703238+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-25T15:18:00.658706658+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.658715941+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.658720644+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.658728216+07:00","message":"[bufferProcess] interim [540000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.658731213+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.65873551+07:00","message":"[bufferProcess] interim [540000000]: เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.658738429+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.658748817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.658768636+07:00","message":"> Transcript [3309] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.658775013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.65877772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.65878032+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.658784037+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.847662008+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.84770403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.847712186+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.847723517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.847726596+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.847734906+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.847739085+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847745467+07:00","message":"[bufferProcess] interim [780000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847748643+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.84775262+07:00","message":"[bufferProcess] interim [780000000]: เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847755052+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847758448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847761858+07:00","message":"> Transcript [3310] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847766011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847768231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847770328+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.847776008+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.989478562+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.989521136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.989527702+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.989539015+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-25T15:18:00.989542698+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.98955122+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.989555658+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989562586+07:00","message":"[bufferProcess] interim [900000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989566011+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989569745+07:00","message":"[bufferProcess] interim [900000000]: เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989572454+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989578593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989581781+07:00","message":"> Transcript [3311] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989586102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989588476+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989590607+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989593067+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989596663+07:00","message":"Push: 'พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989598617+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989601293+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:00.989603831+07:00","message":"Next Push (prob) : 'สำรวจดูทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:00.98961183+07:00","message":"push: {false พาไป 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.045819451+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.045868366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.045877922+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.045891549+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-25T15:18:01.045895032+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.045904807+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.045908825+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045915708+07:00","message":"[bufferProcess] interim [20000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045918783+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045922492+07:00","message":"[bufferProcess] interim [20000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045926098+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045929913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045933088+07:00","message":"> Transcript [3312] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045937025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045939243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045941296+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.045950188+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.368447252+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.368485514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.368492278+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.36850638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.368517081+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.368525725+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.368544617+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.368552572+07:00","message":"[bufferProcess] interim [320000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.368556304+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.368563246+07:00","message":"[bufferProcess] interim [320000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.368567412+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.368570479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.36857389+07:00","message":"> Transcript [3313] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.368578574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.36858173+07:00","message":"Set new StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.559218155+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.559253458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.559260389+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.559275628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.559279831+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.559294284+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.55931759+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559326142+07:00","message":"[bufferProcess] interim [440000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559330444+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559335292+07:00","message":"[bufferProcess] interim [440000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559338805+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559348271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559374696+07:00","message":"> Transcript [3314] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559381442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559383934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.559386693+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.55938998+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.674000502+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.67404048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.674047892+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.674061652+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-25T15:18:01.674065476+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.674075208+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.674079537+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674086271+07:00","message":"[bufferProcess] interim [560000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674089591+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674094264+07:00","message":"[bufferProcess] interim [560000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674097094+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674100656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674103873+07:00","message":"> Transcript [3315] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674108499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674112019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674114434+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.674117889+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.937258504+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.937295134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.937302148+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.937313249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.937316042+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.93732571+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:01.937330619+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937339943+07:00","message":"[bufferProcess] interim [860000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.93734563+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937350998+07:00","message":"[bufferProcess] interim [860000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937354868+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937358474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937361483+07:00","message":"> Transcript [3316] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937366258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937368451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937370651+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:01.937379775+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.071831481+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.071862243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.071868827+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.071881543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.071885225+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.071892918+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.07189819+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071903998+07:00","message":"[bufferProcess] interim [980000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071907031+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071914945+07:00","message":"[bufferProcess] interim [980000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.07191787+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071921583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071924137+07:00","message":"> Transcript [3317] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071928612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071930987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071938279+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071943779+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071947778+07:00","message":"Push: 'สำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071949961+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071952378+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.071955016+07:00","message":"Next Push (prob) : 'กันดีกว่านะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.071968455+07:00","message":"push: {false สำรวจดูธรรมชาติ 0 0xc0006ce700}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:02.200239743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:02.200257096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.266784141+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.266844034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.26685333+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.26686789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.266872318+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.266884664+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.266890184+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266898258+07:00","message":"[bufferProcess] interim [160000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266903603+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.26690896+07:00","message":"[bufferProcess] interim [160000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266913079+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266917923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266922002+07:00","message":"> Transcript [3318] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266928504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266931329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266934305+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.266939203+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.286287322+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.286326781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.286332856+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.286346663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.286350656+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.286358228+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.286361909+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286367959+07:00","message":"[bufferProcess] interim [220000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286371324+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286377736+07:00","message":"[bufferProcess] interim [220000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286380479+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286383793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286386652+07:00","message":"> Transcript [3319] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286390564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286392633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286394726+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.286397272+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.388780196+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.388825426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.388835722+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.388853996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.388859228+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.38888115+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.388900019+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.388909408+07:00","message":"[bufferProcess] interim [280000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.388913282+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.388920949+07:00","message":"[bufferProcess] interim [280000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.388924154+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.38892771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.388931095+07:00","message":"> Transcript [3320] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.388935703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.388937935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.38894086+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.38894443+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.43406098+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.449099578+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.449141377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.449149677+07:00","message":"receive interim result [false|false]: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.449181082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.44918655+07:00","message":"receive interim result [false|false]:  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.44919771+07:00","message":"[buffer interim] 177 false น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.449203236+07:00","message":"[buffer interim] 177 false  เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449209287+07:00","message":"[bufferProcess] interim [400000000]:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.44921355+07:00","message":"[bufferProcess] send to processor:น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.4492172+07:00","message":"[bufferProcess] interim [400000000]: เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449220181+07:00","message":"[bufferProcess] update buffer: น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449223611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449226539+07:00","message":"> Transcript [3321] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449230971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449233086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449235129+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449238639+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449241709+07:00","message":"Push: 'กันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449243811+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449246332+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.449248786+07:00","message":"Next Push (prob) : 'คะเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.449255919+07:00","message":"push: {false กันดีกว่านะ 0 0xc0006ce700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.49540648+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.55280663+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.606839595+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.606896632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะชุมฉ่ำเย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า\",\"confidence\":0.9289169}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.606903325+07:00","message":"receive interim result [true|false]: น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะชุมฉ่ำเย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.606915277+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.606917677+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.606923787+07:00","message":"[buffer interim] 177 true น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะชุมฉ่ำเย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606930783+07:00","message":"[bufferProcess] interim [550000000]:น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะชุมฉ่ำเย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606935032+07:00","message":"[bufferProcess] send to processor (isfinal):น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606938729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606941641+07:00","message":"> Transcript [3322] [false]: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.60694712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606949405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.60695135+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606954123+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606956446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606958514+07:00","message":"> Transcript [3323] [true]: 'น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะชุมฉ่ำเย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606979548+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606981718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606983584+07:00","message":"StatePrefix: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606985902+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.606988008+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.607429891+07:00","message":"Push: 'เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.60746162+07:00","message":"TextPushed: 'น่าเที่ยวนะพรุ่งนี้โดยเฉพาะในช่วงนี้นี่เองนะคะ 19:00 น เย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.607465915+07:00","message":"Set new StatePrefix : 'น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะชุมฉ่ำเย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.607470917+07:00","message":"Next Push (prob) : 'น่าเที่ยวนะพูดโดยเฉพาะในช่วงนี้นี่เองนะคะชุมฉ่ำเย็นใจค่ะพาไปสำรวจดูธรรมชาติกันดีกว่านะคะเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.607453241+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_177.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.607483045+07:00","message":"push: {true เขาบอกว่า 0 0xc0006ce700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:02.622591762+07:00","message":"write wav file: './tmp/7599/7599_177.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.626095616+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.782728395+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.782759392+07:00","message":"found end of frame, send empty tag with msgId: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.782763332+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.782773246+07:00","message":"[buffer interim] 178 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.782782236+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.782786946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.782789973+07:00","message":"> Transcript [3324] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.782793306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.782795459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.782797396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.782799429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:02.78280191+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:02.782812541+07:00","message":"push: {true \n 0 0xc00278b880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:02.789876692+07:00","message":"write wav file: './tmp/7599/7599_178.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.169524905+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.169582069+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-25T15:18:03.169589223+07:00","message":"receive interim result [false|false]: พิกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.169607235+07:00","message":"[buffer interim] 179 false พิกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.169618992+07:00","message":"[bufferProcess] interim [420000000]:พิกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.169621992+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.337197024+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.337240803+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-25T15:18:03.337246723+07:00","message":"receive interim result [false|false]: พิกัดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.337261188+07:00","message":"[buffer interim] 179 false พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.337268698+07:00","message":"[bufferProcess] interim [540000000]:พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.337271363+07:00","message":"[bufferProcess] send to processor:พิกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.337278647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.33728197+07:00","message":"> Transcript [3325] [false]: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.337284318+07:00","message":"Set StatePrefix (first interim): 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.345199765+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.345224859+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-25T15:18:03.345230142+07:00","message":"receive interim result [false|false]: พิกัดรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.345242579+07:00","message":"[buffer interim] 179 false พิกัดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345248104+07:00","message":"[bufferProcess] interim [600000000]:พิกัดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345250267+07:00","message":"[bufferProcess] send to processor:พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345253212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345255887+07:00","message":"> Transcript [3326] [false]: 'พิกัดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345259188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345261506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345273656+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.345276179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.486168748+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.486211247+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-25T15:18:03.486219124+07:00","message":"receive interim result [false|false]: พิกัดรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.486234343+07:00","message":"[buffer interim] 179 false พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486250692+07:00","message":"[bufferProcess] interim [720000000]:พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486254395+07:00","message":"[bufferProcess] send to processor:พิกัดรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486261012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486264316+07:00","message":"> Transcript [3327] [false]: 'พิกัดรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486267978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486270348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486272444+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.486274851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.590482459+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.590524021+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-25T15:18:03.590529836+07:00","message":"receive interim result [false|false]: พิกัดรับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.590544254+07:00","message":"[buffer interim] 179 false พิกัดรับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590550558+07:00","message":"[bufferProcess] interim [780000000]:พิกัดรับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590553467+07:00","message":"[bufferProcess] send to processor:พิกัดรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590559289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590562237+07:00","message":"> Transcript [3328] [false]: 'พิกัดรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590565399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590567923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590569911+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.590572052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.667173157+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.667215978+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-25T15:18:03.6672218+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.667236577+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667244468+07:00","message":"[bufferProcess] interim [900000000]:พิกัดรับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667248103+07:00","message":"[bufferProcess] send to processor:พิกัดรับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667255816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667259129+07:00","message":"> Transcript [3329] [false]: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667262958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667265315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667267419+07:00","message":"StatePrefix: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667269773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667276423+07:00","message":"Push: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667278759+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667280935+07:00","message":"Set new StatePrefix : 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.667283254+07:00","message":"Next Push (prob) : 'รับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.667307307+07:00","message":"push: {false พิกัด 0 0xc00039d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.976537756+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.976577575+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-25T15:18:03.976582916+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:03.976598111+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.976604865+07:00","message":"[bufferProcess] interim [140000000]:พิกัดรับในช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.976607867+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.976616592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.976619843+07:00","message":"> Transcript [3330] [false]: 'พิกัดรับในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.976623744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.976626445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.976628759+07:00","message":"StatePrefix: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:03.97663114+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.040537234+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.04057825+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-25T15:18:04.040583978+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.04059752+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040605381+07:00","message":"[bufferProcess] interim [260000000]:พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040608644+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040618874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040623054+07:00","message":"> Transcript [3331] [false]: 'พิกัดรับในช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040626896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040629225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040631241+07:00","message":"StatePrefix: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.040633649+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.360203471+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.360242602+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-25T15:18:04.360248938+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.360263152+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.360270659+07:00","message":"[bufferProcess] interim [560000000]:พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.360273384+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.360281615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.360284417+07:00","message":"> Transcript [3332] [false]: 'พิกัดรับในช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.360287787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.3602903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.360292667+07:00","message":"StatePrefix: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.360294895+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.487396087+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.487439621+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-25T15:18:04.487449628+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.487469672+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.48748458+07:00","message":"[bufferProcess] interim [680000000]:พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487488243+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487497226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487501102+07:00","message":"> Transcript [3333] [false]: 'พิกัดรับในช่วงหน้าฝนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487505659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487508859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487512722+07:00","message":"StatePrefix: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487516302+07:00","message":"TextPushed: 'พิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487525982+07:00","message":"Push: 'รับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487529914+07:00","message":"TextPushed: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487533984+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงหน้าฝนแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.487537683+07:00","message":"Next Push (prob) : 'ช่วงหน้าฝนแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.487548562+07:00","message":"push: {false รับใน 0 0xc00039d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.548019929+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.548049939+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-25T15:18:04.54805529+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.548066706+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.54807318+07:00","message":"[bufferProcess] interim [740000000]:พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.548075846+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.548080982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.548083933+07:00","message":"> Transcript [3334] [false]: 'พิกัดรับในช่วงหน้าฝนแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.548086587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.548088739+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.550649996+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.55069624+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-25T15:18:04.550702837+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:04.550719869+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.550728416+07:00","message":"[bufferProcess] interim [800000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.550733318+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.55074315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.550747554+07:00","message":"> Transcript [3335] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.550750698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:04.550753048+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.188157291+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.188194883+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-25T15:18:05.188200857+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.1882105+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.188216683+07:00","message":"[bufferProcess] interim [400000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.18821925+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.188222944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.188225973+07:00","message":"> Transcript [3336] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.188231145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.188233394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.188239765+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.188242001+07:00","message":"TextPushed: 'พิกัดรับใน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:05.201330601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:05.201330602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.257622857+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.257666318+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-25T15:18:05.25767233+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.25768974+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257697558+07:00","message":"[bufferProcess] interim [520000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257700331+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257703552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257706775+07:00","message":"> Transcript [3337] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257710427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257712971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257716769+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.257719148+07:00","message":"TextPushed: 'พิกัดรับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.448528276+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.44857127+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-25T15:18:05.448577755+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.448592522+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.448600342+07:00","message":"[bufferProcess] interim [640000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.448603311+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.448611542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.448614923+07:00","message":"> Transcript [3338] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.448619178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.448621883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.44862621+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.448628871+07:00","message":"TextPushed: 'พิกัดรับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.848579539+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.848624093+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-25T15:18:05.848631769+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.848647937+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.84865881+07:00","message":"[bufferProcess] interim [120000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848663187+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848671266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848674668+07:00","message":"> Transcript [3339] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848679026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848681399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848684758+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848687349+07:00","message":"TextPushed: 'พิกัดรับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848694863+07:00","message":"Push: 'ช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848697078+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.84869951+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:05.848702064+07:00","message":"Next Push (prob) : 'นี้แอบเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:05.848712368+07:00","message":"push: {false ช่วงหน้าฝนแต่วัน 0 0xc00039d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.086785636+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.086822482+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-25T15:18:06.086828998+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.086846093+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.086854513+07:00","message":"[bufferProcess] interim [240000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.086858021+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.086870467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.086873787+07:00","message":"> Transcript [3340] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.086878914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.08688113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.086884485+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.086887814+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.15252116+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.152563492+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-25T15:18:06.152572011+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.152588605+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152596889+07:00","message":"[bufferProcess] interim [360000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152599662+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152604049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152607275+07:00","message":"> Transcript [3341] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152611045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152613542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152619262+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.152622254+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.307608352+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.307662451+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-25T15:18:06.307668025+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.307681777+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307688761+07:00","message":"[bufferProcess] interim [480000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307691906+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307698844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307701474+07:00","message":"> Transcript [3342] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307706153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307708335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307710841+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.307713908+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.359346662+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.359393791+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-25T15:18:06.359399742+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.359419769+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359430299+07:00","message":"[bufferProcess] interim [540000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359433543+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359440136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359443798+07:00","message":"> Transcript [3343] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359448556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359450948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359453417+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359456728+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359463433+07:00","message":"Push: 'นี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359465548+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359468008+07:00","message":"Set new StatePrefix : 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.359470685+07:00","message":"Next Push (prob) : 'ผัวบอกให้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.359493393+07:00","message":"push: {false นี้แอบเอา 0 0xc00039d780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.382180207+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.382216628+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-25T15:18:06.382223056+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.382238604+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.382247053+07:00","message":"[bufferProcess] interim [600000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.382249825+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.382253987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.382257196+07:00","message":"> Transcript [3344] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.382260065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.382262278+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.534020826+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.534058293+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-25T15:18:06.534064421+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.534077688+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.534084968+07:00","message":"[bufferProcess] interim [720000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.534087985+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.534094412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.534097464+07:00","message":"> Transcript [3345] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.534100746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.534103455+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.593630497+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.665543207+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.68157995+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.681619775+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-25T15:18:06.681627663+07:00","message":"receive interim result [false|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.681642247+07:00","message":"[buffer interim] 179 false พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.681653971+07:00","message":"[bufferProcess] interim [900000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.681658408+07:00","message":"[bufferProcess] send to processor:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.681663367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.681666735+07:00","message":"> Transcript [3346] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.68166981+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.681672516+07:00","message":"Set new StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.75806778+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.758116805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไม่โทรม\",\"confidence\":0.93350285}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.758123741+07:00","message":"receive interim result [true|false]: พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไม่โทรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.758131878+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.758134166+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.758141555+07:00","message":"[buffer interim] 179 true พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไม่โทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758152098+07:00","message":"[bufferProcess] interim [990000000]:พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไม่โทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758155842+07:00","message":"[bufferProcess] send to processor (isfinal):พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758167135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758192915+07:00","message":"> Transcript [3347] [false]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758203171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758206966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758210542+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758215627+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758219839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758223218+07:00","message":"> Transcript [3348] [true]: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอาผัวบอกให้กูไม่โทรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758227096+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.75822988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758233115+07:00","message":"StatePrefix: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอามาบอกให้กูไม่โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.75823645+07:00","message":"TextPushed: 'พิกัดรับในช่วงหน้าฝนแต่วันนี้แอบเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.758246016+07:00","message":"Push: 'ผัวบอกให้กูไม่โทรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.758260028+07:00","message":"push: {true ผัวบอกให้กูไม่โทรม 0 0xc00039d780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:06.767457449+07:00","message":"write wav file: './tmp/7599/7599_179.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.851737572+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.914803425+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.938217711+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.938239489+07:00","message":"found end of frame, send empty tag with msgId: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.938242862+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.938250179+07:00","message":"[buffer interim] 180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.938258063+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.938268897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.938272227+07:00","message":"> Transcript [3349] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.93827503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.938277104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.938279028+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.938281213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:06.938283915+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:06.938294014+07:00","message":"push: {true \n 0 0xc000186000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:06.943732338+07:00","message":"write wav file: './tmp/7599/7599_180.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.397718907+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.39776894+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-25T15:18:07.397774692+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.397789158+07:00","message":"[buffer interim] 181 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.397796597+07:00","message":"[bufferProcess] interim [480000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.397798518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.592961971+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.593011249+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-25T15:18:07.593016625+07:00","message":"receive interim result [false|false]: ฝึกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.593031149+07:00","message":"[buffer interim] 181 false ฝึกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.593037594+07:00","message":"[bufferProcess] interim [660000000]:ฝึกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.59304094+07:00","message":"[bufferProcess] send to processor:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.593045118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.593048314+07:00","message":"> Transcript [3350] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.593050506+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.646781548+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.646830923+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-25T15:18:07.646836574+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.646852374+07:00","message":"[buffer interim] 181 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.646859066+07:00","message":"[bufferProcess] interim [780000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.646861456+07:00","message":"[bufferProcess] send to processor:ฝึกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.646868322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.646871299+07:00","message":"> Transcript [3351] [false]: 'ฝึกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.646873666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.646875698+07:00","message":"Set new StatePrefix: 'ฝึกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.762443439+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.76248257+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-25T15:18:07.76248806+07:00","message":"receive interim result [false|false]: ไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:07.7625035+07:00","message":"[buffer interim] 181 false ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.762510804+07:00","message":"[bufferProcess] interim [840000000]:ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.762513115+07:00","message":"[bufferProcess] send to processor:สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.762516828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.762519977+07:00","message":"> Transcript [3352] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.76252236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:07.762524888+07:00","message":"Set new StatePrefix: 'สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.085367583+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.085410113+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-25T15:18:08.085417975+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.085435082+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.085443907+07:00","message":"[bufferProcess] interim [140000000]:หยุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.085446928+07:00","message":"[bufferProcess] send to processor:ไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.085451346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.085454512+07:00","message":"> Transcript [3353] [false]: 'ไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.085457288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.085459588+07:00","message":"Set new StatePrefix: 'ไปเที่ยว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:08.201659269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:08.201663198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.278677553+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.278723214+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-25T15:18:08.278729539+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.278748253+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.27875891+07:00","message":"[bufferProcess] interim [380000000]:หยุดไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.27876338+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.278772565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.27877726+07:00","message":"> Transcript [3354] [false]: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.278781784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.278784091+07:00","message":"Set new StatePrefix: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.356199442+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.356246864+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-25T15:18:08.356255296+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.35627189+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356285094+07:00","message":"[bufferProcess] interim [500000000]:หยุดไปเที่ยวกันที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356289816+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356299244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356303928+07:00","message":"> Transcript [3355] [false]: 'หยุดไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356309067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356311731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356314756+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.356318506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.473300274+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.473351592+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-25T15:18:08.473359471+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.473376728+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473388906+07:00","message":"[bufferProcess] interim [560000000]:หยุดไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473392417+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473402076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473406902+07:00","message":"> Transcript [3356] [false]: 'หยุดไปเที่ยวกันที่เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473412453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473415652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473419286+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.473422513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.793198157+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.793244079+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-25T15:18:08.793250118+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.79327289+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.79328357+07:00","message":"[bufferProcess] interim [920000000]:หยุดไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.793287402+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.793297395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.793300672+07:00","message":"> Transcript [3357] [false]: 'หยุดไปเที่ยวกันที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.793305227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.793307547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.793309892+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.79331233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.9846169+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.984656893+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-25T15:18:08.984663096+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.984681651+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.98468868+07:00","message":"[bufferProcess] interim [100000000]:หยุดไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984691891+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984695819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.98469908+07:00","message":"> Transcript [3358] [false]: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984702624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984704952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984707376+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984709557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.98471216+07:00","message":"Push: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984714272+07:00","message":"TextPushed: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.984716583+07:00","message":"Set new StatePrefix : 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:08.98472025+07:00","message":"Next Push (prob) : 'ที่อำเภอโคก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:08.984730153+07:00","message":"push: {false หยุดไปเที่ยวกัน 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.040852806+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.040894128+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-25T15:18:09.040900577+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.040917502+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040925675+07:00","message":"[bufferProcess] interim [160000000]:หยุดไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040929438+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040937536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040940661+07:00","message":"> Transcript [3359] [false]: 'หยุดไปเที่ยวกันที่อำเภอโคกโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040944646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040947106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040949071+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.040951939+07:00","message":"TextPushed: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.49283345+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.492876903+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-25T15:18:09.492883826+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.492897738+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.49290594+07:00","message":"[bufferProcess] interim [580000000]:หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.49290859+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.492914675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.492917902+07:00","message":"> Transcript [3360] [false]: 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.492922026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.492924481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.492926896+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.492929674+07:00","message":"TextPushed: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.75046827+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.750507569+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-25T15:18:09.750513935+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:09.750528163+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750534992+07:00","message":"[bufferProcess] interim [880000000]:หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750537899+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750542925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750545833+07:00","message":"> Transcript [3361] [false]: 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750549445+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750551587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750554082+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:09.750556775+07:00","message":"TextPushed: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.137114969+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.137178829+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-25T15:18:10.137188328+07:00","message":"receive interim result [false|false]: หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.137207162+07:00","message":"[buffer interim] 181 false หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137217024+07:00","message":"[bufferProcess] interim [300000000]:หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137221096+07:00","message":"[bufferProcess] send to processor:หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137231107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137235418+07:00","message":"> Transcript [3362] [false]: 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137241191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137245865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137250115+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137254372+07:00","message":"TextPushed: 'หยุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137262052+07:00","message":"Push: 'ที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137265115+07:00","message":"TextPushed: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137269564+07:00","message":"Set new StatePrefix : 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.137273809+07:00","message":"Next Push (prob) : 'เจริญจังหวัดลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.137297843+07:00","message":"push: {false ที่อำเภอโคก 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.242388853+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.361204558+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.361257844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ\",\"confidence\":0.93308306}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.361267537+07:00","message":"receive interim result [true|false]: ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.36128012+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.361283332+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.361294153+07:00","message":"[buffer interim] 181 true ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361304707+07:00","message":"[bufferProcess] interim [540000000]:ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361310099+07:00","message":"[bufferProcess] send to processor (isfinal):หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361315961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361320303+07:00","message":"> Transcript [3363] [false]: 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361325744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361329724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361332965+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361337274+07:00","message":"TextPushed: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361340416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361343827+07:00","message":"> Transcript [3364] [true]: 'ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361347972+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361350757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361353482+07:00","message":"StatePrefix: 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361356736+07:00","message":"TextPushed: 'หยุดไปเที่ยวกันที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361359547+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361534405+07:00","message":"Push: 'เจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361538349+07:00","message":"TextPushed: 'หยุดไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361541769+07:00","message":"Set new StatePrefix : 'ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361545253+07:00","message":"Next Push (prob) : 'ไปเที่ยวกันที่อำเภอโคกเจริญจังหวัดลพบุรีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.361556112+07:00","message":"push: {true เจริญจังหวัดลพบุรีค่ะ 0 0xc0006cf300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:10.361565376+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_181.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:10.370731617+07:00","message":"write wav file: './tmp/7599/7599_181.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.987992275+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.988033051+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.9880365+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.988038474+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.988040359+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.988042675+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:10.988044496+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:11.202381826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:11.202428555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.395187082+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.523222128+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.594403916+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.596313178+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.596330272+07:00","message":"found end of frame, send empty tag with msgId: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.596333259+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.596338847+07:00","message":"[buffer interim] 182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.59634514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.596349335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.596352035+07:00","message":"> Transcript [3365] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.596354884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.596357733+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.596359566+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.59636144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.596369807+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.596377987+07:00","message":"push: {true \n 0 0xc00039d580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:11.600981309+07:00","message":"write wav file: './tmp/7599/7599_182.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.655304706+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.784289591+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.784310917+07:00","message":"found end of frame, send empty tag with msgId: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.784315194+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.784325122+07:00","message":"[buffer interim] 183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.784335326+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.784341289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.784345358+07:00","message":"> Transcript [3366] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.78434965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.784353196+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.784355778+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.784359124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:11.784363594+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.784377552+07:00","message":"push: {true \n 0 0xc00209f600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:11.790154717+07:00","message":"write wav file: './tmp/7599/7599_183.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:11.84601716+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.238920028+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.340083769+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.340116479+07:00","message":"found end of frame, send empty tag with msgId: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.340119802+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.340127937+07:00","message":"[buffer interim] 184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340134467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340146737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340149699+07:00","message":"> Transcript [3367] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340152457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340154768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340156683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340158805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.340161308+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.340171332+07:00","message":"push: {true \n 0 0xc0006cf700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:12.346036154+07:00","message":"write wav file: './tmp/7599/7599_184.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.42444781+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.760292931+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.760344715+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-25T15:18:12.760351596+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.760366624+07:00","message":"[buffer interim] 185 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.76037393+07:00","message":"[bufferProcess] interim [420000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.760376145+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.95653168+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.956569785+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-25T15:18:12.956575896+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:12.956591517+07:00","message":"[buffer interim] 185 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.956599546+07:00","message":"[bufferProcess] interim [540000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.956601991+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.956605953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.956609075+07:00","message":"> Transcript [3368] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:12.956611497+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.074561793+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.074614595+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-25T15:18:13.074623571+07:00","message":"receive interim result [false|false]: ดอกไม้สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.074641439+07:00","message":"[buffer interim] 185 false ดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074652939+07:00","message":"[bufferProcess] interim [720000000]:ดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074656313+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074661721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074665697+07:00","message":"> Transcript [3369] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074671397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074674928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074678485+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.074681949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.396302946+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.396345644+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-25T15:18:13.396351826+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.396366148+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396372844+07:00","message":"[bufferProcess] interim [960000000]:ดอกไม้สวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396375795+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396382679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396385521+07:00","message":"> Transcript [3370] [false]: 'ดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396388744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396390801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396393459+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.396396417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.477581276+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.477621925+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-25T15:18:13.477628759+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.477643657+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477651926+07:00","message":"[bufferProcess] interim [80000000]:ดอกไม้สวยไหมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477654605+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477658526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477661935+07:00","message":"> Transcript [3371] [false]: 'ดอกไม้สวยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477665441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477667631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477670018+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.477672166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.663930987+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.664000243+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-25T15:18:13.664006923+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.664021918+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664030712+07:00","message":"[bufferProcess] interim [260000000]:ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664033234+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.66404149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664044841+07:00","message":"> Transcript [3372] [false]: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664048999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664051417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664053846+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664056303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664062277+07:00","message":"Push: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664065203+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664067419+07:00","message":"Set new StatePrefix : 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.664069691+07:00","message":"Next Push (prob) : 'ไม้สวยไหมพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.664079055+07:00","message":"push: {false ดอก 0 0xc00209f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.853299189+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.853343568+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-25T15:18:13.853350001+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.853365217+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853371843+07:00","message":"[bufferProcess] interim [440000000]:ดอกไม้สวยไหมพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853374712+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่โต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853378271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853381857+07:00","message":"> Transcript [3373] [false]: 'ดอกไม้สวยไหมพี่โต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853385312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853387688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853389624+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.853392115+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.868367885+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.868422964+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-25T15:18:13.868428691+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.86844406+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.86845091+07:00","message":"[bufferProcess] interim [500000000]:ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.868453668+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.868457138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.868460038+07:00","message":"> Transcript [3374] [false]: 'ดอกไม้สวยไหมพี่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.868463366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.868465542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.868467906+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.868470285+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.977193525+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.977243624+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-25T15:18:13.977251681+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:13.977275352+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977287368+07:00","message":"[bufferProcess] interim [560000000]:ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977291407+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ตอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977300824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977305533+07:00","message":"> Transcript [3375] [false]: 'ดอกไม้สวยไหมพี่ตอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977310805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977313765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977316463+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:13.977319937+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:14.202577701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:14.202598855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.297908568+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.297959086+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-25T15:18:14.29798047+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.297999248+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298008506+07:00","message":"[bufferProcess] interim [920000000]:ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298012643+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298022092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298039267+07:00","message":"> Transcript [3376] [false]: 'ดอกไม้สวยไหมพี่ต๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298045793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298048989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298051915+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.29805578+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298064867+07:00","message":"Push: 'ไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298067871+07:00","message":"TextPushed: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.298071009+07:00","message":"Set new StatePrefix : 'ดอกไม้สวยไหมพี่ต๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.2980741+07:00","message":"Next Push (prob) : 'ต๋อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.29810216+07:00","message":"push: {false ไม้สวยไหมพี่ 0 0xc00209f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.75869828+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.758744747+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-25T15:18:14.758751227+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.758773723+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.758781579+07:00","message":"[bufferProcess] interim [400000000]:ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.758784326+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.758790127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.75879292+07:00","message":"> Transcript [3377] [false]: 'ดอกไม้สวยไหมพี่ต๋อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.758795828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.758798376+07:00","message":"Set new StatePrefix: 'ดอกไม้สวยไหมพี่ต๋อม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.876399148+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.876441447+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-25T15:18:14.876448148+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:14.876463253+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.876470033+07:00","message":"[bufferProcess] interim [520000000]:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.876472789+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ตงเอ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.876479964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.876482726+07:00","message":"> Transcript [3378] [false]: 'ดอกไม้สวยไหมพี่ตงเอ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.876485466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:14.876487613+07:00","message":"Set new StatePrefix: 'ดอกไม้สวยไหมพี่ตงเอ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:15.459027703+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:15.4590747+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-25T15:18:15.45908114+07:00","message":"receive interim result [false|false]: ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:15.459098851+07:00","message":"[buffer interim] 185 false ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:15.459106635+07:00","message":"[bufferProcess] interim [120000000]:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:15.459109175+07:00","message":"[bufferProcess] send to processor:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:15.459113643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:15.459116568+07:00","message":"> Transcript [3379] [false]: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:15.459120094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:15.459122208+07:00","message":"Set new StatePrefix: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:17.202870879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:17.202870985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.401859942+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.475582301+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.566029582+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.566077276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยนะคะ\",\"confidence\":0.9138497}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.56608536+07:00","message":"receive interim result [true|false]: ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.566096369+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.566099837+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.566108365+07:00","message":"[buffer interim] 185 true ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566117418+07:00","message":"[bufferProcess] interim [200000000]:ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566122397+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566128014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566133017+07:00","message":"> Transcript [3380] [false]: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566137382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566140414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.56614459+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566148271+07:00","message":"TextPushed: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566151196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566154109+07:00","message":"> Transcript [3381] [true]: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566157655+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566160274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566163091+07:00","message":"StatePrefix: 'ดอกไม้สวยไหมพี่ต๋องอะไรเอ่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.566166256+07:00","message":"TextPushed: 'ดอกไม้สวยไหมพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:19.56617662+07:00","message":"Push: 'ต๋องอะไรเอ่ยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:19.566187575+07:00","message":"push: {true ต๋องอะไรเอ่ยนะคะ 0 0xc00209f980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:19.581201423+07:00","message":"write wav file: './tmp/7599/7599_185.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:20.203119649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:20.203144894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.314141043+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.314195636+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-25T15:18:20.314200673+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.314218967+07:00","message":"[buffer interim] 186 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.314225536+07:00","message":"[bufferProcess] interim [660000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.314227606+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.512568123+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.512614808+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-25T15:18:20.512620808+07:00","message":"receive interim result [false|false]: แปลงดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.512634496+07:00","message":"[buffer interim] 186 false แปลงดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.512643139+07:00","message":"[bufferProcess] interim [840000000]:แปลงดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.512645813+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.512650341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.512653505+07:00","message":"> Transcript [3382] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.512655785+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.846241007+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.846278675+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-25T15:18:20.846283969+07:00","message":"receive interim result [false|false]: ดอกไม้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:20.846302267+07:00","message":"[buffer interim] 186 false ดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.846310156+07:00","message":"[bufferProcess] interim [200000000]:ดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.846313179+07:00","message":"[bufferProcess] send to processor:แปลงดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.846323866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.846326925+07:00","message":"> Transcript [3383] [false]: 'แปลงดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.846330265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:20.846332391+07:00","message":"Set new StatePrefix: 'แปลงดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.405306973+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.405344815+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-25T15:18:21.405351888+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.405365994+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.405374014+07:00","message":"[bufferProcess] interim [740000000]:ดอกไม้ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.405378364+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.405383633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.405387866+07:00","message":"> Transcript [3384] [false]: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.405391533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.405394858+07:00","message":"Set new StatePrefix: 'ดอกไม้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.930470727+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.930521254+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-25T15:18:21.930527282+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:21.930543541+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.930552423+07:00","message":"[bufferProcess] interim [280000000]:ดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.930555156+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.930559264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.930562433+07:00","message":"> Transcript [3385] [false]: 'ดอกไม้ที่บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.9305659+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.930568168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.930570431+07:00","message":"StatePrefix: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:21.93057236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.113461341+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.113502093+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-25T15:18:22.113508492+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.113522208+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113529808+07:00","message":"[bufferProcess] interim [460000000]:ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113532465+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113539074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113541857+07:00","message":"> Transcript [3386] [false]: 'ดอกไม้ที่บานเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113545352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113547792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113550095+07:00","message":"StatePrefix: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.113552253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.723992924+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.724038924+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-25T15:18:22.724046869+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:22.724062442+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.724073349+07:00","message":"[bufferProcess] interim [60000000]:ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.724076966+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.724083174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.724086594+07:00","message":"> Transcript [3387] [false]: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.724091412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.72409389+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.72409599+07:00","message":"StatePrefix: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:22.72409834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:23.203182144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:23.203198558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.367160326+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.367204792+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-25T15:18:23.367211074+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกรีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.367226311+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.36723563+07:00","message":"[bufferProcess] interim [660000000]:ดอกไม้ที่บานสะพรั่งกรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367238353+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367242411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367245579+07:00","message":"> Transcript [3388] [false]: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.36724974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367252098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367254125+07:00","message":"StatePrefix: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367256348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367258819+07:00","message":"Push: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367261251+07:00","message":"TextPushed: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367263723+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.367266435+07:00","message":"Next Push (prob) : 'บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.367275899+07:00","message":"push: {false ดอกไม้ที่ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.450180647+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.450224051+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-25T15:18:23.450230606+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.450246572+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.450255491+07:00","message":"[bufferProcess] interim [780000000]:ดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.450258473+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกรีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.450262659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.450265761+07:00","message":"> Transcript [3389] [false]: 'ดอกไม้ที่บานสะพรั่งกรีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.450269967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.450272206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.450274498+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.45027711+07:00","message":"TextPushed: 'ดอกไม้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.568985311+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.569053318+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-25T15:18:23.569059593+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.569075577+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569083663+07:00","message":"[bufferProcess] interim [900000000]:ดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569086241+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569090474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569093996+07:00","message":"> Transcript [3390] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569098116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569100308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569102314+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.569106913+07:00","message":"TextPushed: 'ดอกไม้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.864138216+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.864175556+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-25T15:18:23.864181019+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.864191293+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.864199697+07:00","message":"[bufferProcess] interim [200000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.864202522+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.864207907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.864211189+07:00","message":"> Transcript [3391] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.86421495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.864218454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.864220779+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.864223383+07:00","message":"TextPushed: 'ดอกไม้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.922934048+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.922969449+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-25T15:18:23.92298303+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.922999105+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923006273+07:00","message":"[bufferProcess] interim [260000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923009313+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923012816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923016201+07:00","message":"> Transcript [3392] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.92301985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923022024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923025424+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923027753+07:00","message":"TextPushed: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923030234+07:00","message":"Push: 'บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923032389+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923034485+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:23.923036698+07:00","message":"Next Push (prob) : 'กลีบสีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:23.923044865+07:00","message":"push: {false บานสะพรั่ง 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.488298279+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.488341482+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-25T15:18:24.488351284+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.488366632+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.48837434+07:00","message":"[bufferProcess] interim [800000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.488378592+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.488390147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.488394359+07:00","message":"> Transcript [3393] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.488398796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.488401648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.488405342+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.488409059+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.82728011+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.827324621+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-25T15:18:24.827331142+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:24.827350337+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827362077+07:00","message":"[bufferProcess] interim [40000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827365022+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827369343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827372826+07:00","message":"> Transcript [3394] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827377108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827379452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827382071+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:24.827385129+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.020362642+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.020429043+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-25T15:18:25.020438179+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.020465558+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020479399+07:00","message":"[bufferProcess] interim [280000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020483004+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020490695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020494127+07:00","message":"> Transcript [3395] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสระบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020499005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020501443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020503925+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.020506799+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.203638144+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.203691426+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-25T15:18:25.203701647+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.20372247+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203736555+07:00","message":"[bufferProcess] interim [460000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203740436+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203750412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203756271+07:00","message":"> Transcript [3396] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203762339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203771853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203780062+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203783779+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203801518+07:00","message":"Push: 'กลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203804642+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203808051+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.203812417+07:00","message":"Next Push (prob) : 'พูสลับม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.203824966+07:00","message":"push: {false กลีบสีชม 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.463518144+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.463570269+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-25T15:18:25.463578659+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:25.463601771+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.463612001+07:00","message":"[bufferProcess] interim [760000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.46361683+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.463624687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.46362959+07:00","message":"> Transcript [3397] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.463635178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.463638218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.463641788+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:25.463645534+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.024595625+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.024643826+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-25T15:18:26.024651057+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.024667116+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024675476+07:00","message":"[bufferProcess] interim [360000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024679628+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024688675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024691784+07:00","message":"> Transcript [3398] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024695777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024698346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024700636+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.024703619+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:26.203493721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:26.203507524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.593765695+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.593804686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.593811464+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.59382566+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.59383541+07:00","message":"[bufferProcess] interim [960000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.593838522+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.593842362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.593845604+07:00","message":"> Transcript [3399] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.593848963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.59385112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.593853654+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.593856551+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.862133773+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.862173481+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-25T15:18:26.86218127+07:00","message":"receive interim result [false|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.862197651+07:00","message":"[buffer interim] 186 false ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862204277+07:00","message":"[bufferProcess] interim [200000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862207433+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862211003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862213706+07:00","message":"> Transcript [3400] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862217673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862220108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862222252+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.86222523+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862227914+07:00","message":"Push: 'พูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862229984+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.862232294+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:26.86223465+07:00","message":"Next Push (prob) : 'อ่อนๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:26.862243452+07:00","message":"push: {false พูสลับม่วง 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.221865276+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.354006408+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.389143394+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.389203369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ\",\"confidence\":0.9444761}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.389209843+07:00","message":"receive interim result [true|false]: ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.389223793+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.389226187+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.389234109+07:00","message":"[buffer interim] 186 true ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.38924285+07:00","message":"[bufferProcess] interim [770000000]:ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.38924667+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389250677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389254111+07:00","message":"> Transcript [3401] [false]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.38925834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389260611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389263297+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.38926628+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389268542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389270755+07:00","message":"> Transcript [3402] [true]: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะมันคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389273013+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389274923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389276691+07:00","message":"StatePrefix: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วงอ่อนๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389278731+07:00","message":"TextPushed: 'ดอกไม้ที่บานสะพรั่งกลีบสีชมพูสลับม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:27.389287795+07:00","message":"Push: 'อ่อนๆค่ะมันคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:27.38929743+07:00","message":"push: {true อ่อนๆค่ะมันคือ 0 0xc0006ce300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:27.408353207+07:00","message":"write wav file: './tmp/7599/7599_186.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.003761519+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.003812916+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-25T15:18:28.003819286+07:00","message":"receive interim result [false|false]: ขุนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.00383553+07:00","message":"[buffer interim] 187 false ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.003842799+07:00","message":"[bufferProcess] interim [480000000]:ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.003845482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.397378144+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.397422215+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-25T15:18:28.397428143+07:00","message":"receive interim result [false|false]: หุ่นเขาสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.397440541+07:00","message":"[buffer interim] 187 false หุ่นเขาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.397447671+07:00","message":"[bufferProcess] interim [900000000]:หุ่นเขาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.397450699+07:00","message":"[bufferProcess] send to processor:ขุนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.397457547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.397460503+07:00","message":"> Transcript [3403] [false]: 'ขุนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.397462961+07:00","message":"Set StatePrefix (first interim): 'ขุนเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.51452611+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.514571273+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-25T15:18:28.514578503+07:00","message":"receive interim result [false|false]: ขุนเขาสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.514597051+07:00","message":"[buffer interim] 187 false ขุนเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.514615092+07:00","message":"[bufferProcess] interim [20000000]:ขุนเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.514618234+07:00","message":"[bufferProcess] send to processor:หุ่นเขาสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.514623158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.514626198+07:00","message":"> Transcript [3404] [false]: 'หุ่นเขาสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.514629103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.514631552+07:00","message":"Set new StatePrefix: 'หุ่นเขาสิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.586949917+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.587000323+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-25T15:18:28.587006156+07:00","message":"receive interim result [false|false]: ขุนเขาสี่หัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.587024411+07:00","message":"[buffer interim] 187 false ขุนเขาสี่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.587031217+07:00","message":"[bufferProcess] interim [80000000]:ขุนเขาสี่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.587033979+07:00","message":"[bufferProcess] send to processor:ขุนเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.587037639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.587041182+07:00","message":"> Transcript [3405] [false]: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.587043943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.587046255+07:00","message":"Set new StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.711510138+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.711546735+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-25T15:18:28.711552443+07:00","message":"receive interim result [false|false]: ขุนเขาสีชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.71156808+07:00","message":"[buffer interim] 187 false ขุนเขาสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711574393+07:00","message":"[bufferProcess] interim [140000000]:ขุนเขาสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711576866+07:00","message":"[bufferProcess] send to processor:ขุนเขาสี่หัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711580587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711583742+07:00","message":"> Transcript [3406] [false]: 'ขุนเขาสี่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711586898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711588811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711590749+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.711593086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.713970271+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.714005481+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-25T15:18:28.714012624+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:28.714028497+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.714035271+07:00","message":"[bufferProcess] interim [200000000]:ขุนเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.714038489+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.714045858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.714049729+07:00","message":"> Transcript [3407] [false]: 'ขุนเขาสีชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.7140539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.714056881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.71406008+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:28.714063084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.0963499+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.096396918+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-25T15:18:29.096402144+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.096415395+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096421559+07:00","message":"[bufferProcess] interim [560000000]:ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096424205+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096429553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096432644+07:00","message":"> Transcript [3408] [false]: 'ขุนเขาสีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096436129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096438262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096440319+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.096442494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.099109362+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.099143909+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-25T15:18:29.099149893+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.099166005+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099172888+07:00","message":"[bufferProcess] interim [620000000]:ขุนเขาสีชมพูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099175305+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099178871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099182599+07:00","message":"> Transcript [3409] [false]: 'ขุนเขาสีชมพูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.09918663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099188961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099191157+07:00","message":"StatePrefix: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099193524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099199829+07:00","message":"Push: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099201857+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099203967+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.099206175+07:00","message":"Next Push (prob) : 'ชมพูค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.099215194+07:00","message":"push: {false ขุนเขาสี 0 0xc00039cb80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:29.204011874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:29.20402631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.221970012+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.222017757+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-25T15:18:29.222022862+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.222033682+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.22204091+07:00","message":"[bufferProcess] interim [680000000]:ขุนเขาสีชมพูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.222043455+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.222047827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.222050996+07:00","message":"> Transcript [3410] [false]: 'ขุนเขาสีชมพูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.222053551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.22205591+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.413879746+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.413927474+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-25T15:18:29.413935814+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.413952635+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.413960779+07:00","message":"[bufferProcess] interim [860000000]:ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.413963939+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.413971788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.413980578+07:00","message":"> Transcript [3411] [false]: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.413983595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.413985959+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.618385373+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.618427997+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-25T15:18:29.618434403+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.618450663+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618458526+07:00","message":"[bufferProcess] interim [100000000]:ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618461754+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618470158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618473036+07:00","message":"> Transcript [3412] [false]: 'ขุนเขาสีชมพูขาวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618477122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618479618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618482216+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.618484665+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.806481131+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.806527621+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-25T15:18:29.806533944+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.80655126+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.806560367+07:00","message":"[bufferProcess] interim [280000000]:ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.80656331+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.806567989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.806573374+07:00","message":"> Transcript [3413] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.806577587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.806580145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.806582575+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.806584794+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.9227639+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.92281007+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-25T15:18:29.922815586+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.922831561+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.922838906+07:00","message":"[bufferProcess] interim [340000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.922841926+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.922849838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.922853538+07:00","message":"> Transcript [3414] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.922857294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.92285964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.922861638+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.922863943+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.998363309+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.998413456+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-25T15:18:29.99841943+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคลาภ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.998435147+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคลาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998453541+07:00","message":"[bufferProcess] interim [460000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคลาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998457441+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998461994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998465682+07:00","message":"> Transcript [3415] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998469756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998471977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998474377+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.99847662+07:00","message":"TextPushed: 'ขุนเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998479589+07:00","message":"Push: 'ชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998481623+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998484045+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:29.998486257+07:00","message":"Next Push (prob) : 'ม่วงแห่งโชค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:29.998494822+07:00","message":"push: {false ชมพูขาว 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.114431644+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.114474919+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-25T15:18:30.11448098+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.114493728+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.114503126+07:00","message":"[bufferProcess] interim [580000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.114505747+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคลาภ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.114510462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.114513585+07:00","message":"> Transcript [3416] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.11451774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.114520007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.114523857+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.114526798+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.386645237+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.38668287+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-25T15:18:30.3866885+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.386701602+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.386708492+07:00","message":"[bufferProcess] interim [880000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.386711323+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.386717044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.386719887+07:00","message":"> Transcript [3417] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.3867229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.386727197+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.504423121+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.504469087+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-25T15:18:30.504475865+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.504491527+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.504499557+07:00","message":"[bufferProcess] interim [940000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.504502757+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.50451205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.50451528+07:00","message":"> Transcript [3418] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.504520256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.504522996+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.504525001+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.504528267+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.834305113+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.834341017+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-25T15:18:30.834346852+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.834359381+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.834366398+07:00","message":"[bufferProcess] interim [240000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.834369478+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.834375107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.834377949+07:00","message":"> Transcript [3419] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.834380403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.834382952+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.894687859+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.894726426+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-25T15:18:30.894732719+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.894748205+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894755016+07:00","message":"[bufferProcess] interim [360000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894757654+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894761504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894764404+07:00","message":"> Transcript [3420] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894768044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894770144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894772361+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.894775597+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.899258593+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.899282301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.899287586+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:30.899299556+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899304044+07:00","message":"[bufferProcess] interim [420000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899306632+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899309898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899312448+07:00","message":"> Transcript [3421] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899315666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899317555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899321027+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:30.899323291+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.091634781+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.09167714+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-25T15:18:31.091683628+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.091698026+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.09171248+07:00","message":"[bufferProcess] interim [600000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.091715752+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.091720689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.091723541+07:00","message":"> Transcript [3422] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อ 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.091727668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.091730429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.091733094+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.091736278+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.216045+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.216082104+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-25T15:18:31.216088551+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.216100986+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216107921+07:00","message":"[bufferProcess] interim [720000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216110767+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216117266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216120729+07:00","message":"> Transcript [3423] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216124929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216127357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216129596+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.21613269+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216139655+07:00","message":"Push: 'ม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216141824+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216144511+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.216147382+07:00","message":"Next Push (prob) : 'เมื่อก้าวเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.216159151+07:00","message":"push: {false ม่วงแห่งโชคเจริญนะคะ 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.540715007+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.540758714+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-25T15:18:31.5407652+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.540781936+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540791351+07:00","message":"[bufferProcess] interim [20000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540794416+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540798523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540801748+07:00","message":"> Transcript [3424] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540806002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540808296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540811784+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.540814942+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.794110922+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.794150151+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-25T15:18:31.794156921+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.794172317+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.794184819+07:00","message":"[bufferProcess] interim [260000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.7941898+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.794196273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.794199126+07:00","message":"> Transcript [3425] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.794203697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.794205944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.794208513+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.794211268+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.980880833+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.980930396+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-25T15:18:31.9809383+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:31.980951836+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.980960384+07:00","message":"[bufferProcess] interim [440000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.980963598+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.980969966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.980973945+07:00","message":"> Transcript [3426] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.98098939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.980991678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.980994538+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:31.980997284+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:32.205021251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:32.205024079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.445691359+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.445732687+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-25T15:18:32.445739218+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.445753678+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445762033+07:00","message":"[bufferProcess] interim [860000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445764938+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445770929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445774465+07:00","message":"> Transcript [3427] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445779233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445781738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.44578823+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445791559+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445797687+07:00","message":"Push: 'เมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445799783+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445802122+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.445804929+07:00","message":"Next Push (prob) : 'สู่ช่วงหน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.445832775+07:00","message":"push: {false เมื่อก้าวเข้า 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.501271218+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.501315863+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-25T15:18:32.501322846+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.501338949+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501346857+07:00","message":"[bufferProcess] interim [980000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501349551+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501354854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501358001+07:00","message":"> Transcript [3428] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501362432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501364739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501366672+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.501370413+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.683583523+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.68362891+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-25T15:18:32.683635968+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.683651113+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683659387+07:00","message":"[bufferProcess] interim [160000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683662687+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683667033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683670201+07:00","message":"> Transcript [3429] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683675016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683677659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683680186+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.683683316+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.873646328+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.873684073+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-25T15:18:32.87369165+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:32.873705549+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.87371358+07:00","message":"[bufferProcess] interim [340000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.873716759+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.873726067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.873729211+07:00","message":"> Transcript [3430] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.873733663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.873736246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.87373873+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:32.873741639+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.005497853+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.005542633+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-25T15:18:33.005548966+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.005564402+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.00557498+07:00","message":"[bufferProcess] interim [460000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005578003+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005584852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005587794+07:00","message":"> Transcript [3431] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005592688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005595026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005597404+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.00560033+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005605437+07:00","message":"Push: 'สู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005609307+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005611747+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.005614789+07:00","message":"Next Push (prob) : 'ภูเขาในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.005623325+07:00","message":"push: {false สู่ช่วงหน้าฝน 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.200643354+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.200688473+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-25T15:18:33.20069756+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.200710621+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.20071847+07:00","message":"[bufferProcess] interim [700000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.200721629+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.200729241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.20073292+07:00","message":"> Transcript [3432] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.200737157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.200739449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.200741307+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.200744423+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.512395968+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.512441404+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-25T15:18:33.512451042+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.512463577+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.512474317+07:00","message":"[bufferProcess] interim [940000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.512478644+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.512485159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.512489677+07:00","message":"> Transcript [3433] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.512495682+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.51249859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.512501149+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.512504708+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.588485814+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.588534373+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-25T15:18:33.588542335+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกโพธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.588555979+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.588564299+07:00","message":"[bufferProcess] interim [60000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.588567719+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.588574434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.588580614+07:00","message":"> Transcript [3434] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.588585018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.588587898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.58859186+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.588595192+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.589360487+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.589399239+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-25T15:18:33.589405186+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโชคชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.589422806+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโชคชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.58943051+07:00","message":"[bufferProcess] interim [120000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโชคชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589433893+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกโพธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589442902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589446029+07:00","message":"> Transcript [3435] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589450863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.58945338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589455816+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589460947+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589468928+07:00","message":"Push: 'ภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589471127+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589473632+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกโพธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.589477056+07:00","message":"Next Push (prob) : 'ที่อำเภอโคกโพธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.589502801+07:00","message":"push: {false ภูเขาในพื้น 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.712361348+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.712405907+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-25T15:18:33.712414295+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:33.712429358+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.712437244+07:00","message":"[bufferProcess] interim [180000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.712440667+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโชคชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.7124459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.712449102+07:00","message":"> Transcript [3436] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโชคชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.712451847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:33.712453978+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโชคชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.28624478+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.286290934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.28629718+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.286312566+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.286321571+07:00","message":"[bufferProcess] interim [780000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.286325063+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.286331659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.28633515+07:00","message":"> Transcript [3437] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.286338303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.286340469+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.480908031+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.480948137+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-25T15:18:34.48095679+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.480975709+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.480993025+07:00","message":"[bufferProcess] interim [960000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.480998086+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.481009569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.481012818+07:00","message":"> Transcript [3438] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.481017849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.481020262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.481022647+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.481025828+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.487422065+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.487447275+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-25T15:18:34.487454077+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.487468457+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.487475732+07:00","message":"[bufferProcess] interim [20000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.487480089+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.487490553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.487495617+07:00","message":"> Transcript [3439] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.48750178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.48750632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.487510075+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.487514658+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.782405119+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.78244009+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-25T15:18:34.782447226+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.782459179+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782465879+07:00","message":"[bufferProcess] interim [200000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782469003+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782474554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782477559+07:00","message":"> Transcript [3440] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782481347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782483535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782486013+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.782488974+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.796325073+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.796359552+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-25T15:18:34.796365499+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.796379979+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796386277+07:00","message":"[bufferProcess] interim [260000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796389544+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.79639563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796398372+07:00","message":"> Transcript [3441] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796402687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796405356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796407483+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796410666+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796417599+07:00","message":"Push: 'ที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796419763+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.796422172+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.79642472+07:00","message":"Next Push (prob) : 'ก็ไม่ได้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.796445165+07:00","message":"push: {false ที่อำเภอโคกเจริญ 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.806787807+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.806821991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.806829108+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:34.806842052+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.80684774+07:00","message":"[bufferProcess] interim [320000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.806851472+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.806855064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.806857919+07:00","message":"> Transcript [3442] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.806860566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:34.806862511+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้ยิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.020594115+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.020642988+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-25T15:18:35.020650079+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.020667065+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.020675517+07:00","message":"[bufferProcess] interim [500000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.020679052+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.020683337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.020686401+07:00","message":"> Transcript [3443] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.020689838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.020692095+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:35.20609248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:35.206119473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.312521995+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.312567095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.312574549+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.312589846+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312597903+07:00","message":"[bufferProcess] interim [740000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312601391+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312627303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312630664+07:00","message":"> Transcript [3444] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312635857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312638311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312641004+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.312643747+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.635235869+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.635276092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.635282324+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.63530048+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.635309803+07:00","message":"[bufferProcess] interim [40000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.635313314+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.63531994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.635323091+07:00","message":"> Transcript [3445] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.635327943+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.635330339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.635337083+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.635340635+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.829761834+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.829799224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.829806134+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:35.829822427+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829830011+07:00","message":"[bufferProcess] interim [280000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829833624+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829839733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829842565+07:00","message":"> Transcript [3446] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829846933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829849204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829852163+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:35.829854819+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.263009158+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.263047571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.263053634+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.263068548+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263075544+07:00","message":"[bufferProcess] interim [700000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263133275+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263182278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263190689+07:00","message":"> Transcript [3447] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263197234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263200326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263203294+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263207324+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263215963+07:00","message":"Push: 'ก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263217944+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263220901+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.263224561+07:00","message":"Next Push (prob) : 'สีเขียวค่ะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.263235819+07:00","message":"push: {false ก็ไม่ได้มีแต่ 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.394132563+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.394172324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.394178816+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.39419242+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.394200099+07:00","message":"[bufferProcess] interim [820000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.394203567+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.394211899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.3942148+07:00","message":"> Transcript [3448] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.394219558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.3942217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.394223745+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.39422685+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.537917097+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.537965782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.537975185+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.538003018+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.538015567+07:00","message":"[bufferProcess] interim [0]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.538020389+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.53802932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.538034966+07:00","message":"> Transcript [3449] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.538040278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.538043705+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.713132531+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.713195758+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-25T15:18:36.713203005+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.713215175+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.71322456+07:00","message":"[bufferProcess] interim [180000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.713249759+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.713258941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.713261789+07:00","message":"> Transcript [3450] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.71326491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.713270072+07:00","message":"Set new StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.784958358+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.785007536+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-25T15:18:36.785015805+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:36.78503037+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785039328+07:00","message":"[bufferProcess] interim [300000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785042944+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785051553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785054457+07:00","message":"> Transcript [3451] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785058896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785061175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785063358+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:36.785070846+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.426892997+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.426928799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.426936071+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.426952224+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.426959665+07:00","message":"[bufferProcess] interim [900000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.426963258+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.42697191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.426976012+07:00","message":"> Transcript [3452] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.426991061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.426993818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.426996738+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.427012107+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.67347407+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.673527723+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-25T15:18:37.673537586+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.673557642+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.673572402+07:00","message":"[bufferProcess] interim [140000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.67357812+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.673589105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.673593365+07:00","message":"> Transcript [3453] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.673600889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.67360706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.673610243+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.673615425+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.805254358+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.805304306+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-25T15:18:37.805313061+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.805330061+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805338586+07:00","message":"[bufferProcess] interim [260000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805343416+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805353046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805356963+07:00","message":"> Transcript [3454] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805363727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805366623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805372074+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805376846+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805385094+07:00","message":"Push: 'สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805387899+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805391468+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:37.805395477+07:00","message":"Next Push (prob) : 'ไปด้วยดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:37.805415944+07:00","message":"push: {false สีเขียวค่ะแต่งแต้ม 0 0xc00039cb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.124010711+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.124048705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.124057644+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.124069976+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124078313+07:00","message":"[bufferProcess] interim [560000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124081915+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124090053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124093153+07:00","message":"> Transcript [3455] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124097981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124100297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124102296+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.124105675+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:38.2061144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:38.206135084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.362939781+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.390321775+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.390378435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.390388625+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.390406526+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.390417979+07:00","message":"[bufferProcess] interim [920000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.39042136+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.390428765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.390433122+07:00","message":"> Transcript [3456] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.390441596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.390444648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.390447664+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.390453171+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.464270477+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.464319419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.464326961+07:00","message":"receive interim result [false|false]: ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.464342271+07:00","message":"[buffer interim] 187 false ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464353995+07:00","message":"[bufferProcess] interim [40000000]:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464357426+07:00","message":"[bufferProcess] send to processor:ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464364135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464367177+07:00","message":"> Transcript [3457] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464372787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464379815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464381868+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.464385254+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.495730624+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.589150902+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.58922846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":11,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.589239792+07:00","message":"receive interim result [true|false]: ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.589257504+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.589261734+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.589271022+07:00","message":"[buffer interim] 187 true ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589302983+07:00","message":"[bufferProcess] interim [40000000]:ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589307915+07:00","message":"[bufferProcess] send to processor (isfinal):ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589312417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589315591+07:00","message":"> Transcript [3458] [false]: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589320456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589322578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589325209+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589328702+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589335488+07:00","message":"Push: 'ไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589337552+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.58934042+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589346045+07:00","message":"Next Push (prob) : 'ไม้สวยๆจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589348352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589350352+07:00","message":"> Transcript [3459] [true]: 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589352976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589354828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589356602+07:00","message":"StatePrefix: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589359044+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589361314+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.589435762+07:00","message":"push: {false ไปด้วยดอก 0 0xc00039cb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589736215+07:00","message":"Push: 'สวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589755664+07:00","message":"TextPushed: 'ขุนเขาสีชมพูขาวม่วงแห่งโชคเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกสวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589758951+07:00","message":"Set new StatePrefix : 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589761975+07:00","message":"Next Push (prob) : 'ขุนเขาสีชมพูขาวม่วงแห่งโคกเจริญนะคะเมื่อก้าวเข้าสู่ช่วงหน้าฝนภูเขาในพื้นที่อำเภอโคกเจริญก็ไม่ได้มีแต่สีเขียวค่ะแต่งแต้มไปด้วยดอกไม้สวยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.589773089+07:00","message":"push: {true สวยๆ 0 0xc00039cb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.589767273+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_187.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:38.607200571+07:00","message":"write wav file: './tmp/7599/7599_187.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.954925926+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.954968619+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-25T15:18:38.954973702+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:38.954993784+07:00","message":"[buffer interim] 188 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.955001304+07:00","message":"[bufferProcess] interim [480000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:38.95500346+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.167745226+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.167782039+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-25T15:18:39.167788922+07:00","message":"receive interim result [false|false]: ต้นป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.167805179+07:00","message":"[buffer interim] 188 false ต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.167811524+07:00","message":"[bufferProcess] interim [720000000]:ต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.167814106+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.167817367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.167820545+07:00","message":"> Transcript [3460] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.167823292+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.226961835+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.22700323+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-25T15:18:39.227009003+07:00","message":"receive interim result [false|false]: ต้นตาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.227024755+07:00","message":"[buffer interim] 188 false ต้นตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227030666+07:00","message":"[bufferProcess] interim [780000000]:ต้นตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227033313+07:00","message":"[bufferProcess] send to processor:ต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227037401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227040812+07:00","message":"> Transcript [3461] [false]: 'ต้นป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227045096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227047465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227049553+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.227051746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.359870092+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.359920781+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-25T15:18:39.359927258+07:00","message":"receive interim result [false|false]: ต้นตับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.359942386+07:00","message":"[buffer interim] 188 false ต้นตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359948918+07:00","message":"[bufferProcess] interim [840000000]:ต้นตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359951831+07:00","message":"[bufferProcess] send to processor:ต้นตาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359955361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359958508+07:00","message":"> Transcript [3462] [false]: 'ต้นตาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359961763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359964526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359966787+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.359969155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.366278458+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.366304817+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-25T15:18:39.366309639+07:00","message":"receive interim result [false|false]: ต้นตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.366325089+07:00","message":"[buffer interim] 188 false ต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366330216+07:00","message":"[bufferProcess] interim [900000000]:ต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366332482+07:00","message":"[bufferProcess] send to processor:ต้นตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366335412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366338582+07:00","message":"> Transcript [3463] [false]: 'ต้นตับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366341233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366343229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366345154+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.366347106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.862241436+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.862280536+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-25T15:18:39.862288027+07:00","message":"receive interim result [false|false]: ต้นตะแบกนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.862302219+07:00","message":"[buffer interim] 188 false ต้นตะแบกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862308779+07:00","message":"[bufferProcess] interim [380000000]:ต้นตะแบกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862311486+07:00","message":"[bufferProcess] send to processor:ต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862317943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862321027+07:00","message":"> Transcript [3464] [false]: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862324052+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862326233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862328396+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862330812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.86233668+07:00","message":"Push: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862338904+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862340993+07:00","message":"Set new StatePrefix : 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.862343364+07:00","message":"Next Push (prob) : 'ตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.862351608+07:00","message":"push: {false ต้น 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.922294031+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.922324634+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-25T15:18:39.922329669+07:00","message":"receive interim result [false|false]: ต้นตะแบกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:39.922344138+07:00","message":"[buffer interim] 188 false ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922351539+07:00","message":"[bufferProcess] interim [440000000]:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922353943+07:00","message":"[bufferProcess] send to processor:ต้นตะแบกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922360367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922362991+07:00","message":"> Transcript [3465] [false]: 'ต้นตะแบกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922366735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922369143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922371154+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:39.922373667+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.558509963+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.558550107+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-25T15:18:40.558556028+07:00","message":"receive interim result [false|false]: ต้นตะแบกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.558568376+07:00","message":"[buffer interim] 188 false ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.558578235+07:00","message":"[bufferProcess] interim [40000000]:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.55858074+07:00","message":"[bufferProcess] send to processor:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.558586454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.558589937+07:00","message":"> Transcript [3466] [false]: 'ต้นตะแบกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.558593041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.558595884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.558599076+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.558602538+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.748491776+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.83970318+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.839749651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นตะแบกนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.839758396+07:00","message":"receive interim result [true|false]: ต้นตะแบกนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.839768071+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.839770403+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.839779555+07:00","message":"[buffer interim] 188 true ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839789806+07:00","message":"[bufferProcess] interim [460000000]:ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839798287+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นตะแบกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.83980193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839805243+07:00","message":"> Transcript [3467] [false]: 'ต้นตะแบกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839808472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839810465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839812808+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839816652+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839819752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839823131+07:00","message":"> Transcript [3468] [true]: 'ต้นตะแบกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839826199+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839828968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.83983198+07:00","message":"StatePrefix: 'ต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839834672+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:40.839838185+07:00","message":"Push: 'ตะแบกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.83984722+07:00","message":"push: {true ตะแบกนะคะ 0 0xc00209e500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:40.850368359+07:00","message":"write wav file: './tmp/7599/7599_188.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.873929316+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.987866865+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.987894731+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.987897767+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:40.987901527+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:41.207017275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:41.207033545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.405862552+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.405902814+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-25T15:18:41.405907962+07:00","message":"receive interim result [false|false]: ถุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.405924566+07:00","message":"[buffer interim] 189 false ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.405934902+07:00","message":"[bufferProcess] interim [540000000]:ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.405936932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.528254151+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.52829694+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-25T15:18:41.528302539+07:00","message":"receive interim result [false|false]: คลุมทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.528319231+07:00","message":"[buffer interim] 189 false คลุมทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.528326786+07:00","message":"[bufferProcess] interim [720000000]:คลุมทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.528329838+07:00","message":"[bufferProcess] send to processor:ถุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.528335862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.528339532+07:00","message":"> Transcript [3469] [false]: 'ถุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.52834219+07:00","message":"Set StatePrefix (first interim): 'ถุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.72804067+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.728081798+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-25T15:18:41.72808754+07:00","message":"receive interim result [false|false]: กลุ่มท่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.72810049+07:00","message":"[buffer interim] 189 false กลุ่มท่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.728107223+07:00","message":"[bufferProcess] interim [900000000]:กลุ่มท่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.728109522+07:00","message":"[bufferProcess] send to processor:คลุมทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.728114818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.728117881+07:00","message":"> Transcript [3470] [false]: 'คลุมทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.728120693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.728123311+07:00","message":"Set new StatePrefix: 'คลุมทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.861752771+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.861800273+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-25T15:18:41.86180614+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:41.861819271+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.861826731+07:00","message":"[bufferProcess] interim [20000000]:คลุมทั่วหุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.861830466+07:00","message":"[bufferProcess] send to processor:กลุ่มท่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.861840035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.861843527+07:00","message":"> Transcript [3471] [false]: 'กลุ่มท่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.861845864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:41.861848214+07:00","message":"Set new StatePrefix: 'กลุ่มท่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.032795694+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.032834397+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-25T15:18:42.032840607+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.032857307+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.032865063+07:00","message":"[bufferProcess] interim [200000000]:คลุมทั่วหุบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.032867689+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.032871986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.032875597+07:00","message":"> Transcript [3472] [false]: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.032878283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.032880391+07:00","message":"Set new StatePrefix: 'คลุมทั่วหุบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.236809957+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.236852063+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-25T15:18:42.236858142+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.236872134+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236880308+07:00","message":"[bufferProcess] interim [380000000]:คลุมทั่วหุบเขาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236882926+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236886962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236890053+07:00","message":"> Transcript [3473] [false]: 'คลุมทั่วหุบเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236893569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236896286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236898332+07:00","message":"StatePrefix: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.236900539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.301460049+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.301502667+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-25T15:18:42.301509129+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.301523344+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301531523+07:00","message":"[bufferProcess] interim [440000000]:คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301534226+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301538367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301541361+07:00","message":"> Transcript [3474] [false]: 'คลุมทั่วหุบเขาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301544995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301547213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301549277+07:00","message":"StatePrefix: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.301551417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.441179865+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.441222884+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-25T15:18:42.441230476+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.441248658+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.441257712+07:00","message":"[bufferProcess] interim [560000000]:คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.441260758+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.441264138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.44126722+07:00","message":"> Transcript [3475] [false]: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.441270317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.441272443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.441274542+07:00","message":"StatePrefix: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.441276912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.57106641+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.571112011+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-25T15:18:42.571119798+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.571137863+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571147119+07:00","message":"[bufferProcess] interim [680000000]:คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571150723+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.5711563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571160663+07:00","message":"> Transcript [3476] [false]: 'คลุมทั่วหุบเขาเลยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571165308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571168186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571171012+07:00","message":"StatePrefix: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571174184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571178435+07:00","message":"Push: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.57118063+07:00","message":"TextPushed: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571183767+07:00","message":"Set new StatePrefix : 'คลุมทั่วหุบเขาเลยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.571186256+07:00","message":"Next Push (prob) : 'เขาเลยก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.571197187+07:00","message":"push: {false คลุมทั่วหุบ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.616713506+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.616757762+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-25T15:18:42.616763454+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.616784449+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.616792636+07:00","message":"[bufferProcess] interim [740000000]:คลุมทั่วหุบเขาแล้วก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.616796573+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.616803929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.61680838+07:00","message":"> Transcript [3477] [false]: 'คลุมทั่วหุบเขาเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.61681202+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.936709199+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.936751931+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-25T15:18:42.936757948+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:42.936775185+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.936783758+07:00","message":"[bufferProcess] interim [100000000]:คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.936786888+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาแล้วก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.936793336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.936796854+07:00","message":"> Transcript [3478] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.936800097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:42.936802389+07:00","message":"Set new StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.528491104+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.528539756+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-25T15:18:43.528546652+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.528562432+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528573519+07:00","message":"[bufferProcess] interim [700000000]:คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528576599+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528584195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528587811+07:00","message":"> Transcript [3479] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528592103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528594582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528596704+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.528600191+07:00","message":"TextPushed: 'คลุมทั่วหุบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.831116996+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.831161638+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-25T15:18:43.831167743+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.831183656+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831192223+07:00","message":"[bufferProcess] interim [940000000]:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831195805+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาแล้วก็สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831204707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831207836+07:00","message":"> Transcript [3480] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831212661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831215261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831217683+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.831220156+07:00","message":"TextPushed: 'คลุมทั่วหุบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.889590221+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.88963749+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-25T15:18:43.889643531+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:43.889662274+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889670708+07:00","message":"[bufferProcess] interim [60000000]:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889673383+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889677837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889681157+07:00","message":"> Transcript [3481] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889685115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889687549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889690218+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:43.889692713+07:00","message":"TextPushed: 'คลุมทั่วหุบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:44.207046786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:44.207066332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.535867224+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.535910118+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-25T15:18:44.535917351+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.535933154+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535945786+07:00","message":"[bufferProcess] interim [660000000]:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535950356+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535958621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535963271+07:00","message":"> Transcript [3482] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535969493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535971821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535974232+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535976841+07:00","message":"TextPushed: 'คลุมทั่วหุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535987767+07:00","message":"Push: 'เขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535992171+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535995805+07:00","message":"Set new StatePrefix : 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:44.535999237+07:00","message":"Next Push (prob) : 'ภาพพาโนรามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:44.536008624+07:00","message":"push: {false เขาแล้วก็สร้าง 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.649737682+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.649777087+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-25T15:18:46.649783226+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.649801684+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.64981171+07:00","message":"[bufferProcess] interim [820000000]:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649814452+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649818657+07:00","message":"[bufferProcess] send to processor (ticker):คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649822309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649825404+07:00","message":"> Transcript [3483] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649829686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649831767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649834463+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649837205+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649839356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649841737+07:00","message":"> Transcript [3484] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649844093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.64984581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649848257+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.649850129+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.835021218+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.835058405+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-25T15:18:46.835063857+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.835077125+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.835084479+07:00","message":"[bufferProcess] interim [0]:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.835087229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.910802312+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.910849223+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-25T15:18:46.910855736+07:00","message":"receive interim result [false|false]: คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:46.910869738+07:00","message":"[buffer interim] 189 false คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910878701+07:00","message":"[bufferProcess] interim [120000000]:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910881604+07:00","message":"[bufferProcess] send to processor:คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910887995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910891147+07:00","message":"> Transcript [3485] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910895328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910897685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910902493+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:46.910905393+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.153191356+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:47.207482437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:47.207498541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.213357589+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.303260596+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.30330919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ\",\"confidence\":0.91777366}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.303318272+07:00","message":"receive interim result [true|false]: กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.303330364+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.303333243+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.303341484+07:00","message":"[buffer interim] 189 true กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303351341+07:00","message":"[bufferProcess] interim [510000000]:กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303356047+07:00","message":"[bufferProcess] send to processor (isfinal):คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303360575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303365279+07:00","message":"> Transcript [3486] [false]: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.30336978+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303372924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303376142+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303379881+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303383957+07:00","message":"Push: 'ภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303386803+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.30339031+07:00","message":"Set new StatePrefix : 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303394247+07:00","message":"Next Push (prob) : 'สวยนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303397015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303400087+07:00","message":"> Transcript [3487] [true]: 'กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303403633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303406345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303409362+07:00","message":"StatePrefix: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303412776+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303415464+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.303483783+07:00","message":"push: {false ภาพพาโนรามา 0 0xc000045380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303607121+07:00","message":"Push: 'สวยมากนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303612925+07:00","message":"TextPushed: 'คลุมทั่วหุบเขาแล้วก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303615344+07:00","message":"Set new StatePrefix : 'กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303622746+07:00","message":"Next Push (prob) : 'กลุ่มทั่วหุบเขาและก็สร้างภาพพาโนรามาสวยมากนะสวยเหมือนแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:47.303630854+07:00","message":"push: {true สวยมากนะสวยเหมือนแบบ 0 0xc000045380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:47.303628838+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_189.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:47.316855221+07:00","message":"write wav file: './tmp/7599/7599_189.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.062794668+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.062841259+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-25T15:18:48.062849825+07:00","message":"receive interim result [false|false]: มีใครเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.062864675+07:00","message":"[buffer interim] 190 false มีใครเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.062872905+07:00","message":"[bufferProcess] interim [900000000]:มีใครเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.06287533+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.269262685+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.2693123+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-25T15:18:48.269318435+07:00","message":"receive interim result [false|false]: มีใครเอาตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.269334183+07:00","message":"[buffer interim] 190 false มีใครเอาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.269349636+07:00","message":"[bufferProcess] interim [80000000]:มีใครเอาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.269353783+07:00","message":"[bufferProcess] send to processor:มีใครเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.269361355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.269365719+07:00","message":"> Transcript [3488] [false]: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.269368871+07:00","message":"Set StatePrefix (first interim): 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.376138061+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.376179713+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-25T15:18:48.37618689+07:00","message":"receive interim result [false|false]: มีใครเอาต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.376198863+07:00","message":"[buffer interim] 190 false มีใครเอาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376208079+07:00","message":"[bufferProcess] interim [140000000]:มีใครเอาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376212003+07:00","message":"[bufferProcess] send to processor:มีใครเอาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376217503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376222369+07:00","message":"> Transcript [3489] [false]: 'มีใครเอาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376227567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376230752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376233883+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.376237096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.584273613+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.584316973+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-25T15:18:48.5843235+07:00","message":"receive interim result [false|false]: มีใครเอาต้นฉบับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.584338895+07:00","message":"[buffer interim] 190 false มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584346757+07:00","message":"[bufferProcess] interim [380000000]:มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584349595+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584357488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584361341+07:00","message":"> Transcript [3490] [false]: 'มีใครเอาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584365499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584368241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584370269+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.584372857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.633910347+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.633949097+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-25T15:18:48.633955156+07:00","message":"receive interim result [false|false]: มีใครเอาต้นตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.633969091+07:00","message":"[buffer interim] 190 false มีใครเอาต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.633976807+07:00","message":"[bufferProcess] interim [440000000]:มีใครเอาต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.633979625+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.633991203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.633994411+07:00","message":"> Transcript [3491] [false]: 'มีใครเอาต้นฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.633998158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.634000555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.634002655+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.634004957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.776574275+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.776621302+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-25T15:18:48.776627096+07:00","message":"receive interim result [false|false]: มีใครเอาต้นฉบับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.77664365+07:00","message":"[buffer interim] 190 false มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776651324+07:00","message":"[bufferProcess] interim [560000000]:มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776654322+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776658334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776662426+07:00","message":"> Transcript [3492] [false]: 'มีใครเอาต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776666581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.77666863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776670544+07:00","message":"StatePrefix: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776672675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.77667549+07:00","message":"Push: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776678226+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776680513+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.776682929+07:00","message":"Next Push (prob) : 'ต้นตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.776701382+07:00","message":"push: {false มีใครเอา 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.831957988+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.832014047+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-25T15:18:48.832020855+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:48.832034462+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.832042696+07:00","message":"[bufferProcess] interim [680000000]:มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.832045459+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นฉบับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.832051816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.832055051+07:00","message":"> Transcript [3493] [false]: 'มีใครเอาต้นฉบับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.832058131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:48.832060548+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นฉบับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.090230695+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.090282136+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-25T15:18:49.090288459+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.090301631+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.090310073+07:00","message":"[bufferProcess] interim [860000000]:มีใครเอาต้นไม้ไปปลูกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.090313166+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.090319276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.09032246+07:00","message":"> Transcript [3494] [false]: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.090325476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.090328031+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.098082695+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.098101089+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-25T15:18:49.098105357+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.098114684+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.098119349+07:00","message":"[bufferProcess] interim [920000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.098121493+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.098123849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.098126035+07:00","message":"> Transcript [3495] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.098129384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.098131542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.098133785+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.09813605+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.274260597+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.274301903+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-25T15:18:49.274307788+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.274323526+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274330305+07:00","message":"[bufferProcess] interim [40000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274332814+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274336282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274339285+07:00","message":"> Transcript [3496] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274342544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274344851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274347147+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.274349784+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.30006042+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.300097935+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-25T15:18:49.300104191+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.300120187+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.30012669+07:00","message":"[bufferProcess] interim [100000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.300129704+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.30013333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.300136304+07:00","message":"> Transcript [3497] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.300140055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.300142319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.300145314+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.300149345+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.33548519+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.335533308+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-25T15:18:49.335540019+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.335554245+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335561631+07:00","message":"[bufferProcess] interim [160000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335564757+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335571751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335574571+07:00","message":"> Transcript [3498] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.33557861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335581491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335583977+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335594579+07:00","message":"TextPushed: 'มีใครเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335603175+07:00","message":"Push: 'ต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335605446+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335607764+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.335610571+07:00","message":"Next Push (prob) : 'ไว้เยอะไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.335618143+07:00","message":"push: {false ต้นไม้ไปปลูก 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.523918192+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.523955159+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-25T15:18:49.523961128+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:49.523975715+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.52401434+07:00","message":"[bufferProcess] interim [340000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.524019186+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.524026699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.52402977+07:00","message":"> Transcript [3499] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.524032577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:49.524034978+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.170169837+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.170217853+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-25T15:18:50.170226084+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.170243706+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.170252652+07:00","message":"[bufferProcess] interim [940000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.170256776+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.170261516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.170265651+07:00","message":"> Transcript [3500] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.170270517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.170274156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.170277145+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.17028088+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.179761627+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.179794693+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-25T15:18:50.179801089+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.179815898+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.179822866+07:00","message":"[bufferProcess] interim [0]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.179826001+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.179832063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.179835159+07:00","message":"> Transcript [3501] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.179838947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.179841114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.17984337+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.179846382+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:50.208213225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:50.208213166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.233817171+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.233858432+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-25T15:18:50.233867037+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.233885418+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.233895002+07:00","message":"[bufferProcess] interim [120000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.233898074+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.233902366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.233906358+07:00","message":"> Transcript [3502] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้ถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.233910367+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.23391259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.233915391+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.233918355+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.424798331+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.424842799+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-25T15:18:50.424852177+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.424865643+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424872545+07:00","message":"[bufferProcess] interim [300000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424875546+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424881655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424884877+07:00","message":"> Transcript [3503] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424888596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424890651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424893284+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424896083+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424901864+07:00","message":"Push: 'ไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424904034+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424906612+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.424909061+07:00","message":"Next Push (prob) : 'นี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.424933037+07:00","message":"push: {false ไว้เยอะขนาด 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.69676936+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.696817501+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-25T15:18:50.696823911+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.696842953+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.696851317+07:00","message":"[bufferProcess] interim [480000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.69685402+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.696858026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.696861772+07:00","message":"> Transcript [3504] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.696865939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.696868152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.696870258+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.69687339+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.755800504+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.755847856+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-25T15:18:50.755855091+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:50.755870491+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755879031+07:00","message":"[bufferProcess] interim [600000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755882253+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755890841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755894283+07:00","message":"> Transcript [3505] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755898676+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755900815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755903572+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:50.755906181+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.135357852+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.13539893+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-25T15:18:51.135405115+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.135420454+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.135426705+07:00","message":"[bufferProcess] interim [960000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.13543047+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.135437361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.135440279+07:00","message":"> Transcript [3506] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.135443953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.135446069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.135448161+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.135451038+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.258695196+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.258737167+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-25T15:18:51.258744691+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.258760076+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258766484+07:00","message":"[bufferProcess] interim [80000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258769572+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258776992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258780107+07:00","message":"> Transcript [3507] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258783802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258786151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258788722+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.2587914+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258799106+07:00","message":"Push: 'นี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258801345+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258807184+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.258810033+07:00","message":"Next Push (prob) : 'ความสวยงามทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.258821943+07:00","message":"push: {false นี้น่าจะเกิดจาก 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.38782255+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.387863451+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-25T15:18:51.387871017+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.387883262+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387890229+07:00","message":"[bufferProcess] interim [140000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387893524+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387900467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387903712+07:00","message":"> Transcript [3508] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387907903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387910448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387913552+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.387917376+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.642613135+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.642661002+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-25T15:18:51.642667532+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.64268598+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.642697534+07:00","message":"[bufferProcess] interim [440000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.642700857+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.642707539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.642710336+07:00","message":"> Transcript [3509] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.642713056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.642715483+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.679874266+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.679910378+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-25T15:18:51.679916359+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.679934415+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.679942367+07:00","message":"[bufferProcess] interim [500000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.679945257+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.679949288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.679952576+07:00","message":"> Transcript [3510] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.67995576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.679957982+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.850100465+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.850146481+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-25T15:18:51.850153562+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.850173929+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.850182905+07:00","message":"[bufferProcess] interim [680000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.850185835+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.850190271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.850193912+07:00","message":"> Transcript [3511] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.850197077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.850199478+07:00","message":"Set new StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.958795324+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.958844756+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-25T15:18:51.958853218+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.958870037+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958878604+07:00","message":"[bufferProcess] interim [740000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958881551+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958890027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958892725+07:00","message":"> Transcript [3512] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958895972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958898251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958900563+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.958903647+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.963272703+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.963298408+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-25T15:18:51.963304196+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:51.963317045+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.963322144+07:00","message":"[bufferProcess] interim [800000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.96332464+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.963328241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.963330739+07:00","message":"> Transcript [3513] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.963334364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.963336264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.963338729+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:51.963341481+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.149662993+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.149712809+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-25T15:18:52.14971985+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.149732694+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.149742794+07:00","message":"[bufferProcess] interim [980000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.149745847+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.149752172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.14975557+07:00","message":"> Transcript [3514] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.149762219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.149764692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.149767312+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.149770609+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.481126623+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.481186065+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-25T15:18:52.481192789+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.48121128+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481220106+07:00","message":"[bufferProcess] interim [280000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481222897+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481226993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481229889+07:00","message":"> Transcript [3515] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481234536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481236779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481238914+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481241932+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481246986+07:00","message":"Push: 'ความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481249652+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481252672+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.481255234+07:00","message":"Next Push (prob) : 'ภาพวาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.481263742+07:00","message":"push: {false ความสวยงามธรรมชาติเหมือน 0 0xc000044900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.52415197+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.546650017+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.546696825+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-25T15:18:52.546705959+07:00","message":"receive interim result [false|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.54672237+07:00","message":"[buffer interim] 190 false มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.546729755+07:00","message":"[bufferProcess] interim [400000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.546732777+07:00","message":"[bufferProcess] send to processor:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.546741028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.546744473+07:00","message":"> Transcript [3516] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.546750917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.546753226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.54675519+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.546758161+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.594093393+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.656427068+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.656470538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ\",\"confidence\":0.9376904}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.656477089+07:00","message":"receive interim result [true|false]: มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.656487439+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.656489753+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.656495894+07:00","message":"[buffer interim] 190 true มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.65650645+07:00","message":"[bufferProcess] interim [550000000]:มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656510663+07:00","message":"[bufferProcess] send to processor (isfinal):มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656515106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.65651836+07:00","message":"> Transcript [3517] [false]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656522484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656524697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656528441+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656531663+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656533879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656535976+07:00","message":"> Transcript [3518] [true]: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.65653857+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.65654033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656542212+07:00","message":"StatePrefix: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656544232+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656546358+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.65676686+07:00","message":"Push: 'ภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656769824+07:00","message":"TextPushed: 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656777795+07:00","message":"Set new StatePrefix : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656780584+07:00","message":"Next Push (prob) : 'มีใครเอาต้นไม้ไปปลูกไว้เยอะขนาดนี้น่าจะเกิดจากความสวยงามตามธรรมชาติเหมือนภาพวาดเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:52.656789213+07:00","message":"push: {true ภาพวาดเลยนะ 0 0xc000044900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:52.656789615+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_190.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:52.667717443+07:00","message":"write wav file: './tmp/7599/7599_190.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:53.208612264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:53.208645573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.455164725+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.455214438+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-25T15:18:53.455219848+07:00","message":"receive interim result [false|false]: ไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.455238793+07:00","message":"[buffer interim] 191 false ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.455246414+07:00","message":"[bufferProcess] interim [660000000]:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.455248714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.640680943+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.640719633+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-25T15:18:53.640725329+07:00","message":"receive interim result [false|false]: ไอ้ที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.640737987+07:00","message":"[buffer interim] 191 false ไอ้ที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.640745165+07:00","message":"[bufferProcess] interim [840000000]:ไอ้ที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.640747893+07:00","message":"[bufferProcess] send to processor:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.640751008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.640753804+07:00","message":"> Transcript [3519] [false]: 'ไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.640755982+07:00","message":"Set StatePrefix (first interim): 'ไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.756188377+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.756226561+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-25T15:18:53.756232018+07:00","message":"receive interim result [false|false]: ไอทีสแควร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.756251555+07:00","message":"[buffer interim] 191 false ไอทีสแควร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.756259978+07:00","message":"[bufferProcess] interim [960000000]:ไอทีสแควร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.756263667+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.75626824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.756272119+07:00","message":"> Transcript [3520] [false]: 'ไอ้ที่สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.756276011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.756279437+07:00","message":"Set new StatePrefix: 'ไอ้ที่สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.816935923+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.816974961+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-25T15:18:53.816980793+07:00","message":"receive interim result [false|false]: ไอ้ที่สายคอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.817008276+07:00","message":"[buffer interim] 191 false ไอ้ที่สายคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.817015256+07:00","message":"[bufferProcess] interim [80000000]:ไอ้ที่สายคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.817017839+07:00","message":"[bufferProcess] send to processor:ไอทีสแควร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.817021421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.817025331+07:00","message":"> Transcript [3521] [false]: 'ไอทีสแควร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.817027645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.817029581+07:00","message":"Set new StatePrefix: 'ไอทีสแควร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.95036742+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.950406371+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-25T15:18:53.950412884+07:00","message":"receive interim result [false|false]: ไอ้ที่ขายคอนโด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.950426396+07:00","message":"[buffer interim] 191 false ไอ้ที่ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.950434809+07:00","message":"[bufferProcess] interim [140000000]:ไอ้ที่ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.950437517+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สายคอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.95044476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.95044839+07:00","message":"> Transcript [3522] [false]: 'ไอ้ที่สายคอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.950451181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.950453791+07:00","message":"Set new StatePrefix: 'ไอ้ที่สายคอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.95556895+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.955594766+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-25T15:18:53.955599932+07:00","message":"receive interim result [false|false]: ไอ้ที่สายคอนโทรล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:53.955611501+07:00","message":"[buffer interim] 191 false ไอ้ที่สายคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.955616344+07:00","message":"[bufferProcess] interim [200000000]:ไอ้ที่สายคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.955618748+07:00","message":"[bufferProcess] send to processor:ไอ้ที่ขายคอนโด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.955621919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.955624701+07:00","message":"> Transcript [3523] [false]: 'ไอ้ที่ขายคอนโด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.955626898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:53.955629249+07:00","message":"Set new StatePrefix: 'ไอ้ที่ขายคอนโด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.016733792+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.016775873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ที่สาย Content\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.016784602+07:00","message":"receive interim result [false|false]: ไอ้ที่สาย Content"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.016802944+07:00","message":"[buffer interim] 191 false ไอ้ที่สาย Content"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.016812249+07:00","message":"[bufferProcess] interim [320000000]:ไอ้ที่สาย Content"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.016816695+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สายคอนโทรล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.016824797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.01682995+07:00","message":"> Transcript [3524] [false]: 'ไอ้ที่สายคอนโทรล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.016833528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.016837124+07:00","message":"Set new StatePrefix: 'ไอ้ที่สายคอนโทรล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.140354699+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.140394588+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-25T15:18:54.140400496+07:00","message":"receive interim result [false|false]: ไอ้ที่สายคอนเทนเนอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.140420964+07:00","message":"[buffer interim] 191 false ไอ้ที่สายคอนเทนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.14042806+07:00","message":"[bufferProcess] interim [380000000]:ไอ้ที่สายคอนเทนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.14043095+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สาย Content"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.1404381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.140441092+07:00","message":"> Transcript [3525] [false]: 'ไอ้ที่สาย Content'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.140443943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.14044754+07:00","message":"Set new StatePrefix: 'ไอ้ที่สาย Content'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.34279732+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.342839919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ที่สาย container คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.342846645+07:00","message":"receive interim result [false|false]: ไอ้ที่สาย container คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.342863338+07:00","message":"[buffer interim] 191 false ไอ้ที่สาย container คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.342870705+07:00","message":"[bufferProcess] interim [620000000]:ไอ้ที่สาย container คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.342873305+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สายคอนเทนเนอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.342876795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.342879724+07:00","message":"> Transcript [3526] [false]: 'ไอ้ที่สายคอนเทนเนอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.342882213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.342884317+07:00","message":"Set new StatePrefix: 'ไอ้ที่สายคอนเทนเนอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.529203927+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.52924875+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-25T15:18:54.52925557+07:00","message":"receive interim result [false|false]: ไอ้ที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.529268287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Content นี่คือแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.529271088+07:00","message":"receive interim result [false|false]:  Content นี่คือแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.52927951+07:00","message":"[buffer interim] 191 false ไอ้ที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.529286532+07:00","message":"[buffer interim] 191 false  Content นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529292378+07:00","message":"[bufferProcess] interim [800000000]:ไอ้ที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529295184+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สาย container คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529302519+07:00","message":"[bufferProcess] interim [800000000]: Content นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529305384+07:00","message":"[bufferProcess] update buffer: ไอ้ที่สาย Content นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529312257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529315907+07:00","message":"> Transcript [3527] [false]: 'ไอ้ที่สาย container คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529318296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.529320398+07:00","message":"Set new StatePrefix: 'ไอ้ที่สาย container คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.714736372+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.714782777+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-25T15:18:54.714788518+07:00","message":"receive interim result [false|false]: ไอ้ที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.714803728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Content นี่คือแบบว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.714807615+07:00","message":"receive interim result [false|false]:  Content นี่คือแบบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.714816736+07:00","message":"[buffer interim] 191 false ไอ้ที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.714820598+07:00","message":"[buffer interim] 191 false  Content นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.714841303+07:00","message":"[bufferProcess] interim [920000000]:ไอ้ที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.714868339+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สาย Content นี่คือแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.714874882+07:00","message":"[bufferProcess] interim [920000000]: Content นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.714879139+07:00","message":"[bufferProcess] update buffer: ไอ้ที่สาย Content นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.71488306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.714886705+07:00","message":"> Transcript [3528] [false]: 'ไอ้ที่สาย Content นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.714889423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.714891933+07:00","message":"Set new StatePrefix: 'ไอ้ที่สาย Content นี่คือแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.79199631+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.792038752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ที่สาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.792044797+07:00","message":"receive interim result [false|false]: ไอ้ที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.792056148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Content นี่คือแบบโอ้โห\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.792059742+07:00","message":"receive interim result [false|false]:  Content นี่คือแบบโอ้โห"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.792068813+07:00","message":"[buffer interim] 191 false ไอ้ที่สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.79207223+07:00","message":"[buffer interim] 191 false  Content นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.792078951+07:00","message":"[bufferProcess] interim [980000000]:ไอ้ที่สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.792082033+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สาย Content นี่คือแบบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.792085347+07:00","message":"[bufferProcess] interim [980000000]: Content นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.792087977+07:00","message":"[bufferProcess] update buffer: ไอ้ที่สาย Content นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.792091521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.792094523+07:00","message":"> Transcript [3529] [false]: 'ไอ้ที่สาย Content นี่คือแบบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.79209776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.792100121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.79210215+07:00","message":"StatePrefix: 'ไอ้ที่สาย Content นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:54.79210502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:54.9528953+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.025874577+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.058091601+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.058138883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้ที่สาย Content\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.058145649+07:00","message":"receive interim result [false|false]: ไอ้ที่สาย Content"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.058159628+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-25T15:18:55.058163136+07:00","message":"receive interim result [false|false]:  นี่คือแบบโอ้โห"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.058172755+07:00","message":"[buffer interim] 191 false ไอ้ที่สาย Content"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.058176674+07:00","message":"[buffer interim] 191 false  นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058183341+07:00","message":"[bufferProcess] interim [400000000]:ไอ้ที่สาย Content"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058186659+07:00","message":"[bufferProcess] send to processor:ไอ้ที่สาย Content นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058192219+07:00","message":"[bufferProcess] interim [400000000]: นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058194864+07:00","message":"[bufferProcess] update buffer: ไอ้ที่สาย Content นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058198029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058201227+07:00","message":"> Transcript [3530] [false]: 'ไอ้ที่สาย Content นี่คือแบบโอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058204809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058210873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058213902+07:00","message":"StatePrefix: 'ไอ้ที่สาย Content นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.058217135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.130229529+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.13027236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปที่สาย Content นี่คือแบบโมโหใส่\",\"confidence\":0.9269299}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.13027855+07:00","message":"receive interim result [true|false]: ไปที่สาย Content นี่คือแบบโมโหใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.130291379+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.130293823+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.130301651+07:00","message":"[buffer interim] 191 true ไปที่สาย Content นี่คือแบบโมโหใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130309815+07:00","message":"[bufferProcess] interim [400000000]:ไปที่สาย Content นี่คือแบบโมโหใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130313676+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้ที่สาย Content นี่คือแบบโอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130318067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130321271+07:00","message":"> Transcript [3531] [false]: 'ไอ้ที่สาย Content นี่คือแบบโอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130324843+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.13032692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130329844+07:00","message":"StatePrefix: 'ไอ้ที่สาย Content นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130332024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130333884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130335937+07:00","message":"> Transcript [3532] [true]: 'ไปที่สาย Content นี่คือแบบโมโหใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.13034005+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130342579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130344464+07:00","message":"StatePrefix: 'ไอ้ที่สาย Content นี่คือแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130347668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.130350292+07:00","message":"Push: 'ไปที่สาย Content นี่คือแบบโมโหใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.130359452+07:00","message":"push: {true ไปที่สาย Content นี่คือแบบโมโหใส่ 0 0xc00209f380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:18:55.139203443+07:00","message":"write wav file: './tmp/7599/7599_191.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.690912811+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.690979758+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-25T15:18:55.69099379+07:00","message":"receive interim result [false|false]: สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.691009461+07:00","message":"[buffer interim] 192 false สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.691015834+07:00","message":"[bufferProcess] interim [480000000]:สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.691018016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.850760884+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.85081342+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-25T15:18:55.85082051+07:00","message":"receive interim result [false|false]: สวยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:55.850834656+07:00","message":"[buffer interim] 192 false สวยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.850842599+07:00","message":"[bufferProcess] interim [600000000]:สวยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.850845368+07:00","message":"[bufferProcess] send to processor:สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.85085301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.850856381+07:00","message":"> Transcript [3533] [false]: 'สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:55.850858864+07:00","message":"Set StatePrefix (first interim): 'สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.071695524+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.071742089+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-25T15:18:56.071747971+07:00","message":"receive interim result [false|false]: ใครสวยในมุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.071762815+07:00","message":"[buffer interim] 192 false ใครสวยในมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071771222+07:00","message":"[bufferProcess] interim [840000000]:ใครสวยในมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071774602+07:00","message":"[bufferProcess] send to processor:สวยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071780835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071783987+07:00","message":"> Transcript [3534] [false]: 'สวยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071787684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071789939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071793033+07:00","message":"StatePrefix: 'สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.071796322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.185280886+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.185328225+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-25T15:18:56.185335973+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.185353359+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.185365153+07:00","message":"[bufferProcess] interim [960000000]:ใครสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.185368953+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.185376586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.185382715+07:00","message":"> Transcript [3535] [false]: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.18538672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.185390007+07:00","message":"Set new StatePrefix: 'ใครสวยในมุม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:56.209413864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:56.209440112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.638633992+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.638676245+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-25T15:18:56.638681582+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:56.638693492+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638701816+07:00","message":"[bufferProcess] interim [440000000]:ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638704625+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638711332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638715304+07:00","message":"> Transcript [3536] [false]: 'ใครสวยในมุมมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638718733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638721163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638723245+07:00","message":"StatePrefix: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:56.638725573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.276580839+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.276620572+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-25T15:18:57.2766255+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:57.276639561+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276647797+07:00","message":"[bufferProcess] interim [40000000]:ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.27665054+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276658343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276661572+07:00","message":"> Transcript [3537] [false]: 'ใครสวยในมุมมองจากมุมสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276665531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276668127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276670241+07:00","message":"StatePrefix: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:57.276672557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.181372622+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.18141486+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-25T15:18:58.181421125+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.181434532+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.181446305+07:00","message":"[bufferProcess] interim [940000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.18145046+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.181459248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.18146374+07:00","message":"> Transcript [3538] [false]: 'ใครสวยในมุมมองจากมุมสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.181469055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.181473327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.181475393+07:00","message":"StatePrefix: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.181477659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.69296043+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.693011456+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-25T15:18:58.693017323+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.693034257+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.69304321+07:00","message":"[bufferProcess] interim [480000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693046222+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.69305136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693054305+07:00","message":"> Transcript [3539] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693058165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.69306029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693062345+07:00","message":"StatePrefix: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693064465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.6930688+07:00","message":"Push: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693070843+07:00","message":"TextPushed: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693073404+07:00","message":"Set new StatePrefix : 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:58.693076534+07:00","message":"Next Push (prob) : 'มองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:58.693084989+07:00","message":"push: {false ใครสวยในมุม 0 0xc00209f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.069562859+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.069601402+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-25T15:18:59.069608915+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.06962179+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069628339+07:00","message":"[bufferProcess] interim [900000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069632475+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069639181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069642003+07:00","message":"> Transcript [3540] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069645612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069647604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069650203+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.069652956+07:00","message":"TextPushed: 'ใครสวยในมุม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:59.209885816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:18:59.209882325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.267862604+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.267904854+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-25T15:18:59.267911298+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.267923958+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267933069+07:00","message":"[bufferProcess] interim [80000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267936787+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267942781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267946898+07:00","message":"> Transcript [3541] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267952293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267955073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267959597+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.267961945+07:00","message":"TextPushed: 'ใครสวยในมุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.391614972+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.391655324+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-25T15:18:59.391661397+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.391677269+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391684021+07:00","message":"[bufferProcess] interim [200000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391686709+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391690563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391694028+07:00","message":"> Transcript [3542] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391697731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391700025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391702456+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.391705039+07:00","message":"TextPushed: 'ใครสวยในมุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.45485773+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.454926851+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-25T15:18:59.454933649+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.454951703+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454960088+07:00","message":"[bufferProcess] interim [260000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454962977+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454967849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454971124+07:00","message":"> Transcript [3543] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454975617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454977879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454981085+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.454984436+07:00","message":"TextPushed: 'ใครสวยในมุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.455001446+07:00","message":"Push: 'มองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.455004397+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.45500747+07:00","message":"Set new StatePrefix : 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.455011503+07:00","message":"Next Push (prob) : 'นะคะวันนี้ปักหมุดไปที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.455022723+07:00","message":"push: {false มองจากมุมสูงไม่ควรพลาด 0 0xc00209f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.646789179+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.646827592+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-25T15:18:59.646836456+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.646854136+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.64686316+07:00","message":"[bufferProcess] interim [440000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.64686722+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.646870892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.64687376+07:00","message":"> Transcript [3544] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.646876632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.646878617+07:00","message":"Set new StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.787936382+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.787980284+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-25T15:18:59.787999036+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.788014849+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788025646+07:00","message":"[bufferProcess] interim [560000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788030101+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788038249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788042171+07:00","message":"> Transcript [3545] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788047092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788050513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788053781+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.788056896+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.966455324+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.966500765+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-25T15:18:59.966507699+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:18:59.966533164+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.966541062+07:00","message":"[bufferProcess] interim [740000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.966544062+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.966547606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.96655129+07:00","message":"> Transcript [3546] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.966555285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.966557386+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.966559818+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:18:59.96656267+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.548284736+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.548318896+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-25T15:19:00.548325968+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:00.54833835+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548348401+07:00","message":"[bufferProcess] interim [340000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548351188+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548355639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548358797+07:00","message":"> Transcript [3547] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548362748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548365088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548367576+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:00.548370412+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.069465511+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.069508623+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-25T15:19:01.069515074+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึกดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.069529939+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึกดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069540957+07:00","message":"[bufferProcess] interim [880000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึกดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069543942+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069550346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069553511+07:00","message":"> Transcript [3548] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069557716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069560223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069562717+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.06956614+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069575412+07:00","message":"Push: 'นะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069583278+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069588538+07:00","message":"Set new StatePrefix : 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.069590987+07:00","message":"Next Push (prob) : 'กันได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.069599807+07:00","message":"push: {false นะคะวันนี้ปักหมุดไปเที่ยว 0 0xc00209f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.196612648+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.196656063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Dtac\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.196662302+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Dtac"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.196675626+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.196682848+07:00","message":"[bufferProcess] interim [940000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.196685893+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึกดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.196691531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.196694643+07:00","message":"> Transcript [3549] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึกดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.196698943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.196701123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.19670325+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.196706304+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.204855023+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.204894788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.204901439+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.204916178+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204922428+07:00","message":"[bufferProcess] interim [0]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204925142+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204928735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204931425+07:00","message":"> Transcript [3550] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Dtac'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204935398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204937475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204939353+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.204942011+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.553509464+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.624071777+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.633542133+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.633574442+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-25T15:19:01.633582048+07:00","message":"receive interim result [false|false]: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.633594116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Detail\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.633596872+07:00","message":"receive interim result [false|false]:  Detail"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.633603619+07:00","message":"[buffer interim] 192 false ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.63361043+07:00","message":"[buffer interim] 192 false  Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.6336161+07:00","message":"[bufferProcess] interim [480000000]:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633619315+07:00","message":"[bufferProcess] send to processor:ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.63362604+07:00","message":"[bufferProcess] interim [480000000]: Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633628723+07:00","message":"[bufferProcess] update buffer: ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633631785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633634511+07:00","message":"> Transcript [3551] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633638175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633640663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633642976+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.633645785+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.730765379+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.730814756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail\",\"confidence\":0.95022535}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.730824686+07:00","message":"receive interim result [true|false]: สวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.730835032+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.730837323+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.730844525+07:00","message":"[buffer interim] 192 true สวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730858055+07:00","message":"[bufferProcess] interim [540000000]:สวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730863482+07:00","message":"[bufferProcess] send to processor (isfinal):ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730867511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730870773+07:00","message":"> Transcript [3552] [false]: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730876141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730878333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730880489+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730883223+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730890815+07:00","message":"Push: 'กันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730893071+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730895631+07:00","message":"Set new StatePrefix : 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730898183+07:00","message":"Next Push (prob) : 'นึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730899995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730902369+07:00","message":"> Transcript [3553] [true]: 'สวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730904893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730906683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730908418+07:00","message":"StatePrefix: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.730910559+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.73091248+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.730995296+07:00","message":"push: {false กันได้เลย 0 0xc00209f700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.731161869+07:00","message":"Push: 'นึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.731165713+07:00","message":"TextPushed: 'ใครสวยในมุมมองจากมุมสูงไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.731167898+07:00","message":"Set new StatePrefix : 'สวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.731170237+07:00","message":"Next Push (prob) : 'สวยในมุมมองจากมุมสูงก็ไม่ควรพลาดนะคะวันนี้ปักหมุดไปเที่ยวกันได้เลยนึก Detail'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:01.731177252+07:00","message":"push: {true นึก Detail 0 0xc00209f700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:01.731180284+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_192.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:01.743980324+07:00","message":"write wav file: './tmp/7599/7599_192.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.161417518+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.161462546+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-25T15:19:02.161468821+07:00","message":"receive interim result [false|false]: ภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.16148307+07:00","message":"[buffer interim] 193 false ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.161491077+07:00","message":"[bufferProcess] interim [540000000]:ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.161493421+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:02.210483516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:02.210513418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.283095533+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.283139429+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-25T15:19:02.283145654+07:00","message":"receive interim result [false|false]: ผมลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.283160013+07:00","message":"[buffer interim] 193 false ผมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.283166653+07:00","message":"[bufferProcess] interim [720000000]:ผมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.283169655+07:00","message":"[bufferProcess] send to processor:ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.283176279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.283179375+07:00","message":"> Transcript [3554] [false]: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.283181549+07:00","message":"Set StatePrefix (first interim): 'ภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.465932505+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.465975111+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-25T15:19:02.465982257+07:00","message":"receive interim result [false|false]: ผมลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.46600612+07:00","message":"[buffer interim] 193 false ผมลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.466013176+07:00","message":"[bufferProcess] interim [840000000]:ผมลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.46601612+07:00","message":"[bufferProcess] send to processor:ผมลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.466023011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.466025809+07:00","message":"> Transcript [3555] [false]: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.466028457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.466030668+07:00","message":"Set new StatePrefix: 'ผมลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.622702506+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.622744664+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-25T15:19:02.62275018+07:00","message":"receive interim result [false|false]: ผมลงไปสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.622764292+07:00","message":"[buffer interim] 193 false ผมลงไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.622773175+07:00","message":"[bufferProcess] interim [20000000]:ผมลงไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.622775932+07:00","message":"[bufferProcess] send to processor:ผมลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.622781975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.622784941+07:00","message":"> Transcript [3556] [false]: 'ผมลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.62278838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.622790742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.622792885+07:00","message":"StatePrefix: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.622795224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.799502691+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.799547283+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-25T15:19:02.79955404+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.7995692+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799576524+07:00","message":"[bufferProcess] interim [140000000]:ผมลงไปสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799579717+07:00","message":"[bufferProcess] send to processor:ผมลงไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799586182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799589632+07:00","message":"> Transcript [3557] [false]: 'ผมลงไปสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799592932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799595347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799597371+07:00","message":"StatePrefix: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.799599772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.993093503+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.993137145+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-25T15:19:02.99314518+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:02.993176466+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.993184453+07:00","message":"[bufferProcess] interim [380000000]:ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.993188442+07:00","message":"[bufferProcess] send to processor:ผมลงไปสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.993193821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.993198073+07:00","message":"> Transcript [3558] [false]: 'ผมลงไปสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.993202647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.993205446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.99320828+07:00","message":"StatePrefix: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:02.993211348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.055387542+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.055412167+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-25T15:19:03.055417527+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.055432047+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055437669+07:00","message":"[bufferProcess] interim [440000000]:ผมลงไปสักหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055440243+07:00","message":"[bufferProcess] send to processor:ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055443539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.05544641+07:00","message":"> Transcript [3559] [false]: 'ผมลงไปสักหน่อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055449753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055453114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055456522+07:00","message":"StatePrefix: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055458623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.05546525+07:00","message":"Push: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.05546746+07:00","message":"TextPushed: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055469577+07:00","message":"Set new StatePrefix : 'ผมลงไปสักหน่อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.055472042+07:00","message":"Next Push (prob) : 'ไปสักหน่อยแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.05547909+07:00","message":"push: {false ผมลง 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.082346399+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.082384263+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-25T15:19:03.082389699+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.082411151+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.082419446+07:00","message":"[bufferProcess] interim [500000000]:ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.082422811+07:00","message":"[bufferProcess] send to processor:ผมลงไปสักหน่อยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.082427463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.082430671+07:00","message":"> Transcript [3560] [false]: 'ผมลงไปสักหน่อยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.08243344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.082435813+07:00","message":"Set new StatePrefix: 'ผมลงไปสักหน่อยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.165953047+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.166009232+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-25T15:19:03.166016149+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อยแต่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.16603144+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อยแต่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.166038888+07:00","message":"[bufferProcess] interim [560000000]:ผมลงไปสักหน่อยแต่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.166041709+07:00","message":"[bufferProcess] send to processor:ผมลงไปสักหน่อยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.166049508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.166052399+07:00","message":"> Transcript [3561] [false]: 'ผมลงไปสักหน่อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.166054865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.166057531+07:00","message":"Set new StatePrefix: 'ผมลงไปสักหน่อยแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.393287665+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.393327254+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-25T15:19:03.393332938+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อยแต่เห็นหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.39334585+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อยแต่เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.393355679+07:00","message":"[bufferProcess] interim [800000000]:ผมลงไปสักหน่อยแต่เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.393359417+07:00","message":"[bufferProcess] send to processor:ผมลงไปสักหน่อยแต่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.3933653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.393369599+07:00","message":"> Transcript [3562] [false]: 'ผมลงไปสักหน่อยแต่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.393374495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.393378074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.3933802+07:00","message":"StatePrefix: 'ผมลงไปสักหน่อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.393382709+07:00","message":"TextPushed: 'ผมลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.489546624+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.489584134+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-25T15:19:03.489590548+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อยแต่เห็นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.489610684+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อยแต่เห็นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489624038+07:00","message":"[bufferProcess] interim [860000000]:ผมลงไปสักหน่อยแต่เห็นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489626983+07:00","message":"[bufferProcess] send to processor:ผมลงไปสักหน่อยแต่เห็นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489632541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489635355+07:00","message":"> Transcript [3563] [false]: 'ผมลงไปสักหน่อยแต่เห็นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489638612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489640697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489642706+07:00","message":"StatePrefix: 'ผมลงไปสักหน่อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.489644904+07:00","message":"TextPushed: 'ผมลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.685981713+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.686024955+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-25T15:19:03.686031058+07:00","message":"receive interim result [false|false]: ผมลงไปสักหน่อยก็เห็นนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.68604282+07:00","message":"[buffer interim] 193 false ผมลงไปสักหน่อยก็เห็นนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686049976+07:00","message":"[bufferProcess] interim [40000000]:ผมลงไปสักหน่อยก็เห็นนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686052717+07:00","message":"[bufferProcess] send to processor:ผมลงไปสักหน่อยแต่เห็นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686058247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686061119+07:00","message":"> Transcript [3564] [false]: 'ผมลงไปสักหน่อยแต่เห็นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686066122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686069315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686072208+07:00","message":"StatePrefix: 'ผมลงไปสักหน่อยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.686075908+07:00","message":"TextPushed: 'ผมลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.741956774+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.873264238+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.888009061+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.888050256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมลงไปสักหน่อยแต่เห็นนะว่า\",\"confidence\":0.91175455}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.888055352+07:00","message":"receive interim result [true|false]: ผมลงไปสักหน่อยแต่เห็นนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.888066039+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.888068539+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.888079382+07:00","message":"[buffer interim] 193 true ผมลงไปสักหน่อยแต่เห็นนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.88809728+07:00","message":"[bufferProcess] interim [340000000]:ผมลงไปสักหน่อยแต่เห็นนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888102383+07:00","message":"[bufferProcess] send to processor (isfinal):ผมลงไปสักหน่อยก็เห็นนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888106523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888111175+07:00","message":"> Transcript [3565] [false]: 'ผมลงไปสักหน่อยก็เห็นนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888114718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888117605+07:00","message":"Set new StatePrefix: 'ผมลงไปสักหน่อยก็เห็นนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888120309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888123025+07:00","message":"> Transcript [3566] [true]: 'ผมลงไปสักหน่อยแต่เห็นนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888127271+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888130048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888133539+07:00","message":"StatePrefix: 'ผมลงไปสักหน่อยก็เห็นนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888136837+07:00","message":"TextPushed: 'ผมลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:03.888141424+07:00","message":"Push: 'ไปสักหน่อยแต่เห็นนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:03.888152206+07:00","message":"push: {true ไปสักหน่อยแต่เห็นนะว่า 0 0xc0006ced80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:03.895314277+07:00","message":"write wav file: './tmp/7599/7599_193.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.216874038+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.216931522+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-25T15:19:04.216940447+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.216958742+07:00","message":"[buffer interim] 194 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.216968008+07:00","message":"[bufferProcess] interim [420000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.216971055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.388231021+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.388266799+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-25T15:19:04.388272028+07:00","message":"receive interim result [false|false]: ศีรษะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.388287654+07:00","message":"[buffer interim] 194 false ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.38829428+07:00","message":"[bufferProcess] interim [540000000]:ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.38829686+07:00","message":"[bufferProcess] send to processor:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.388300064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.388302825+07:00","message":"> Transcript [3567] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.38830502+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.393486741+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.393509584+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-25T15:19:04.393514056+07:00","message":"receive interim result [false|false]: สีส้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.393523559+07:00","message":"[buffer interim] 194 false สีส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.393528021+07:00","message":"[bufferProcess] interim [600000000]:สีส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.393530351+07:00","message":"[bufferProcess] send to processor:ศีรษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.393532724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.393535436+07:00","message":"> Transcript [3568] [false]: 'ศีรษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.3935379+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.393539892+07:00","message":"Set new StatePrefix: 'ศีรษะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.513923158+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.513963847+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-25T15:19:04.513971126+07:00","message":"receive interim result [false|false]: สีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:04.513981935+07:00","message":"[buffer interim] 194 false สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.513993844+07:00","message":"[bufferProcess] interim [660000000]:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.514013268+07:00","message":"[bufferProcess] send to processor:สีส้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.514020459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.514023561+07:00","message":"> Transcript [3569] [false]: 'สีส้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.514026098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:04.51402854+07:00","message":"Set new StatePrefix: 'สีส้ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.096860696+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.096906514+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-25T15:19:05.096914219+07:00","message":"receive interim result [false|false]: สีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.096933613+07:00","message":"[buffer interim] 194 false สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.096941951+07:00","message":"[bufferProcess] interim [260000000]:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.096944245+07:00","message":"[bufferProcess] send to processor:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.09694831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.096951792+07:00","message":"> Transcript [3570] [false]: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.096954524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.096956677+07:00","message":"Set new StatePrefix: 'สีชมพู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.098475341+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.098486467+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-25T15:19:05.098490937+07:00","message":"receive interim result [false|false]: สีชมพูม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.098499812+07:00","message":"[buffer interim] 194 false สีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098503558+07:00","message":"[bufferProcess] interim [320000000]:สีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098505609+07:00","message":"[bufferProcess] send to processor:สีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098507971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098510545+07:00","message":"> Transcript [3571] [false]: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098513461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098515531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098517643+07:00","message":"StatePrefix: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.098519811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:05.210842266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:05.210842264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.476040781+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.476088395+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-25T15:19:05.476094894+07:00","message":"receive interim result [false|false]: สีชมพูม่วงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.476111998+07:00","message":"[buffer interim] 194 false สีชมพูม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476120275+07:00","message":"[bufferProcess] interim [680000000]:สีชมพูม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476124057+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476128295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476131171+07:00","message":"> Transcript [3572] [false]: 'สีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476134483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476136783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476138908+07:00","message":"StatePrefix: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.476141137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.607590775+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.607633462+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-25T15:19:05.607639841+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.607657693+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.60766615+07:00","message":"[bufferProcess] interim [800000000]:สีชมพูม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.607668726+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.607672816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.607676341+07:00","message":"> Transcript [3573] [false]: 'สีชมพูม่วงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.607680015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.607682216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.60768456+07:00","message":"StatePrefix: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.60768673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.930467107+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.930498506+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-25T15:19:05.930504145+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.930512985+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930518829+07:00","message":"[bufferProcess] interim [40000000]:สีชมพูม่วงขาวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930521608+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930525076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930527817+07:00","message":"> Transcript [3574] [false]: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930531156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930533326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930535286+07:00","message":"StatePrefix: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930537493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930540037+07:00","message":"Push: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930545984+07:00","message":"TextPushed: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.930548842+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.93055397+07:00","message":"Next Push (prob) : 'ม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.93056367+07:00","message":"push: {false สีชมพู 0 0xc0006cf580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.994930518+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.994971014+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-25T15:19:05.994976764+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:05.994999907+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995010081+07:00","message":"[bufferProcess] interim [160000000]:สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995012753+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995017231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995020353+07:00","message":"> Transcript [3575] [false]: 'สีชมพูม่วงขาวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995023982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995026432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995028465+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:05.995030918+07:00","message":"TextPushed: 'สีชมพู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.188639818+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.188676648+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-25T15:19:06.188682925+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.1886988+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.18870546+07:00","message":"[bufferProcess] interim [340000000]:สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.188709818+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.188713592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.188716432+07:00","message":"> Transcript [3576] [false]: 'สีชมพูม่วงขาวก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.188719744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.188721866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.188723814+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.188725848+07:00","message":"TextPushed: 'สีชมพู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.194727634+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.194751844+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-25T15:19:06.194757192+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.194770657+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.194775986+07:00","message":"[bufferProcess] interim [400000000]:สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.19477835+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.194784964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.194787378+07:00","message":"> Transcript [3577] [false]: 'สีชมพูม่วงขาวก็จะสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.194790412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.194792584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.19479464+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.194796654+07:00","message":"TextPushed: 'สีชมพู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.308223492+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.308265021+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-25T15:19:06.308272716+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.308289184+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.30829605+07:00","message":"[bufferProcess] interim [460000000]:สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308298912+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308307454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308311753+07:00","message":"> Transcript [3578] [false]: 'สีชมพูม่วงขาวก็จะสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308316446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308319613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308322376+07:00","message":"StatePrefix: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308326333+07:00","message":"TextPushed: 'สีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308335061+07:00","message":"Push: 'ม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308337744+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.30834077+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.308344425+07:00","message":"Next Push (prob) : 'ก็จะสละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.308383454+07:00","message":"push: {false ม่วงขาว 0 0xc0006cf580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.43901547+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.439071422+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-25T15:19:06.439077505+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.439093271+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.43910506+07:00","message":"[bufferProcess] interim [580000000]:สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.439108935+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.439118565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.439122807+07:00","message":"> Transcript [3579] [false]: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.439125872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.439128554+07:00","message":"Set new StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.635620825+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.635662855+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-25T15:19:06.635669115+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.635682712+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635693491+07:00","message":"[bufferProcess] interim [820000000]:สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635697655+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635704786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635709651+07:00","message":"> Transcript [3580] [false]: 'สีชมพูม่วงขาวก็จะสลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635715188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635718697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635722054+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.635726969+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.843765167+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.843803508+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-25T15:19:06.843809777+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.843823273+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843833105+07:00","message":"[bufferProcess] interim [0]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843835881+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843839882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843844498+07:00","message":"> Transcript [3581] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843847946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843850114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843852311+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.843854902+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.932665871+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.932706539+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-25T15:19:06.932712286+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:06.932732299+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932739685+07:00","message":"[bufferProcess] interim [120000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932742424+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932747849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932750622+07:00","message":"> Transcript [3582] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932754372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932757432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932759963+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:06.932763004+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.403834397+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.403870485+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-25T15:19:07.403876998+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.403890423+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403897291+07:00","message":"[bufferProcess] interim [540000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403899975+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403904005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403907021+07:00","message":"> Transcript [3583] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403910959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403913059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403915526+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403918185+07:00","message":"TextPushed: 'สีชมพูม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403921196+07:00","message":"Push: 'ก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403923239+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.403925652+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.40392789+07:00","message":"Next Push (prob) : 'กันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.403934732+07:00","message":"push: {false ก็จะสลับ 0 0xc0006cf580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.542575436+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.542624634+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-25T15:19:07.542631138+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.54265425+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542663553+07:00","message":"[bufferProcess] interim [660000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542667229+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542675348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542678508+07:00","message":"> Transcript [3584] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542682345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542688197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542691111+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.542694384+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.561144656+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.561198603+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-25T15:19:07.561204463+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.561220213+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561227581+07:00","message":"[bufferProcess] interim [720000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561230422+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561235348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561238496+07:00","message":"> Transcript [3585] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561241982+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561244212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561246722+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.561249286+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.725259311+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.725289801+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-25T15:19:07.725296015+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.725310708+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.725317771+07:00","message":"[bufferProcess] interim [840000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.725320657+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.72532803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.725331046+07:00","message":"> Transcript [3586] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.725334537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.725336898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.725339813+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.725342341+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.790607463+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.790649387+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-25T15:19:07.790655321+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.790671524+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.79067921+07:00","message":"[bufferProcess] interim [960000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790682086+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790686416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790689118+07:00","message":"> Transcript [3587] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790692833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790695068+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790697698+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790700415+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790705194+07:00","message":"Push: 'กันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790707163+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.79070978+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.790714542+07:00","message":"Next Push (prob) : 'กำลังกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.790723335+07:00","message":"push: {false กันแบบนี้นะ 0 0xc0006cf580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.921143227+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.921208184+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-25T15:19:07.921215665+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:07.921231877+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.92123972+07:00","message":"[bufferProcess] interim [80000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.921242829+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.921246828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.921249996+07:00","message":"> Transcript [3588] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.921252964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:07.921255138+07:00","message":"Set new StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะกำลังกลับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:08.21125769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:08.211275888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.491512557+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.491553163+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-25T15:19:08.491560043+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.491571134+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.491578664+07:00","message":"[bufferProcess] interim [680000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.491581491+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.491587559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.491590704+07:00","message":"> Transcript [3589] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.491593391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.49159558+07:00","message":"Set new StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.631901032+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.631938282+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-25T15:19:08.631944899+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.631957751+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.631964222+07:00","message":"[bufferProcess] interim [740000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.63196684+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.631972387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.631975467+07:00","message":"> Transcript [3590] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.631979214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.631981286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.631983747+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.631986498+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.941455707+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.941493751+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-25T15:19:08.94149995+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.941521143+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.941528955+07:00","message":"[bufferProcess] interim [40000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.941531829+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.941542212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.94154534+07:00","message":"> Transcript [3591] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.941549484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.941561116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.941564336+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.941566959+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.995519797+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.995558585+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-25T15:19:08.995564729+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:08.995579818+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995587408+07:00","message":"[bufferProcess] interim [160000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995590314+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995594773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995598285+07:00","message":"> Transcript [3592] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995602254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995604659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995607114+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:08.995609825+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.189743153+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.189785706+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-25T15:19:09.189793918+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.189809236+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189820942+07:00","message":"[bufferProcess] interim [400000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189824065+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.18982859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189831637+07:00","message":"> Transcript [3593] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189836192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189838545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189841201+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189844252+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189857916+07:00","message":"Push: 'อลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189859979+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189863243+07:00","message":"Set new StatePrefix : 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.189866212+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.189874622+07:00","message":"push: {false อลังการมาก 0 0xc0006cf580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.507144357+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.521676221+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.521708971+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-25T15:19:09.521716993+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.521734741+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.521742846+07:00","message":"[bufferProcess] interim [700000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.521747578+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.521756686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.521760214+07:00","message":"> Transcript [3594] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.521763905+07:00","message":"Set StatePrefix (first interim): 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.563917567+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.590167772+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.590222194+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-25T15:19:09.590233041+07:00","message":"receive interim result [false|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.590252431+07:00","message":"[buffer interim] 194 false สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.590267067+07:00","message":"[bufferProcess] interim [760000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.59027402+07:00","message":"[bufferProcess] send to processor:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.590284459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.590288691+07:00","message":"> Transcript [3595] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.59029509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.590298123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.590302797+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.590307183+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.679774015+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.679822271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์\",\"confidence\":0.9587759}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.679829609+07:00","message":"receive interim result [true|false]: สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.679839366+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.679841561+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.679850715+07:00","message":"[buffer interim] 194 true สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679861043+07:00","message":"[bufferProcess] interim [850000000]:สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679864913+07:00","message":"[bufferProcess] send to processor (isfinal):สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679869122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679872315+07:00","message":"> Transcript [3596] [false]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679876483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679878893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679881333+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679884314+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679886723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679888749+07:00","message":"> Transcript [3597] [true]: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.67989146+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679894841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679896819+07:00","message":"StatePrefix: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมากจุดชมวิวไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679898772+07:00","message":"TextPushed: 'สีชมพูม่วงขาวก็จะสลับกันแบบนี้นะอลังการมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:09.679905243+07:00","message":"Push: 'จุดชมวิวไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:09.679914805+07:00","message":"push: {true จุดชมวิวไฮไลท์ 0 0xc0006cf580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:09.695273025+07:00","message":"write wav file: './tmp/7599/7599_194.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.426530286+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.426573884+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-25T15:19:10.426579282+07:00","message":"receive interim result [false|false]: ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.426592819+07:00","message":"[buffer interim] 195 false ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.426600327+07:00","message":"[bufferProcess] interim [660000000]:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.426602478+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.538921862+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.5389651+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-25T15:19:10.5389712+07:00","message":"receive interim result [false|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.538988069+07:00","message":"[buffer interim] 195 false ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.539002308+07:00","message":"[bufferProcess] interim [780000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.539005519+07:00","message":"[bufferProcess] send to processor:ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.539012115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.539015667+07:00","message":"> Transcript [3598] [false]: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.539018255+07:00","message":"Set StatePrefix (first interim): 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.593404376+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.653929768+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.673984047+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.674031163+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-25T15:19:10.674036749+07:00","message":"receive interim result [true|false]: ครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.674045897+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.674048333+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.674053526+07:00","message":"[buffer interim] 195 true ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674063191+07:00","message":"[bufferProcess] interim [50000000]:ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674066188+07:00","message":"[bufferProcess] send to processor (isfinal):ครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674069872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674072975+07:00","message":"> Transcript [3599] [false]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674076061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674079196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.67408132+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674083754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674085903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674088178+07:00","message":"> Transcript [3600] [true]: 'ครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674090235+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.67409197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674093797+07:00","message":"StatePrefix: 'ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674095643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:10.674101492+07:00","message":"Push: 'ครับผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.674109658+07:00","message":"push: {true ครับผม 0 0xc00209fb00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:10.682240279+07:00","message":"write wav file: './tmp/7599/7599_195.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.98853272+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.988559986+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.988563067+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.988565471+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.988567647+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.988569759+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.98857158+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:10.98857362+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.003660919+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.003712918+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-25T15:19:11.003718586+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.003733209+07:00","message":"[buffer interim] 196 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.003741067+07:00","message":"[bufferProcess] interim [420000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.003743142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.183556547+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.183597736+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-25T15:19:11.18360393+07:00","message":"receive interim result [false|false]: ไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.183620457+07:00","message":"[buffer interim] 196 false ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.183629164+07:00","message":"[bufferProcess] interim [540000000]:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.183631849+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.183640042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.18364298+07:00","message":"> Transcript [3601] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.183645711+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:11.211519991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:11.211545777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.400154701+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.400199591+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-25T15:19:11.40020575+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.4002243+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.400233429+07:00","message":"[bufferProcess] interim [780000000]:ไฮไลท์เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.400236183+07:00","message":"[bufferProcess] send to processor:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.400240618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.40024401+07:00","message":"> Transcript [3602] [false]: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.400247259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.400249706+07:00","message":"Set new StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.648207621+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.648268874+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-25T15:19:11.648277575+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.648295228+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.648306015+07:00","message":"[bufferProcess] interim [960000000]:ไฮไลท์เดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.648309678+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.648316169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.648322329+07:00","message":"> Transcript [3603] [false]: 'ไฮไลท์เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.648326213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.648328798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.648330868+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.64833306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.703427524+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.703474875+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-25T15:19:11.703480461+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.703496504+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.70350508+07:00","message":"[bufferProcess] interim [80000000]:ไฮไลท์เดี๋ยวเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.703508045+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.703515394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.703518729+07:00","message":"> Transcript [3604] [false]: 'ไฮไลท์เดี๋ยวเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.703522643+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.703524974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.703527102+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.70352945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.890546426+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.890589067+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-25T15:19:11.890595545+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:11.890611299+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.890622899+07:00","message":"[bufferProcess] interim [260000000]:ไฮไลท์เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.89062561+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.890630678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.890633938+07:00","message":"> Transcript [3605] [false]: 'ไฮไลท์เดี๋ยวเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.89063773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.890639998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.890641998+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:11.890644324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.035804569+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.035855166+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-25T15:19:12.035864155+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.035883416+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035891662+07:00","message":"[bufferProcess] interim [380000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035894654+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.03589861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.0359023+07:00","message":"> Transcript [3606] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035906224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035908686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035910826+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035913195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035916116+07:00","message":"Push: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035918152+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035920384+07:00","message":"Set new StatePrefix : 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.035922705+07:00","message":"Next Push (prob) : 'เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.035952504+07:00","message":"push: {false ไฮไลท์ 0 0xc00209fc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.27980344+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.279860382+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-25T15:19:12.27986861+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.279886792+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279898966+07:00","message":"[bufferProcess] interim [680000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279903947+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279911808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279916153+07:00","message":"> Transcript [3607] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279921994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279925066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279928586+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.279932167+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.403657594+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.403699228+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-25T15:19:12.403704972+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.403716779+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.403724876+07:00","message":"[bufferProcess] interim [740000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.403728721+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.40373517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.403738385+07:00","message":"> Transcript [3608] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.403742258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.403744643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.403747257+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.403749663+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.528561154+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.528609875+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-25T15:19:12.528617191+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.528635201+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528647228+07:00","message":"[bufferProcess] interim [860000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528653677+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528661563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528666617+07:00","message":"> Transcript [3609] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528672068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528675164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528679818+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.528683365+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.532278888+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.532303248+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-25T15:19:12.532309226+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.532323037+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532329125+07:00","message":"[bufferProcess] interim [920000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532334607+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532343439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532347142+07:00","message":"> Transcript [3610] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532351874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532355127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532358558+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.53236168+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532369547+07:00","message":"Push: 'เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.532372748+07:00","message":"TextPushed: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.53237731+07:00","message":"Set new StatePrefix : 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.5323809+07:00","message":"Next Push (prob) : 'อยู่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.53239285+07:00","message":"push: {false เดี๋ยวเขาบอกว่า 0 0xc00209fc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.791059835+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.791105336+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-25T15:19:12.791111438+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:12.791129549+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.791138263+07:00","message":"[bufferProcess] interim [160000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.79114138+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.791146092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.791149154+07:00","message":"> Transcript [3611] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.79115188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:12.791153965+07:00","message":"Set new StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.125458958+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.125507579+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-25T15:19:13.125513929+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.125531876+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.12554134+07:00","message":"[bufferProcess] interim [460000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.125554056+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.125559017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.125562634+07:00","message":"> Transcript [3612] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.125567071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.125569443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.125571613+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.125574245+07:00","message":"TextPushed: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.220531678+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.285108971+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.328601114+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.328642977+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-25T15:19:13.328648889+07:00","message":"receive interim result [false|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.328665736+07:00","message":"[buffer interim] 196 false ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.328672753+07:00","message":"[bufferProcess] interim [760000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.32867543+07:00","message":"[bufferProcess] send to processor:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.328679307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.328683952+07:00","message":"> Transcript [3613] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.32868769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.328690735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.328693842+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.328696481+07:00","message":"TextPushed: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.352055885+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.387181705+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.387218021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ\",\"confidence\":0.95407844}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.387225073+07:00","message":"receive interim result [true|false]: ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.38723894+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.387241852+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.387252947+07:00","message":"[buffer interim] 196 true ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387292684+07:00","message":"[bufferProcess] interim [790000000]:ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387302249+07:00","message":"[bufferProcess] send to processor (isfinal):ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387305826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387308793+07:00","message":"> Transcript [3614] [false]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387312522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387314662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387317314+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.38731986+07:00","message":"TextPushed: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387322084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.38732425+07:00","message":"> Transcript [3615] [true]: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387326687+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387328707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387330831+07:00","message":"StatePrefix: 'ไฮไลท์เดี๋ยวเขาบอกว่าอยู่ข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.387332753+07:00","message":"TextPushed: 'ไฮไลท์เดี๋ยวเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.38733925+07:00","message":"Push: 'อยู่ข้างบนเลยนะฮะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.387349784+07:00","message":"push: {true อยู่ข้างบนเลยนะฮะ 0 0xc00209fc00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:13.395319312+07:00","message":"write wav file: './tmp/7599/7599_196.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.472831345+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.530783668+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.530808592+07:00","message":"found end of frame, send empty tag with msgId: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.530812132+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.530820971+07:00","message":"[buffer interim] 197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.530828897+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.530833303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.530836585+07:00","message":"> Transcript [3616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.530839387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.530841549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.530843377+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.53084531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.530848564+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.530859354+07:00","message":"push: {true \n 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:13.535667669+07:00","message":"write wav file: './tmp/7599/7599_197.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.81890005+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.818945544+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-25T15:19:13.818951694+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:13.818968222+07:00","message":"[buffer interim] 198 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.818975186+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:13.818977458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.140910456+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.140953478+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-25T15:19:14.140959082+07:00","message":"receive interim result [false|false]: เป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.140975661+07:00","message":"[buffer interim] 198 false เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.140982868+07:00","message":"[bufferProcess] interim [660000000]:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.140986967+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.140991027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.141000773+07:00","message":"> Transcript [3617] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.141003587+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.174688383+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.174738536+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-25T15:19:14.174746324+07:00","message":"receive interim result [false|false]: เป็นท่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.174761835+07:00","message":"[buffer interim] 198 false เป็นท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174770302+07:00","message":"[bufferProcess] interim [720000000]:เป็นท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174773813+07:00","message":"[bufferProcess] send to processor:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174780624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174784773+07:00","message":"> Transcript [3618] [false]: 'เป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174790002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174792902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174795809+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.174798922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.19920292+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.199247055+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-25T15:19:14.199253897+07:00","message":"receive interim result [false|false]: เป็นทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.199271429+07:00","message":"[buffer interim] 198 false เป็นทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.199279339+07:00","message":"[bufferProcess] interim [780000000]:เป็นทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.19928295+07:00","message":"[bufferProcess] send to processor:เป็นท่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.199292017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.19929614+07:00","message":"> Transcript [3619] [false]: 'เป็นท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.199300886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.199303988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.199306859+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.199309815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:14.211722948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:14.21177223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.323271941+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.323318312+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-25T15:19:14.323325036+07:00","message":"receive interim result [false|false]: เป็นช่อดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.32334+07:00","message":"[buffer interim] 198 false เป็นช่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.323348401+07:00","message":"[bufferProcess] interim [900000000]:เป็นช่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.323351221+07:00","message":"[bufferProcess] send to processor:เป็นทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.323355348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.323358477+07:00","message":"> Transcript [3620] [false]: 'เป็นทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.323361801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.323363869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.32336613+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.323368369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.656854426+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.656901491+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-25T15:19:14.656907785+07:00","message":"receive interim result [false|false]: เป็นช่อดอกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.656921441+07:00","message":"[buffer interim] 198 false เป็นช่อดอกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656929658+07:00","message":"[bufferProcess] interim [140000000]:เป็นช่อดอกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.6569321+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656937652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.65694053+07:00","message":"> Transcript [3621] [false]: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656944211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656946527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656948482+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656950878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656955252+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656957397+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656959396+07:00","message":"Set new StatePrefix : 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.656961477+07:00","message":"Next Push (prob) : 'ช่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.656969196+07:00","message":"push: {false เป็น 0 0xc0006cf880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.667495784+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.667529423+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-25T15:19:14.667534853+07:00","message":"receive interim result [false|false]: เป็นช่อดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.667549165+07:00","message":"[buffer interim] 198 false เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.667554627+07:00","message":"[bufferProcess] interim [200000000]:เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.667557325+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.667560383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.667563474+07:00","message":"> Transcript [3622] [false]: 'เป็นช่อดอกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.667567705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.667569862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.66757198+07:00","message":"StatePrefix: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.667574275+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.882513256+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.882548986+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-25T15:19:14.88255446+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.88257064+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.882584915+07:00","message":"[bufferProcess] interim [380000000]:เป็นช่อดอกไม้แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.88258792+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.882591999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.88259521+07:00","message":"> Transcript [3623] [false]: 'เป็นช่อดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.882598712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.882600938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.882602916+07:00","message":"StatePrefix: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.882605298+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.95670485+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.956744932+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-25T15:19:14.956751737+07:00","message":"receive interim result [false|false]: เป็นช่อดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:14.956765595+07:00","message":"[buffer interim] 198 false เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956772774+07:00","message":"[bufferProcess] interim [440000000]:เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956775838+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956782186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956785109+07:00","message":"> Transcript [3624] [false]: 'เป็นช่อดอกไม้แบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956788588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956790757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956792921+07:00","message":"StatePrefix: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:14.956795395+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.03418042+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.03422624+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-25T15:19:15.034232955+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.034245027+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034252969+07:00","message":"[bufferProcess] interim [560000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034255949+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034260147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034263094+07:00","message":"> Transcript [3625] [false]: 'เป็นช่อดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034267525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034269753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034271911+07:00","message":"StatePrefix: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034274105+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.03427702+07:00","message":"Push: 'ช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034279121+07:00","message":"TextPushed: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034281326+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.034283765+07:00","message":"Next Push (prob) : 'ตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.034293201+07:00","message":"push: {false ช่อดอก 0 0xc0006cf880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.121695077+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.121744478+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-25T15:19:15.121751179+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.12176617+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.121777907+07:00","message":"[bufferProcess] interim [680000000]:เป็นช่อดอกไม้แบบที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.121781933+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.121790012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.121794507+07:00","message":"> Transcript [3626] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.121798479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.121802153+07:00","message":"Set new StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.238161062+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.238209653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.238216462+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.238234182+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลัง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238243811+07:00","message":"[bufferProcess] interim [740000000]:เป็นช่อดอกไม้แบบที่กำลัง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238246644+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238252849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238256079+07:00","message":"> Transcript [3627] [false]: 'เป็นช่อดอกไม้แบบที่กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238262439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238264813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238267127+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.238269842+07:00","message":"TextPushed: 'เป็นช่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.283331906+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.283371435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.283377945+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.283389072+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.283396672+07:00","message":"[bufferProcess] interim [800000000]:เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.283399361+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.28340525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.283408432+07:00","message":"> Transcript [3628] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.283412228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.283414748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.283417192+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.283419712+07:00","message":"TextPushed: 'เป็นช่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.386545233+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.38658167+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-25T15:19:15.386587253+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.386597239+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.38660446+07:00","message":"[bufferProcess] interim [920000000]:เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.386607002+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.386610633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.386613382+07:00","message":"> Transcript [3629] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.386617153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.386619362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.386621269+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.38662335+07:00","message":"TextPushed: 'เป็นช่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.460755437+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.460795421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง 10 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.46080207+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง 10 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.460815979+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลัง 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460822728+07:00","message":"[bufferProcess] interim [980000000]:เป็นช่อดอกไม้แบบที่กำลัง 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460826312+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังสิไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460831645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460834576+07:00","message":"> Transcript [3630] [false]: 'เป็นช่อดอกไม้แบบที่กำลังสิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460837997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460840232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460842189+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460844316+07:00","message":"TextPushed: 'เป็นช่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460850196+07:00","message":"Push: 'ไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460852408+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460854844+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกไม้แบบที่กำลังสิไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.460857506+07:00","message":"Next Push (prob) : 'สิไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.460865269+07:00","message":"push: {false ไม้แบบที่กำลัง 0 0xc0006cf880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.633904136+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.633945949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.63395217+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.633960563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.633964014+07:00","message":"receive interim result [false|false]:  10 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.633973459+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.633977283+07:00","message":"[buffer interim] 198 false  10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.633984481+07:00","message":"[bufferProcess] interim [160000000]:เป็นช่อดอกไม้แบบที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.633987208+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.633990432+07:00","message":"[bufferProcess] interim [160000000]: 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.63399868+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลัง 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.634002297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.634005134+07:00","message":"> Transcript [3631] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 10 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.634008033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.634010122+07:00","message":"Set new StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 10 บาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.758109438+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.758148197+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-25T15:19:15.758154127+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.758170927+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758178252+07:00","message":"[bufferProcess] interim [280000000]:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758181097+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลัง 10 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758185051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758188763+07:00","message":"> Transcript [3632] [false]: 'เป็นช่อดอกไม้แบบที่กำลัง 10 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758194555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758196661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758198699+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลัง 10 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.758201363+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.829567743+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.829628013+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-25T15:19:15.829637613+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:15.829658875+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.829674555+07:00","message":"[bufferProcess] interim [400000000]:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.829678443+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.829688041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.829693876+07:00","message":"> Transcript [3633] [false]: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.829698413+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:15.829702377+07:00","message":"Set new StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.063185287+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.063224864+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-25T15:19:16.063231788+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.063252661+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.06326062+07:00","message":"[bufferProcess] interim [580000000]:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.063263337+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.063267057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.06327018+07:00","message":"> Transcript [3634] [false]: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.063273434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.063275577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.063277903+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.063280433+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.193267837+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.19330182+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-25T15:19:16.1933081+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับแบงค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.193326876+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.193339675+07:00","message":"[bufferProcess] interim [700000000]:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.193342738+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.193345845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.193349394+07:00","message":"> Transcript [3635] [false]: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.193353083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.193355337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.193357847+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.19336043+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.329985752+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.330028842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.33003537+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.330052271+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.3300598+07:00","message":"[bufferProcess] interim [880000000]:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.330063168+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับแบงค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.3300668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.330077787+07:00","message":"> Transcript [3636] [false]: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับแบงค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.330081685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.330084025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.330086028+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.330088833+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.483160004+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.564211032+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.564250817+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-25T15:19:16.564258917+07:00","message":"receive interim result [false|false]: เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.56426896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Background\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.564272695+07:00","message":"receive interim result [false|false]:  Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.564279967+07:00","message":"[buffer interim] 198 false เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.564283591+07:00","message":"[buffer interim] 198 false  Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564290483+07:00","message":"[bufferProcess] interim [180000000]:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.56429303+07:00","message":"[bufferProcess] send to processor:เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564296353+07:00","message":"[bufferProcess] interim [180000000]: Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564299178+07:00","message":"[bufferProcess] update buffer: เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564302512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564305448+07:00","message":"> Transcript [3637] [false]: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564309538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564311919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564314079+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564319437+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564322489+07:00","message":"Push: 'ฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564324527+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564326822+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.564329153+07:00","message":"Next Push (prob) : 'คู่กับ Background'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.564336932+07:00","message":"push: {false ฉีดยาถ่าย 0 0xc0006cf880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.61592341+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.637854577+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.637909474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background\",\"confidence\":0.9300426}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.637916857+07:00","message":"receive interim result [true|false]: เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.637929354+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.637932511+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.637941334+07:00","message":"[buffer interim] 198 true เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637952946+07:00","message":"[bufferProcess] interim [240000000]:เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637958626+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637963021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637966415+07:00","message":"> Transcript [3638] [false]: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637970061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637972095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637977253+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637980063+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637982206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637984405+07:00","message":"> Transcript [3639] [true]: 'เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637986697+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637988596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637990381+07:00","message":"StatePrefix: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.637992437+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.638003642+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.638171325+07:00","message":"Push: 'คู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.638174992+07:00","message":"TextPushed: 'เป็นช่อดอกไม้แบบที่กำลังฉีดยาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.638177243+07:00","message":"Set new StatePrefix : 'เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.638181676+07:00","message":"Next Push (prob) : 'เป็นช่อดอกไม้แบบที่กำลังสีปลาถ่ายคู่กับ Background'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:16.638190508+07:00","message":"push: {true คู่กับ Background 0 0xc0006cf880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:16.638200058+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_198.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:16.646710593+07:00","message":"write wav file: './tmp/7599/7599_198.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.149699615+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.149751391+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-25T15:19:17.149756714+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.149773122+07:00","message":"[buffer interim] 199 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.149779933+07:00","message":"[bufferProcess] interim [360000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.149782077+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:17.212587095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:17.212597257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.361493426+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.361533822+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-25T15:19:17.361540347+07:00","message":"receive interim result [false|false]: ภูเขาสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.361557026+07:00","message":"[buffer interim] 199 false ภูเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.361565941+07:00","message":"[bufferProcess] interim [480000000]:ภูเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.361568602+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.361572368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.361575714+07:00","message":"> Transcript [3640] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.361578587+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.442261255+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.442299913+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-25T15:19:17.4423052+07:00","message":"receive interim result [false|false]: ภูเขาสีรุ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.442315443+07:00","message":"[buffer interim] 199 false ภูเขาสีรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.442323109+07:00","message":"[bufferProcess] interim [600000000]:ภูเขาสีรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.442325679+07:00","message":"[bufferProcess] send to processor:ภูเขาสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.442329577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.442332655+07:00","message":"> Transcript [3641] [false]: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.442335155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.442337314+07:00","message":"Set new StatePrefix: 'ภูเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.469504067+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.469542951+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-25T15:19:17.469548846+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.469560112+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469566534+07:00","message":"[bufferProcess] interim [720000000]:ภูเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469568897+07:00","message":"[bufferProcess] send to processor:ภูเขาสีรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469574177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469577087+07:00","message":"> Transcript [3642] [false]: 'ภูเขาสีรุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469580665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469583197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469585556+07:00","message":"StatePrefix: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.469587714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.778930334+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.778968042+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-25T15:19:17.778974994+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.778990158+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779004551+07:00","message":"[bufferProcess] interim [960000000]:ภูเขาสีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779008836+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779017266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779020753+07:00","message":"> Transcript [3643] [false]: 'ภูเขาสีชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779024116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779026387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779028503+07:00","message":"StatePrefix: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.779030704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.983963207+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.98401146+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-25T15:19:17.984017859+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:17.984032059+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.984040199+07:00","message":"[bufferProcess] interim [200000000]:ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.984042957+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.984048929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.984052121+07:00","message":"> Transcript [3644] [false]: 'ภูเขาสีชมพูม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.984056005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.984058439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.984060647+07:00","message":"StatePrefix: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:17.98406336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.035812292+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.035852508+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-25T15:19:18.035860698+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.03587337+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035880962+07:00","message":"[bufferProcess] interim [320000000]:ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035884128+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035890143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035893192+07:00","message":"> Transcript [3645] [false]: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035896644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035899617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035901509+07:00","message":"StatePrefix: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035903785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035909628+07:00","message":"Push: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035911659+07:00","message":"TextPushed: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.03591448+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.035916814+07:00","message":"Next Push (prob) : 'ชมพูม่วงแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.035925854+07:00","message":"push: {false ภูเขาสี 0 0xc00209f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.673492413+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.673531344+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-25T15:19:18.673537963+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.673554453+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673564153+07:00","message":"[bufferProcess] interim [860000000]:ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673567945+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673574822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673579334+07:00","message":"> Transcript [3646] [false]: 'ภูเขาสีชมพูม่วงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673583953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673586959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673590041+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.673593336+07:00","message":"TextPushed: 'ภูเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.750367583+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.750411245+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-25T15:19:18.750416909+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.750434874+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.750442546+07:00","message":"[bufferProcess] interim [980000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.750445838+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.7504509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.75045412+07:00","message":"> Transcript [3647] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.750458458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.750460691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.750463122+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.750465492+07:00","message":"TextPushed: 'ภูเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.885217135+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.885256022+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-25T15:19:18.885261901+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.885277421+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885285857+07:00","message":"[bufferProcess] interim [100000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885288371+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885294404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885297463+07:00","message":"> Transcript [3648] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885301334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885303731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885306411+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.885309161+07:00","message":"TextPushed: 'ภูเขาสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.934915907+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.934953321+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-25T15:19:18.934958952+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.934971514+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.934980992+07:00","message":"[bufferProcess] interim [160000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.934983722+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.934989745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.93499249+07:00","message":"> Transcript [3649] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935004044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935006793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935009549+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935012949+07:00","message":"TextPushed: 'ภูเขาสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935018861+07:00","message":"Push: 'ชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935020979+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935023445+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:18.935026441+07:00","message":"Next Push (prob) : 'นี้หรือว่าค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:18.935047597+07:00","message":"push: {false ชมพูม่วงแบบ 0 0xc00209f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.218295781+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.218332712+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-25T15:19:19.21833969+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.218356592+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.21836573+07:00","message":"[bufferProcess] interim [400000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.218370754+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.218380905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.218384916+07:00","message":"> Transcript [3650] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.218388383+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.21839185+07:00","message":"Set new StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.266891964+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.266923989+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-25T15:19:19.266929822+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.266944+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.266950573+07:00","message":"[bufferProcess] interim [460000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.26695343+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.266957501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.266960277+07:00","message":"> Transcript [3651] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.266964105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.266966565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.266968597+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.266971306+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.291788267+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.291813148+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-25T15:19:19.291818741+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.291831879+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291837926+07:00","message":"[bufferProcess] interim [520000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291841159+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291846508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291848874+07:00","message":"> Transcript [3652] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291853069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291855198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291857803+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.291860612+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.44466529+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.444707528+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-25T15:19:19.444716058+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.44472912+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.44473766+07:00","message":"[bufferProcess] interim [580000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.44474092+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.44474731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.444750642+07:00","message":"> Transcript [3653] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.444754581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.444756876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.444758966+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.444761658+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.532221464+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.532258387+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-25T15:19:19.532265173+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็นโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.532280492+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532290261+07:00","message":"[bufferProcess] interim [700000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532293096+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532299015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532302712+07:00","message":"> Transcript [3654] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532306961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.53230929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.53231185+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532314951+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532321391+07:00","message":"Push: 'นี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532323422+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532325897+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.532329952+07:00","message":"Next Push (prob) : 'ที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.532339172+07:00","message":"push: {false นี้หรือว่าใคร 0 0xc00209f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.593571073+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.593607017+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-25T15:19:19.593613271+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:19.593626374+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.593633948+07:00","message":"[bufferProcess] interim [820000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.593636922+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็นโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.593642807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.593645516+07:00","message":"> Transcript [3655] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็นโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.593648293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:19.593650407+07:00","message":"Set new StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่เป็นโปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.100760211+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.10081062+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-25T15:19:20.100819666+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.100839375+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100852903+07:00","message":"[bufferProcess] interim [240000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100857136+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100866629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100870986+07:00","message":"> Transcript [3656] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100874609+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.100878212+07:00","message":"Set new StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.156122779+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.15616562+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-25T15:19:20.156172058+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.156186172+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.156194102+07:00","message":"[bufferProcess] interim [360000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.156196764+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.15620062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.156203712+07:00","message":"> Transcript [3657] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.156207797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.156209964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.156212187+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.156215234+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:20.213103742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:20.213115801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.352930714+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.352969081+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-25T15:19:20.352976263+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.352990515+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.353008572+07:00","message":"[bufferProcess] interim [540000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.353011777+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.353016272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.35301914+07:00","message":"> Transcript [3658] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.353023204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.353025791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.353028442+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.353031253+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.674158005+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.674205406+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-25T15:19:20.674212434+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.674227554+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.674238394+07:00","message":"[bufferProcess] interim [840000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.674241114+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.674247384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.67425061+07:00","message":"> Transcript [3659] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.674255407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.674257815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.674260511+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.67426347+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.860843419+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.860896472+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-25T15:19:20.860904556+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.860919748+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860926332+07:00","message":"[bufferProcess] interim [80000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860937213+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860946987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860949973+07:00","message":"> Transcript [3660] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860954546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860956866+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860959584+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860962616+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860970098+07:00","message":"Push: 'ที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860972115+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860974653+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:20.860977202+07:00","message":"Next Push (prob) : 'เนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:20.86098627+07:00","message":"push: {false ที่บินโดรน 0 0xc00209f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.265820498+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.265868492+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-25T15:19:21.265878223+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.265892599+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.265903332+07:00","message":"[bufferProcess] interim [500000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.265908531+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.265916035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.265921495+07:00","message":"> Transcript [3661] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.26592748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.265930586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.265934032+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.265936946+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.40614313+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.406189707+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-25T15:19:21.406196613+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็ดีขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.40621152+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็ดีขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406220238+07:00","message":"[bufferProcess] interim [620000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็ดีขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406223123+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406229543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406232699+07:00","message":"> Transcript [3662] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406237025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406239138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406243989+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.406246735+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.562552543+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.562587743+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-25T15:19:21.562595316+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.562608532+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.562622654+07:00","message":"[bufferProcess] interim [740000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.562627238+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็ดีขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.562632443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.56263613+07:00","message":"> Transcript [3663] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็ดีขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.562641593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.562644604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.562649155+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.562652031+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.695370911+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.695429386+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-25T15:19:21.695437319+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.695452148+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695461156+07:00","message":"[bufferProcess] interim [860000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695464763+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695474356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695477577+07:00","message":"> Transcript [3664] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.69548302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695485376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695488154+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.6954917+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695499966+07:00","message":"Push: 'เนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695502821+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695505853+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.695509252+07:00","message":"Next Push (prob) : 'นะก็บินขึ้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.695519094+07:00","message":"push: {false เนี่ยจะต้องขออนุญาตให้ถูกต้อง 0 0xc00209f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.883668176+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.883703585+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-25T15:19:21.88371071+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.883729507+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883737375+07:00","message":"[bufferProcess] interim [40000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883740839+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883751981+07:00","message":"> Transcript [3665] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883756424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883758874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883760721+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.883763511+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.885349663+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.885377034+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-25T15:19:21.88538452+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:21.885399273+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885405816+07:00","message":"[bufferProcess] interim [100000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885409235+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885416769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885419578+07:00","message":"> Transcript [3666] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885423796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885425825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885428298+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:21.885430971+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.119905475+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.119947755+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-25T15:19:22.119954772+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.119967829+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.11997619+07:00","message":"[bufferProcess] interim [280000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.119979602+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.119988794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.119992134+07:00","message":"> Transcript [3667] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.120003152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.120005485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.120007581+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.120010217+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.120907507+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.146298844+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.146339862+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-25T15:19:22.146348678+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.146366692+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.14637463+07:00","message":"[bufferProcess] interim [340000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146379662+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146385079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146390243+07:00","message":"> Transcript [3668] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146396845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146399784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146402915+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.14640714+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146417623+07:00","message":"Push: 'นะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146420815+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146424636+07:00","message":"Set new StatePrefix : 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.146428656+07:00","message":"Next Push (prob) : 'ได้เลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.146462513+07:00","message":"push: {false นะก็บินขึ้นไป 0 0xc00209f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.152904511+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.152939984+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-25T15:19:22.15294808+07:00","message":"receive interim result [false|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.152969123+07:00","message":"[buffer interim] 199 false ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.152977123+07:00","message":"[bufferProcess] interim [400000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.152981815+07:00","message":"[bufferProcess] send to processor:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.152991107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.15299461+07:00","message":"> Transcript [3669] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.153011377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.153014476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.153017223+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.153021171+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.253660314+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.306301762+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.306357113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ\",\"confidence\":0.9476894}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.306364318+07:00","message":"receive interim result [true|false]: ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.306387324+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.30638994+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.306410095+07:00","message":"[buffer interim] 199 true ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306435907+07:00","message":"[bufferProcess] interim [520000000]:ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306442444+07:00","message":"[bufferProcess] send to processor (isfinal):ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306447135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306451045+07:00","message":"> Transcript [3670] [false]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.30645554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306458047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306460383+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306463383+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.30646568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306467707+07:00","message":"> Transcript [3671] [true]: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306470365+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306472156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.30647393+07:00","message":"StatePrefix: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไปได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306476411+07:00","message":"TextPushed: 'ภูเขาสีชมพูม่วงแบบนี้หรือว่าใครที่บินโดรนเนี่ยจะต้องขออนุญาตให้ถูกต้องนะก็บินขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:22.306486771+07:00","message":"Push: 'ได้เลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:22.306497586+07:00","message":"push: {true ได้เลยนะครับ 0 0xc00209f580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:22.317266959+07:00","message":"write wav file: './tmp/7599/7599_199.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.100330446+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.100378595+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-25T15:19:23.100384951+07:00","message":"receive interim result [false|false]: ไฮไลท์ฟุตบอล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.100400947+07:00","message":"[buffer interim] 200 false ไฮไลท์ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.100409321+07:00","message":"[bufferProcess] interim [660000000]:ไฮไลท์ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.100411551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:23.213364737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:23.213366854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.288699835+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.288747922+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-25T15:19:23.288754991+07:00","message":"receive interim result [false|false]: บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.288767962+07:00","message":"[buffer interim] 200 false บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.28877891+07:00","message":"[bufferProcess] interim [840000000]:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.28878351+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.288790859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.288795751+07:00","message":"> Transcript [3672] [false]: 'ไฮไลท์ฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.288799146+07:00","message":"Set StatePrefix (first interim): 'ไฮไลท์ฟุตบอล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.604266667+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.604304154+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-25T15:19:23.604310362+07:00","message":"receive interim result [false|false]: บริเวณหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.604327835+07:00","message":"[buffer interim] 200 false บริเวณหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.604337749+07:00","message":"[bufferProcess] interim [140000000]:บริเวณหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.604341364+07:00","message":"[bufferProcess] send to processor:บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.604348454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.604352855+07:00","message":"> Transcript [3673] [false]: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.604356346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.60435966+07:00","message":"Set new StatePrefix: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.671536132+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.671572833+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-25T15:19:23.67157925+07:00","message":"receive interim result [false|false]: บริเวณน่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.671593118+07:00","message":"[buffer interim] 200 false บริเวณน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.671600974+07:00","message":"[bufferProcess] interim [320000000]:บริเวณน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.671603566+07:00","message":"[bufferProcess] send to processor:บริเวณหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.67160732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.67161035+07:00","message":"> Transcript [3674] [false]: 'บริเวณหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.671613322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.671615766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.671617808+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.671619908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.793580085+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.793621746+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-25T15:19:23.793627502+07:00","message":"receive interim result [false|false]: บริเวณหน้าวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:23.793640521+07:00","message":"[buffer interim] 200 false บริเวณหน้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.793647963+07:00","message":"[bufferProcess] interim [380000000]:บริเวณหน้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.793650901+07:00","message":"[bufferProcess] send to processor:บริเวณน่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.793658491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.793661459+07:00","message":"> Transcript [3675] [false]: 'บริเวณน่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.79366486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.793667602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.793669589+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:23.793673976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.119261275+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.119300371+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-25T15:19:24.119307195+07:00","message":"receive interim result [false|false]: บริเวณหน้าวัดสุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.119322023+07:00","message":"[buffer interim] 200 false บริเวณหน้าวัดสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119330243+07:00","message":"[bufferProcess] interim [680000000]:บริเวณหน้าวัดสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119333167+07:00","message":"[bufferProcess] send to processor:บริเวณหน้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119340682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119343819+07:00","message":"> Transcript [3676] [false]: 'บริเวณหน้าวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119347527+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119350483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119352748+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.119355209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.30208178+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.302119663+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-25T15:19:24.30212577+07:00","message":"receive interim result [false|false]: บริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.302139062+07:00","message":"[buffer interim] 200 false บริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302146855+07:00","message":"[bufferProcess] interim [860000000]:บริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302149882+07:00","message":"[bufferProcess] send to processor:บริเวณหน้าวัดสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302156674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302159669+07:00","message":"> Transcript [3677] [false]: 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302163247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302165722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302167771+07:00","message":"StatePrefix: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.30217006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302175677+07:00","message":"Push: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302178038+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302180171+07:00","message":"Set new StatePrefix : 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.302182584+07:00","message":"Next Push (prob) : 'หน้าวัดสุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.302202212+07:00","message":"push: {false บริเวณ 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.503379604+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.503401987+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-25T15:19:24.503406862+07:00","message":"receive interim result [false|false]: บริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.503420146+07:00","message":"[buffer interim] 200 false บริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.503426848+07:00","message":"[bufferProcess] interim [40000000]:บริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.503429624+07:00","message":"[bufferProcess] send to processor:บริเวณหน้าวัดสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.503433677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.503464812+07:00","message":"> Transcript [3678] [false]: 'บริเวณหน้าวัดสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.50346835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.503470591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.50347247+07:00","message":"StatePrefix: 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.503474942+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.562575284+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.562618702+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-25T15:19:24.562625666+07:00","message":"receive interim result [false|false]: บริเวณหน้าวัดสุวรรณภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.562642318+07:00","message":"[buffer interim] 200 false บริเวณหน้าวัดสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562653797+07:00","message":"[bufferProcess] interim [160000000]:บริเวณหน้าวัดสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562656745+07:00","message":"[bufferProcess] send to processor:บริเวณหน้าวัดสุวรรณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562662608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562665974+07:00","message":"> Transcript [3679] [false]: 'บริเวณหน้าวัดสุวรรณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562669409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562671763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562673961+07:00","message":"StatePrefix: 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.562676221+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.870779708+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.946206556+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.953069524+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.953108557+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-25T15:19:24.953121329+07:00","message":"receive interim result [false|false]: บริเวณหน้าวัดสุวรรณภูมิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.95313715+07:00","message":"[buffer interim] 200 false บริเวณหน้าวัดสุวรรณภูมิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.95314464+07:00","message":"[bufferProcess] interim [640000000]:บริเวณหน้าวัดสุวรรณภูมิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.953147715+07:00","message":"[bufferProcess] send to processor:บริเวณหน้าวัดสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.95315449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.953157743+07:00","message":"> Transcript [3680] [false]: 'บริเวณหน้าวัดสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.95317908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.953181774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.953184127+07:00","message":"StatePrefix: 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.953186526+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.969902302+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.969939752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บริเวณหน้าวัดสุวรรณภูมิครับ\",\"confidence\":0.95727766}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.969945791+07:00","message":"receive interim result [true|false]: บริเวณหน้าวัดสุวรรณภูมิครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.969957157+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.969959765+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.969967435+07:00","message":"[buffer interim] 200 true บริเวณหน้าวัดสุวรรณภูมิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.969974757+07:00","message":"[bufferProcess] interim [640000000]:บริเวณหน้าวัดสุวรรณภูมิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.969981175+07:00","message":"[bufferProcess] send to processor (isfinal):บริเวณหน้าวัดสุวรรณภูมิครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.969985034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.96998832+07:00","message":"> Transcript [3681] [false]: 'บริเวณหน้าวัดสุวรรณภูมิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.969992142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970006728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970009484+07:00","message":"StatePrefix: 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970011796+07:00","message":"TextPushed: 'บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970017714+07:00","message":"Push: 'หน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970020407+07:00","message":"TextPushed: 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970023212+07:00","message":"Set new StatePrefix : 'บริเวณหน้าวัดสุวรรณภูมิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970025587+07:00","message":"Next Push (prob) : 'วรรณภูมิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970027712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970029957+07:00","message":"> Transcript [3682] [true]: 'บริเวณหน้าวัดสุวรรณภูมิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970032325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970034227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970036119+07:00","message":"StatePrefix: 'บริเวณหน้าวัดสุวรรณภูมิครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970038021+07:00","message":"TextPushed: 'บริเวณหน้าวัดสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:24.970040239+07:00","message":"Push: 'วรรณภูมิครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.970048687+07:00","message":"push: {false หน้าวัดสุ 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:24.97005456+07:00","message":"push: {true วรรณภูมิครับ 0 0xc000187300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:24.980768755+07:00","message":"write wav file: './tmp/7599/7599_200.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.293124735+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.293174301+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-25T15:19:25.29317978+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.293192631+07:00","message":"[buffer interim] 201 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.293198695+07:00","message":"[bufferProcess] interim [420000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.293201552+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.589850464+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.589893335+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-25T15:19:25.589900925+07:00","message":"receive interim result [false|false]: เป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.589915505+07:00","message":"[buffer interim] 201 false เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.589928056+07:00","message":"[bufferProcess] interim [540000000]:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.589931772+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.589939397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.589943458+07:00","message":"> Transcript [3683] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.58994611+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.639061007+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.639117787+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-25T15:19:25.6391242+07:00","message":"receive interim result [false|false]: เป็นจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.639139113+07:00","message":"[buffer interim] 201 false เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.639145929+07:00","message":"[bufferProcess] interim [600000000]:เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.639148958+07:00","message":"[bufferProcess] send to processor:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.639155342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.639158702+07:00","message":"> Transcript [3684] [false]: 'เป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.63916188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.639164031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.639165975+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.639168089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.655627688+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.655672532+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-25T15:19:25.655677807+07:00","message":"receive interim result [false|false]: เป็นตรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.655693896+07:00","message":"[buffer interim] 201 false เป็นตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655703392+07:00","message":"[bufferProcess] interim [660000000]:เป็นตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655707651+07:00","message":"[bufferProcess] send to processor:เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655714757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655717733+07:00","message":"> Transcript [3685] [false]: 'เป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655721372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655724911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655727297+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.655733962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.673302316+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.673337003+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-25T15:19:25.673342945+07:00","message":"receive interim result [false|false]: เป็นจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.673357067+07:00","message":"[buffer interim] 201 false เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673364567+07:00","message":"[bufferProcess] interim [780000000]:เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673367366+07:00","message":"[bufferProcess] send to processor:เป็นตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673373661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673376386+07:00","message":"> Transcript [3686] [false]: 'เป็นตรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673379274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673382021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673385031+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.673388243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.925272546+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.925296692+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-25T15:19:25.925301295+07:00","message":"receive interim result [false|false]: เป็นจุดที่นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.925315104+07:00","message":"[buffer interim] 201 false เป็นจุดที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925321698+07:00","message":"[bufferProcess] interim [20000000]:เป็นจุดที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925324668+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925328831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925331962+07:00","message":"> Transcript [3687] [false]: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925335251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925337229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925339229+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925341247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925347995+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925350169+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925352309+07:00","message":"Set new StatePrefix : 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:25.925354927+07:00","message":"Next Push (prob) : 'จุดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:25.925363841+07:00","message":"push: {false เป็น 0 0xc000187580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.112871194+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.112946013+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-25T15:19:26.11295243+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.112976652+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.112985015+07:00","message":"[bufferProcess] interim [200000000]:เป็นจุดที่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.112988296+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.112991721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.112995095+07:00","message":"> Transcript [3688] [false]: 'เป็นจุดที่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.113006889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.113009672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.113011695+07:00","message":"StatePrefix: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.11301418+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:26.213797824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:26.213824952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.496399666+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.496443877+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-25T15:19:26.496449846+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.496463656+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496471262+07:00","message":"[bufferProcess] interim [620000000]:เป็นจุดที่แนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496474022+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496481846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496485139+07:00","message":"> Transcript [3689] [false]: 'เป็นจุดที่แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496489257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496491729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496493769+07:00","message":"StatePrefix: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.496496278+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.681954936+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.681993931+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-25T15:19:26.682009892+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.682025169+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682033658+07:00","message":"[bufferProcess] interim [740000000]:เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682038012+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682048115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682052854+07:00","message":"> Transcript [3690] [false]: 'เป็นจุดที่แนะนำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682057939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682061792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682064865+07:00","message":"StatePrefix: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.682068644+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.839549987+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.839594794+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-25T15:19:26.839601033+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.839611144+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839618446+07:00","message":"[bufferProcess] interim [920000000]:เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839625701+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839630032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839636026+07:00","message":"> Transcript [3691] [false]: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.83964027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839642581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839644626+07:00","message":"StatePrefix: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839646787+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839649327+07:00","message":"Push: 'จุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839651298+07:00","message":"TextPushed: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839653735+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.839656303+07:00","message":"Next Push (prob) : 'แนะนำให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.83966448+07:00","message":"push: {false จุดที่ 0 0xc000187580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.88035037+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.880394202+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-25T15:19:26.880400065+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:26.880414397+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880422775+07:00","message":"[bufferProcess] interim [980000000]:เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880425193+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880430451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880434193+07:00","message":"> Transcript [3692] [false]: 'เป็นจุดที่แนะนำให้ไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880437997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880440454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880442444+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:26.880444885+07:00","message":"TextPushed: 'เป็นจุดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.009636963+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.009669144+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-25T15:19:27.009674886+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.009690336+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.009697872+07:00","message":"[bufferProcess] interim [100000000]:เป็นจุดที่แนะนำให้ไปถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.009700964+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.009704731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.009707704+07:00","message":"> Transcript [3693] [false]: 'เป็นจุดที่แนะนำให้ไปถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.009711117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.00971336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.009715632+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.009718554+07:00","message":"TextPushed: 'เป็นจุดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.074356792+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.074395919+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-25T15:19:27.07440197+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.074418569+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074425286+07:00","message":"[bufferProcess] interim [160000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074427955+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074431534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074434402+07:00","message":"> Transcript [3694] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074438182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074440558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074442992+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.074445114+07:00","message":"TextPushed: 'เป็นจุดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.31412723+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.314164659+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-25T15:19:27.314171149+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.314186301+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.31419339+07:00","message":"[bufferProcess] interim [400000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314196225+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314203442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314206731+07:00","message":"> Transcript [3695] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314210628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314213975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314216785+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.3142192+07:00","message":"TextPushed: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314225392+07:00","message":"Push: 'แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314227371+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314229677+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.314231814+07:00","message":"Next Push (prob) : 'ถ่ายภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.314239521+07:00","message":"push: {false แนะนำให้ไป 0 0xc000187580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.43499334+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.435039366+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-25T15:19:27.435045165+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.435063499+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435070728+07:00","message":"[bufferProcess] interim [520000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435073961+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435081556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435084489+07:00","message":"> Transcript [3696] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435087908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435090313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435092288+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.435095722+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.542128821+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.54217419+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-25T15:19:27.542179858+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.542194497+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542202478+07:00","message":"[bufferProcess] interim [580000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542205495+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542212774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542216065+07:00","message":"> Transcript [3697] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542220368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542222824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542225155+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.542228033+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.638029198+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.638071647+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-25T15:19:27.638078234+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.638092906+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.638100696+07:00","message":"[bufferProcess] interim [700000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.638103322+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.638107621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.638110673+07:00","message":"> Transcript [3698] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.638114244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.63811646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.638119161+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.638121741+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.709813085+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.709859094+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-25T15:19:27.709867691+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.709887213+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.70990054+07:00","message":"[bufferProcess] interim [760000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709904918+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709918327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.70992264+07:00","message":"> Transcript [3699] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709928613+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709931716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709935698+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709939928+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709944256+07:00","message":"Push: 'ถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709947403+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.70995102+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:27.709954663+07:00","message":"Next Push (prob) : 'กันมากที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:27.70996526+07:00","message":"push: {false ถ่ายภาพ 0 0xc000187580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.154080924+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.154122936+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-25T15:19:28.154130083+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.154142997+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.15414933+07:00","message":"[bufferProcess] interim [240000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.154152597+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.154159313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.154162817+07:00","message":"> Transcript [3700] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.154166724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.154168842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.15417179+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.154174578+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.299966841+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.300023213+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-25T15:19:28.300033811+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.300055253+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.300067673+07:00","message":"[bufferProcess] interim [360000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.300072346+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.300081719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.300086009+07:00","message":"> Transcript [3701] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.300091355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.300094684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.3000981+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.300102187+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.437841159+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.437885375+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-25T15:19:28.437892744+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.437907566+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437915627+07:00","message":"[bufferProcess] interim [480000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437918932+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437922881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437926353+07:00","message":"> Transcript [3702] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437930392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437933002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437935793+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.437938515+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.634735135+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.634778961+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-25T15:19:28.634784963+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.634802519+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634811109+07:00","message":"[bufferProcess] interim [660000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634813724+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634817131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634821365+07:00","message":"> Transcript [3703] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634825481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634827619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634829881+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634832528+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634835675+07:00","message":"Push: 'กันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634837924+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634840424+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.634843376+07:00","message":"Next Push (prob) : 'สุดเพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.634852737+07:00","message":"push: {false กันมากที่ 0 0xc000187580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.743021961+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.743060997+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-25T15:19:28.743067094+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.743085224+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743094842+07:00","message":"[bufferProcess] interim [720000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743097614+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743101808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743105195+07:00","message":"> Transcript [3704] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743109533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743111905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743113939+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.743118239+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.851334378+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.851379323+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-25T15:19:28.851385896+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.851399199+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851406785+07:00","message":"[bufferProcess] interim [780000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851409463+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851416807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851420098+07:00","message":"> Transcript [3705] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851424519+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851426858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851428915+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.851431657+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.87234022+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.872381626+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-25T15:19:28.872389648+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.87240586+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.872413989+07:00","message":"[bufferProcess] interim [840000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.872418194+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.872426739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.872430692+07:00","message":"> Transcript [3706] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.872435981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.872439252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.872442333+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.87244703+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.947556023+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.947597975+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-25T15:19:28.947604872+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.947618893+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947626991+07:00","message":"[bufferProcess] interim [20000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947630037+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947636204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947639361+07:00","message":"> Transcript [3707] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947643678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947646031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947648853+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947652038+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947657596+07:00","message":"Push: 'สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.94766018+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947662517+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:28.947664918+07:00","message":"Next Push (prob) : 'น่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:28.947674174+07:00","message":"push: {false สุดเพราะตรงนั้น 0 0xc000187580}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:29.214319675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:29.214346057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.258752434+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.258790813+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-25T15:19:29.258796736+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.258809431+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.258815656+07:00","message":"[bufferProcess] interim [320000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.25881865+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.258826922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.258830997+07:00","message":"> Transcript [3708] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.258836253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.258839469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.258843196+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.258846757+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.515772865+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.51581517+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-25T15:19:29.515821321+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.515836165+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.515845028+07:00","message":"[bufferProcess] interim [620000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.51584833+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.515853114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.515856186+07:00","message":"> Transcript [3709] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.515861067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.515864309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.515868676+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.5158744+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.578210896+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.578248104+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-25T15:19:29.578254785+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.578268749+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.578277493+07:00","message":"[bufferProcess] interim [680000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.578280468+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.578286763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.578289514+07:00","message":"> Transcript [3710] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.578295944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.57829855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.578301272+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.57830434+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.895059122+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.895097893+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-25T15:19:29.895104127+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.89512299+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895133784+07:00","message":"[bufferProcess] interim [980000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.89513702+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.89514439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895149579+07:00","message":"> Transcript [3711] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895154118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895157571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895159771+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895162624+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895168718+07:00","message":"Push: 'น่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895170707+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895173314+07:00","message":"Set new StatePrefix : 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:29.895176292+07:00","message":"Next Push (prob) : 'ดอกตะแบกบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:29.895227372+07:00","message":"push: {false น่าจะมี 0 0xc000187580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.072424536+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.081313401+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.081356096+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-25T15:19:30.081364263+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.081376044+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.08138359+07:00","message":"[bufferProcess] interim [160000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.081389085+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.08139319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.081396224+07:00","message":"> Transcript [3712] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.081400288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.081402617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.081404572+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.081407382+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.134304375+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.195085744+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.195129055+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-25T15:19:30.195137561+07:00","message":"receive interim result [false|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.195152031+07:00","message":"[buffer interim] 201 false เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.19515828+07:00","message":"[bufferProcess] interim [340000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.1951616+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.195167877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.195170779+07:00","message":"> Transcript [3713] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.195174649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.195177142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.195180413+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.195184756+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.322131963+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.322177546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ\",\"confidence\":0.9529336}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.322184088+07:00","message":"receive interim result [true|false]: เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.322194918+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.322197297+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.32220303+07:00","message":"[buffer interim] 201 true เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322210916+07:00","message":"[bufferProcess] interim [340000000]:เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322214999+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322219198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322222157+07:00","message":"> Transcript [3714] [false]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322226048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322228078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322230052+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322233087+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322235274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322237217+07:00","message":"> Transcript [3715] [true]: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้านเต็มเลยจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322245197+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322247273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322249+07:00","message":"StatePrefix: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมีดอกตะแบกบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322251768+07:00","message":"TextPushed: 'เป็นจุดที่แนะนำให้ไปถ่ายภาพกันมากที่สุดเพราะตรงนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.322265633+07:00","message":"Push: 'ดอกตะแบกบ้านเต็มเลยจ้ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.322274813+07:00","message":"push: {true ดอกตะแบกบ้านเต็มเลยจ้ะ 0 0xc000187580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:30.332381118+07:00","message":"write wav file: './tmp/7599/7599_201.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.643329012+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.736185418+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.736231453+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-25T15:19:30.736237391+07:00","message":"receive interim result [false|false]: ลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.736255267+07:00","message":"[buffer interim] 202 false ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.736263988+07:00","message":"[bufferProcess] interim [540000000]:ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.736265926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.752069736+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.752095028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาบ\",\"confidence\":0.69556636}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.75210056+07:00","message":"receive interim result [true|false]: ลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.752112099+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.752114829+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.752120709+07:00","message":"[buffer interim] 202 true ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752132429+07:00","message":"[bufferProcess] interim [540000000]:ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752135881+07:00","message":"[bufferProcess] send to processor (isfinal):ลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752139443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752142138+07:00","message":"> Transcript [3716] [false]: 'ลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752144251+07:00","message":"Set StatePrefix (first interim): 'ลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752147112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752149049+07:00","message":"> Transcript [3717] [true]: 'ลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752152034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752154214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752156682+07:00","message":"StatePrefix: 'ลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752158894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:30.752161711+07:00","message":"Push: 'ลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.752171504+07:00","message":"push: {true ลาบ 0 0xc000130980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:30.757042636+07:00","message":"write wav file: './tmp/7599/7599_202.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:30.833009751+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.18052717+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.180567176+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-25T15:19:31.180572836+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.180587264+07:00","message":"[buffer interim] 203 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.180593577+07:00","message":"[bufferProcess] interim [420000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.180595662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.297233556+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.297276065+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-25T15:19:31.297282831+07:00","message":"receive interim result [false|false]: ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.297299032+07:00","message":"[buffer interim] 203 false ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.297305877+07:00","message":"[bufferProcess] interim [480000000]:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.297308484+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.297311964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.297315008+07:00","message":"> Transcript [3718] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.297317912+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.486220511+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.486251735+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-25T15:19:31.486262903+07:00","message":"receive interim result [false|false]: ขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.486275991+07:00","message":"[buffer interim] 203 false ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.486282192+07:00","message":"[bufferProcess] interim [660000000]:ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.48628462+07:00","message":"[bufferProcess] send to processor:ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.486287903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.486290643+07:00","message":"> Transcript [3719] [false]: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.486292713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.486294645+07:00","message":"Set new StatePrefix: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.695589318+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.695629063+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-25T15:19:31.69563616+07:00","message":"receive interim result [false|false]: ขึ้นไปตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.695650061+07:00","message":"[buffer interim] 203 false ขึ้นไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.69566036+07:00","message":"[bufferProcess] interim [840000000]:ขึ้นไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.69566256+07:00","message":"[bufferProcess] send to processor:ขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.695670538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.695673916+07:00","message":"> Transcript [3720] [false]: 'ขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.695677458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.695679626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.695682274+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.695684698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.805377047+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.805418116+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-25T15:19:31.805423649+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.805437293+07:00","message":"[buffer interim] 203 false ขึ้นไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.805445096+07:00","message":"[bufferProcess] interim [960000000]:ขึ้นไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.805447788+07:00","message":"[bufferProcess] send to processor:ขึ้นไปตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.805455196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.805458375+07:00","message":"> Transcript [3721] [false]: 'ขึ้นไปตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.805462433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.805464745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.80546672+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.805469399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.999221413+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.999278583+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-25T15:19:31.999288216+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึงยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:31.99930657+07:00","message":"[buffer interim] 203 false ขึ้นไปจนถึงยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.999314941+07:00","message":"[bufferProcess] interim [140000000]:ขึ้นไปจนถึงยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.99931969+07:00","message":"[bufferProcess] send to processor:ขึ้นไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.999329756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.999334158+07:00","message":"> Transcript [3722] [false]: 'ขึ้นไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.999339029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.999341821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.999344703+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:31.999347661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.15352571+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.153569413+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-25T15:19:32.153577329+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึงยอดภู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.153589315+07:00","message":"[buffer interim] 203 false ขึ้นไปจนถึงยอดภู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153598511+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นไปจนถึงยอดภู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153602252+07:00","message":"[bufferProcess] send to processor:ขึ้นไปจนถึงยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153606676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153610932+07:00","message":"> Transcript [3723] [false]: 'ขึ้นไปจนถึงยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153615832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153618526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153620513+07:00","message":"StatePrefix: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153622632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153625795+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153629989+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.15363335+07:00","message":"Set new StatePrefix : 'ขึ้นไปจนถึงยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.153636789+07:00","message":"Next Push (prob) : 'ไปจนถึงยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.153648036+07:00","message":"push: {false ขึ้น 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.195549574+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.195587451+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-25T15:19:32.195596099+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึงยอดปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.19561563+07:00","message":"[buffer interim] 203 false ขึ้นไปจนถึงยอดปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.195626191+07:00","message":"[bufferProcess] interim [380000000]:ขึ้นไปจนถึงยอดปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.195630296+07:00","message":"[bufferProcess] send to processor:ขึ้นไปจนถึงยอดภู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.195634836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.195639584+07:00","message":"> Transcript [3724] [false]: 'ขึ้นไปจนถึงยอดภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.195644438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.1956476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.195650948+07:00","message":"StatePrefix: 'ขึ้นไปจนถึงยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.195653372+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:32.214749793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:32.214761879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.243400787+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.255818737+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.25586359+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-25T15:19:32.255870449+07:00","message":"receive interim result [false|false]: ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.255885446+07:00","message":"[buffer interim] 203 false ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.255892641+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.25589546+07:00","message":"[bufferProcess] send to processor:ขึ้นไปจนถึงยอดปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.255902681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.255905577+07:00","message":"> Transcript [3725] [false]: 'ขึ้นไปจนถึงยอดปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.255909285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.255911832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.255913971+07:00","message":"StatePrefix: 'ขึ้นไปจนถึงยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.255916255+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.327131451+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.3271705+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-25T15:19:32.32717655+07:00","message":"receive interim result [true|false]: ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.32718879+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.327191461+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.327199296+07:00","message":"[buffer interim] 203 true ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327206266+07:00","message":"[bufferProcess] interim [620000000]:ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327209683+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นไปจนถึงยอดภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327228059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327266253+07:00","message":"> Transcript [3726] [false]: 'ขึ้นไปจนถึงยอดภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327273143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327276628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.32727934+07:00","message":"StatePrefix: 'ขึ้นไปจนถึงยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327282102+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327284764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327287016+07:00","message":"> Transcript [3727] [true]: 'ขึ้นไปจนถึงยอดภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327289232+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.32729098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327292847+07:00","message":"StatePrefix: 'ขึ้นไปจนถึงยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327294693+07:00","message":"TextPushed: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:32.327302909+07:00","message":"Push: 'ไปจนถึงยอดภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.327316188+07:00","message":"push: {true ไปจนถึงยอดภูเขา 0 0xc0006cf380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:32.333748487+07:00","message":"write wav file: './tmp/7599/7599_203.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:32.445929383+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.162163205+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.162208198+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-25T15:19:33.16221426+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.16223084+07:00","message":"[buffer interim] 204 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.162238701+07:00","message":"[bufferProcess] interim [540000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.16224098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.290550566+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.29059115+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-25T15:19:33.290596977+07:00","message":"receive interim result [false|false]: เกร็ดความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.290613797+07:00","message":"[buffer interim] 204 false เกร็ดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.290622474+07:00","message":"[bufferProcess] interim [660000000]:เกร็ดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.290624908+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.290629115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.29063262+07:00","message":"> Transcript [3728] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.290635069+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.305917649+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.305946414+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-25T15:19:33.305951144+07:00","message":"receive interim result [false|false]: เก็บความร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.30596526+07:00","message":"[buffer interim] 204 false เก็บความร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.30597104+07:00","message":"[bufferProcess] interim [720000000]:เก็บความร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.305973275+07:00","message":"[bufferProcess] send to processor:เกร็ดความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.305976707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.305979931+07:00","message":"> Transcript [3729] [false]: 'เกร็ดความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.305984083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.305987405+07:00","message":"Set new StatePrefix: 'เกร็ดความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.414261992+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.414294646+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-25T15:19:33.414299905+07:00","message":"receive interim result [false|false]: ความรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.414315561+07:00","message":"[buffer interim] 204 false ความรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414322688+07:00","message":"[bufferProcess] interim [780000000]:ความรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414325431+07:00","message":"[bufferProcess] send to processor:เก็บความร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414334298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414337495+07:00","message":"> Transcript [3730] [false]: 'เก็บความร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414340378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.414342981+07:00","message":"Set new StatePrefix: 'เก็บความร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.60215053+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.602187833+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-25T15:19:33.602195541+07:00","message":"receive interim result [false|false]: ความลดหลั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.602208785+07:00","message":"[buffer interim] 204 false ความลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.602215027+07:00","message":"[bufferProcess] interim [960000000]:ความลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.602218604+07:00","message":"[bufferProcess] send to processor:ความรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.602225529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.602228947+07:00","message":"> Transcript [3731] [false]: 'ความรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.602232232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.602235132+07:00","message":"Set new StatePrefix: 'ความรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.86000927+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.860047189+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-25T15:19:33.860054389+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:33.860069876+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.860076366+07:00","message":"[bufferProcess] interim [320000000]:ความลดหลั่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.860079269+07:00","message":"[bufferProcess] send to processor:ความลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.860085834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.860089217+07:00","message":"> Transcript [3732] [false]: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.860092478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:33.860094568+07:00","message":"Set new StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.049849201+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.049884928+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-25T15:19:34.049891973+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.049905772+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.049912909+07:00","message":"[bufferProcess] interim [440000000]:ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.049916621+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.049936902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.049941722+07:00","message":"> Transcript [3733] [false]: 'ความลดหลั่นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.04994586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.049948211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.0499503+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.049952828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.310632066+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.310678239+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-25T15:19:34.310684639+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.310700661+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310710617+07:00","message":"[bufferProcess] interim [680000000]:ความลดหลั่นเป็นชั้นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310713191+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310719285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310724753+07:00","message":"> Transcript [3734] [false]: 'ความลดหลั่นเป็นชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310729155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310731566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310733685+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.310735952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.372513227+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.37255668+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-25T15:19:34.372564134+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.372584697+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.372597863+07:00","message":"[bufferProcess] interim [800000000]:ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.372601868+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.372610497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.372614979+07:00","message":"> Transcript [3735] [false]: 'ความลดหลั่นเป็นชั้นชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.372619534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.372622863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.372625676+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.37263025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.695709893+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.695749953+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-25T15:19:34.695757258+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.695776359+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695786222+07:00","message":"[bufferProcess] interim [100000000]:ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695790434+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695795623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.69580003+07:00","message":"> Transcript [3736] [false]: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695804836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.69580797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.69581066+07:00","message":"StatePrefix: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695813593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695817066+07:00","message":"Push: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.69581987+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695823007+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.695826129+07:00","message":"Next Push (prob) : 'เป็นชั้นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.695836556+07:00","message":"push: {false ความลดหลั่น 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.882265132+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.882301368+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-25T15:19:34.882307088+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:34.882323638+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882329856+07:00","message":"[bufferProcess] interim [280000000]:ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882332446+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882336115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882339292+07:00","message":"> Transcript [3737] [false]: 'ความลดหลั่นเป็นชั้นๆชัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882343178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882347121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882349078+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:34.882351242+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.072170634+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.072218114+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-25T15:19:35.072224482+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.072242994+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.07225282+07:00","message":"[bufferProcess] interim [460000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.072255966+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.072261366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.072264338+07:00","message":"> Transcript [3738] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.072268483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.072270758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.072273763+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.072276754+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.076380986+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.076418065+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-25T15:19:35.076423816+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.076443137+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.076449982+07:00","message":"[bufferProcess] interim [520000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.07645271+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.076459703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.076462595+07:00","message":"> Transcript [3739] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.076466079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.076468253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.076470666+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.076473453+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:35.215031866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:35.21506886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.688067184+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.688113111+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-25T15:19:35.688119162+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.688133559+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688144289+07:00","message":"[bufferProcess] interim [120000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688146765+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688151379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688154426+07:00","message":"> Transcript [3740] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688159346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688161619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688164173+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688166626+07:00","message":"TextPushed: 'ความลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688172818+07:00","message":"Push: 'เป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688174798+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688180004+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.688183287+07:00","message":"Next Push (prob) : 'ชัดเจนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.688192455+07:00","message":"push: {false เป็นชั้นๆ 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.801244368+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.801290371+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-25T15:19:35.801298566+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.801315101+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.80132486+07:00","message":"[bufferProcess] interim [180000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.801328183+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.80133589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.801339111+07:00","message":"> Transcript [3741] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.801343196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.801345716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.801348198+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.801353112+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.922669048+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.922716323+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-25T15:19:35.922723527+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.922739142+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.922745731+07:00","message":"[bufferProcess] interim [300000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.92274935+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.922757516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.922760236+07:00","message":"> Transcript [3742] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.922763653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.922765729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.922768544+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.922773505+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.980895335+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.980933056+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-25T15:19:35.98093923+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:35.980953092+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.980959836+07:00","message":"[bufferProcess] interim [360000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.98096262+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.980969264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.98097259+07:00","message":"> Transcript [3743] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.98097886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.980981206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.98098397+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:35.980986979+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.143669078+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.143703247+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-25T15:19:36.143709418+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีเธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.143727156+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143734991+07:00","message":"[bufferProcess] interim [480000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143737821+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143750347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143753556+07:00","message":"> Transcript [3744] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143757433+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143759508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.14376218+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143765062+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.14377264+07:00","message":"Push: 'ชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143774601+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143777811+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.143780928+07:00","message":"Next Push (prob) : 'อีกทั้งยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.143788265+07:00","message":"push: {false ชัดเจนที่สุด 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.166353058+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.166401083+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-25T15:19:36.166411855+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.166429969+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166437756+07:00","message":"[bufferProcess] interim [540000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166443331+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166450184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166454411+07:00","message":"> Transcript [3745] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166459087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166462211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166465533+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.166471307+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.170319335+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.170347365+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-25T15:19:36.170353084+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.170366721+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170373032+07:00","message":"[bufferProcess] interim [600000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170375541+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170399657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170402473+07:00","message":"> Transcript [3746] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170405851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170407785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170409814+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.170412229+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.489930941+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.489966606+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-25T15:19:36.48997275+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.489987457+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.489995935+07:00","message":"[bufferProcess] interim [840000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.489999075+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.49000946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.490012564+07:00","message":"> Transcript [3747] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.490017175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.490019386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.490021514+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.490024581+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.680701053+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.680745301+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-25T15:19:36.680753608+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.680769714+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680781227+07:00","message":"[bufferProcess] interim [80000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680785733+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680795201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680799632+07:00","message":"> Transcript [3748] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680806925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.68081022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680813474+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680817732+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680825617+07:00","message":"Push: 'อีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.68082861+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680832572+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:36.680836558+07:00","message":"Next Push (prob) : 'ถนนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:36.680848566+07:00","message":"push: {false อีกทั้งยังมี 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.006348334+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.006394601+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-25T15:19:37.006402092+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.006416265+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.006422945+07:00","message":"[bufferProcess] interim [380000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.006426013+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.006432807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.00643618+07:00","message":"> Transcript [3749] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.006440096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.006442701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.006444669+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.006447402+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.20415242+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.204197504+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-25T15:19:37.204205799+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.204223679+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.204234255+07:00","message":"[bufferProcess] interim [560000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.204237683+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.204244621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.204247653+07:00","message":"> Transcript [3750] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.20428101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.204284123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.204286393+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.204289074+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.211988684+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.21202599+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-25T15:19:37.212032298+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.212049785+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212061671+07:00","message":"[bufferProcess] interim [620000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212064617+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212068622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212071545+07:00","message":"> Transcript [3751] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212075447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212077817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212080498+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.212083411+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.510686462+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.510722974+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-25T15:19:37.510728909+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.510739351+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510745809+07:00","message":"[bufferProcess] interim [860000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510748682+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510754273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510757088+07:00","message":"> Transcript [3752] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510760608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510762608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510764872+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510767552+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510772348+07:00","message":"Push: 'ถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.51077426+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510777195+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.510780122+07:00","message":"Next Push (prob) : 'ตัดกับโค้ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.510788277+07:00","message":"push: {false ถนนที่ 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.721624399+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.72166662+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-25T15:19:37.721673008+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขารอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.72169126+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721698679+07:00","message":"[bufferProcess] interim [40000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721701489+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721705472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721708345+07:00","message":"> Transcript [3753] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721712185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721714381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721716357+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.721719497+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.73021409+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.730245354+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-25T15:19:37.730251529+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.730265729+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730272066+07:00","message":"[bufferProcess] interim [100000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730274951+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขารอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730279374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730284353+07:00","message":"> Transcript [3754] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขารอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730288229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730290263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730292126+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.730294814+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.939378971+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.939429846+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-25T15:19:37.939436473+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาหลอกกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.939452729+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาหลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939461311+07:00","message":"[bufferProcess] interim [280000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาหลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939464209+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939470447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939473477+07:00","message":"> Transcript [3755] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939479308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939481851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939484709+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.939487931+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.961968234+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.96201745+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-25T15:19:37.962024349+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.962041452+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962049053+07:00","message":"[bufferProcess] interim [340000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.96205216+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาหลอกกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962059646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962062737+07:00","message":"> Transcript [3756] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาหลอกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.96206766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962070145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.96207436+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962078048+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962085008+07:00","message":"Push: 'ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962087086+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962089449+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาหลอกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:37.962094944+07:00","message":"Next Push (prob) : 'เขาหลอกกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:37.962103878+07:00","message":"push: {false ตัดกับโค้ก 0 0xc0006cfb80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:38.215200511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:38.215216732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.227077223+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.227110871+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-25T15:19:38.227117156+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.227133767+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.227147612+07:00","message":"[bufferProcess] interim [580000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.227151994+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.227160402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.227163788+07:00","message":"> Transcript [3757] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.22716694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.227169869+07:00","message":"Set new StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.288107269+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.29968436+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.299721802+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-25T15:19:38.299727945+07:00","message":"receive interim result [false|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.299741466+07:00","message":"[buffer interim] 204 false ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299748498+07:00","message":"[bufferProcess] interim [700000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299751517+07:00","message":"[bufferProcess] send to processor:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299756756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299760334+07:00","message":"> Transcript [3758] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299765234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299767515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299770038+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.299773181+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.332868397+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.456714531+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.456766705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้งเขาดอกตะแบกที่เป็น\",\"confidence\":0.94159734}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.456773174+07:00","message":"receive interim result [true|false]: ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้งเขาดอกตะแบกที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.456787348+07:00","message":"end recv isFinal message id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.456789828+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.456796604+07:00","message":"[buffer interim] 204 true ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้งเขาดอกตะแบกที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456803533+07:00","message":"[bufferProcess] interim [850000000]:ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้งเขาดอกตะแบกที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456807489+07:00","message":"[bufferProcess] send to processor (isfinal):ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456811148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456817332+07:00","message":"> Transcript [3759] [false]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบกที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.45682166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456823731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.4568257+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456828609+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456830721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456832788+07:00","message":"> Transcript [3760] [true]: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้งเขาดอกตะแบกที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456836782+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456838943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456840839+07:00","message":"StatePrefix: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456842965+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.456844851+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.457055179+07:00","message":"Push: 'โค้งเขาดอกตะแบกที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.457060517+07:00","message":"TextPushed: 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้กโค้งเขาดอกตะแบกที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.457064956+07:00","message":"Set new StatePrefix : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้งเขาดอกตะแบกที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.457068975+07:00","message":"Next Push (prob) : 'ความลดหลั่นเป็นชั้นๆชัดเจนที่สุดอีกทั้งยังมีถนนที่ตัดกับโค้งเขาดอกตะแบกที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.457080136+07:00","message":"push: {true โค้งเขาดอกตะแบกที่เป็น 0 0xc0006cfb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.457086699+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_204.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:38.467947367+07:00","message":"write wav file: './tmp/7599/7599_204.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.895772144+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.895818109+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-25T15:19:38.895823627+07:00","message":"receive interim result [false|false]: ข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.895840327+07:00","message":"[buffer interim] 205 false ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.895847851+07:00","message":"[bufferProcess] interim [420000000]:ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:38.895849967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:38.975599807+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.03246576+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.087422363+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.087458985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลาว\",\"confidence\":0.7312634}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.087464756+07:00","message":"receive interim result [true|false]: ลาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.08747092+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.087473445+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.087479655+07:00","message":"[buffer interim] 205 true ลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087486699+07:00","message":"[bufferProcess] interim [660000000]:ลาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087490378+07:00","message":"[bufferProcess] send to processor (isfinal):ข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087493601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087496425+07:00","message":"> Transcript [3761] [false]: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087498944+07:00","message":"Set StatePrefix (first interim): 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087500679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087502813+07:00","message":"> Transcript [3762] [true]: 'ลาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087505675+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087507636+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087510145+07:00","message":"StatePrefix: 'ข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087512421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.087515277+07:00","message":"Push: 'ลาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.087523205+07:00","message":"push: {true ลาว 0 0xc000045280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:39.093701505+07:00","message":"write wav file: './tmp/7599/7599_205.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.396678341+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.396727652+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-25T15:19:39.396733502+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.396751225+07:00","message":"[buffer interim] 206 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.39675845+07:00","message":"[bufferProcess] interim [360000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.39676064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.620846474+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.620892191+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-25T15:19:39.620898923+07:00","message":"receive interim result [false|false]: เป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.620914706+07:00","message":"[buffer interim] 206 false เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.620921646+07:00","message":"[bufferProcess] interim [480000000]:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.620924339+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.620930561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.620933288+07:00","message":"> Transcript [3763] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.620935651+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.69835064+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.698388433+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-25T15:19:39.698394408+07:00","message":"receive interim result [false|false]: เป็นจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.698409118+07:00","message":"[buffer interim] 206 false เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698415834+07:00","message":"[bufferProcess] interim [540000000]:เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698418219+07:00","message":"[bufferProcess] send to processor:เป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698425464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698428568+07:00","message":"> Transcript [3764] [false]: 'เป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698432354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698434576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698436858+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.698439212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.744940707+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.744982919+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-25T15:19:39.744988702+07:00","message":"receive interim result [false|false]: เป็นจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.745014201+07:00","message":"[buffer interim] 206 false เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745024555+07:00","message":"[bufferProcess] interim [660000000]:เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745027737+07:00","message":"[bufferProcess] send to processor:เป็นจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745031135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745034265+07:00","message":"> Transcript [3765] [false]: 'เป็นจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745037084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745039295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745041399+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.745043769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.777941879+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.777982727+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-25T15:19:39.777988562+07:00","message":"receive interim result [false|false]: เป็นจุดที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.778012408+07:00","message":"[buffer interim] 206 false เป็นจุดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.77801968+07:00","message":"[bufferProcess] interim [780000000]:เป็นจุดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.778023285+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.778026544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.77802933+07:00","message":"> Transcript [3766] [false]: 'เป็นจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.778033033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.778035606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.778037494+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.778039785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.884461111+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.884500791+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-25T15:19:39.884505956+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.884518371+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.884524535+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-25T15:19:39.884527044+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.884532035+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.884535412+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884541355+07:00","message":"[bufferProcess] interim [840000000]:เป็นจุดที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884544024+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884547295+07:00","message":"[bufferProcess] interim [900000000]:เป็นจุดที่สวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884549302+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884552563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884555964+07:00","message":"> Transcript [3767] [false]: 'เป็นจุดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884559505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884561782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884563678+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.88456577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884568731+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884570823+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884573037+07:00","message":"Set new StatePrefix : 'เป็นจุดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.88457552+07:00","message":"Next Push (prob) : 'จุดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884577283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884579429+07:00","message":"> Transcript [3768] [false]: 'เป็นจุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884581255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:39.884583361+07:00","message":"Set new StatePrefix: 'เป็นจุดที่สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:39.884591547+07:00","message":"push: {false เป็น 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.009643477+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.009683589+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-25T15:19:40.009688772+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.009703889+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.009709978+07:00","message":"[bufferProcess] interim [960000000]:เป็นจุดที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.009712369+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.00971547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.009718581+07:00","message":"> Transcript [3769] [false]: 'เป็นจุดที่สวยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.00972182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.009723821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.009725778+07:00","message":"StatePrefix: 'เป็นจุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.00972805+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.273680128+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.273723392+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-25T15:19:40.273729677+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.273747475+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.273757536+07:00","message":"[bufferProcess] interim [260000000]:เป็นจุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.273761205+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.273770163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.27377439+07:00","message":"> Transcript [3770] [false]: 'เป็นจุดที่สวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.273779726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.273782918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.273786068+07:00","message":"StatePrefix: 'เป็นจุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.273791003+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.666550094+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.666591206+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-25T15:19:40.666597846+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.666617237+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.666625844+07:00","message":"[bufferProcess] interim [680000000]:เป็นจุดที่สวยที่สุดครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.666628612+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.66663304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.666636362+07:00","message":"> Transcript [3771] [false]: 'เป็นจุดที่สวยที่สุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.666640149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.666642277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.666644571+07:00","message":"StatePrefix: 'เป็นจุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.666646992+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.787255332+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.787285369+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-25T15:19:40.787290409+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.787304463+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787310585+07:00","message":"[bufferProcess] interim [740000000]:เป็นจุดที่สวยที่สุดครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787313227+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787316487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787320244+07:00","message":"> Transcript [3772] [false]: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787324071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787326275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787328685+07:00","message":"StatePrefix: 'เป็นจุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.78733082+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787337024+07:00","message":"Push: 'จุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787339202+07:00","message":"TextPushed: 'เป็นจุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787341368+07:00","message":"Set new StatePrefix : 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.787343767+07:00","message":"Next Push (prob) : 'ที่สุดครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.787351448+07:00","message":"push: {false จุดที่สวย 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.92425945+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.924304265+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-25T15:19:40.924310608+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.924325178+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.924333109+07:00","message":"[bufferProcess] interim [860000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.924336006+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.92434171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.924344935+07:00","message":"> Transcript [3773] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.924349155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.924351427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.924353389+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:40.924355967+07:00","message":"TextPushed: 'เป็นจุดที่สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.988306482+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.988329458+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.988332428+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.988334323+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.988337229+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.98833938+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:40.988342202+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.105448995+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.105488529+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-25T15:19:41.10549605+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.105513359+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105519903+07:00","message":"[bufferProcess] interim [40000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105522892+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105530033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105532646+07:00","message":"> Transcript [3774] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105536161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105538524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105540959+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.105544347+07:00","message":"TextPushed: 'เป็นจุดที่สวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.167136829+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.167174297+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-25T15:19:41.167181053+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.167199668+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167207339+07:00","message":"[bufferProcess] interim [160000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167210193+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167217852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167220918+07:00","message":"> Transcript [3775] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167224431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167227085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167229646+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.167233094+07:00","message":"TextPushed: 'เป็นจุดที่สวย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:41.215432997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:41.215444946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.30292162+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.30296145+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-25T15:19:41.302968007+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.302982139+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.302989071+07:00","message":"[bufferProcess] interim [280000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.30299211+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.302997438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303000545+07:00","message":"> Transcript [3776] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303010289+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303012814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303015213+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303017941+07:00","message":"TextPushed: 'เป็นจุดที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303022674+07:00","message":"Push: 'ที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303025339+07:00","message":"TextPushed: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303027937+07:00","message":"Set new StatePrefix : 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.303032784+07:00","message":"Next Push (prob) : 'ก็มีพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.303054198+07:00","message":"push: {false ที่สุดครับแล้ว 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.380929427+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.380969171+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-25T15:19:41.380975259+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.380992604+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381001263+07:00","message":"[bufferProcess] interim [340000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381010848+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381019034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381022252+07:00","message":"> Transcript [3777] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381026367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381028508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381031035+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.381033972+07:00","message":"TextPushed: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.416133334+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.416170764+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-25T15:19:41.416176802+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.416189644+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.416196802+07:00","message":"[bufferProcess] interim [400000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.416199477+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.41620626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.416209209+07:00","message":"> Transcript [3778] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.416212863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.416215072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.416217401+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.416220013+07:00","message":"TextPushed: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.472430957+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.487731408+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.487768699+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-25T15:19:41.487774926+07:00","message":"receive interim result [false|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.487789571+07:00","message":"[buffer interim] 206 false เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487797467+07:00","message":"[bufferProcess] interim [520000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487800403+07:00","message":"[bufferProcess] send to processor:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487806023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487808989+07:00","message":"> Transcript [3779] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487813077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487815332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487817644+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.487820474+07:00","message":"TextPushed: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.593882676+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.593927986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ\",\"confidence\":0.95217377}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.593935235+07:00","message":"receive interim result [true|false]: เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.593944316+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.593946843+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.593955014+07:00","message":"[buffer interim] 206 true เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593968705+07:00","message":"[bufferProcess] interim [670000000]:เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593974598+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593979012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593982112+07:00","message":"> Transcript [3780] [false]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593985833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593988462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593991301+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.593995654+07:00","message":"TextPushed: 'เป็นจุดที่สวยที่สุดครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594001987+07:00","message":"Push: 'ก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594016088+07:00","message":"TextPushed: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594019829+07:00","message":"Set new StatePrefix : 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594023384+07:00","message":"Next Push (prob) : 'จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594026003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594029502+07:00","message":"> Transcript [3781] [true]: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594031937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594033773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594035779+07:00","message":"StatePrefix: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่จอดรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594037903+07:00","message":"TextPushed: 'เป็นจุดที่สวยที่สุดครับแล้วก็มีพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.594037783+07:00","message":"push: {false ก็มีพื้นที่ 0 0xc000045700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.594058816+07:00","message":"push: {true จอดรถ 0 0xc000045700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:41.594040908+07:00","message":"Push: 'จอดรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:41.595053+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:41.603290782+07:00","message":"write wav file: './tmp/7599/7599_206.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.066872062+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.066946226+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-25T15:19:42.066955264+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.066978275+07:00","message":"[buffer interim] 207 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.066987166+07:00","message":"[bufferProcess] interim [300000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.066990089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.134433043+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.134500437+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-25T15:19:42.13450635+07:00","message":"receive interim result [false|false]: เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.134525816+07:00","message":"[buffer interim] 207 false เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.134533857+07:00","message":"[bufferProcess] interim [420000000]:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.134536254+07:00","message":"[bufferProcess] send to processor:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.13454011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.134543821+07:00","message":"> Transcript [3782] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.134546338+07:00","message":"Set StatePrefix (first interim): 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.307641574+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.307690786+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-25T15:19:42.307698677+07:00","message":"receive interim result [false|false]: เดินถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.307716978+07:00","message":"[buffer interim] 207 false เดินถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.307726172+07:00","message":"[bufferProcess] interim [540000000]:เดินถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.30773129+07:00","message":"[bufferProcess] send to processor:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.307737046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.307740956+07:00","message":"> Transcript [3783] [false]: 'เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.307745411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.307748792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.307752003+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.307755026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.438959519+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.439001217+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-25T15:19:42.439015309+07:00","message":"receive interim result [false|false]: เดินถ่ายรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.439032102+07:00","message":"[buffer interim] 207 false เดินถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439039268+07:00","message":"[bufferProcess] interim [660000000]:เดินถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439041908+07:00","message":"[bufferProcess] send to processor:เดินถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439048734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439051752+07:00","message":"> Transcript [3784] [false]: 'เดินถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439055018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439057121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439059124+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.439061343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.632832011+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.632877953+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-25T15:19:42.632885136+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.632907557+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632916348+07:00","message":"[bufferProcess] interim [900000000]:เดินถ่ายรูปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632920379+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632925054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632929392+07:00","message":"> Transcript [3785] [false]: 'เดินถ่ายรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632934203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632937023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632939919+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.632943025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.842267577+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.842311379+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-25T15:19:42.842316849+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.842333934+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842340934+07:00","message":"[bufferProcess] interim [80000000]:เดินถ่ายรูปได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842343828+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842347283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842350048+07:00","message":"> Transcript [3786] [false]: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842353266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.84235577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842357854+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.84236005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842362675+07:00","message":"Push: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842364964+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842367054+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.842369195+07:00","message":"Next Push (prob) : 'ถ่ายรูปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.842378392+07:00","message":"push: {false เดิน 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.953277215+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.95332704+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-25T15:19:42.953334175+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:42.953348761+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.953356327+07:00","message":"[bufferProcess] interim [140000000]:เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.953359034+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.95336282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.953365606+07:00","message":"> Transcript [3787] [false]: 'เดินถ่ายรูปได้สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.953368851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.953371039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.953373058+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:42.953375246+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.345549754+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.345610068+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-25T15:19:43.345616558+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.34563408+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.345643384+07:00","message":"[bufferProcess] interim [620000000]:เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.345646822+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.345654061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.345657471+07:00","message":"> Transcript [3788] [false]: 'เดินถ่ายรูปได้สะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.345661486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.345663882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.345666371+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.3456695+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.545185002+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.545240511+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-25T15:19:43.545246484+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.54526601+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.545275299+07:00","message":"[bufferProcess] interim [740000000]:เดินถ่ายรูปได้สะดวกและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.545278965+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.545284479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.545287746+07:00","message":"> Transcript [3789] [false]: 'เดินถ่ายรูปได้สะดวกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.545291704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.54529378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.545296058+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.545298395+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.557509866+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.557558189+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-25T15:19:43.557564354+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.557578895+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557586331+07:00","message":"[bufferProcess] interim [800000000]:เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557588926+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557592379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557595124+07:00","message":"> Transcript [3790] [false]: 'เดินถ่ายรูปได้สะดวกและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557598925+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557601089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.55760345+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557605763+07:00","message":"TextPushed: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.55760941+07:00","message":"Push: 'ถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557611471+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557613589+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.557616029+07:00","message":"Next Push (prob) : 'สะดวกและจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.557634012+07:00","message":"push: {false ถ่ายรูปได้ 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.816047658+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.816103275+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-25T15:19:43.816108945+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.816122299+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.816128478+07:00","message":"[bufferProcess] interim [980000000]:เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.816132847+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.816138938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.816141395+07:00","message":"> Transcript [3791] [false]: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.816143761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.816145956+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.967188861+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.967232046+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-25T15:19:43.967239084+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดเน้นถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:43.967253622+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดเน้นถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.967261796+07:00","message":"[bufferProcess] interim [100000000]:เดินถ่ายรูปได้สะดวกและจุดเน้นถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.967264879+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดเด่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.967269295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.967272158+07:00","message":"> Transcript [3792] [false]: 'เดินถ่ายรูปได้สะดวกและจุดเด่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.967276184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.96727881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.967283325+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:43.967286373+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.169583435+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.16962458+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-25T15:19:44.169630428+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.169644962+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169653833+07:00","message":"[bufferProcess] interim [340000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169656529+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดเน้นถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169661853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169664578+07:00","message":"> Transcript [3793] [false]: 'เดินถ่ายรูปได้สะดวกและจุดเน้นถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169668081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169670356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169672821+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.169675429+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:44.215653126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:44.21568582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.233073161+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.23311522+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-25T15:19:44.233121203+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.233130732+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.233144397+07:00","message":"[bufferProcess] interim [520000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.233147359+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.233150982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.23315419+07:00","message":"> Transcript [3794] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.233158017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.233173443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.23317992+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.233182925+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.818580112+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.818617699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.81862347+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.818636536+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818643287+07:00","message":"[bufferProcess] interim [60000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818646564+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818651954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818654981+07:00","message":"> Transcript [3795] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818659215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818661528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818664048+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818666685+07:00","message":"TextPushed: 'เดินถ่ายรูปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.81867136+07:00","message":"Push: 'สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818673334+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818675535+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.818677797+07:00","message":"Next Push (prob) : 'บนถนนทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.81868511+07:00","message":"push: {false สะดวกและจุด 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.821550784+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.821581132+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-25T15:19:44.82158708+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.821599832+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-25T15:19:44.821603726+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.821609615+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:44.821613437+07:00","message":"[buffer interim] 207 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821618569+07:00","message":"[bufferProcess] interim [120000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821621292+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821627769+07:00","message":"[bufferProcess] interim [120000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821630981+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821634083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821637074+07:00","message":"> Transcript [3796] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821640475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821642556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821644734+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:44.821647231+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.078168493+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.078210198+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-25T15:19:45.078216523+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.078225213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.078227863+07:00","message":"receive interim result [false|false]:  200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.078239055+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.07824596+07:00","message":"[buffer interim] 207 false  200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078252485+07:00","message":"[bufferProcess] interim [300000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078256219+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078259408+07:00","message":"[bufferProcess] interim [300000000]: 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078262548+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078265268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.07826821+07:00","message":"> Transcript [3797] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078271568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078273624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078275836+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.078278732+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.139095125+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.1391498+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-25T15:19:45.139158657+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.139170639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 213\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.139174707+07:00","message":"receive interim result [false|false]:  213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.139184777+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.13918989+07:00","message":"[buffer interim] 207 false  213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139197212+07:00","message":"[bufferProcess] interim [360000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.13920173+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 200"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139206582+07:00","message":"[bufferProcess] interim [360000000]: 213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139213446+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139217369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139221152+07:00","message":"> Transcript [3798] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 200'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139225879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139228983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139231931+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.139236316+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.340539538+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.340594732+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-25T15:19:45.340604456+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.340627304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 3 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.340630687+07:00","message":"receive interim result [false|false]:  2 3 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.340640576+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.340645609+07:00","message":"[buffer interim] 207 false  2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340653981+07:00","message":"[bufferProcess] interim [600000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340659178+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 213"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340664965+07:00","message":"[bufferProcess] interim [600000000]: 2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340668206+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340671809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340674975+07:00","message":"> Transcript [3799] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 213'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340679581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340681773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340684122+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340687165+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340690566+07:00","message":"Push: 'บนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340692604+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.340694824+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 213'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.34069725+07:00","message":"Next Push (prob) : ' 213'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.340706515+07:00","message":"push: {false บนถนนทางหลวง 0 0xc000186000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.520511855+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.520546381+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-25T15:19:45.520552515+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.520566282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 3 4 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.520570347+07:00","message":"receive interim result [false|false]:  2 3 4 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.520577688+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.520580866+07:00","message":"[buffer interim] 207 false  2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520586259+07:00","message":"[bufferProcess] interim [780000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520589263+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520592352+07:00","message":"[bufferProcess] interim [780000000]: 2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520595238+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520598085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520600719+07:00","message":"> Transcript [3800] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520603227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.520605392+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.663106369+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.663147189+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-25T15:19:45.663153359+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.663164607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.663167145+07:00","message":"receive interim result [false|false]:  2340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.663174524+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:45.663178527+07:00","message":"[buffer interim] 207 false  2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663184102+07:00","message":"[bufferProcess] interim [900000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663187185+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.66319019+07:00","message":"[bufferProcess] interim [900000000]: 2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663192863+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663195933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663198962+07:00","message":"> Transcript [3801] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663202178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663204328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663207768+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:45.663210205+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.000544037+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.000587837+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-25T15:19:46.000595985+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.000611729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23 40 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.000615005+07:00","message":"receive interim result [false|false]:  23 40 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.000622946+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.000626842+07:00","message":"[buffer interim] 207 false  23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.000634115+07:00","message":"[bufferProcess] interim [200000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.00063902+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.000649227+07:00","message":"[bufferProcess] interim [200000000]: 23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.000653707+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.000657932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.000661834+07:00","message":"> Transcript [3802] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.000667576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.000670552+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.066170155+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.06621009+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-25T15:19:46.066216888+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.066230722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.06623523+07:00","message":"receive interim result [false|false]:  2340 ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.06624852+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.066260341+07:00","message":"[buffer interim] 207 false  2340 ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066268105+07:00","message":"[bufferProcess] interim [260000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066271689+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066275887+07:00","message":"[bufferProcess] interim [260000000]: 2340 ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066278755+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066281634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066288403+07:00","message":"> Transcript [3803] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066291478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.066293541+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 23 40 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.094114906+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.094154102+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-25T15:19:46.094160316+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.094171485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 3 4 0 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.094175277+07:00","message":"receive interim result [false|false]:  2 3 4 0 นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.094182741+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.094186161+07:00","message":"[buffer interim] 207 false  2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094199568+07:00","message":"[bufferProcess] interim [320000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094214434+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094226371+07:00","message":"[bufferProcess] interim [320000000]: 2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094231122+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094235801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094241338+07:00","message":"> Transcript [3804] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094245274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.094248489+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.168867315+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.168922289+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-25T15:19:46.168929438+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.168943077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.168946364+07:00","message":"receive interim result [false|false]:  2340 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.168955744+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.168959878+07:00","message":"[buffer interim] 207 false  2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.168994855+07:00","message":"[bufferProcess] interim [380000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.169030115+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.169040991+07:00","message":"[bufferProcess] interim [380000000]: 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.169045017+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.169049292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.169053751+07:00","message":"> Transcript [3805] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.169056623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.169058847+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 3 4 0 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.270176939+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.270224578+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-25T15:19:46.270231477+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.270243633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 นะครับที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.27024697+07:00","message":"receive interim result [false|false]:  2340 นะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.270255602+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.270259573+07:00","message":"[buffer interim] 207 false  2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.270265698+07:00","message":"[bufferProcess] interim [500000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.270269545+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.27027307+07:00","message":"[bufferProcess] interim [500000000]: 2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.270275737+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.270278614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.270281381+07:00","message":"> Transcript [3806] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.270283938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.270286084+07:00","message":"Set new StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.270713278+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.342079142+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.389642067+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.389687818+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-25T15:19:46.389697986+07:00","message":"receive interim result [false|false]: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.389712385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2340 นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.389716817+07:00","message":"receive interim result [false|false]:  2340 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.38972716+07:00","message":"[buffer interim] 207 false เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.389731651+07:00","message":"[buffer interim] 207 false  2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389739052+07:00","message":"[bufferProcess] interim [620000000]:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389742904+07:00","message":"[bufferProcess] send to processor:เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389753553+07:00","message":"[bufferProcess] interim [620000000]: 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389757035+07:00","message":"[bufferProcess] update buffer: เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.38976033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389763478+07:00","message":"> Transcript [3807] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389766988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.38978253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389785312+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.389789296+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.478187081+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.478232012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินถ่ายรูปได้สะดวกและจุดเด่นถนนทางหลวง 2 340 นะครับ\",\"confidence\":0.8799005}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.478241275+07:00","message":"receive interim result [true|false]: เดินถ่ายรูปได้สะดวกและจุดเด่นถนนทางหลวง 2 340 นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.478250492+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.478253085+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.478259519+07:00","message":"[buffer interim] 207 true เดินถ่ายรูปได้สะดวกและจุดเด่นถนนทางหลวง 2 340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478269013+07:00","message":"[bufferProcess] interim [710000000]:เดินถ่ายรูปได้สะดวกและจุดเด่นถนนทางหลวง 2 340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478275362+07:00","message":"[bufferProcess] send to processor (isfinal):เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478278722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478282013+07:00","message":"> Transcript [3808] [false]: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478285111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478287036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478289251+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478291812+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478293893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478295917+07:00","message":"> Transcript [3809] [true]: 'เดินถ่ายรูปได้สะดวกและจุดเด่นถนนทางหลวง 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478298532+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478300416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478302145+07:00","message":"StatePrefix: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.47830423+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478308427+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478469479+07:00","message":"Push: ' 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.47847437+07:00","message":"TextPushed: 'เดินถ่ายรูปได้สะดวกและจุดบนถนนทางหลวง 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478478281+07:00","message":"Set new StatePrefix : 'เดินถ่ายรูปได้สะดวกและจุดเด่นถนนทางหลวง 2 340 นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478481518+07:00","message":"Next Push (prob) : 'เดินถ่ายรูปได้สะดวกและจุดเด่นถนนทางหลวง 2 340 นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.478492133+07:00","message":"push: {true  2 340 นะครับ 0 0xc000186000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.478494549+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_207.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:46.48833572+07:00","message":"write wav file: './tmp/7599/7599_207.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.810091489+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.810132205+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-25T15:19:46.810138798+07:00","message":"receive interim result [false|false]: กิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.810153403+07:00","message":"[buffer interim] 208 false กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.810161401+07:00","message":"[bufferProcess] interim [480000000]:กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.810164248+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.872692574+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.872734536+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-25T15:19:46.872740468+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:46.872756563+07:00","message":"[buffer interim] 208 false กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.87276365+07:00","message":"[bufferProcess] interim [540000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.872765926+07:00","message":"[bufferProcess] send to processor:กิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.872786772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.872789958+07:00","message":"> Transcript [3810] [false]: 'กิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:46.872792154+07:00","message":"Set StatePrefix (first interim): 'กิโล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.191903642+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.191949307+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-25T15:19:47.191955022+07:00","message":"receive interim result [false|false]: กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.191970026+07:00","message":"[buffer interim] 208 false กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.1919774+07:00","message":"[bufferProcess] interim [840000000]:กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.1919798+07:00","message":"[bufferProcess] send to processor:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.191983247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.191986441+07:00","message":"> Transcript [3811] [false]: 'กม.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.191988747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.191991015+07:00","message":"Set new StatePrefix: 'กม.'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.19398174+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.19400388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.194024702+07:00","message":"receive interim result [false|false]: กม. 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.194040214+07:00","message":"[buffer interim] 208 false กม. 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.194044695+07:00","message":"[bufferProcess] interim [900000000]:กม. 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.194047137+07:00","message":"[bufferProcess] send to processor:กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.194050187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.194052766+07:00","message":"> Transcript [3812] [false]: 'กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.194054786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.19405692+07:00","message":"Set new StatePrefix: 'กิโลเมตร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:47.216182277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:47.216198427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.317115362+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.317181748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.317190616+07:00","message":"receive interim result [false|false]: กม. 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.317210021+07:00","message":"[buffer interim] 208 false กม. 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.317222648+07:00","message":"[bufferProcess] interim [20000000]:กม. 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.317225593+07:00","message":"[bufferProcess] send to processor:กม. 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.317233045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.317236246+07:00","message":"> Transcript [3813] [false]: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.317239017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.31724176+07:00","message":"Set new StatePrefix: 'กม. 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.521124897+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.521187847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.521196687+07:00","message":"receive interim result [false|false]: กม. 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.521222837+07:00","message":"[buffer interim] 208 false กม. 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521233967+07:00","message":"[bufferProcess] interim [200000000]:กม. 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521236953+07:00","message":"[bufferProcess] send to processor:กม. 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521242303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521247419+07:00","message":"> Transcript [3814] [false]: 'กม. 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521254175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521258598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521260791+07:00","message":"StatePrefix: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.521263148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765484578+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765521622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 33\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765527235+07:00","message":"receive interim result [false|false]: กม. 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765538983+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765542367+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-25T15:19:47.765544797+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765548521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 33\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765550995+07:00","message":"receive interim result [false|false]:  33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765555626+07:00","message":"[buffer interim] 208 false กม. 33"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.765558616+07:00","message":"[buffer interim] 208 false กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.76556104+07:00","message":"[buffer interim] 208 false  33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765566939+07:00","message":"[bufferProcess] interim [440000000]:กม. 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765569772+07:00","message":"[bufferProcess] send to processor:กม. 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765572395+07:00","message":"[bufferProcess] interim [500000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765574237+07:00","message":"[bufferProcess] send to processor:กม. 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.76557638+07:00","message":"[bufferProcess] interim [500000000]: 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765579377+07:00","message":"[bufferProcess] update buffer: กม. 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.76558203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765584907+07:00","message":"> Transcript [3815] [false]: 'กม. 32'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765588085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765590488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765592791+07:00","message":"StatePrefix: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765595153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765596883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765598936+07:00","message":"> Transcript [3816] [false]: 'กม. 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765600995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765602797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765604518+07:00","message":"StatePrefix: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.765606316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.891390529+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.891439471+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-25T15:19:47.891445519+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.891459731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 32 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.891462748+07:00","message":"receive interim result [false|false]:  32 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.891471217+07:00","message":"[buffer interim] 208 false กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.891474545+07:00","message":"[buffer interim] 208 false  32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891498709+07:00","message":"[bufferProcess] interim [560000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891524056+07:00","message":"[bufferProcess] send to processor:กม. 33"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891536281+07:00","message":"[bufferProcess] interim [560000000]: 32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891539085+07:00","message":"[bufferProcess] update buffer: กม. 32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891542848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.89154637+07:00","message":"> Transcript [3817] [false]: 'กม. 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891550458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891552616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891554928+07:00","message":"StatePrefix: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891557048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891564872+07:00","message":"Push: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891566798+07:00","message":"TextPushed: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891568928+07:00","message":"Set new StatePrefix : 'กม. 33'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.891571117+07:00","message":"Next Push (prob) : '3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.89158151+07:00","message":"push: {false กม. 3 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.895874218+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.895906678+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-25T15:19:47.895911602+07:00","message":"receive interim result [false|false]: กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.895925386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 32 35\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.895929031+07:00","message":"receive interim result [false|false]:  32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.895938313+07:00","message":"[buffer interim] 208 false กม."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:47.895947906+07:00","message":"[buffer interim] 208 false  32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.895955241+07:00","message":"[bufferProcess] interim [620000000]:กม."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.89595884+07:00","message":"[bufferProcess] send to processor:กม. 32 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.895966932+07:00","message":"[bufferProcess] interim [620000000]: 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.895970368+07:00","message":"[bufferProcess] update buffer: กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.895973936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.895978178+07:00","message":"> Transcript [3818] [false]: 'กม. 32 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.895981386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:47.895984452+07:00","message":"Set new StatePrefix: 'กม. 32 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478271119+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478315586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478323125+07:00","message":"receive interim result [false|false]: กม. 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478338106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 35\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478342289+07:00","message":"receive interim result [false|false]:  35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478354042+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478358645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.47836376+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478357629+07:00","message":"[buffer interim] 208 false กม. 32"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478376149+07:00","message":"[buffer interim] 208 false  35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.478379673+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.47838617+07:00","message":"[bufferProcess] interim [160000000]:กม. 32"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478388947+07:00","message":"[bufferProcess] send to processor:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478391881+07:00","message":"[bufferProcess] interim [160000000]: 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478394216+07:00","message":"[bufferProcess] update buffer: กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478396434+07:00","message":"[bufferProcess] interim [220000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478398479+07:00","message":"[bufferProcess] send to processor:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.47840074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478407184+07:00","message":"> Transcript [3819] [false]: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478409451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478411518+07:00","message":"Set new StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478413162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478415101+07:00","message":"> Transcript [3820] [false]: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478417517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478419449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478421391+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.478423758+07:00","message":"TextPushed: 'กม. 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.792280772+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.792319086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.79232555+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.792339592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 36\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.792343626+07:00","message":"receive interim result [false|false]:  36"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.79235233+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.792356991+07:00","message":"[buffer interim] 208 false  36"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792385552+07:00","message":"[bufferProcess] interim [460000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792405344+07:00","message":"[bufferProcess] send to processor:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792412383+07:00","message":"[bufferProcess] interim [460000000]: 36"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792415192+07:00","message":"[bufferProcess] update buffer: กม. 32 35 36"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792418848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792422622+07:00","message":"> Transcript [3821] [false]: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792426115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792428389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792430346+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.792432667+07:00","message":"TextPushed: 'กม. 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.79482095+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.794842972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.794847926+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.794858531+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-25T15:19:48.794861112+07:00","message":"receive interim result [false|false]:  สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.794868282+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.794872307+07:00","message":"[buffer interim] 208 false  สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794878351+07:00","message":"[bufferProcess] interim [520000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794881581+07:00","message":"[bufferProcess] send to processor:กม. 32 35 36"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794888663+07:00","message":"[bufferProcess] interim [520000000]: สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794892672+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794896496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.79490012+07:00","message":"> Transcript [3822] [false]: 'กม. 32 35 36'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794903804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794906839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.79491007+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.794913558+07:00","message":"TextPushed: 'กม. 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.993744952+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.993784785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.993790914+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.993800272+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-25T15:19:48.993803332+07:00","message":"receive interim result [false|false]:  สามารถขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.993812134+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.993815392+07:00","message":"[buffer interim] 208 false  สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993821354+07:00","message":"[bufferProcess] interim [700000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993823734+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993826918+07:00","message":"[bufferProcess] interim [700000000]: สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993829482+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993832162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.99383511+07:00","message":"> Transcript [3823] [false]: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993838559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993840571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993842564+07:00","message":"StatePrefix: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993848649+07:00","message":"TextPushed: 'กม. 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993851515+07:00","message":"Push: '2 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993853403+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993858079+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:48.993860443+07:00","message":"Next Push (prob) : ' สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:48.99386836+07:00","message":"push: {false 2 35 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.234383376+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.23441476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.234420184+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.234438968+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-25T15:19:49.234442506+07:00","message":"receive interim result [false|false]:  สามารถขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.234448681+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.234451674+07:00","message":"[buffer interim] 208 false  สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234456418+07:00","message":"[bufferProcess] interim [880000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234461562+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234469755+07:00","message":"[bufferProcess] interim [880000000]: สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234473493+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.23447742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234481407+07:00","message":"> Transcript [3824] [false]: 'กม. 32 35 สามารถขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234485966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234489229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234492082+07:00","message":"StatePrefix: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.234495375+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.376984435+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.377048502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.377057368+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.377076837+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-25T15:19:49.377082193+07:00","message":"receive interim result [false|false]:  สามารถขับรถชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.377093334+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.377098909+07:00","message":"[buffer interim] 208 false  สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377108438+07:00","message":"[bufferProcess] interim [120000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377112529+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377117026+07:00","message":"[bufferProcess] interim [120000000]: สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377120916+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377125585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377130959+07:00","message":"> Transcript [3825] [false]: 'กม. 32 35 สามารถขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377137266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.37714105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377144277+07:00","message":"StatePrefix: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.377147832+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.683236407+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.683272189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.683279494+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.683296749+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-25T15:19:49.683300248+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.683307908+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.683311161+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683316593+07:00","message":"[bufferProcess] interim [360000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683319167+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683321973+07:00","message":"[bufferProcess] interim [360000000]: สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683324558+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683327701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683334022+07:00","message":"> Transcript [3826] [false]: 'กม. 32 35 สามารถขับรถชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683339013+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683343034+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683346193+07:00","message":"StatePrefix: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.683350231+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.92528423+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.92531772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.925322805+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.925335894+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-25T15:19:49.925339068+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.925345452+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.925348815+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925359615+07:00","message":"[bufferProcess] interim [600000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.92537201+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925385085+07:00","message":"[bufferProcess] interim [600000000]: สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925389092+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925393134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925397291+07:00","message":"> Transcript [3827] [false]: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.92540221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925405222+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925408716+07:00","message":"StatePrefix: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925411982+07:00","message":"TextPushed: 'กม. 32 35'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925419002+07:00","message":"Push: ' สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925421956+07:00","message":"TextPushed: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925424915+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:49.925428335+07:00","message":"Next Push (prob) : 'ขับรถชมดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:49.925438125+07:00","message":"push: {false  สามารถ 0 0xc000045800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:50.217049434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:50.21706193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.314310331+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.31434813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.314353819+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.314365107+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-25T15:19:50.314368308+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.314376433+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.314382725+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314388596+07:00","message":"[bufferProcess] interim [900000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314391231+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314398112+07:00","message":"[bufferProcess] interim [900000000]: สามารถขับรถชมดอกตะแบกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314401478+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314404975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314407786+07:00","message":"> Transcript [3828] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314411084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314413837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314418768+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.314422424+07:00","message":"TextPushed: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.367615606+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.367661875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.367669732+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.36768663+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-25T15:19:50.367691965+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.367708456+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.367727894+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367735221+07:00","message":"[bufferProcess] interim [960000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367738696+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367742357+07:00","message":"[bufferProcess] interim [960000000]: สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367746164+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367749642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367752893+07:00","message":"> Transcript [3829] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367756352+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.36776126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367763615+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.367765967+07:00","message":"TextPushed: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.379764768+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.379802911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.379808834+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.379822134+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-25T15:19:50.379825118+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.379832791+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.379836519+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379842352+07:00","message":"[bufferProcess] interim [20000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379845442+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379848702+07:00","message":"[bufferProcess] interim [20000000]: สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379851341+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379854357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.37985707+07:00","message":"> Transcript [3830] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379860169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379862252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379867705+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.379870372+07:00","message":"TextPushed: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.517886876+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.517933317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.517941248+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.517957964+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-25T15:19:50.517963112+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.517973093+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.517977798+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.517985911+07:00","message":"[bufferProcess] interim [200000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.517989556+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.517994074+07:00","message":"[bufferProcess] interim [200000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.517998316+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518002558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518006723+07:00","message":"> Transcript [3831] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518023566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518026851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518030802+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.51803422+07:00","message":"TextPushed: 'กม. 32 35 สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518041332+07:00","message":"Push: 'ขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518044496+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518047758+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.518051123+07:00","message":"Next Push (prob) : 'ตะแบกบนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.518063455+07:00","message":"push: {false ขับรถชมดอก 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.922503863+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.922550116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.922556819+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.922571257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.922574696+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.922584138+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.92258806+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922595624+07:00","message":"[bufferProcess] interim [560000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922598477+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922602007+07:00","message":"[bufferProcess] interim [560000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922607713+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922611357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922614686+07:00","message":"> Transcript [3832] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922618365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.922620557+07:00","message":"Set new StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.992199469+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.992241647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.992248173+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.992264999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.992268439+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขา 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.992276235+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:50.992282486+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992290133+07:00","message":"[bufferProcess] interim [680000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992292865+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992296373+07:00","message":"[bufferProcess] interim [680000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992299025+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992302569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992305632+07:00","message":"> Transcript [3833] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992309323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992311556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992313559+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:50.992316669+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.102574324+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.102618559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.102625517+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.102635764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.102639389+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.102647793+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.102651261+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102658402+07:00","message":"[bufferProcess] interim [740000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102661096+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102664953+07:00","message":"[bufferProcess] interim [740000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102668297+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102671604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102674846+07:00","message":"> Transcript [3834] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102679073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102681442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.10268351+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.102686894+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.112687242+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.112710438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.112716937+07:00","message":"receive interim result [false|false]: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.112730072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ฝั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.112733349+07:00","message":"receive interim result [false|false]:  2 ฝั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.112739549+07:00","message":"[buffer interim] 208 false กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.112742662+07:00","message":"[buffer interim] 208 false  2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112748954+07:00","message":"[bufferProcess] interim [800000000]:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112751605+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112754695+07:00","message":"[bufferProcess] interim [800000000]: 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112757525+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.11277231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112801522+07:00","message":"> Transcript [3835] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112808215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112811038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112813432+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.112816467+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.171405512+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.171448849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.171455807+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.171467517+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-25T15:19:51.171470991+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.171479677+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.171484289+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171492487+07:00","message":"[bufferProcess] interim [920000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171495614+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171501624+07:00","message":"[bufferProcess] interim [920000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171504558+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171508202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171511685+07:00","message":"> Transcript [3836] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171516017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171518176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.17152019+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171523002+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171526256+07:00","message":"Push: 'ตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171528343+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171530675+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.171533003+07:00","message":"Next Push (prob) : ' 2 ฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.171541933+07:00","message":"push: {false ตะแบกบนเทือกเขา 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.472157478+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.472192772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.472198457+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.472207659+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-25T15:19:51.472210834+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.472217565+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.472220525+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.472226254+07:00","message":"[bufferProcess] interim [160000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.472228733+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.472231747+07:00","message":"[bufferProcess] interim [160000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.472235209+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.472238322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.472241317+07:00","message":"> Transcript [3837] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.472243985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.4722461+07:00","message":"Set new StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.474790533+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.47481743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.474822922+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.474834578+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-25T15:19:51.474837618+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.474845126+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.474848279+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.47485288+07:00","message":"[bufferProcess] interim [220000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474855528+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474858411+07:00","message":"[bufferProcess] interim [220000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474860825+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474863535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474866141+07:00","message":"> Transcript [3838] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474869514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474872988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474875075+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.474877874+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.705596188+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.705632864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.705639056+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.705655862+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-25T15:19:51.705659753+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.705681358+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.705718919+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705727407+07:00","message":"[bufferProcess] interim [400000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705731665+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705739973+07:00","message":"[bufferProcess] interim [400000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705742868+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705745695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705749305+07:00","message":"> Transcript [3839] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705753361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.70575558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705757632+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.705760969+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.793255943+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.793293594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.793303959+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.793313646+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-25T15:19:51.793317193+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.79333038+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:51.793341352+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793348415+07:00","message":"[bufferProcess] interim [460000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793352775+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793357412+07:00","message":"[bufferProcess] interim [460000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793360804+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793364197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793367341+07:00","message":"> Transcript [3840] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793370973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793373085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793375057+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:51.793377753+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.12062689+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.120662196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.120669449+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.12068028+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-25T15:19:52.120685021+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.120693688+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.120698699+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120705789+07:00","message":"[bufferProcess] interim [760000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120709354+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120713921+07:00","message":"[bufferProcess] interim [760000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120718226+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120722809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.12072858+07:00","message":"> Transcript [3841] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120733675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120736638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120739731+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120743966+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120747726+07:00","message":"Push: 'สองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120750858+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120754425+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.120758122+07:00","message":"Next Push (prob) : 'ได้ตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.120767515+07:00","message":"push: {false สองฝั่งถนน 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.204183075+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.204221507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.204227269+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.204238813+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-25T15:19:52.204242451+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.204250499+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.204253253+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204258967+07:00","message":"[bufferProcess] interim [880000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204261383+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204264321+07:00","message":"[bufferProcess] interim [880000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204267606+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204270684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204273514+07:00","message":"> Transcript [3842] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204277797+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204280022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204281905+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.204284474+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.352933543+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.425117349+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.449700287+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.449735328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.4497408+07:00","message":"receive interim result [false|false]: กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.449756753+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-25T15:19:52.44976097+07:00","message":"receive interim result [false|false]:  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.449770145+07:00","message":"[buffer interim] 208 false กม. 32 35"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.449788133+07:00","message":"[buffer interim] 208 false  สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449796883+07:00","message":"[bufferProcess] interim [180000000]:กม. 32 35"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449807174+07:00","message":"[bufferProcess] send to processor:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449816224+07:00","message":"[bufferProcess] interim [180000000]: สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449820596+07:00","message":"[bufferProcess] update buffer: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449824967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449829065+07:00","message":"> Transcript [3843] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.44983376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449836749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449840217+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.449844066+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.558895812+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.558929498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว\",\"confidence\":0.93335485}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.558936366+07:00","message":"receive interim result [true|false]: กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.558945405+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.558947752+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.558953169+07:00","message":"[buffer interim] 208 true กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558961249+07:00","message":"[bufferProcess] interim [240000000]:กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558964841+07:00","message":"[bufferProcess] send to processor (isfinal):กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558968585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558971371+07:00","message":"> Transcript [3844] [false]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558974546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.55897659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558979051+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558981751+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.55898388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.55898595+07:00","message":"> Transcript [3845] [true]: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558990098+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558992108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.55899395+07:00","message":"StatePrefix: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558995914+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.558997792+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.559215166+07:00","message":"Push: 'ได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.559218591+07:00","message":"TextPushed: 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขาสองฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.559220984+07:00","message":"Set new StatePrefix : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.559223347+07:00","message":"Next Push (prob) : 'กม. 32 35 สามารถขับรถชมดอกตะแบกบนเทือกเขา 2 ฝั่งถนนได้ตลอดทั้งแนวยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.559230807+07:00","message":"push: {true ได้ตลอดทั้งแนวยาว 0 0xc000045800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.559234683+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_208.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:52.572765861+07:00","message":"write wav file: './tmp/7599/7599_208.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.973623248+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.97366086+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-25T15:19:52.973666325+07:00","message":"receive interim result [false|false]: ประสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:52.973678889+07:00","message":"[buffer interim] 209 false ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.973687785+07:00","message":"[bufferProcess] interim [600000000]:ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:52.973689895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.199556639+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.19958938+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-25T15:19:53.19959497+07:00","message":"receive interim result [false|false]: ปลอดสารพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.199610467+07:00","message":"[buffer interim] 209 false ปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.199616944+07:00","message":"[bufferProcess] interim [780000000]:ปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.199619695+07:00","message":"[bufferProcess] send to processor:ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.199627867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.199630802+07:00","message":"> Transcript [3846] [false]: 'ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.199633453+07:00","message":"Set StatePrefix (first interim): 'ประสาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:53.217764608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:53.217822704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.272336756+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.27237873+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-25T15:19:53.27238688+07:00","message":"receive interim result [false|false]: ประสานกิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.272403574+07:00","message":"[buffer interim] 209 false ประสานกิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.272410736+07:00","message":"[bufferProcess] interim [840000000]:ประสานกิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.272413219+07:00","message":"[bufferProcess] send to processor:ปลอดสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.272419704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.272422566+07:00","message":"> Transcript [3847] [false]: 'ปลอดสารพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.272425032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.272427111+07:00","message":"Set new StatePrefix: 'ปลอดสารพิษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.398472526+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.398513907+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-25T15:19:53.39852104+07:00","message":"receive interim result [false|false]: 3 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.39853498+07:00","message":"[buffer interim] 209 false 3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.398542841+07:00","message":"[bufferProcess] interim [960000000]:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.398545156+07:00","message":"[bufferProcess] send to processor:ประสานกิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.398550336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.39855322+07:00","message":"> Transcript [3848] [false]: 'ประสานกิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.398555647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.398557903+07:00","message":"Set new StatePrefix: 'ประสานกิโล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.98150569+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.981544292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 กิโลเมตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.981554771+07:00","message":"receive interim result [false|false]: 3 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:53.981567719+07:00","message":"[buffer interim] 209 false 3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.981575813+07:00","message":"[bufferProcess] interim [560000000]:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.981578353+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.981581964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.981585134+07:00","message":"> Transcript [3849] [false]: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.98158775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:53.981589953+07:00","message":"Set new StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.30228517+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.302320444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.302325728+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.302334836+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-25T15:19:54.302337929+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.302345321+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.302348473+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302353881+07:00","message":"[bufferProcess] interim [860000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302356255+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.30235891+07:00","message":"[bufferProcess] interim [860000000]: กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302361617+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302364325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302367125+07:00","message":"> Transcript [3850] [false]: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302370018+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302372049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302374161+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.302376469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.487875295+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.487916392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.487922903+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.487934535+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-25T15:19:54.487937832+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.487946119+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.487952805+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487959923+07:00","message":"[bufferProcess] interim [40000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487963271+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487970604+07:00","message":"[bufferProcess] interim [40000000]: กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487973564+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487977116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487980462+07:00","message":"> Transcript [3851] [false]: '3 กิโลเมตรเหมาะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487984459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487986739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487988854+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.487991299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.55035373+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.550390402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.550396161+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.550408467+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-25T15:19:54.550411765+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.550420025+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.550423355+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550429151+07:00","message":"[bufferProcess] interim [160000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550431821+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550434488+07:00","message":"[bufferProcess] interim [160000000]: กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550436867+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550439953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550443029+07:00","message":"> Transcript [3852] [false]: '3 กิโลเมตรเหมาะสำหรับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550446235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550448318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550450379+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.550452417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.686127189+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.686164383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.686173534+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.686188102+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-25T15:19:54.686199526+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.68620836+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.68621167+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686217519+07:00","message":"[bufferProcess] interim [280000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686220151+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686223172+07:00","message":"[bufferProcess] interim [280000000]: กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.68622598+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686228579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686231318+07:00","message":"> Transcript [3853] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686234127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686236219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686238491+07:00","message":"StatePrefix: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686240733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686243155+07:00","message":"Push: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686246859+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.68624925+07:00","message":"Set new StatePrefix : '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.686252042+07:00","message":"Next Push (prob) : 'เหมาะสำหรับคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.68625996+07:00","message":"push: {false 3 กิโลเมตร 0 0xc000186f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.875459393+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.875497206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.875505789+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.875518185+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-25T15:19:54.875521415+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.87552907+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.875533559+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875541096+07:00","message":"[bufferProcess] interim [460000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875544852+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875553453+07:00","message":"[bufferProcess] interim [460000000]: กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875557045+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.87555977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875562604+07:00","message":"> Transcript [3854] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875565734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875567899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875569906+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.875572111+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.882434447+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.882467397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.882473174+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.88248553+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-25T15:19:54.882488925+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.882494746+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:54.882497618+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882502144+07:00","message":"[bufferProcess] interim [520000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882504607+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882514643+07:00","message":"[bufferProcess] interim [520000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882517224+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882519914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882522582+07:00","message":"> Transcript [3855] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882525798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882527741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882529855+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:54.882531943+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.071991353+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.072033875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.072039925+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.072052974+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-25T15:19:55.072056589+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.072064941+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.072069877+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.072076481+07:00","message":"[bufferProcess] interim [700000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.07207902+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.072081975+07:00","message":"[bufferProcess] interim [700000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.072084795+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.072087547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.07209049+07:00","message":"> Transcript [3856] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.072093721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.072096728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.07209893+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.072101259+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.26837285+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.268416388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.268422724+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.268431632+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-25T15:19:55.268435088+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.268445828+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.268449682+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268457022+07:00","message":"[bufferProcess] interim [880000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268459553+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268462851+07:00","message":"[bufferProcess] interim [880000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.26846567+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268469381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268472734+07:00","message":"> Transcript [3857] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268476688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268479186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268481649+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268484264+07:00","message":"TextPushed: '3 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268487465+07:00","message":"Push: 'เหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268489817+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.268491984+07:00","message":"Set new StatePrefix : '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.26849454+07:00","message":"Next Push (prob) : 'อยากชมวิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.268522679+07:00","message":"push: {false เหมาะสำหรับคนที่ 0 0xc000186f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.4663672+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.466416866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.466425221+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.466440504+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-25T15:19:55.46644516+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.466457541+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.466464826+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466474067+07:00","message":"[bufferProcess] interim [120000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466477944+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466482848+07:00","message":"[bufferProcess] interim [120000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466486677+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466491172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466495441+07:00","message":"> Transcript [3858] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466499343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466501333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.466503396+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.46650719+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.560764933+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.681719165+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.681762141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.681769861+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.68178317+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-25T15:19:55.681788516+07:00","message":"receive interim result [false|false]:  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.681798356+07:00","message":"[buffer interim] 209 false 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.681806801+07:00","message":"[buffer interim] 209 false  กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681814024+07:00","message":"[bufferProcess] interim [360000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681817517+07:00","message":"[bufferProcess] send to processor:3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681825633+07:00","message":"[bufferProcess] interim [360000000]: กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681829268+07:00","message":"[bufferProcess] update buffer: 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681833613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681837501+07:00","message":"> Transcript [3859] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681842372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681845317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681848141+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.681852158+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.744145057+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.744206112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่า 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ\",\"confidence\":0.91415507}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.744214839+07:00","message":"receive interim result [true|false]: กว่า 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.74422575+07:00","message":"end recv isFinal message id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.744228046+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.744239008+07:00","message":"[buffer interim] 209 true กว่า 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744251115+07:00","message":"[bufferProcess] interim [360000000]:กว่า 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744255227+07:00","message":"[bufferProcess] send to processor (isfinal):3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744259209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744265373+07:00","message":"> Transcript [3860] [false]: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744269247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744271382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744273787+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744276857+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744278805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744280891+07:00","message":"> Transcript [3861] [true]: 'กว่า 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744283281+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744284987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744287022+07:00","message":"StatePrefix: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.74428905+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.74429077+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744517486+07:00","message":"Push: 'อยากชมวิวแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744522284+07:00","message":"TextPushed: '3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744525118+07:00","message":"Set new StatePrefix : 'กว่า 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744527652+07:00","message":"Next Push (prob) : 'กว่า 3 กิโลเมตรเหมาะสำหรับคนที่อยากชมวิวแบบรถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.744536749+07:00","message":"push: {true อยากชมวิวแบบรถ 0 0xc000186f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:55.744550785+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_209.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:55.753886678+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"Main","time":"2026-06-25T15:19:55.75611588+07:00","message":"write wav file: './tmp/7599/7599_209.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:56.218146898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:56.218164255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.220622162+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.220653635+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-25T15:19:56.220658426+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.220668087+07:00","message":"[buffer interim] 210 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.220673909+07:00","message":"[bufferProcess] interim [480000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.220675835+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.407732488+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.407780162+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-25T15:19:56.407787842+07:00","message":"receive interim result [false|false]: โดยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.407805441+07:00","message":"[buffer interim] 210 false โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.407812238+07:00","message":"[bufferProcess] interim [660000000]:โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.407814713+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.407819584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.407822661+07:00","message":"> Transcript [3862] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.407825115+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.468080132+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.468133198+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-25T15:19:56.468140535+07:00","message":"receive interim result [false|false]: โดยไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.46815891+07:00","message":"[buffer interim] 210 false โดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.468166045+07:00","message":"[bufferProcess] interim [780000000]:โดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.4681686+07:00","message":"[bufferProcess] send to processor:โดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.468176499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.4681798+07:00","message":"> Transcript [3863] [false]: 'โดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.468182806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.46818486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.468187255+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.468189467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.611718789+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.611763035+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-25T15:19:56.611769667+07:00","message":"receive interim result [false|false]: โดยไม่ต้องรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.611785793+07:00","message":"[buffer interim] 210 false โดยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611793818+07:00","message":"[bufferProcess] interim [900000000]:โดยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611796718+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611804674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611808218+07:00","message":"> Transcript [3864] [false]: 'โดยไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611811749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611814333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611816958+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.611819199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.725308337+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.725343887+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-25T15:19:56.725349433+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.725365342+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.72537145+07:00","message":"[bufferProcess] interim [960000000]:โดยไม่ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.725373948+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.725377128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.725380051+07:00","message":"> Transcript [3865] [false]: 'โดยไม่ต้องรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.725383636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.725386745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.725389066+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.72539147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.916593567+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.916644831+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-25T15:19:56.916650704+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.916666341+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916674197+07:00","message":"[bufferProcess] interim [140000000]:โดยไม่ต้องลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916677288+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916684556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916687434+07:00","message":"> Transcript [3866] [false]: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916691106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.91669369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916696091+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916701509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.91670863+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916710649+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.91671281+07:00","message":"Set new StatePrefix : 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.916715651+07:00","message":"Next Push (prob) : 'ไม่ต้องลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.91672695+07:00","message":"push: {false โดย 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.983137049+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.983179433+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-25T15:19:56.983186325+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:56.98320222+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983211102+07:00","message":"[bufferProcess] interim [260000000]:โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983214022+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983220482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983223617+07:00","message":"> Transcript [3867] [false]: 'โดยไม่ต้องลงจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983227479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983229716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983231767+07:00","message":"StatePrefix: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:56.983234347+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.176077752+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.17612755+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-25T15:19:57.176133692+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.176149683+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.176157752+07:00","message":"[bufferProcess] interim [440000000]:โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.176160466+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.176167667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.176170691+07:00","message":"> Transcript [3868] [false]: 'โดยไม่ต้องลงจากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.176176983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.17617961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.176181685+07:00","message":"StatePrefix: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.176185096+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.317951111+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.318003843+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-25T15:19:57.318015996+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.318031233+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.31803929+07:00","message":"[bufferProcess] interim [560000000]:โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.318042241+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.31804969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.318052877+07:00","message":"> Transcript [3869] [false]: 'โดยไม่ต้องลงจากรถเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.318056492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.318058716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.318061318+07:00","message":"StatePrefix: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.318063912+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.369374131+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.369419148+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-25T15:19:57.369426495+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.369443002+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369451202+07:00","message":"[bufferProcess] interim [680000000]:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369454968+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369459744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369463907+07:00","message":"> Transcript [3870] [false]: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369469091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369472066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369475458+07:00","message":"StatePrefix: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369479048+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369482542+07:00","message":"Push: 'ไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369485583+07:00","message":"TextPushed: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369489021+07:00","message":"Set new StatePrefix : 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:57.369492315+07:00","message":"Next Push (prob) : 'จากรถเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:57.369502172+07:00","message":"push: {false ไม่ต้องลง 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.014612034+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.014644193+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-25T15:19:58.014650062+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:58.014667041+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014674442+07:00","message":"[bufferProcess] interim [280000000]:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014676846+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014680089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014683334+07:00","message":"> Transcript [3871] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014687086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014689302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014691434+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:58.014694081+07:00","message":"TextPushed: 'โดยไม่ต้องลง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:59.219032871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:19:59.219053052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.229683868+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.22972326+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-25T15:19:59.22972884+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.229742105+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229748215+07:00","message":"[bufferProcess] interim [480000000]:โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229751213+07:00","message":"[bufferProcess] send to processor:โดยไม่ต้องลงจากรถเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229756667+07:00","message":"[bufferProcess] send to processor (ticker):โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229759501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229762595+07:00","message":"> Transcript [3872] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.22976573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229767942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229770183+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229772764+07:00","message":"TextPushed: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229774797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.22977669+07:00","message":"> Transcript [3873] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229778901+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.22978086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.229782653+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.22978459+07:00","message":"TextPushed: 'โดยไม่ต้องลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.796687189+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.796724962+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-25T15:19:59.796731287+07:00","message":"receive interim result [false|false]: โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:19:59.796745526+07:00","message":"[buffer interim] 210 false โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.796752943+07:00","message":"[bufferProcess] interim [80000000]:โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:19:59.796755339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.333744049+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.450958289+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.450999129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ\",\"confidence\":0.95304775}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.45100612+07:00","message":"receive interim result [true|false]: โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.451025482+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.451028233+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.451035471+07:00","message":"[buffer interim] 210 true โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451042517+07:00","message":"[bufferProcess] interim [730000000]:โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451045902+07:00","message":"[bufferProcess] send to processor (isfinal):โดยไม่ต้องลงจากรถเลยนะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451049346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451052175+07:00","message":"> Transcript [3874] [false]: 'โดยไม่ต้องลงจากรถเลยนะคะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451055394+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451057382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451059605+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451062151+07:00","message":"TextPushed: 'โดยไม่ต้องลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451064921+07:00","message":"Push: 'จากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451070005+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451072374+07:00","message":"Set new StatePrefix : 'โดยไม่ต้องลงจากรถเลยนะคะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451074658+07:00","message":"Next Push (prob) : 'คะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451076445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451078482+07:00","message":"> Transcript [3875] [true]: 'โดยไม่ต้องลงจากรถเลยนะคะงามมากนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451080808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451082627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451084462+07:00","message":"StatePrefix: 'โดยไม่ต้องลงจากรถเลยนะคะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451086454+07:00","message":"TextPushed: 'โดยไม่ต้องลงจากรถเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:01.451088694+07:00","message":"Push: 'คะงามมากนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.451099172+07:00","message":"push: {false จากรถเลยนะ 0 0xc00209e500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.451143896+07:00","message":"push: {true คะงามมากนะคะ 0 0xc00209e500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:01.462350592+07:00","message":"write wav file: './tmp/7599/7599_210.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:01.46283413+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.131000929+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.131056788+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-25T15:20:02.131061966+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.13108021+07:00","message":"[buffer interim] 211 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.131086936+07:00","message":"[bufferProcess] interim [660000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.131089073+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:02.219748985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:02.219799934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.315891743+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.315939082+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-25T15:20:02.315945506+07:00","message":"receive interim result [false|false]: เริ่มออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.315961687+07:00","message":"[buffer interim] 211 false เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.315970296+07:00","message":"[bufferProcess] interim [840000000]:เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.315972954+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.31597994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.315983791+07:00","message":"> Transcript [3876] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.315986193+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.431061879+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.431121202+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-25T15:20:02.431127232+07:00","message":"receive interim result [false|false]: เริ่มออกดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.431139763+07:00","message":"[buffer interim] 211 false เริ่มออกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.431149479+07:00","message":"[bufferProcess] interim [960000000]:เริ่มออกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.431152405+07:00","message":"[bufferProcess] send to processor:เริ่มออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.431156817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.431160057+07:00","message":"> Transcript [3877] [false]: 'เริ่มออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.43116349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.431165717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.431167739+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.431169809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.644829037+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.64487401+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-25T15:20:02.644880793+07:00","message":"receive interim result [false|false]: เริ่มออกดอกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.64489539+07:00","message":"[buffer interim] 211 false เริ่มออกดอกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644903572+07:00","message":"[bufferProcess] interim [200000000]:เริ่มออกดอกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644906647+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644911347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644915276+07:00","message":"> Transcript [3878] [false]: 'เริ่มออกดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644919016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644921953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644923972+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.644926197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.702188377+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.702231977+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-25T15:20:02.702239373+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:02.70225467+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702262974+07:00","message":"[bufferProcess] interim [320000000]:เริ่มออกดอกในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702265836+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702272556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702276139+07:00","message":"> Transcript [3879] [false]: 'เริ่มออกดอกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702280332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702282947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702285062+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:02.702287301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.013187973+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.013232172+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-25T15:20:03.013238272+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.013253811+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013262427+07:00","message":"[bufferProcess] interim [560000000]:เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013265461+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013269695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013272745+07:00","message":"> Transcript [3880] [false]: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013276372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.01327865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013280717+07:00","message":"StatePrefix: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013282813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013286384+07:00","message":"Push: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013288553+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.01329076+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.013293244+07:00","message":"Next Push (prob) : 'ออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.013301354+07:00","message":"push: {false เริ่ม 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.211536846+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.211574221+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-25T15:20:03.211578984+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.2115936+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.211600579+07:00","message":"[bufferProcess] interim [800000000]:เริ่มออกดอกในช่วงเดือนเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.211603332+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.211607125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.211609781+07:00","message":"> Transcript [3881] [false]: 'เริ่มออกดอกในช่วงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.211612749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.211614896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.21161687+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.211619237+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.333899954+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.333937539+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-25T15:20:03.333943447+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.333955166+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333962349+07:00","message":"[bufferProcess] interim [920000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333968825+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333973121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333976413+07:00","message":"> Transcript [3882] [false]: 'เริ่มออกดอกในช่วงเดือนเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333980414+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333982822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333985134+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.333987773+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.518690542+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.518731856+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-25T15:20:03.51873742+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.518750963+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.518759214+07:00","message":"[bufferProcess] interim [40000000]:เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.51876225+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.518769882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.518773258+07:00","message":"> Transcript [3883] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.518777187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.518779677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.518782727+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.518785502+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.51984158+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.51987827+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-25T15:20:03.519885497+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.519905363+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519912795+07:00","message":"[bufferProcess] interim [100000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519917141+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519927442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519932738+07:00","message":"> Transcript [3884] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519938282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519940894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519943348+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519945705+07:00","message":"TextPushed: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519952691+07:00","message":"Push: 'ออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519954711+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519956852+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:03.519959589+07:00","message":"Next Push (prob) : 'เดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:03.519967835+07:00","message":"push: {false ออกดอกในช่วง 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.031574489+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.031612507+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-25T15:20:04.031618767+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.031633604+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.031640905+07:00","message":"[bufferProcess] interim [580000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.03164528+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.031653754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.031657925+07:00","message":"> Transcript [3885] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.031662622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.031665637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.031668515+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.03167267+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.239600603+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.239645118+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-25T15:20:04.23965232+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.239666373+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.239675004+07:00","message":"[bufferProcess] interim [820000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.239677969+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.239682292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.23968549+07:00","message":"> Transcript [3886] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.239689417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.239691732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.239693874+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.239696981+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.80174565+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.801782817+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-25T15:20:04.801789343+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.80180656+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.80181622+07:00","message":"[bufferProcess] interim [420000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.801819351+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.801825965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.801829553+07:00","message":"> Transcript [3887] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.80183382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.80183605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.801838606+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.801841338+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.994604909+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.994644327+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-25T15:20:04.994649872+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.994659306+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994665668+07:00","message":"[bufferProcess] interim [540000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994668516+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994672295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994675376+07:00","message":"> Transcript [3888] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994679107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994681184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994683971+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994686491+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994689198+07:00","message":"Push: 'เดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994691235+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994693595+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:04.994695989+07:00","message":"Next Push (prob) : 'คมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:04.994703471+07:00","message":"push: {false เดือนพฤษภา 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.120120355+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.120156274+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-25T15:20:05.120162375+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.120175497+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.120181689+07:00","message":"[bufferProcess] interim [660000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.12018455+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.120190087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.120192865+07:00","message":"> Transcript [3889] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.120196915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.120199488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.120201456+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.12020407+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:05.220332654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:05.220364486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.703313783+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.703353382+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-25T15:20:05.703360724+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.703377141+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703383955+07:00","message":"[bufferProcess] interim [260000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703387573+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703397377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703400109+07:00","message":"> Transcript [3890] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703403564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703405915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703409174+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.703411708+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.848039171+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.848081236+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-25T15:20:05.848087403+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.848103795+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848111775+07:00","message":"[bufferProcess] interim [380000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848115645+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848124519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848128201+07:00","message":"> Transcript [3891] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848132939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848135219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848137788+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.848140601+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.893067131+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.893103955+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-25T15:20:05.893110411+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.893124367+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.89313141+07:00","message":"[bufferProcess] interim [440000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893134495+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893141262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893144099+07:00","message":"> Transcript [3892] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893148726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893150788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893153653+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893156257+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893173176+07:00","message":"Push: 'คมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893175838+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893178138+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:05.893180549+07:00","message":"Next Push (prob) : 'ทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:05.893188521+07:00","message":"push: {false คมถึงสิงหาคมของ 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.056510527+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.056545973+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-25T15:20:06.05655223+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.05656265+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056569009+07:00","message":"[bufferProcess] interim [620000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056572041+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056575881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056578738+07:00","message":"> Transcript [3893] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056582313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056584332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056586608+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.056589364+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.085508654+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.085539499+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-25T15:20:06.085545486+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.085558849+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085565196+07:00","message":"[bufferProcess] interim [680000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085567855+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085571391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085573961+07:00","message":"> Transcript [3894] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085577837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085579994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085581971+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.085584429+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.21484408+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.214884237+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-25T15:20:06.214890171+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.214906614+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214913327+07:00","message":"[bufferProcess] interim [740000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214916149+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214921844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214925168+07:00","message":"> Transcript [3895] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214928963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214931085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214933066+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.214936188+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.548650851+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.548689714+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-25T15:20:06.548697969+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.548711401+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548718588+07:00","message":"[bufferProcess] interim [100000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548721405+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548726793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548729917+07:00","message":"> Transcript [3896] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548734404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548736586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548738827+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548742145+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548746737+07:00","message":"Push: 'ทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548748942+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548751234+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.548753554+07:00","message":"Next Push (prob) : 'จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.548778493+07:00","message":"push: {false ทุกปีเขาก็ 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.597416789+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.597458687+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-25T15:20:06.597465527+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.597479151+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.59748689+07:00","message":"[bufferProcess] interim [220000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.59748996+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.597497978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.597501295+07:00","message":"> Transcript [3897] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.597506034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.59750854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.59751283+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.597515672+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.917124939+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.917177338+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-25T15:20:06.917188273+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:06.917205406+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917222102+07:00","message":"[bufferProcess] interim [460000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917225166+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917230036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917233641+07:00","message":"> Transcript [3898] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917238747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917241122+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917243179+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:06.917245954+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.025454267+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.025499548+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-25T15:20:07.025507817+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.025523669+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025537077+07:00","message":"[bufferProcess] interim [580000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025542794+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025548194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025553108+07:00","message":"> Transcript [3899] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025557959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025560256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025562966+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.025565801+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.120897367+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.120937834+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-25T15:20:07.120945823+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.120963025+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.120974535+07:00","message":"[bufferProcess] interim [640000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.120979425+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.120986929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.12099109+07:00","message":"> Transcript [3900] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.120997473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.121000583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.121005958+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.121009854+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.121030525+07:00","message":"Push: 'จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.121033818+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.121037854+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.12104169+07:00","message":"Next Push (prob) : 'บานไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.12105341+07:00","message":"push: {false จะทยอย 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.443641688+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.443682022+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-25T15:20:07.443688477+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.443704049+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.44371108+07:00","message":"[bufferProcess] interim [0]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.443714126+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.443717982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.443721396+07:00","message":"> Transcript [3901] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.443724632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.443726609+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.501339037+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.501378612+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-25T15:20:07.501386023+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.501401283+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501407997+07:00","message":"[bufferProcess] interim [60000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501411204+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501419466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501422443+07:00","message":"> Transcript [3902] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501426966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501429372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501431395+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.501434371+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.639377982+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.639413734+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-25T15:20:07.639420067+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.639434767+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.639442403+07:00","message":"[bufferProcess] interim [180000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.63944537+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.63945235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.639455183+07:00","message":"> Transcript [3903] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.63945928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.639461847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.639464107+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.63946715+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.879408466+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.879465172+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-25T15:20:07.879473737+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:07.879494324+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879504177+07:00","message":"[bufferProcess] interim [480000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879510377+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879521003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879525918+07:00","message":"> Transcript [3904] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879532051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879534993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879538508+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:07.879543288+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.045153978+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.045215236+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-25T15:20:08.045222082+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.045238846+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045251503+07:00","message":"[bufferProcess] interim [540000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045256079+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045261116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045264349+07:00","message":"> Transcript [3905] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045269643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045271961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045274165+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045277765+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045281086+07:00","message":"Push: 'บานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045283052+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045287578+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.045290272+07:00","message":"Next Push (prob) : 'ๆนะคะตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.045299463+07:00","message":"push: {false บานไปเรื่อย 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.202650559+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.202706071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.202714837+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.202729808+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.202736585+07:00","message":"[bufferProcess] interim [780000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.202740123+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.202747705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.202750516+07:00","message":"> Transcript [3906] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.202753478+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:08.220861263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:08.220860341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.397838042+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.397887398+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-25T15:20:08.397895398+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.39790769+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.397914538+07:00","message":"[bufferProcess] interim [20000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.397918905+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.397926111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.397930123+07:00","message":"> Transcript [3907] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.39793642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.397945303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.397948159+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.397952544+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.59072048+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.590761724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.590768625+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.590783818+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.59079143+07:00","message":"[bufferProcess] interim [140000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.590795352+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.59080239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.590805311+07:00","message":"> Transcript [3908] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.590809805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.590811941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.590815521+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.590818356+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.598712192+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.598736626+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-25T15:20:08.598742457+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.598762728+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598768489+07:00","message":"[bufferProcess] interim [200000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598771669+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598777677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598780249+07:00","message":"> Transcript [3909] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598785759+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598787882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598790024+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.598792847+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.730184378+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.730252122+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-25T15:20:08.730259219+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.730276297+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730284552+07:00","message":"[bufferProcess] interim [260000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730287902+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730295966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730299198+07:00","message":"> Transcript [3910] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730303998+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730307037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730309574+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730312481+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.73032066+07:00","message":"Push: 'ๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.73032312+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.73032557+07:00","message":"Set new StatePrefix : 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.730328602+07:00","message":"Next Push (prob) : 'ปริมาณฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.730338283+07:00","message":"push: {false ๆนะคะตาม 0 0xc000045180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.934612419+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.934663884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.934671999+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:08.934687103+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.934695363+07:00","message":"[bufferProcess] interim [440000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.934713873+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.934719534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.934724414+07:00","message":"> Transcript [3911] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.934729378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:08.93473301+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.094936869+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.094981502+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-25T15:20:09.09499021+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.095005282+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.095013208+07:00","message":"[bufferProcess] interim [560000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.095028214+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.095037366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.095040558+07:00","message":"> Transcript [3912] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.095043761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.095046658+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.144172529+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.144206627+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-25T15:20:09.144212834+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.144225031+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.144231665+07:00","message":"[bufferProcess] interim [620000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.144234717+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.144238339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.144241072+07:00","message":"> Transcript [3913] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.144244096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.14424614+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.168359268+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.168395882+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-25T15:20:09.168401927+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.168418237+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.168425018+07:00","message":"[bufferProcess] interim [680000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.168428017+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.168432578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.168435626+07:00","message":"> Transcript [3914] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.168438695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.168440672+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกปลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.262784017+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.262818566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.262824565+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.262841416+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.262848579+07:00","message":"[bufferProcess] interim [800000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.262852123+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.262855987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.262858767+07:00","message":"> Transcript [3915] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.262862381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.262864546+07:00","message":"Set new StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.553189266+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.553222769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.553229344+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:09.553245876+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.55325293+07:00","message":"[bufferProcess] interim [100000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.553256623+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.553264542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.553267225+07:00","message":"> Transcript [3916] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.553271825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.553274516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.55327672+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:09.553280401+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.13469735+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.134736634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.134742306+07:00","message":"receive interim result [false|false]: เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.134759121+07:00","message":"[buffer interim] 211 false เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134766102+07:00","message":"[bufferProcess] interim [700000000]:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134769477+07:00","message":"[bufferProcess] send to processor:เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134773364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134776251+07:00","message":"> Transcript [3917] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134780989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134783106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134785028+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.134787899+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.168990228+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.364275676+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.558973228+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.559019788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน\",\"confidence\":0.94607383}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.559028772+07:00","message":"receive interim result [true|false]: จะเริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.559039912+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.559041967+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.559048179+07:00","message":"[buffer interim] 211 true จะเริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559072709+07:00","message":"[bufferProcess] interim [940000000]:จะเริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559077785+07:00","message":"[bufferProcess] send to processor (isfinal):เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559081921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559084738+07:00","message":"> Transcript [3918] [false]: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559088678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559090866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.55909282+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559095764+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559098006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559100417+07:00","message":"> Transcript [3919] [true]: 'จะเริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559103063+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559104951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559106714+07:00","message":"StatePrefix: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนจะตกแต่ว่าเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559109001+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559117006+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559397675+07:00","message":"Push: 'ปริมาณฝนที่ตกแต่ว่าเขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.55942144+07:00","message":"TextPushed: 'เริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559427427+07:00","message":"Set new StatePrefix : 'จะเริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.55943008+07:00","message":"Next Push (prob) : 'จะเริ่มออกดอกในช่วงเดือนพฤษภาคมถึงสิงหาคมของทุกปีเขาก็จะทยอยบานไปเรื่อยๆนะคะตามปริมาณฝนที่ตกแต่ว่าเขาชอบฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.559439822+07:00","message":"push: {true ปริมาณฝนที่ตกแต่ว่าเขาชอบฝน 0 0xc000045180}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.559427544+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_211.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:10.573725667+07:00","message":"write wav file: './tmp/7599/7599_211.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.749352778+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.749397595+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-25T15:20:10.749403306+07:00","message":"receive interim result [false|false]: ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.749421745+07:00","message":"[buffer interim] 212 false ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.749429241+07:00","message":"[bufferProcess] interim [360000000]:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:10.749431523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.987885616+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.987916254+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.987919809+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.98792195+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.987923975+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.987926106+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:10.987927961+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.132938504+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.132974473+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-25T15:20:11.132980075+07:00","message":"receive interim result [false|false]: ก็สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.132993656+07:00","message":"[buffer interim] 212 false ก็สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.132999521+07:00","message":"[bufferProcess] interim [780000000]:ก็สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.133002329+07:00","message":"[bufferProcess] send to processor:ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.13300877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.13301163+07:00","message":"> Transcript [3920] [false]: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.133013809+07:00","message":"Set StatePrefix (first interim): 'ก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:11.221894264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:11.221920792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.345433886+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.345480303+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-25T15:20:11.345486044+07:00","message":"receive interim result [false|false]: ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.345502689+07:00","message":"[buffer interim] 212 false ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345509765+07:00","message":"[bufferProcess] interim [960000000]:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345512527+07:00","message":"[bufferProcess] send to processor:ก็สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345515964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345519214+07:00","message":"> Transcript [3921] [false]: 'ก็สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345522147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345524152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345526796+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.345529927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.396318837+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.39635338+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-25T15:20:11.39635888+07:00","message":"receive interim result [false|false]: ก็สำหรับปีพศ."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.396368696+07:00","message":"[buffer interim] 212 false ก็สำหรับปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396375238+07:00","message":"[bufferProcess] interim [80000000]:ก็สำหรับปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396377728+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396381357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396384172+07:00","message":"> Transcript [3922] [false]: 'ก็สำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396387231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396389329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396391371+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.396393787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.523876648+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.523916967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.523924694+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.523941047+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523948865+07:00","message":"[bufferProcess] interim [140000000]:ก็สำหรับปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523952486+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523974972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523979302+07:00","message":"> Transcript [3923] [false]: 'ก็สำหรับปีพศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523983412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523987064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523990198+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.523993073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.527020269+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.527036467+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-25T15:20:11.527041999+07:00","message":"receive interim result [false|false]: ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.527054906+07:00","message":"[buffer interim] 212 false ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527060705+07:00","message":"[bufferProcess] interim [200000000]:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527063911+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527072168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527075429+07:00","message":"> Transcript [3924] [false]: 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527078832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527081554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527084728+07:00","message":"StatePrefix: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527087781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527094697+07:00","message":"Push: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.52709793+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527100875+07:00","message":"Set new StatePrefix : 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.527104351+07:00","message":"Next Push (prob) : 'สำหรับปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.527132853+07:00","message":"push: {false ก็ 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.586353961+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.586393219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.586400462+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.586414315+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.586424239+07:00","message":"[bufferProcess] interim [260000000]:ก็สำหรับปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.586427827+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.586434701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.586438884+07:00","message":"> Transcript [3925] [false]: 'ก็สำหรับปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.58644196+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.590083867+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.590117251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.59012372+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.590136068+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590141026+07:00","message":"[bufferProcess] interim [320000000]:ก็สำหรับปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590143133+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590151226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590153917+07:00","message":"> Transcript [3926] [false]: 'ก็สำหรับปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590156987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590159106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590162655+07:00","message":"StatePrefix: 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.590165396+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.78458873+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.784631347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.784638131+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.784652482+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784660483+07:00","message":"[bufferProcess] interim [440000000]:ก็สำหรับปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784663313+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784667399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784670526+07:00","message":"> Transcript [3927] [false]: 'ก็สำหรับปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784673957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784676208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784678227+07:00","message":"StatePrefix: 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.784680608+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.907009843+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.90705692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.907062708+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.907075541+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.907082986+07:00","message":"[bufferProcess] interim [560000000]:ก็สำหรับปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.907085845+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.907091943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.907095356+07:00","message":"> Transcript [3928] [false]: 'ก็สำหรับปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.90709896+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.907101345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.907103369+07:00","message":"StatePrefix: 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.907106169+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.973022838+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.973064881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.973070672+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.973084993+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973099154+07:00","message":"[bufferProcess] interim [680000000]:ก็สำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973102115+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973111689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973114982+07:00","message":"> Transcript [3929] [false]: 'ก็สำหรับปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973119077+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973121119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973123124+07:00","message":"StatePrefix: 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973125811+07:00","message":"TextPushed: 'ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973133203+07:00","message":"Push: 'สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973135307+07:00","message":"TextPushed: 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973137425+07:00","message":"Set new StatePrefix : 'ก็สำหรับปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:11.973139783+07:00","message":"Next Push (prob) : '506'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:11.973148692+07:00","message":"push: {false สำหรับปี 2 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.105124456+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.10520183+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-25T15:20:12.105211391+07:00","message":"receive interim result [false|false]: ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.105224441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.105228441+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.105249307+07:00","message":"[buffer interim] 212 false ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.105265782+07:00","message":"[buffer interim] 212 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105274151+07:00","message":"[bufferProcess] interim [740000000]:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105277794+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105287135+07:00","message":"[bufferProcess] interim [740000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105290059+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105292932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105296055+07:00","message":"> Transcript [3930] [false]: 'ก็สำหรับปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105299208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.105301304+07:00","message":"Set new StatePrefix: 'ก็สำหรับปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.30409161+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.304130948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.304136959+07:00","message":"receive interim result [false|false]: ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.304149287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2569\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.304152251+07:00","message":"receive interim result [false|false]:  2569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.304160384+07:00","message":"[buffer interim] 212 false ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.304165214+07:00","message":"[buffer interim] 212 false  2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304183994+07:00","message":"[bufferProcess] interim [980000000]:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304197016+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304202402+07:00","message":"[bufferProcess] interim [980000000]: 2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304204936+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.30420812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304211946+07:00","message":"> Transcript [3931] [false]: 'ก็สำหรับปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304215183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304217333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.30421979+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.304221965+07:00","message":"TextPushed: 'ก็สำหรับปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.698461214+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.698502609+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-25T15:20:12.69850946+07:00","message":"receive interim result [false|false]: ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.698519938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9 นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.698523025+07:00","message":"receive interim result [false|false]:  2560 9 นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.698530985+07:00","message":"[buffer interim] 212 false ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:12.698534353+07:00","message":"[buffer interim] 212 false  2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.698540973+07:00","message":"[bufferProcess] interim [400000000]:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.698543865+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2569"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.698549313+07:00","message":"[bufferProcess] interim [400000000]: 2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.698552254+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.698556715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.698559963+07:00","message":"> Transcript [3932] [false]: 'ก็สำหรับปี 2569'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.698562616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:12.69856478+07:00","message":"Set new StatePrefix: 'ก็สำหรับปี 2569'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.31476801+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.314804048+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-25T15:20:13.31481021+07:00","message":"receive interim result [false|false]: ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.314822053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9 นี้ค่ะคาดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.314825789+07:00","message":"receive interim result [false|false]:  2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.3148344+07:00","message":"[buffer interim] 212 false ก็สำหรับปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.314838513+07:00","message":"[buffer interim] 212 false  2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.31484569+07:00","message":"[bufferProcess] interim [940000000]:ก็สำหรับปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.314848281+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.314852176+07:00","message":"[bufferProcess] interim [940000000]: 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.314855636+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.314859519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.314862753+07:00","message":"> Transcript [3933] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.314865606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.314867677+07:00","message":"Set new StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.317611413+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.317625863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.317630656+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.317639953+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-25T15:20:13.317642822+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.31764904+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.317651872+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.317680071+07:00","message":"[bufferProcess] interim [0]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.31769732+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.317710145+07:00","message":"[bufferProcess] interim [0]: นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.317712931+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.317716952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.317721221+07:00","message":"> Transcript [3934] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.31772487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.31772728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.317730337+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.317732953+07:00","message":"TextPushed: 'ก็สำหรับปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.392354918+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.392395208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.392401879+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.392414029+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-25T15:20:13.392417538+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.392428034+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.392431762+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392438729+07:00","message":"[bufferProcess] interim [120000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392442083+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392445693+07:00","message":"[bufferProcess] interim [120000000]: นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392448085+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392451432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392454232+07:00","message":"> Transcript [3935] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392457751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392460011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392461961+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.392464037+07:00","message":"TextPushed: 'ก็สำหรับปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.604283846+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.60432762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.604334016+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.60434385+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-25T15:20:13.604347277+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.604355599+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.604360735+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604368043+07:00","message":"[bufferProcess] interim [300000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604370844+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604377133+07:00","message":"[bufferProcess] interim [300000000]: นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604382249+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604385587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604389545+07:00","message":"> Transcript [3936] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604393924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604396236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604398189+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.604400585+07:00","message":"TextPushed: 'ก็สำหรับปี 2'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.769879833+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.769917109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.769922952+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.769933345+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-25T15:20:13.769936345+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.769943443+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.769946828+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769960252+07:00","message":"[bufferProcess] interim [420000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769966412+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.76997051+07:00","message":"[bufferProcess] interim [420000000]: นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769974058+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769977245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769980643+07:00","message":"> Transcript [3937] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769987798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769989962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769992026+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769997176+07:00","message":"TextPushed: 'ก็สำหรับปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.769999827+07:00","message":"Push: '560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.770001801+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.770004423+07:00","message":"Set new StatePrefix : 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.770006723+07:00","message":"Next Push (prob) : 'คาดว่าจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.770014416+07:00","message":"push: {false 560 9 นี้ค่ะ 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.908809882+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.908843399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.908849264+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.908861052+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-25T15:20:13.908864305+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.908873392+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:13.908877271+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.90888323+07:00","message":"[bufferProcess] interim [600000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.908886175+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.908889475+07:00","message":"[bufferProcess] interim [600000000]: นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.908892414+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.908895288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.90889804+07:00","message":"> Transcript [3938] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.908901033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:13.908903158+07:00","message":"Set new StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.056230561+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.056272857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.056280592+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.056293766+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-25T15:20:14.05629723+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.056307154+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.056311838+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056318474+07:00","message":"[bufferProcess] interim [720000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056321568+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056325695+07:00","message":"[bufferProcess] interim [720000000]: นี้ค่ะคาดว่าจะบานสวยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056328481+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056331867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056334907+07:00","message":"> Transcript [3939] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056339096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056341271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056343255+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.056345696+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.095636037+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.095684427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.095691572+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.095704092+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-25T15:20:14.095707666+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.095716922+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.095721347+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095729214+07:00","message":"[bufferProcess] interim [780000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095732155+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095735775+07:00","message":"[bufferProcess] interim [780000000]: นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095739185+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095742328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095745256+07:00","message":"> Transcript [3940] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.09574892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095751093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095753201+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.095755553+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:14.221942174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:14.221974723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.293508891+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.293550184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.293556673+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.293567052+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-25T15:20:14.293570443+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.293578968+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.293587063+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293596048+07:00","message":"[bufferProcess] interim [20000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293604173+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293609132+07:00","message":"[bufferProcess] interim [20000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293613034+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293616948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293620494+07:00","message":"> Transcript [3941] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293624609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.29362707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293629179+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.293631712+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.406187935+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.406230911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.40623759+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.406249141+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-25T15:20:14.406252812+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.406261202+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.406265404+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406272234+07:00","message":"[bufferProcess] interim [80000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406275041+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406278852+07:00","message":"[bufferProcess] interim [80000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406281593+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406285233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406288271+07:00","message":"> Transcript [3942] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406292454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.40629492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406297352+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406299813+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.40630465+07:00","message":"Push: 'คาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406306762+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406308947+07:00","message":"Set new StatePrefix : 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.406311442+07:00","message":"Next Push (prob) : 'สวยที่สุดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.406319606+07:00","message":"push: {false คาดว่าจะบาน 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.621694107+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.621742308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.621751093+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.621765138+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-25T15:20:14.621768559+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.621778679+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.621783225+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621790247+07:00","message":"[bufferProcess] interim [320000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621793856+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621797277+07:00","message":"[bufferProcess] interim [320000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621800253+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621803921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621807129+07:00","message":"> Transcript [3943] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621811389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621813767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621815845+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.621818353+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.797810228+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.797851977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.797859317+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.79787166+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-25T15:20:14.79787633+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.797884896+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.797888646+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797896456+07:00","message":"[bufferProcess] interim [500000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797899301+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797902792+07:00","message":"[bufferProcess] interim [500000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797905479+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797908558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797911751+07:00","message":"> Transcript [3944] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797916118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797918481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.797922014+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.79792546+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.941398484+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.941435502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.94144336+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.94145563+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-25T15:20:14.941458771+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.941467327+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:14.941471723+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941477571+07:00","message":"[bufferProcess] interim [620000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941480035+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941482926+07:00","message":"[bufferProcess] interim [620000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.94148715+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941490131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941492926+07:00","message":"> Transcript [3945] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941496769+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941498911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941500974+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:14.941507167+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.500132137+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.500183166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.500191434+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.500207025+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500215991+07:00","message":"[bufferProcess] interim [220000000]:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.50021899+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500223495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500226899+07:00","message":"> Transcript [3946] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500231899+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500234519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500238639+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.50024296+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500246098+07:00","message":"Push: 'สวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500248208+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500252043+07:00","message":"Set new StatePrefix : 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.500256474+07:00","message":"Next Push (prob) : 'คือเดือนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.500265243+07:00","message":"push: {false สวยที่สุดก็ 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.687035424+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.687070376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.687076392+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.687091003+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-25T15:20:15.687094084+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.687101604+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.687105228+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687126408+07:00","message":"[bufferProcess] interim [340000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687146203+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687159809+07:00","message":"[bufferProcess] interim [340000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687163355+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687167714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687172092+07:00","message":"> Transcript [3947] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687177895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687180901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687184312+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.687188654+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.817685543+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.8177231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.817729217+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.817742802+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-25T15:20:15.817746549+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.817760576+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:15.817763684+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817769637+07:00","message":"[bufferProcess] interim [520000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817774618+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817779201+07:00","message":"[bufferProcess] interim [520000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817783217+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817787334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817791832+07:00","message":"> Transcript [3948] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817796972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817800102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817803301+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:15.817809783+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.138983681+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.13902588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.139031858+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.13904817+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-25T15:20:16.13905223+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.139060337+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.139063527+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139069281+07:00","message":"[bufferProcess] interim [760000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139072853+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139076183+07:00","message":"[bufferProcess] interim [760000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139079997+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139083082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139086108+07:00","message":"> Transcript [3949] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139089575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139091931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139093939+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.139096633+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.19494222+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.19498128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.194987951+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.19500553+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-25T15:20:16.195009478+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.195025906+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.195030261+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195037591+07:00","message":"[bufferProcess] interim [880000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195040686+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195044965+07:00","message":"[bufferProcess] interim [880000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195047841+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195050921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195053961+07:00","message":"> Transcript [3950] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195058166+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195063204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195065617+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195068786+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195071991+07:00","message":"Push: 'คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195074414+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.19507719+07:00","message":"Set new StatePrefix : 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.195079922+07:00","message":"Next Push (prob) : 'เรื่อยไปจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.195093387+07:00","message":"push: {false คือเดือนนี้แหละ 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.395795232+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.395843638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.395852294+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.395875744+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-25T15:20:16.395882017+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.395892892+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.395899377+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.395908721+07:00","message":"[bufferProcess] interim [120000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.395913615+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.395919611+07:00","message":"[bufferProcess] interim [120000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.39592414+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.395929438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.395934514+07:00","message":"> Transcript [3951] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.395941319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.395944955+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.39594894+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.39595404+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.704156262+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.704195729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.704201858+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.704211214+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-25T15:20:16.704217135+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.704225016+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.704228539+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704235743+07:00","message":"[bufferProcess] interim [360000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704238739+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704242578+07:00","message":"[bufferProcess] interim [360000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704245835+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704249683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704256145+07:00","message":"> Transcript [3952] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704260649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704262799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.70426482+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.704267413+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.911352379+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.911399632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.911406601+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.911420265+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-25T15:20:16.911424338+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.911434397+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:16.911438268+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.911445448+07:00","message":"[bufferProcess] interim [600000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.911448294+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.91145374+07:00","message":"[bufferProcess] interim [600000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.911456828+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.911460545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.911463435+07:00","message":"> Transcript [3953] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.91146792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.911469988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.91147235+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:16.911474804+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.093299514+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.093336913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.09334309+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.093356191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.093360826+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.09336942+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.093373479+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093381068+07:00","message":"[bufferProcess] interim [780000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093384107+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093388339+07:00","message":"[bufferProcess] interim [780000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093391331+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093395063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093398084+07:00","message":"> Transcript [3954] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093402327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093404634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093406636+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093415403+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.09341854+07:00","message":"Push: 'เรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.09342059+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093423288+07:00","message":"Set new StatePrefix : 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.093425912+07:00","message":"Next Push (prob) : 'ถึงกลางเดือนกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.09343418+07:00","message":"push: {false เรื่อยไปจน 0 0xc0038b4080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:17.222147901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:17.222158262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.270415716+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.284353954+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.284386999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.284392714+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.284409474+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-25T15:20:17.284413+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.284420888+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.284425633+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.28443353+07:00","message":"[bufferProcess] interim [960000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.284436405+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.284440032+07:00","message":"[bufferProcess] interim [960000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.284442887+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.284446345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.284449435+07:00","message":"> Transcript [3955] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.284452414+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.345869846+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.345909138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.345915809+07:00","message":"receive interim result [false|false]: ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.34592965+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-25T15:20:17.345933539+07:00","message":"receive interim result [false|false]:  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.345942038+07:00","message":"[buffer interim] 212 false ก็สำหรับปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.345945905+07:00","message":"[buffer interim] 212 false  นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345952376+07:00","message":"[bufferProcess] interim [80000000]:ก็สำหรับปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345954953+07:00","message":"[bufferProcess] send to processor:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345959113+07:00","message":"[bufferProcess] interim [80000000]: นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345961958+07:00","message":"[bufferProcess] update buffer: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345965478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345968431+07:00","message":"> Transcript [3956] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345971554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.345973585+07:00","message":"Set new StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.351921902+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.457968899+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.458015868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม\",\"confidence\":0.94682014}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.458033172+07:00","message":"receive interim result [true|false]: ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.458043407+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.458045653+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.458053308+07:00","message":"[buffer interim] 212 true ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458064042+07:00","message":"[bufferProcess] interim [140000000]:ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458069809+07:00","message":"[bufferProcess] send to processor (isfinal):ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.4580744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458078957+07:00","message":"> Transcript [3957] [false]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458083404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458085461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.45808747+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458094241+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458096416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458098478+07:00","message":"> Transcript [3958] [true]: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎาคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458101438+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458103335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458105076+07:00","message":"StatePrefix: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจนถึงกลางเดือนกรกฎา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458107381+07:00","message":"TextPushed: 'ก็สำหรับปี 2560 9 นี้ค่ะคาดว่าจะบานสวยที่สุดก็คือเดือนนี้แหละเรื่อยไปจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:17.458114064+07:00","message":"Push: 'ถึงกลางเดือนกรกฎาคม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:17.458123244+07:00","message":"push: {true ถึงกลางเดือนกรกฎาคม 0 0xc0038b4080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:17.470982008+07:00","message":"write wav file: './tmp/7599/7599_212.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.637722872+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.637765752+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-25T15:20:18.637772387+07:00","message":"receive interim result [false|false]: ผมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.637789331+07:00","message":"[buffer interim] 213 false ผมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.637797047+07:00","message":"[bufferProcess] interim [480000000]:ผมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.637800071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.637806591+07:00","message":"[bufferProcess] send to processor (ticker):ผมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.637810144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.637814152+07:00","message":"> Transcript [3959] [false]: 'ผมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.637817585+07:00","message":"Set StatePrefix (first interim): 'ผมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820340832+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820380977+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-25T15:20:18.820387225+07:00","message":"receive interim result [false|false]: ผมนะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820398872+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820405014+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-25T15:20:18.820407488+07:00","message":"receive interim result [false|false]: ผมนะคะจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820412815+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820415666+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-25T15:20:18.82041772+07:00","message":"receive interim result [false|false]: รัฐบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820422419+07:00","message":"[buffer interim] 213 false ผมนะคะจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.820425253+07:00","message":"[buffer interim] 213 false ผมนะคะจะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:18.82042732+07:00","message":"[buffer interim] 213 false รัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820432649+07:00","message":"[bufferProcess] interim [660000000]:ผมนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820434628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820437273+07:00","message":"[bufferProcess] interim [780000000]:ผมนะคะจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820439241+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820442011+07:00","message":"[bufferProcess] interim [840000000]:รัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820443905+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.82044656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820449222+07:00","message":"> Transcript [3960] [false]: 'ผมนะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820453399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820455461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820457341+07:00","message":"StatePrefix: 'ผมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820459425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820461281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820463277+07:00","message":"> Transcript [3961] [false]: 'ผมนะคะจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820465128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820466943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820468666+07:00","message":"StatePrefix: 'ผมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:18.820470406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226009628+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226054061+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-25T15:20:19.226060971+07:00","message":"receive interim result [false|false]: รัฐบาลเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226076474+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226080301+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-25T15:20:19.226082982+07:00","message":"receive interim result [false|false]: รัฐบาลพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226088799+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226093055+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-25T15:20:19.226096443+07:00","message":"receive interim result [false|false]: รัฐบาลพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226103299+07:00","message":"[buffer interim] 213 false รัฐบาลเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.226107592+07:00","message":"[buffer interim] 213 false รัฐบาลพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.22611083+07:00","message":"[buffer interim] 213 false รัฐบาลพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226117812+07:00","message":"[bufferProcess] interim [140000000]:รัฐบาลเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226121403+07:00","message":"[bufferProcess] send to processor:รัฐบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226125716+07:00","message":"[bufferProcess] interim [200000000]:รัฐบาลพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226128656+07:00","message":"[bufferProcess] send to processor:รัฐบาลเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226131954+07:00","message":"[bufferProcess] interim [380000000]:รัฐบาลพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226135663+07:00","message":"[bufferProcess] send to processor:รัฐบาลพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226138303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226142105+07:00","message":"> Transcript [3962] [false]: 'รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226145047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.22614705+07:00","message":"Set new StatePrefix: 'รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226148728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226150641+07:00","message":"> Transcript [3963] [false]: 'รัฐบาลเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226153266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226155316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226157587+07:00","message":"StatePrefix: 'รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226159676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226161345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226163313+07:00","message":"> Transcript [3964] [false]: 'รัฐบาลพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.22616535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226167129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.226168852+07:00","message":"StatePrefix: 'รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.22617065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.976607902+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.97664552+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-25T15:20:19.976651553+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.97666424+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.976667716+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-25T15:20:19.976670426+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.976675557+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:19.976678656+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.9766842+07:00","message":"[bufferProcess] interim [860000000]:ผมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.97668662+07:00","message":"[bufferProcess] send to processor:รัฐบาลพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976689697+07:00","message":"[bufferProcess] interim [40000000]:ผมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976691603+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976694333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976697123+07:00","message":"> Transcript [3965] [false]: 'รัฐบาลพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976700391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976702598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976704585+07:00","message":"StatePrefix: 'รัฐบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976706615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976708409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976710555+07:00","message":"> Transcript [3966] [false]: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976712426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:19.976714423+07:00","message":"Set new StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:20.22315141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:20.223162315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.409794197+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.409836852+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-25T15:20:20.409842626+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.409861517+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.409866721+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-25T15:20:20.409869736+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.409878488+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.409881777+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409889129+07:00","message":"[bufferProcess] interim [280000000]:ผมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409891927+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409895021+07:00","message":"[bufferProcess] interim [460000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409899034+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งคืนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409902294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409905406+07:00","message":"> Transcript [3967] [false]: 'ผมนะคะจะบานพร้อมกันทั้งคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.40990917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409911428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409913493+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409915618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409917565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409919526+07:00","message":"> Transcript [3968] [false]: 'ผมนะคะจะบานพร้อมกันทั้งคืนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409921649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409923552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409925334+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.409927229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807627165+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807670922+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-25T15:20:20.807676796+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807693529+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807697824+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-25T15:20:20.807701277+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807709712+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807713609+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-25T15:20:20.807715851+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.80772087+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807724252+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.80772675+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807733441+07:00","message":"[bufferProcess] interim [580000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807736218+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.80773967+07:00","message":"[bufferProcess] interim [820000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807741957+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807744116+07:00","message":"[bufferProcess] interim [880000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807753677+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807764279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807767672+07:00","message":"> Transcript [3969] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807771533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807773747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807776419+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807778897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807780479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807785402+07:00","message":"> Transcript [3970] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807787702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807789504+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.80779125+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807793193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807802159+07:00","message":"Push: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807804527+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807806707+07:00","message":"Set new StatePrefix : 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807809435+07:00","message":"Next Push (prob) : 'พื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807811392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807813584+07:00","message":"> Transcript [3971] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807815767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807817551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807819268+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:20.807821234+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:20.807829111+07:00","message":"push: {false ผมนะคะจะบานพร้อมกันทั้ง 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.215902947+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.215934847+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-25T15:20:21.215942096+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.215960253+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215966107+07:00","message":"[bufferProcess] interim [180000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215969096+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215972324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215975028+07:00","message":"> Transcript [3972] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215978409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215980855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215983497+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.215987677+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520477942+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.52051555+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-25T15:20:21.520521306+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520539294+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520543406+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-25T15:20:21.520546308+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520552555+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520556052+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-25T15:20:21.520559046+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520564523+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520567611+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520569881+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520576034+07:00","message":"[bufferProcess] interim [480000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520578587+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.52058138+07:00","message":"[bufferProcess] interim [660000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520583869+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520591993+07:00","message":"[bufferProcess] interim [720000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520594198+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520605637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520608457+07:00","message":"> Transcript [3973] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.52061254+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520614861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520616904+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520619797+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520621803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520623888+07:00","message":"> Transcript [3974] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520626173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520628205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520630181+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520632205+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520636752+07:00","message":"Push: 'พื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520638688+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520640989+07:00","message":"Set new StatePrefix : 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520643181+07:00","message":"Next Push (prob) : 'บนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520644909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.52064794+07:00","message":"> Transcript [3975] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.52065006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520651845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520653617+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.520655704+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.520677207+07:00","message":"push: {false พื้นราบและ 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714352765+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714394039+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-25T15:20:21.714400502+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714418664+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714422383+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-25T15:20:21.714425283+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714431983+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714435385+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-25T15:20:21.714434887+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.71444693+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714454724+07:00","message":"[bufferProcess] interim [840000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714458319+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714438251+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.71453078+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714468804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714551013+07:00","message":"> Transcript [3976] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.71455819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714561933+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.71456562+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714569916+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714464081+07:00","message":"[bufferProcess] interim [20000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714579478+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714586366+07:00","message":"[bufferProcess] interim [80000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.71458995+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714593974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714597011+07:00","message":"> Transcript [3977] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714600379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714603178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714606249+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714609911+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714619668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714623159+07:00","message":"> Transcript [3978] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714626867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714630215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714632874+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714636129+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714641103+07:00","message":"Push: 'บนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714644239+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.714647786+07:00","message":"Set new StatePrefix : 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.7146518+07:00","message":"Next Push (prob) : 'หลั่นกันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.714662949+07:00","message":"push: {false บนภูเขาลด 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.881775657+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.881814835+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-25T15:20:21.8818217+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:21.881838319+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.881845151+07:00","message":"[bufferProcess] interim [200000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.881848103+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.881851729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.881855064+07:00","message":"> Transcript [3979] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.881857874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:21.881860802+07:00","message":"Set new StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.105414731+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.105446811+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-25T15:20:22.10545316+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.105464337+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105472511+07:00","message":"[bufferProcess] interim [380000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105475576+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105479072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105481552+07:00","message":"> Transcript [3980] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105484825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105486864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105488773+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.105491356+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.581722125+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.581766456+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-25T15:20:22.581774593+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.581792909+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581802783+07:00","message":"[bufferProcess] interim [740000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581805602+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581810126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581813478+07:00","message":"> Transcript [3981] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581817908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581820141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581822127+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.581824978+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.811800547+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.811842914+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-25T15:20:22.811849272+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:22.811861822+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811868601+07:00","message":"[bufferProcess] interim [220000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811871436+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811877044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811879768+07:00","message":"> Transcript [3982] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811883721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811885872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811888574+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:22.811891423+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.01263986+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.01268418+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-25T15:20:23.012691574+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.012707986+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012715283+07:00","message":"[bufferProcess] interim [400000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012718257+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.01272315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012726053+07:00","message":"> Transcript [3983] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012730448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012734205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012736631+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012739848+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012747946+07:00","message":"Push: 'หลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012751087+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.0127543+07:00","message":"Set new StatePrefix : 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.012757304+07:00","message":"Next Push (prob) : 'ชั้นๆค่ะสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.01278524+07:00","message":"push: {false หลั่นกันเป็น 0 0xc0038b4000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:23.223515233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:23.223527435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.553111949+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.553144596+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-25T15:20:23.553150915+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.553174986+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553182106+07:00","message":"[bufferProcess] interim [940000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553185682+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553198652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553203891+07:00","message":"> Transcript [3984] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553208906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553211986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553214825+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.553219335+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.851632485+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.851676218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร Black\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.851683662+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร Black"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.851700343+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.851706052+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-25T15:20:23.85171212+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.851717615+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร Black"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.851720682+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851726724+07:00","message":"[bufferProcess] interim [240000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851729335+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851732294+07:00","message":"[bufferProcess] interim [300000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851734513+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร Black"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.85174246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851745574+07:00","message":"> Transcript [3985] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851749563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851751945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851754815+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851769267+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851772573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851776056+07:00","message":"> Transcript [3986] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใคร Black'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851778344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851780185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851781998+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.851784012+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.924745711+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.924784199+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-25T15:20:23.924795285+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.924814053+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924821703+07:00","message":"[bufferProcess] interim [360000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924825095+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924831034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924834068+07:00","message":"> Transcript [3987] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924838511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924840856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924843542+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924846686+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924855579+07:00","message":"Push: 'ชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924857674+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924865282+07:00","message":"Set new StatePrefix : 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:23.924868086+07:00","message":"Next Push (prob) : 'งามใครแวะมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:23.924903763+07:00","message":"push: {false ชั้นๆค่ะสวย 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.245573873+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.245613766+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-25T15:20:24.245620874+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.245635893+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.245642723+07:00","message":"[bufferProcess] interim [660000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.245645798+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.245649577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.24565242+07:00","message":"> Transcript [3988] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.245655407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.245657703+07:00","message":"Set new StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.427014791+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.427063832+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-25T15:20:24.427073961+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.427087553+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427094365+07:00","message":"[bufferProcess] interim [840000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427097814+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427103217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427106145+07:00","message":"> Transcript [3989] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427110166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427112395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427114335+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.427117488+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.530141842+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.530178189+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-25T15:20:24.530185797+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.530199664+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530205814+07:00","message":"[bufferProcess] interim [20000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530209122+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530215457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530218291+07:00","message":"> Transcript [3990] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530222066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530224209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530226532+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.530229697+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.710399097+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.831364024+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.90288115+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.902951206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.902958053+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.902973452+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.902977214+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-25T15:20:24.902980275+07:00","message":"receive interim result [false|false]: ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.902986177+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.902989728+07:00","message":"[buffer interim] 213 false ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.902996541+07:00","message":"[bufferProcess] interim [140000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.902999496+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903003175+07:00","message":"[bufferProcess] interim [200000000]:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903005409+07:00","message":"[bufferProcess] send to processor:ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903008959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903012095+07:00","message":"> Transcript [3991] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903016654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903019064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903032052+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903035307+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903042682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.90304491+07:00","message":"> Transcript [3992] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903047886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903049883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903051657+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903053916+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903060765+07:00","message":"Push: 'งามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903062802+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.90306544+07:00","message":"Set new StatePrefix : 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.903068652+07:00","message":"Next Push (prob) : 'ประทับใจแน่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.903077019+07:00","message":"push: {false งามใครแวะไป 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.960422359+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.960470362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน\",\"confidence\":0.9517361}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.960477534+07:00","message":"receive interim result [true|false]: นะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.960487658+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.9604903+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.960497889+07:00","message":"[buffer interim] 213 true นะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.96050952+07:00","message":"[bufferProcess] interim [380000000]:นะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960514141+07:00","message":"[bufferProcess] send to processor (isfinal):ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960521357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960524631+07:00","message":"> Transcript [3993] [false]: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960528945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960531029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960533101+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960535867+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960538154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960540399+07:00","message":"> Transcript [3994] [true]: 'นะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960542885+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960544695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960546608+07:00","message":"StatePrefix: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960548767+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.96055079+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960798111+07:00","message":"Push: 'ประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960801767+07:00","message":"TextPushed: 'ผมนะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.96080491+07:00","message":"Set new StatePrefix : 'นะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960808781+07:00","message":"Next Push (prob) : 'นะคะจะบานพร้อมกันทั้งพื้นราบและบนภูเขาลดหลั่นกันเป็นชั้นๆค่ะสวยงามใครแวะไปประทับใจแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:24.960821651+07:00","message":"push: {true ประทับใจแน่นอน 0 0xc0038b4000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:24.960825031+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_213.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:24.974867748+07:00","message":"write wav file: './tmp/7599/7599_213.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.365320863+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.365386988+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-25T15:20:25.365398533+07:00","message":"receive interim result [false|false]: ภาษาไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.365415557+07:00","message":"[buffer interim] 214 false ภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.365424063+07:00","message":"[bufferProcess] interim [540000000]:ภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.365426376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.490791352+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.490849832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Thailand\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.490858875+07:00","message":"receive interim result [false|false]: Thailand"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.490878032+07:00","message":"[buffer interim] 214 false Thailand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.490889751+07:00","message":"[bufferProcess] interim [660000000]:Thailand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.490894123+07:00","message":"[bufferProcess] send to processor:ภาษาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.490903033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.490908159+07:00","message":"> Transcript [3995] [false]: 'ภาษาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.490911602+07:00","message":"Set StatePrefix (first interim): 'ภาษาไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.68724298+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.687273491+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-25T15:20:25.687278513+07:00","message":"receive interim result [false|false]: แนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.687290903+07:00","message":"[buffer interim] 214 false แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.687296952+07:00","message":"[bufferProcess] interim [840000000]:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.687299595+07:00","message":"[bufferProcess] send to processor:Thailand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.687303112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.687306071+07:00","message":"> Transcript [3996] [false]: 'Thailand'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.687308628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.687310792+07:00","message":"Set new StatePrefix: 'Thailand'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.702588161+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.702616102+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-25T15:20:25.702621619+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนํา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.702632578+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.7026384+07:00","message":"[bufferProcess] interim [900000000]:ผัดไทยแนะนํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.702640818+07:00","message":"[bufferProcess] send to processor:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.702644065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.702646556+07:00","message":"> Transcript [3997] [false]: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.702648751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.702650678+07:00","message":"Set new StatePrefix: 'แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.846958346+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.846987764+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-25T15:20:25.846993174+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.847008503+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.847014283+07:00","message":"[bufferProcess] interim [20000000]:ผัดไทยแนะนำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.847017635+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนํา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.847028029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.847032147+07:00","message":"> Transcript [3998] [false]: 'ผัดไทยแนะนํา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.84703558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.84704002+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนํา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.88154746+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.881591945+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-25T15:20:25.881597571+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:25.881607085+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.881613178+07:00","message":"[bufferProcess] interim [80000000]:ผัดไทยแนะนำในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.881615602+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.881619437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.881622277+07:00","message":"> Transcript [3999] [false]: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.881624831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:25.881626809+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.068486918+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.068528201+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-25T15:20:26.068534872+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.068550441+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068558501+07:00","message":"[bufferProcess] interim [260000000]:ผัดไทยแนะนำในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068562278+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068570283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068574319+07:00","message":"> Transcript [4000] [false]: 'ผัดไทยแนะนำในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068578857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068582076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068585447+07:00","message":"StatePrefix: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.068588987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:26.223860706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:26.223873801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.397581928+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.39762077+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-25T15:20:26.397626847+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงหลังการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.397643194+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397651562+07:00","message":"[bufferProcess] interim [560000000]:ผัดไทยแนะนำในช่วงหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397655258+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397660859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397664997+07:00","message":"> Transcript [4001] [false]: 'ผัดไทยแนะนำในช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397669129+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397671492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397673853+07:00","message":"StatePrefix: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.397676439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.504529566+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.504563503+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-25T15:20:26.504568804+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงหลังการมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.504582569+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงหลังการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.50458976+07:00","message":"[bufferProcess] interim [680000000]:ผัดไทยแนะนำในช่วงหลังการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.504592673+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงหลังการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.504599816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.504602599+07:00","message":"> Transcript [4002] [false]: 'ผัดไทยแนะนำในช่วงหลังการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.504606728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.504608919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.504611369+07:00","message":"StatePrefix: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.504613895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.71230253+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.712341188+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-25T15:20:26.712348601+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงหลังกาบหมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.712362661+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงหลังกาบหมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712371071+07:00","message":"[bufferProcess] interim [860000000]:ผัดไทยแนะนำในช่วงหลังกาบหมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712373918+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงหลังการมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.7123817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.71238465+07:00","message":"> Transcript [4003] [false]: 'ผัดไทยแนะนำในช่วงหลังการมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712388611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.71239142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.71239421+07:00","message":"StatePrefix: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712396632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712404823+07:00","message":"Push: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712408071+07:00","message":"TextPushed: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712410392+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงหลังการมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.712412845+07:00","message":"Next Push (prob) : 'ช่วงหลังการมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.712422525+07:00","message":"push: {false ผัดไทยแนะนำใน 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.713225992+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.713243202+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-25T15:20:26.713248039+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงหลังการมาเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.713259753+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงหลังการมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.713263895+07:00","message":"[bufferProcess] interim [920000000]:ผัดไทยแนะนำในช่วงหลังการมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.713266898+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงหลังกาบหมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.713269936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.713273206+07:00","message":"> Transcript [4004] [false]: 'ผัดไทยแนะนำในช่วงหลังกาบหมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.713275295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.713278304+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนำในช่วงหลังกาบหมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.969692375+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.969730226+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-25T15:20:26.969735732+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:26.969751236+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.969758242+07:00","message":"[bufferProcess] interim [220000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.969760829+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงหลังการมาเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.969764104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.969767187+07:00","message":"> Transcript [4005] [false]: 'ผัดไทยแนะนำในช่วงหลังการมาเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.969769643+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:26.969771692+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนำในช่วงหลังการมาเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.616220223+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.616263124+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-25T15:20:27.616270911+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.616288211+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.616296604+07:00","message":"[bufferProcess] interim [820000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.616299446+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.616303007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.616305904+07:00","message":"> Transcript [4006] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.616308336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.616310351+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.808707264+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.80874876+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-25T15:20:27.808756069+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.808773783+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.808781851+07:00","message":"[bufferProcess] interim [0]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.80878459+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.808797393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.808800993+07:00","message":"> Transcript [4007] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.808805034+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.808807511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.808809451+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.808812123+07:00","message":"TextPushed: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.905242425+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.905290056+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-25T15:20:27.905296442+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.905315633+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.905323663+07:00","message":"[bufferProcess] interim [120000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.905326699+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.90533432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.905337453+07:00","message":"> Transcript [4008] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.905341667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.905344117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.905347525+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.905350498+07:00","message":"TextPushed: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.995246671+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.995294483+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-25T15:20:27.995300417+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:27.995314483+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.995325727+07:00","message":"[bufferProcess] interim [180000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.99532849+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.99533497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.995338238+07:00","message":"> Transcript [4009] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.995341861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.995344161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.995347403+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:27.995349879+07:00","message":"TextPushed: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.197201155+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.197242721+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-25T15:20:28.197249834+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.197271452+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197279858+07:00","message":"[bufferProcess] interim [360000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197283163+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197287772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197290693+07:00","message":"> Transcript [4010] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197294836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197297211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197300525+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197303688+07:00","message":"TextPushed: 'ผัดไทยแนะนำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197308546+07:00","message":"Push: 'ช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197313527+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197316158+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.197318776+07:00","message":"Next Push (prob) : 'ชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.197327614+07:00","message":"push: {false ช่วงเวลามาเที่ยวนะ 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.339812773+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.339856223+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-25T15:20:28.339862853+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.339884014+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339892428+07:00","message":"[bufferProcess] interim [480000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339895323+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339899279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339902417+07:00","message":"> Transcript [4011] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339907724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339909975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339912045+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.339914764+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.382576486+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.382616361+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-25T15:20:28.382623131+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.382634384+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.382642234+07:00","message":"[bufferProcess] interim [540000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.382644755+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.382649038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.382652076+07:00","message":"> Transcript [4012] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.3826563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.382658845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.382660944+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.382663597+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.510509013+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.510550364+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-25T15:20:28.510557966+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:28.510570771+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510578958+07:00","message":"[bufferProcess] interim [660000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510581755+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510587733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510591094+07:00","message":"> Transcript [4013] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510595109+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510597277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510600749+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:28.510603961+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.081783782+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.081819788+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-25T15:20:29.08182611+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.081837317+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081844037+07:00","message":"[bufferProcess] interim [260000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081846733+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081852757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081855669+07:00","message":"> Transcript [4014] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.08185966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081862026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081864195+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081866844+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081872656+07:00","message":"Push: 'ชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.08187462+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081877015+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.081879688+07:00","message":"Next Push (prob) : 'ที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.081903194+07:00","message":"push: {false ชมดอกตะแบก 0 0xc0006ced80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:29.224160611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:29.224167382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.28105764+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.281106131+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-25T15:20:29.281111821+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.281126584+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281134802+07:00","message":"[bufferProcess] interim [500000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281137807+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281142804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281145804+07:00","message":"> Transcript [4015] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281149974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281152205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281154148+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.281169542+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.466270819+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.466316928+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-25T15:20:29.466323276+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.466338281+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466346424+07:00","message":"[bufferProcess] interim [680000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466349916+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466357446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466360954+07:00","message":"> Transcript [4016] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466365524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466370199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466372531+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.466375631+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.603226553+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.60327069+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-25T15:20:29.603277536+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.603294296+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.603303408+07:00","message":"[bufferProcess] interim [800000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.603306375+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.603310671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.603314135+07:00","message":"> Transcript [4017] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.603318531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.603323531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.6033266+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.603329858+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.790963364+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.791005543+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-25T15:20:29.791013019+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.791040408+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791052967+07:00","message":"[bufferProcess] interim [980000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791056108+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791063451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791066649+07:00","message":"> Transcript [4018] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.79107118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791073426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791075739+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791078936+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791086+07:00","message":"Push: 'ที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.79108822+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791091431+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.791095386+07:00","message":"Next Push (prob) : 'แนะนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.791104024+07:00","message":"push: {false ที่ลพบุรี 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.926286142+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.926330873+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-25T15:20:29.926337442+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.926351461+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.92636161+07:00","message":"[bufferProcess] interim [100000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.926364951+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.926371491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.926374606+07:00","message":"> Transcript [4019] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.926379221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.926382797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.926384826+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.926387647+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.986573399+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.986602926+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-25T15:20:29.986608941+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:29.986624809+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.986631249+07:00","message":"[bufferProcess] interim [220000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.986634585+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.986638934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.986641548+07:00","message":"> Transcript [4020] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.986645526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.986647635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.98664961+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:29.986652128+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.163420353+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.163465967+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-25T15:20:30.163473286+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.163491918+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163501264+07:00","message":"[bufferProcess] interim [340000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163504289+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163513149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163516479+07:00","message":"> Transcript [4021] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163520675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163523508+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163526139+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.163529029+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.623802403+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.623850221+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-25T15:20:30.623859363+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.623878871+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623887214+07:00","message":"[bufferProcess] interim [820000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.62389151+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623900176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623904176+07:00","message":"> Transcript [4022] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623909755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623914453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623917972+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623922238+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623930662+07:00","message":"Push: 'แนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623933755+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623937045+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.623941398+07:00","message":"Next Push (prob) : 'กันช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.623973015+07:00","message":"push: {false แนะนำให้มา 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.680524892+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.680571293+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-25T15:20:30.680579958+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.680594391+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.680601606+07:00","message":"[bufferProcess] interim [880000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.680604538+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.680619152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.680624209+07:00","message":"> Transcript [4023] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.68062872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.680631088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.680633287+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.680635875+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.842649625+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.842702046+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-25T15:20:30.842709237+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.842729653+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842741018+07:00","message":"[bufferProcess] interim [0]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842744395+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842751795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842754947+07:00","message":"> Transcript [4024] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842764215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842767085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842769506+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.842772783+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.867937059+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.86796378+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-25T15:20:30.867969454+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:30.86798436+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.86799089+07:00","message":"[bufferProcess] interim [60000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.867993583+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.867997423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.868000103+07:00","message":"> Transcript [4025] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.86800384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.868005941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.868008271+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:30.868011066+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.063211646+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.063252107+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-25T15:20:31.063262043+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.063278648+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063287219+07:00","message":"[bufferProcess] interim [240000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063290743+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063300852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063303885+07:00","message":"> Transcript [4026] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063308623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063311034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063313217+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063316366+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063323986+07:00","message":"Push: 'กันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063333527+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.063336298+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าแล้วก็ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.06333926+07:00","message":"Next Push (prob) : 'แล้วก็ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.063348266+07:00","message":"push: {false กันช่วงเช้า 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.25776347+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.257813334+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-25T15:20:31.257821739+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.257838092+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.257846246+07:00","message":"[bufferProcess] interim [480000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.2578496+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.257859405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.257862747+07:00","message":"> Transcript [4027] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.257866552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.257869141+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.516826473+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.516873998+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-25T15:20:31.516880905+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.516894465+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516902903+07:00","message":"[bufferProcess] interim [660000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516906671+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516913003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516916203+07:00","message":"> Transcript [4028] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516920939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516923576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516925599+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.516928744+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.545385137+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.545431028+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-25T15:20:31.545437874+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.545453242+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545462395+07:00","message":"[bufferProcess] interim [720000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545465685+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545469815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545473315+07:00","message":"> Transcript [4029] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545478325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545480554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545482615+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.545485934+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.588188791+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.588232982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.588240037+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.588255013+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.588263229+07:00","message":"[bufferProcess] interim [780000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.588266253+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.588272854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.588275801+07:00","message":"> Transcript [4030] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.58828034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.588283229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.588285409+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.588287979+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.783077429+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.783111211+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-25T15:20:31.783116818+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.783128449+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783134374+07:00","message":"[bufferProcess] interim [960000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783137586+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.7831432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783145825+07:00","message":"> Transcript [4031] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783150202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783152333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783154234+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783157382+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.78316257+07:00","message":"Push: 'และช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783165253+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783167808+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.783170729+07:00","message":"Next Push (prob) : 'ครับเพราะสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.783199682+07:00","message":"push: {false และช่วงเย็น 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.832163131+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.832207669+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-25T15:20:31.832217057+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.832237432+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832246581+07:00","message":"[bufferProcess] interim [20000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832249758+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832253376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832256569+07:00","message":"> Transcript [4032] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832260573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832262799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832264809+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.832269413+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.907952967+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.907997231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ 16:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.908005074+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ 16:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.908035119+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.908047391+07:00","message":"[bufferProcess] interim [80000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.908052391+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.908057731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.9080625+07:00","message":"> Transcript [4033] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.90806666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.908068851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.908071054+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.908074248+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.961186834+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.961222239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.961227991+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:31.961239489+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.961245445+07:00","message":"[bufferProcess] interim [140000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.961248703+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.961254931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.96125805+07:00","message":"> Transcript [4034] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.961261151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:31.961263147+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะ 16:00 น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:32.225019481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:32.225039163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.226477035+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.22652639+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-25T15:20:32.226536064+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.226556327+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.226568675+07:00","message":"[bufferProcess] interim [380000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.226575272+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.226581075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.226594254+07:00","message":"> Transcript [4035] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.226599477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.226602654+07:00","message":"Set new StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.275800157+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.275839521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.27584759+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.275864021+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.275872364+07:00","message":"[bufferProcess] interim [440000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.275875725+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.275883861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.27588704+07:00","message":"> Transcript [4036] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.275891375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.275893677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.275898076+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.275901434+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.499701621+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.499743071+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-25T15:20:32.49974944+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.499764368+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499773133+07:00","message":"[bufferProcess] interim [680000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499776727+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499780512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499783123+07:00","message":"> Transcript [4037] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499787215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499791231+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499793746+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.499796944+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.589179196+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.653845663+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.679056049+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.67910077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.679108178+07:00","message":"receive interim result [false|false]: ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.679125596+07:00","message":"[buffer interim] 214 false ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679134566+07:00","message":"[bufferProcess] interim [920000000]:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679138532+07:00","message":"[bufferProcess] send to processor:ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679142764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679145985+07:00","message":"> Transcript [4038] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679152619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679154909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679157868+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.679161348+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.756449113+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.756496512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัดไทยแนะนำในช่วงหลังการมาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด\",\"confidence\":0.94376034}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.756505378+07:00","message":"receive interim result [true|false]: ผัดไทยแนะนำในช่วงหลังการมาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.756517107+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.756519725+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.756527319+07:00","message":"[buffer interim] 214 true ผัดไทยแนะนำในช่วงหลังการมาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756539098+07:00","message":"[bufferProcess] interim [980000000]:ผัดไทยแนะนำในช่วงหลังการมาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756553062+07:00","message":"[bufferProcess] send to processor (isfinal):ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756560094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756563433+07:00","message":"> Transcript [4039] [false]: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756568442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756570716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756573298+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756577206+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756581117+07:00","message":"Push: 'ครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756583366+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.7565864+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756589206+07:00","message":"Next Push (prob) : 'ตะแบกจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756591007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756593026+07:00","message":"> Transcript [4040] [true]: 'ผัดไทยแนะนำในช่วงหลังการมาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756600174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756602199+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756604014+07:00","message":"StatePrefix: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกตะแบกจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756606535+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756608621+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.756697954+07:00","message":"push: {false ครับเพราะสีของดอก 0 0xc0006ced80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756916616+07:00","message":"Push: 'สะแบงจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756921297+07:00","message":"TextPushed: 'ผัดไทยแนะนำในช่วงเวลามาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756924205+07:00","message":"Set new StatePrefix : 'ผัดไทยแนะนำในช่วงหลังการมาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.756926737+07:00","message":"Next Push (prob) : 'ผัดไทยแนะนำในช่วงหลังการมาเที่ยวนะชมดอกตะแบกที่ลพบุรีแนะนำให้มากันช่วงเช้าและช่วงเย็นครับเพราะสีของดอกสะแบงจะดูสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:32.75694017+07:00","message":"push: {true สะแบงจะดูสด 0 0xc0006ced80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:32.75695127+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_214.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:32.77036691+07:00","message":"write wav file: './tmp/7599/7599_214.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.194386211+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.194423831+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-25T15:20:33.194428935+07:00","message":"receive interim result [false|false]: เด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.194442031+07:00","message":"[buffer interim] 215 false เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.194450196+07:00","message":"[bufferProcess] interim [420000000]:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.194453016+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.376072235+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.376112567+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-25T15:20:33.376118589+07:00","message":"receive interim result [false|false]: เด็กชัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.376133116+07:00","message":"[buffer interim] 215 false เด็กชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.376145719+07:00","message":"[bufferProcess] interim [600000000]:เด็กชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.376150933+07:00","message":"[bufferProcess] send to processor:เด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.37615688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.376160032+07:00","message":"> Transcript [4041] [false]: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.376162456+07:00","message":"Set StatePrefix (first interim): 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.684650674+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.684685818+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-25T15:20:33.684691386+07:00","message":"receive interim result [false|false]: เด็กชักเว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.684706424+07:00","message":"[buffer interim] 215 false เด็กชักเว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.684712973+07:00","message":"[bufferProcess] interim [840000000]:เด็กชักเว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.684715996+07:00","message":"[bufferProcess] send to processor:เด็กชัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.684723087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.68472583+07:00","message":"> Transcript [4042] [false]: 'เด็กชัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.684729242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.684731321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.684733562+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.68473564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.825034915+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.825082265+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-25T15:20:33.825088007+07:00","message":"receive interim result [false|false]: เด็กชักกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:33.825103055+07:00","message":"[buffer interim] 215 false เด็กชักกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.82511607+07:00","message":"[bufferProcess] interim [960000000]:เด็กชักกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.82511918+07:00","message":"[bufferProcess] send to processor:เด็กชักเว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.825126704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.825132205+07:00","message":"> Transcript [4043] [false]: 'เด็กชักเว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.825137074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.825139367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.825141389+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:33.82514361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.268841495+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.268881648+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-25T15:20:34.268887722+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.268904323+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268917976+07:00","message":"[bufferProcess] interim [500000000]:เด็กชักกว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268921858+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268931442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268936935+07:00","message":"> Transcript [4044] [false]: 'เด็กชักกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268943588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268945839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268948282+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.268950417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.602524564+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.602589835+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-25T15:20:34.602596904+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.602614274+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602623204+07:00","message":"[bufferProcess] interim [740000000]:เด็กชักกว่าอากาศน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602626294+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602633902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602637582+07:00","message":"> Transcript [4045] [false]: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602643339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.60264602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602648161+07:00","message":"StatePrefix: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602650233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602656435+07:00","message":"Push: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.60265887+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.602661088+07:00","message":"Set new StatePrefix : 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.60266343+07:00","message":"Next Push (prob) : 'ชักกว่าอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.602672565+07:00","message":"push: {false เด็ก 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.640635228+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.640669012+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-25T15:20:34.640676689+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.640689746+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.640696065+07:00","message":"[bufferProcess] interim [800000000]:เด็กชักกว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.640700087+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.640706589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.640709917+07:00","message":"> Transcript [4046] [false]: 'เด็กชักกว่าอากาศน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.640713199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.6407154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.640717812+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.640720476+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.71995777+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.719993924+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-25T15:20:34.720000224+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศน้ำฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.72001727+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศน้ำฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720034787+07:00","message":"[bufferProcess] interim [860000000]:เด็กชักกว่าอากาศน้ำฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720039487+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720044627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720048853+07:00","message":"> Transcript [4047] [false]: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720052866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720054896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720057546+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.720060299+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.737503089+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.737535479+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-25T15:20:34.737541271+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศเงินสด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.737558084+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศเงินสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.737564765+07:00","message":"[bufferProcess] interim [920000000]:เด็กชักกว่าอากาศเงินสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.737567427+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศน้ำฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.737571825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.737574691+07:00","message":"> Transcript [4048] [false]: 'เด็กชักกว่าอากาศน้ำฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.737578869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.737580857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.737583501+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.73758607+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.905745782+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.90579106+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-25T15:20:34.905798024+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศสดชื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.905816527+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905825539+07:00","message":"[bufferProcess] interim [40000000]:เด็กชักกว่าอากาศสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905828284+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศเงินสด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905832964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905836292+07:00","message":"> Transcript [4049] [false]: 'เด็กชักกว่าอากาศเงินสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905839946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905842204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905844537+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905847011+07:00","message":"TextPushed: 'เด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905849653+07:00","message":"Push: 'ชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905851641+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905855945+07:00","message":"Set new StatePrefix : 'เด็กชักกว่าอากาศเงินสด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:34.905858507+07:00","message":"Next Push (prob) : 'เงินสด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:34.905867109+07:00","message":"push: {false ชักกว่าอากาศ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.222151057+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.222191974+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-25T15:20:35.222198697+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศสดชื่นไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.222216761+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศสดชื่นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.222228569+07:00","message":"[bufferProcess] interim [340000000]:เด็กชักกว่าอากาศสดชื่นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.222231715+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศสดชื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.222239372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.222242652+07:00","message":"> Transcript [4050] [false]: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.222245303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.222248392+07:00","message":"Set new StatePrefix: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:35.225323553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:35.225334214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.303404792+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.303445463+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-25T15:20:35.303452148+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.303466499+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.303473133+07:00","message":"[bufferProcess] interim [520000000]:เด็กชักกว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.303476014+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศสดชื่นไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.303482584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.303486556+07:00","message":"> Transcript [4051] [false]: 'เด็กชักกว่าอากาศสดชื่นไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.303489962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.303492114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.303494093+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.30349691+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.428617326+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.428663705+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-25T15:20:35.428670468+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.428686594+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.428694702+07:00","message":"[bufferProcess] interim [580000000]:เด็กชักกว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.428697552+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศสดชื่นไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.428706058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.428709172+07:00","message":"> Transcript [4052] [false]: 'เด็กชักกว่าอากาศสดชื่นไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.428713168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.428719147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.428721379+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.42872403+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.627839175+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.627881667+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-25T15:20:35.627888118+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.627903737+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627912953+07:00","message":"[bufferProcess] interim [820000000]:เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627915632+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศสดชื่นไม่ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627919873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627922913+07:00","message":"> Transcript [4053] [false]: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627926938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627929676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627931597+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.627934343+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.802301821+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.802343887+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-25T15:20:35.802350898+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.802364919+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802373036+07:00","message":"[bufferProcess] interim [940000000]:เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802376443+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802385203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802388462+07:00","message":"> Transcript [4054] [false]: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802392931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.80239586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802398528+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802402655+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802409832+07:00","message":"Push: 'สดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802412167+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802414864+07:00","message":"Set new StatePrefix : 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.802417208+07:00","message":"Next Push (prob) : 'ไม่ร้อนจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.802425628+07:00","message":"push: {false สดชื่น 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.995356269+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.995401377+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-25T15:20:35.995408934+07:00","message":"receive interim result [false|false]: เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:35.995424071+07:00","message":"[buffer interim] 215 false เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995432867+07:00","message":"[bufferProcess] interim [180000000]:เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995436888+07:00","message":"[bufferProcess] send to processor:เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995446869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995450889+07:00","message":"> Transcript [4055] [false]: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995455903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995458894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995461791+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:35.995465688+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.109661869+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.242533263+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.261248619+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.261288619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กชักกว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป\",\"confidence\":0.92707044}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.26129516+07:00","message":"receive interim result [true|false]: เด็กชักกว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.261303061+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.26130544+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.261312011+07:00","message":"[buffer interim] 215 true เด็กชักกว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261318647+07:00","message":"[bufferProcess] interim [480000000]:เด็กชักกว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261321926+07:00","message":"[bufferProcess] send to processor (isfinal):เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261325198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261328039+07:00","message":"> Transcript [4056] [false]: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261331318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261333639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261335799+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261338506+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261340604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261342679+07:00","message":"> Transcript [4057] [true]: 'เด็กชักกว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261344877+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261346759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261348611+07:00","message":"StatePrefix: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261350584+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศสดชื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261352351+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261463442+07:00","message":"Push: 'ไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261466283+07:00","message":"TextPushed: 'เด็กชักกว่าอากาศสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261468506+07:00","message":"Set new StatePrefix : 'เด็กชักกว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261470845+07:00","message":"Next Push (prob) : 'เด็กชักกว่าอากาศมันสดชื่นไม่ร้อนจนเกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.261477946+07:00","message":"push: {true ไม่ร้อนจนเกินไป 0 0xc000045000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.261488766+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_215.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:36.269838246+07:00","message":"write wav file: './tmp/7599/7599_215.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.7282358+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.728277053+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-25T15:20:36.728282829+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.728299313+07:00","message":"[buffer interim] 216 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.728305618+07:00","message":"[bufferProcess] interim [480000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.728307774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.798381718+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.798428824+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-25T15:20:36.79843574+07:00","message":"receive interim result [false|false]: ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.798454721+07:00","message":"[buffer interim] 216 false ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.798467765+07:00","message":"[bufferProcess] interim [600000000]:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.798471467+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.798478973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.798483977+07:00","message":"> Transcript [4058] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.798486919+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.93320276+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.933250131+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-25T15:20:36.93325592+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:36.933271996+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.933279974+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.933282496+07:00","message":"[bufferProcess] send to processor:ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.933286162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.933289369+07:00","message":"> Transcript [4059] [false]: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.933293306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.933295442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.93329796+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:36.933300242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.102273816+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.102318541+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-25T15:20:37.102324754+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.102337664+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102344196+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเป็นช่วงสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102346867+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102352105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102356256+07:00","message":"> Transcript [4060] [false]: 'ถ้าเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102361163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102363334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102365461+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.102367928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.412490723+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.412529762+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-25T15:20:37.412538276+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.412554152+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.412561175+07:00","message":"[bufferProcess] interim [140000000]:ถ้าเป็นช่วงสายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.412564171+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.412571409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.412574368+07:00","message":"> Transcript [4061] [false]: 'ถ้าเป็นช่วงสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.41257804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.412580337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.412582803+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.412585277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.615311285+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.61536483+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-25T15:20:37.615371831+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.615389642+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615398125+07:00","message":"[bufferProcess] interim [380000000]:ถ้าเป็นช่วงสายๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615401135+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615416498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615419575+07:00","message":"> Transcript [4062] [false]: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615426665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615429339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615431552+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615433814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615439784+07:00","message":"Push: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.61544278+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.61544503+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.615447431+07:00","message":"Next Push (prob) : 'เป็นช่วงสายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.615457539+07:00","message":"push: {false ถ้า 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.675873031+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.675909204+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-25T15:20:37.675915676+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.675934574+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675943618+07:00","message":"[bufferProcess] interim [440000000]:ถ้าเป็นช่วงสายๆนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675946408+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675951889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675955129+07:00","message":"> Transcript [4063] [false]: 'ถ้าเป็นช่วงสายๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675958948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675961647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675963684+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.675966121+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.684144841+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.684184363+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-25T15:20:37.68419142+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:37.684206619+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.68421275+07:00","message":"[bufferProcess] interim [500000000]:ถ้าเป็นช่วงสายๆนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.684215231+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.684218416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.684223559+07:00","message":"> Transcript [4064] [false]: 'ถ้าเป็นช่วงสายๆนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.684227407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.684229564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.684231766+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:37.684234266+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.013109172+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.013160029+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-25T15:20:38.013179248+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.013194168+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.013204041+07:00","message":"[bufferProcess] interim [800000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.013208047+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.013212928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.013216031+07:00","message":"> Transcript [4065] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.013220696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.013223216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.0132258+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.013233095+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.110840609+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.110882099+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-25T15:20:38.110888116+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.110907581+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110916441+07:00","message":"[bufferProcess] interim [860000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110919425+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.11092364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110926525+07:00","message":"> Transcript [4066] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110930616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110933051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110935741+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110948628+07:00","message":"TextPushed: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110951686+07:00","message":"Push: 'เป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110955253+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110957758+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.110960127+07:00","message":"Next Push (prob) : 'นะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.110968539+07:00","message":"push: {false เป็นช่วงสายๆ 0 0xc0038b4500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:38.225801095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:38.225815764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.382014138+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.382058483+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-25T15:20:38.382064531+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.382084529+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382091348+07:00","message":"[bufferProcess] interim [160000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382093831+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382097189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382100029+07:00","message":"> Transcript [4067] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382103419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382105752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382108208+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.382110791+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.447239116+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.447285568+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-25T15:20:38.447294781+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.447314896+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447325178+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447328093+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447335769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447339844+07:00","message":"> Transcript [4068] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447343979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447346392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447348888+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.447352516+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.568068283+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.568104266+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-25T15:20:38.56811008+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.56812628+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.568132794+07:00","message":"[bufferProcess] interim [340000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.568135692+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.56813933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.56814232+07:00","message":"> Transcript [4069] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.568146723+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.56814871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.568152251+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.568155147+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.572475825+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.572497623+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-25T15:20:38.572503029+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.572515048+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572519979+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572522329+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็ดูดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572528323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572531043+07:00","message":"> Transcript [4070] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็ดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572534398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572536578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572540295+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572542903+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572549041+07:00","message":"Push: 'นะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572551621+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572553658+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็ดูดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.572555973+07:00","message":"Next Push (prob) : 'ม่วงก็ดูดิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.572581845+07:00","message":"push: {false นะเนี่ยสี 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.823171962+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.823220483+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-25T15:20:38.823229011+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:38.823244894+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.823255208+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.823258252+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.823268154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.823271536+07:00","message":"> Transcript [4071] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.82327404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:38.823277274+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.019562811+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.019604636+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-25T15:20:39.019611552+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.019625396+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019632768+07:00","message":"[bufferProcess] interim [820000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019635825+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019644048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019647009+07:00","message":"> Transcript [4072] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019651464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019654089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019656167+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.019658933+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.211560956+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.211597145+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-25T15:20:39.21160274+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.211619021+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211625919+07:00","message":"[bufferProcess] interim [940000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211628991+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211633824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211636601+07:00","message":"> Transcript [4073] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211640603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211642967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211646553+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.211649288+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.272469566+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.272505702+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-25T15:20:39.272511586+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.27252719+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.272534068+07:00","message":"[bufferProcess] interim [60000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.272536918+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.272540362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.272543323+07:00","message":"> Transcript [4074] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.272546988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.272549082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.272551106+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.27255348+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.274892507+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.27493113+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-25T15:20:39.274937587+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.274955238+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274962217+07:00","message":"[bufferProcess] interim [120000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274965052+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274972637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274975815+07:00","message":"> Transcript [4075] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274981029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274983554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274986635+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274989666+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274996679+07:00","message":"Push: 'ม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.274999202+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.275001902+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.27500444+07:00","message":"Next Push (prob) : 'ขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.275018546+07:00","message":"push: {false ม่วงก็จะดูเด็ก 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.406770752+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.406808456+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-25T15:20:39.406814392+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.406829428+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.40683861+07:00","message":"[bufferProcess] interim [180000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.406843929+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.406856213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.406859831+07:00","message":"> Transcript [4076] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.406865739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.406869651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.406873176+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.406877321+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.796845396+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.796895417+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-25T15:20:39.796904371+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.796919979+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796928536+07:00","message":"[bufferProcess] interim [540000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796932168+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796940826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796944006+07:00","message":"> Transcript [4077] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796948433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796950741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796953424+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.796956786+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.916777668+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.916799402+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-25T15:20:39.916804627+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.91681878+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916824381+07:00","message":"[bufferProcess] interim [720000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916827161+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916830549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916833733+07:00","message":"> Transcript [4078] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916837268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916839412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916841708+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.916844543+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.974515687+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.974550275+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-25T15:20:39.974555902+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.974566127+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974575153+07:00","message":"[bufferProcess] interim [780000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974578169+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974582382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974585347+07:00","message":"> Transcript [4079] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974589367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974591516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974593954+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974596926+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974599761+07:00","message":"Push: 'ขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974601692+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974603955+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศไม่อาจจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:39.974607501+07:00","message":"Next Push (prob) : 'แต่อากาศไม่อาจจะรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:39.974616331+07:00","message":"push: {false ขึ้นครับ 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.142867804+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.14291185+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-25T15:20:40.142918273+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.142935594+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.142947758+07:00","message":"[bufferProcess] interim [900000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.142951146+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.142955106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.14295824+07:00","message":"> Transcript [4080] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.142961295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.142963447+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.173045272+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.173084086+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-25T15:20:40.173090765+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.173102485+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173109202+07:00","message":"[bufferProcess] interim [960000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173112368+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173117606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173120473+07:00","message":"> Transcript [4081] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173124809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173127055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173129722+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.173132633+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.205644786+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.205685476+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-25T15:20:40.205693984+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.205704564+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205711297+07:00","message":"[bufferProcess] interim [20000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205715494+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205719156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205721877+07:00","message":"> Transcript [4082] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205725773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205727885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205729969+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.205733056+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.2930691+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.293108798+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-25T15:20:40.293114414+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.293130341+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293136818+07:00","message":"[bufferProcess] interim [80000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293139595+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293144095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293147905+07:00","message":"> Transcript [4083] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293153034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293156266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293175388+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.293178538+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.92203502+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.922099813+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-25T15:20:40.922106786+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.922121684+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922130119+07:00","message":"[bufferProcess] interim [680000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.92213324+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922139376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922142577+07:00","message":"> Transcript [4084] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.92214739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922149696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922151729+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922154454+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922159538+07:00","message":"Push: 'แต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922161742+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922164986+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:40.922167842+07:00","message":"Next Push (prob) : 'ที่ตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.922197423+07:00","message":"push: {false แต่อากาศจะร้อน 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988147138+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988175854+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988179359+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988181293+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988183506+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988185487+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988187301+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988189702+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988191909+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:40.988193805+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.106420609+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.106468749+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-25T15:20:41.106475914+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.106495311+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.106504298+07:00","message":"[bufferProcess] interim [920000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.106507401+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.106512006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.106515183+07:00","message":"> Transcript [4085] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.106520793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.10652356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.106529205+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.106532045+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:41.226881501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:41.22688962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.318616732+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.318671463+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-25T15:20:41.31868131+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.318702992+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.318717844+07:00","message":"[bufferProcess] interim [100000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.318722551+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.318733049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.318738275+07:00","message":"> Transcript [4086] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.31874488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.318749479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.318753559+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.318757926+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.416444375+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.416490887+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-25T15:20:41.416498129+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.416514806+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416523833+07:00","message":"[bufferProcess] interim [220000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416527191+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416537853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416541583+07:00","message":"> Transcript [4087] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416546583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416548909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416551649+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.416557761+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.52136867+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.521414608+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-25T15:20:41.521421546+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.521436929+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521445424+07:00","message":"[bufferProcess] interim [280000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521448758+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.52145727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521460573+07:00","message":"> Transcript [4088] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521465515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521467826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.52147025+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521473457+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521481391+07:00","message":"Push: 'ที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521483742+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521486402+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.521489895+07:00","message":"Next Push (prob) : 'เตรียมอุปกรณ์กันหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.521499031+07:00","message":"push: {false ที่ตึก 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.573055934+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.57310321+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-25T15:20:41.573109857+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.573124107+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.573132316+07:00","message":"[bufferProcess] interim [400000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.573135698+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.573140267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.573143518+07:00","message":"> Transcript [4089] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.573148085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.57315112+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกอุปกรณ์การร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.763340069+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.763385418+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-25T15:20:41.763391601+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.763411004+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.763419315+07:00","message":"[bufferProcess] interim [580000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.76342309+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.763427243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.763430316+07:00","message":"> Transcript [4090] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.763433529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.763435763+07:00","message":"Set new StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.808718672+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.900886845+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.900935953+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-25T15:20:41.90094421+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.900959339+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.900968179+07:00","message":"[bufferProcess] interim [700000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.900972506+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.90098072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.900983863+07:00","message":"> Transcript [4091] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.900988897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.900991243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.900993245+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.900996431+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.94199078+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.94204598+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-25T15:20:41.942053478+07:00","message":"receive interim result [false|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.942068221+07:00","message":"[buffer interim] 216 false ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.942076839+07:00","message":"[bufferProcess] interim [760000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.942081089+07:00","message":"[bufferProcess] send to processor:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.942088158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.942097108+07:00","message":"> Transcript [4092] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.942102629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.942105025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.942106998+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:41.94211015+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:41.954140801+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.018817148+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.018863212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว\",\"confidence\":0.94231427}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.018870368+07:00","message":"receive interim result [true|false]: ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.018881159+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.018883168+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.018895142+07:00","message":"[buffer interim] 216 true ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.01890362+07:00","message":"[bufferProcess] interim [790000000]:ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018907445+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.0189117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018914578+07:00","message":"> Transcript [4093] [false]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อนอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018918379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018920379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018922641+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018925602+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018928729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018930983+07:00","message":"> Transcript [4094] [true]: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018933503+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018935283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018937134+07:00","message":"StatePrefix: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกเตรียมอุปกรณ์กันร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018939279+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.018941231+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.019178175+07:00","message":"Push: 'ก็เตรียมอุปกรณ์กันร้อนอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.019182079+07:00","message":"TextPushed: 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด็กขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.019184679+07:00","message":"Set new StatePrefix : 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.019187113+07:00","message":"Next Push (prob) : 'ถ้าเป็นช่วงสายๆนะเนี่ยสีม่วงก็จะดูเด่นขึ้นครับแต่อากาศจะร้อนที่ตึกก็เตรียมอุปกรณ์กันร้อนอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.019195442+07:00","message":"push: {true ก็เตรียมอุปกรณ์กันร้อนอย่างเดียว 0 0xc0038b4500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.019241191+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_216.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:42.036740683+07:00","message":"write wav file: './tmp/7599/7599_216.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.41574834+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.415803247+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-25T15:20:42.415811521+07:00","message":"receive interim result [false|false]: กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.415829374+07:00","message":"[buffer interim] 217 false กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.415850517+07:00","message":"[bufferProcess] interim [480000000]:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.415853435+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.466193995+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.466232393+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-25T15:20:42.466237789+07:00","message":"receive interim result [false|false]: ร่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.466250426+07:00","message":"[buffer interim] 217 false ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.466256534+07:00","message":"[bufferProcess] interim [540000000]:ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.466258717+07:00","message":"[bufferProcess] send to processor:กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.466264135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.46626767+07:00","message":"> Transcript [4095] [false]: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.466269921+07:00","message":"Set StatePrefix (first interim): 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.634067484+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.634114835+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-25T15:20:42.634121556+07:00","message":"receive interim result [false|false]: ร่มไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.634136255+07:00","message":"[buffer interim] 217 false ร่มไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.634143104+07:00","message":"[bufferProcess] interim [720000000]:ร่มไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.63414555+07:00","message":"[bufferProcess] send to processor:ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.634149723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.634152607+07:00","message":"> Transcript [4096] [false]: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.634154868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.634157111+07:00","message":"Set new StatePrefix: 'ร่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.669947577+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.670007498+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-25T15:20:42.670015135+07:00","message":"receive interim result [false|false]: ร่มมาด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.670041575+07:00","message":"[buffer interim] 217 false ร่มมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.670052911+07:00","message":"[bufferProcess] interim [780000000]:ร่มมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.670057127+07:00","message":"[bufferProcess] send to processor:ร่มไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.67006306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.670067632+07:00","message":"> Transcript [4097] [false]: 'ร่มไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.670072806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.670075844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.670079312+07:00","message":"StatePrefix: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.670081635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.916504743+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.916559777+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-25T15:20:42.916565935+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.916583227+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916597656+07:00","message":"[bufferProcess] interim [960000000]:ร่มมาด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916601951+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916609769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916613353+07:00","message":"> Transcript [4098] [false]: 'ร่มมาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916617106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916619507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916622424+07:00","message":"StatePrefix: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.916624752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.991136925+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.991180865+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-25T15:20:42.991186955+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:42.991199979+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.991207322+07:00","message":"[bufferProcess] interim [80000000]:ร่มมาด้วยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.991210242+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.99121546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.991219459+07:00","message":"> Transcript [4099] [false]: 'ร่มมาด้วยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.991223463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.991225899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.991228265+07:00","message":"StatePrefix: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:42.991230579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.106237215+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.106283956+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-25T15:20:43.106290233+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.106299825+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106305949+07:00","message":"[bufferProcess] interim [140000000]:ร่มมาด้วยก็จะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.10630868+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106311926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106314801+07:00","message":"> Transcript [4100] [false]: 'ร่มมาด้วยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106318065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106320455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.10632263+07:00","message":"StatePrefix: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106324849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106327194+07:00","message":"Push: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106329117+07:00","message":"TextPushed: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106331535+07:00","message":"Set new StatePrefix : 'ร่มมาด้วยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.106334039+07:00","message":"Next Push (prob) : 'มาด้วยก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.10634157+07:00","message":"push: {false ร่ม 0 0xc00039d680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.179279683+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.179330456+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-25T15:20:43.179337237+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.17935317+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.179371252+07:00","message":"[bufferProcess] interim [320000000]:ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.179374673+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.179379485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.179383029+07:00","message":"> Transcript [4101] [false]: 'ร่มมาด้วยก็จะดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.179386541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.179388627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.17939059+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.179393177+07:00","message":"TextPushed: 'ร่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.479217695+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.493838562+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.49388911+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-25T15:20:43.493895951+07:00","message":"receive interim result [false|false]: ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.493910638+07:00","message":"[buffer interim] 217 false ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493917921+07:00","message":"[bufferProcess] interim [560000000]:ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493920729+07:00","message":"[bufferProcess] send to processor:ร่มมาด้วยก็จะดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493932967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493936172+07:00","message":"> Transcript [4102] [false]: 'ร่มมาด้วยก็จะดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493939743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493942873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493945311+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.493947781+07:00","message":"TextPushed: 'ร่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.552816217+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.573314989+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.573359891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่มมาด้วยก็จะดีมากครับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.573365574+07:00","message":"receive interim result [true|false]: ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.573375611+07:00","message":"end recv isFinal message id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.573378048+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.573385097+07:00","message":"[buffer interim] 217 true ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573391965+07:00","message":"[bufferProcess] interim [770000000]:ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573395161+07:00","message":"[bufferProcess] send to processor (isfinal):ร่มมาด้วยก็จะดีมากครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.57339831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573401348+07:00","message":"> Transcript [4103] [false]: 'ร่มมาด้วยก็จะดีมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573404484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573406444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573408562+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573411306+07:00","message":"TextPushed: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573414863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.5734169+07:00","message":"> Transcript [4104] [true]: 'ร่มมาด้วยก็จะดีมากครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.57341908+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.57342093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573422705+07:00","message":"StatePrefix: 'ร่มมาด้วยก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573424468+07:00","message":"TextPushed: 'ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:43.573427098+07:00","message":"Push: 'มาด้วยก็จะดีมากครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:43.573434538+07:00","message":"push: {true มาด้วยก็จะดีมากครับ 0 0xc00039d680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:43.580733843+07:00","message":"write wav file: './tmp/7599/7599_217.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.111147774+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.111202803+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-25T15:20:44.111208374+07:00","message":"receive interim result [false|false]: น้ำฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.11122601+07:00","message":"[buffer interim] 218 false น้ำฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.111234253+07:00","message":"[bufferProcess] interim [540000000]:น้ำฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.111236482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:44.226917179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:44.226941751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.241719713+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.241765206+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-25T15:20:44.24177049+07:00","message":"receive interim result [false|false]: หน้าฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.241783649+07:00","message":"[buffer interim] 218 false หน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.241792085+07:00","message":"[bufferProcess] interim [660000000]:หน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.241794622+07:00","message":"[bufferProcess] send to processor:น้ำฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.241800281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.241803915+07:00","message":"> Transcript [4105] [false]: 'น้ำฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.241807246+07:00","message":"Set StatePrefix (first interim): 'น้ำฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.323304858+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.323358871+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-25T15:20:44.323366511+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.32338435+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.323395131+07:00","message":"[bufferProcess] interim [780000000]:หน้าฝนปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.323400687+07:00","message":"[bufferProcess] send to processor:หน้าฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.323408435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.323412764+07:00","message":"> Transcript [4106] [false]: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.323417158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.323420124+07:00","message":"Set new StatePrefix: 'หน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.542470517+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.542535516+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-25T15:20:44.542542566+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.542558807+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542567447+07:00","message":"[bufferProcess] interim [20000000]:หน้าฝนปีนี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542569965+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542577327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542581375+07:00","message":"> Transcript [4107] [false]: 'หน้าฝนปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542585397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542587598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542589728+07:00","message":"StatePrefix: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.542592651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.599310361+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.599359585+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-25T15:20:44.599366831+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.599381795+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.59939077+07:00","message":"[bufferProcess] interim [80000000]:หน้าฝนปีนี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.599393861+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.599402361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.599405926+07:00","message":"> Transcript [4108] [false]: 'หน้าฝนปีนี้หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.59941002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.59941308+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.599415201+07:00","message":"StatePrefix: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.599417696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.786907626+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.786959215+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-25T15:20:44.786968223+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.786985952+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.787002381+07:00","message":"[bufferProcess] interim [320000000]:หน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.7870072+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.787017597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.787021952+07:00","message":"> Transcript [4109] [false]: 'หน้าฝนปีนี้หัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.787031916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.787035571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.787038978+07:00","message":"StatePrefix: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.787042138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.970793683+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.970832501+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-25T15:20:44.970838348+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้ค่ะกำลังออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.970853367+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้ค่ะกำลังออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970859743+07:00","message":"[bufferProcess] interim [440000000]:หน้าฝนปีนี้ค่ะกำลังออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970862482+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้ค่ะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970865916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970868795+07:00","message":"> Transcript [4110] [false]: 'หน้าฝนปีนี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970872295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970874449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970876406+07:00","message":"StatePrefix: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970878546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970881062+07:00","message":"Push: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970883165+07:00","message":"TextPushed: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970885182+07:00","message":"Set new StatePrefix : 'หน้าฝนปีนี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.970887569+07:00","message":"Next Push (prob) : 'ปีนี้ค่ะกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.970895383+07:00","message":"push: {false หน้าฝน 0 0xc000186580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.986328619+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.986367273+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-25T15:20:44.986373009+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:44.986390981+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986399126+07:00","message":"[bufferProcess] interim [500000000]:หน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986401517+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้ค่ะกำลังออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986407806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986411076+07:00","message":"> Transcript [4111] [false]: 'หน้าฝนปีนี้ค่ะกำลังออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986414778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986417094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986419118+07:00","message":"StatePrefix: 'หน้าฝนปีนี้ค่ะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:44.986421323+07:00","message":"TextPushed: 'หน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.099276818+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.099319803+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-25T15:20:45.099327089+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.099342576+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.099350805+07:00","message":"[bufferProcess] interim [560000000]:หน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.09935382+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.099357771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.099360752+07:00","message":"> Transcript [4112] [false]: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.099363653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.0993664+07:00","message":"Set new StatePrefix: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.170286779+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.170328872+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-25T15:20:45.170334315+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.170353432+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.170362147+07:00","message":"[bufferProcess] interim [680000000]:หน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.170364999+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.17036965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.170373411+07:00","message":"> Transcript [4113] [false]: 'หน้าฝนปีนี้หากกำลังมองหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.170377284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.170379411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.170381285+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.170383486+07:00","message":"TextPushed: 'หน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.306743299+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.306788004+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-25T15:20:45.3067945+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.306811091+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306820045+07:00","message":"[bufferProcess] interim [800000000]:หน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306823377+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306828028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306832465+07:00","message":"> Transcript [4114] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306836356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306838519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306840416+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.306842902+07:00","message":"TextPushed: 'หน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.420695923+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.420721524+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-25T15:20:45.420726525+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.420740871+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420747328+07:00","message":"[bufferProcess] interim [860000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420750276+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420753751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420756309+07:00","message":"> Transcript [4115] [false]: 'หน้าฝนปีนี้หากกำลังมองหาอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420759484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420761473+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420764108+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.420766776+07:00","message":"TextPushed: 'หน้าฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.800344517+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.800384061+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-25T15:20:45.80039027+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.800405585+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800412967+07:00","message":"[bufferProcess] interim [280000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.80041583+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800424137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800427478+07:00","message":"> Transcript [4116] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.80043133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800433975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800436422+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800438748+07:00","message":"TextPushed: 'หน้าฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800446865+07:00","message":"Push: 'ปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.80044947+07:00","message":"TextPushed: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800452924+07:00","message":"Set new StatePrefix : 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.800455616+07:00","message":"Next Push (prob) : 'หาที่เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.800464945+07:00","message":"push: {false ปีนี้หากกำลังมอง 0 0xc000186580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.992933175+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.992971423+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-25T15:20:45.992977646+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:45.992994274+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.993002812+07:00","message":"[bufferProcess] interim [460000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.99300552+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.993009364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.993012883+07:00","message":"> Transcript [4117] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.993016683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.993018932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.993021014+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:45.993023803+07:00","message":"TextPushed: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.002945963+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.002970282+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-25T15:20:46.002976155+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.002987731+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.002993108+07:00","message":"[bufferProcess] interim [520000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.00299552+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.002999249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.003001755+07:00","message":"> Transcript [4118] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.003005088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.003006968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.003008939+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.003012948+07:00","message":"TextPushed: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.190244189+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.190291541+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-25T15:20:46.190298088+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.190312923+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190321844+07:00","message":"[bufferProcess] interim [640000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190324536+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190329003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190331928+07:00","message":"> Transcript [4119] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190336106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190338309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190341089+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.190343714+07:00","message":"TextPushed: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.336403435+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.336449903+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-25T15:20:46.336456289+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.33647336+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336484239+07:00","message":"[bufferProcess] interim [820000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336486938+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336490314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336493677+07:00","message":"> Transcript [4120] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336497388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336499585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336501968+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336504479+07:00","message":"TextPushed: 'หน้าฝนปีนี้หากกำลังมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336510555+07:00","message":"Push: 'หาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336512502+07:00","message":"TextPushed: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.33651466+07:00","message":"Set new StatePrefix : 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.336518706+07:00","message":"Next Push (prob) : 'ใกล้ชิดกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.336527309+07:00","message":"push: {false หาที่เที่ยว 0 0xc000186580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.381840708+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.381878776+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-25T15:20:46.381884939+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.381899172+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.38190582+07:00","message":"[bufferProcess] interim [880000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.381908978+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.38191552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.381918303+07:00","message":"> Transcript [4121] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.381921002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.381923686+07:00","message":"Set new StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดจะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.512647897+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.512689118+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-25T15:20:46.512695003+07:00","message":"receive interim result [false|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.512710387+07:00","message":"[buffer interim] 218 false หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.512717118+07:00","message":"[bufferProcess] interim [940000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.512720055+07:00","message":"[bufferProcess] send to processor:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.512723485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.512726701+07:00","message":"> Transcript [4122] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.512730139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.512732238+07:00","message":"Set new StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.680755252+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.802587964+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.802632523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ\",\"confidence\":0.9529068}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.802639813+07:00","message":"receive interim result [true|false]: หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.802650125+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.802653129+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.802661947+07:00","message":"[buffer interim] 218 true หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802674695+07:00","message":"[bufferProcess] interim [360000000]:หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802680871+07:00","message":"[bufferProcess] send to processor (isfinal):หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802685331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802688545+07:00","message":"> Transcript [4123] [false]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802691367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802694047+07:00","message":"Set new StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802696271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802698234+07:00","message":"> Transcript [4124] [true]: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802701077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.80270334+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802705388+07:00","message":"StatePrefix: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยวใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802708359+07:00","message":"TextPushed: 'หน้าฝนปีนี้หากกำลังมองหาที่เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:46.802714953+07:00","message":"Push: 'ใกล้ชิดกับธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.802726145+07:00","message":"push: {true ใกล้ชิดกับธรรมชาติ 0 0xc000186580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:46.811256834+07:00","message":"write wav file: './tmp/7599/7599_218.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:46.813482386+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:47.227802789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:47.227796653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.990196027+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.990242269+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-25T15:20:47.990247838+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:47.990264075+07:00","message":"[buffer interim] 219 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.990272279+07:00","message":"[bufferProcess] interim [140000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.990274327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.990282518+07:00","message":"[bufferProcess] send to processor (ticker):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.990286206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.990289244+07:00","message":"> Transcript [4125] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:47.990292111+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.059799751+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.059843875+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-25T15:20:48.059850881+07:00","message":"receive interim result [false|false]: ไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.059862798+07:00","message":"[buffer interim] 219 false ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.059871298+07:00","message":"[bufferProcess] interim [260000000]:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.059873444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.273053977+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.273098367+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-25T15:20:48.273104716+07:00","message":"receive interim result [false|false]: ไปที่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.273122152+07:00","message":"[buffer interim] 219 false ไปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273130408+07:00","message":"[bufferProcess] interim [380000000]:ไปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273132939+07:00","message":"[bufferProcess] send to processor:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273137336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273140851+07:00","message":"> Transcript [4126] [false]: 'ไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273144996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273147687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273150206+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.273152451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.31811731+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.318154363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปที่ Google\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.318159926+07:00","message":"receive interim result [false|false]: ไปที่ Google"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.318175654+07:00","message":"[buffer interim] 219 false ไปที่ Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.318182433+07:00","message":"[bufferProcess] interim [440000000]:ไปที่ Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.318184743+07:00","message":"[bufferProcess] send to processor:ไปที่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.318188042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.318191101+07:00","message":"> Transcript [4127] [false]: 'ไปที่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.318194221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.318196247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.318198154+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.31820023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.335810515+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.335848249+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-25T15:20:48.33585674+07:00","message":"receive interim result [false|false]: ไปที่ภูเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.335871707+07:00","message":"[buffer interim] 219 false ไปที่ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.335878329+07:00","message":"[bufferProcess] interim [500000000]:ไปที่ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.335881006+07:00","message":"[bufferProcess] send to processor:ไปที่ Google"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.335891388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.335896321+07:00","message":"> Transcript [4128] [false]: 'ไปที่ Google'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.335899214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.335901207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.335903268+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.33590559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.484214266+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.484252731+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-25T15:20:48.484258276+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.484273269+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484279539+07:00","message":"[bufferProcess] interim [680000000]:ไปที่ภูเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484282422+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.48428587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484289111+07:00","message":"> Transcript [4129] [false]: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484292307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484294364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484296717+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484298963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484306811+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484309991+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484312102+07:00","message":"Set new StatePrefix : 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.484314488+07:00","message":"Next Push (prob) : 'ที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.484322916+07:00","message":"push: {false ไป 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.763809951+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.763861654+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-25T15:20:48.763870946+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาบอกต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.763889644+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาบอกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763901202+07:00","message":"[bufferProcess] interim [800000000]:ไปที่ภูเขาบอกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763904559+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763912071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763916501+07:00","message":"> Transcript [4130] [false]: 'ไปที่ภูเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763921398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763924327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763927696+07:00","message":"StatePrefix: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.763931169+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.841359774+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.841404548+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-25T15:20:48.841411405+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาบอกตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.841427157+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาบอกตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841433375+07:00","message":"[bufferProcess] interim [860000000]:ไปที่ภูเขาบอกตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841436253+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาบอกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841442389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841445601+07:00","message":"> Transcript [4131] [false]: 'ไปที่ภูเขาบอกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841449095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841451592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841453777+07:00","message":"StatePrefix: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.841456298+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.906375242+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.906417677+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-25T15:20:48.906424097+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:48.906436206+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906445444+07:00","message":"[bufferProcess] interim [920000000]:ไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906448451+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาบอกตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906454601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906457649+07:00","message":"> Transcript [4132] [false]: 'ไปที่ภูเขาบอกตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906461848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906464377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906466651+07:00","message":"StatePrefix: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:48.906469634+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.080042343+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.080083372+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-25T15:20:49.080089454+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.080104907+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080111789+07:00","message":"[bufferProcess] interim [160000000]:ไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080114362+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080120975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080123884+07:00","message":"> Transcript [4133] [false]: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080127796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080129893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080131851+07:00","message":"StatePrefix: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080134243+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080136813+07:00","message":"Push: 'ที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080139843+07:00","message":"TextPushed: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080142286+07:00","message":"Set new StatePrefix : 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.080144665+07:00","message":"Next Push (prob) : 'ดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.080165168+07:00","message":"push: {false ที่ภูเขา 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.094587184+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.094611115+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-25T15:20:49.094616455+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.094630859+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.094637361+07:00","message":"[bufferProcess] interim [220000000]:ไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.094639875+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.09464379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.094646431+07:00","message":"> Transcript [4134] [false]: 'ไปที่ภูเขาดอกตะแบกรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.094649663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.094652184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.094654884+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.094657264+07:00","message":"TextPushed: 'ไปที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.103105325+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.103124815+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-25T15:20:49.103129641+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.103140628+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.103145663+07:00","message":"[bufferProcess] interim [280000000]:ไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.103147974+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกรบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.10315122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.103153975+07:00","message":"> Transcript [4135] [false]: 'ไปที่ภูเขาดอกตะแบกรบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.103156986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.103159502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.103161414+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.103163537+07:00","message":"TextPushed: 'ไปที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.137683557+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.137724427+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-25T15:20:49.137729837+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.137744852+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.137751251+07:00","message":"[bufferProcess] interim [340000000]:ไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.137753871+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกรบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.137757397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.137759995+07:00","message":"> Transcript [4136] [false]: 'ไปที่ภูเขาดอกตะแบกรบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.137764058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.137766997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.13776943+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.13777268+07:00","message":"TextPushed: 'ไปที่ภูเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.812278611+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.81232643+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-25T15:20:49.812333361+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.812351097+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812362223+07:00","message":"[bufferProcess] interim [940000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812365393+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812369546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812372525+07:00","message":"> Transcript [4137] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812377355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812379613+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812381895+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812384241+07:00","message":"TextPushed: 'ไปที่ภูเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812391974+07:00","message":"Push: 'ดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812394134+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.81239661+07:00","message":"Set new StatePrefix : 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.812399064+07:00","message":"Next Push (prob) : 'ลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.812408523+07:00","message":"push: {false ดอกตะแบก 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.895728546+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.895768807+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-25T15:20:49.895775335+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.895787272+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.895796412+07:00","message":"[bufferProcess] interim [0]:ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.895799418+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.895805588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.895808776+07:00","message":"> Transcript [4138] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.895814116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.89581712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.895820509+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.895824276+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.935047249+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.935088485+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-25T15:20:49.935094674+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.935112085+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935119821+07:00","message":"[bufferProcess] interim [120000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935122696+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935126592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935129618+07:00","message":"> Transcript [4139] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935133437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935135963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935138069+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.935140518+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.982446864+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.982482817+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-25T15:20:49.982488386+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:49.982503757+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.982512845+07:00","message":"[bufferProcess] interim [180000000]:ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.982516232+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.982521565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.982524978+07:00","message":"> Transcript [4140] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.982528784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.982531047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.98253309+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:49.982536112+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.03683107+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.036871772+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-25T15:20:50.036879267+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.036894354+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036902808+07:00","message":"[bufferProcess] interim [240000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036906039+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036914959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036918275+07:00","message":"> Transcript [4141] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036922266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036924747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036927089+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036929945+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036937195+07:00","message":"Push: 'ลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036939512+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036942322+07:00","message":"Set new StatePrefix : 'ไปที่ภูเขาดอกตะแบกลพบุรีไปตึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.036945052+07:00","message":"Next Push (prob) : 'ไปตึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.036954305+07:00","message":"push: {false ลพบุรี 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.165670515+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.16571225+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-25T15:20:50.165718865+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.165733629+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.165740853+07:00","message":"[bufferProcess] interim [420000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.165743804+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.165750364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.165753792+07:00","message":"> Transcript [4142] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.165757492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.165759942+07:00","message":"Set new StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:50.228313473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:50.228337564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.371188141+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.371242767+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-25T15:20:50.371252659+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.371270793+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.371286982+07:00","message":"[bufferProcess] interim [540000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.371292156+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.37130082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.37130522+07:00","message":"> Transcript [4143] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.37131091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.371314032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.371317131+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.371323996+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.483387513+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.483428505+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-25T15:20:50.483434619+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.483447243+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.483455232+07:00","message":"[bufferProcess] interim [660000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.483459349+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.483468732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.483472075+07:00","message":"> Transcript [4144] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.483476049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.483478235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.48348076+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.48348364+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.67124946+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.671301249+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-25T15:20:50.671308669+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.671323288+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671333981+07:00","message":"[bufferProcess] interim [840000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671338222+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671345235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671349978+07:00","message":"> Transcript [4145] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671355671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671358885+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671363621+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.671366881+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.872524526+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.87257002+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-25T15:20:50.872577524+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.872592343+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872600997+07:00","message":"[bufferProcess] interim [80000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872604225+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872610353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872613581+07:00","message":"> Transcript [4146] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.87261804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.87262074+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872623517+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872626467+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872629798+07:00","message":"Push: 'เป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872632002+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872634245+07:00","message":"Set new StatePrefix : 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:50.872636643+07:00","message":"Next Push (prob) : 'ที่ไม่ควร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:50.872645643+07:00","message":"push: {false เป็นอีกหนึ่งจุดหมาย 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.250856215+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.250900209+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-25T15:20:51.25090681+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.250921322+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250929189+07:00","message":"[bufferProcess] interim [440000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250932259+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250939877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250942812+07:00","message":"> Transcript [4147] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250946995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250949212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250951735+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.250954801+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.261963346+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.261989255+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-25T15:20:51.261994824+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.26200787+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.262013519+07:00","message":"[bufferProcess] interim [500000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.262016074+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.262020069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.26202264+07:00","message":"> Transcript [4148] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.262026595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.26203825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.262040675+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.26204596+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.478877933+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.47892243+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-25T15:20:51.478930044+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.478945231+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.47895386+07:00","message":"[bufferProcess] interim [680000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.478956549+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.478960707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.478963861+07:00","message":"> Transcript [4149] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.47896866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.478970875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.478973409+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.478976444+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.616544363+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.616595403+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-25T15:20:51.616602569+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.616618559+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.61663062+07:00","message":"[bufferProcess] interim [740000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.61663373+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.61663839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.6166416+07:00","message":"> Transcript [4150] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.616646242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.6166487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.61665118+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.616653971+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.616658744+07:00","message":"Push: 'ที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.616660713+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.616663127+07:00","message":"Set new StatePrefix : 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.616666063+07:00","message":"Next Push (prob) : 'พลาดอยากดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.616689428+07:00","message":"push: {false ที่ไม่ควร 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.635408135+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.635451942+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-25T15:20:51.635460244+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.635478975+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.635489436+07:00","message":"[bufferProcess] interim [800000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.635493752+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.6355024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.635508572+07:00","message":"> Transcript [4151] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.635512646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.63551554+07:00","message":"Set new StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอยากได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.648489418+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.64852838+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-25T15:20:51.648535106+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.648549573+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.648555227+07:00","message":"[bufferProcess] interim [920000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.648557849+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.648561821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.648564581+07:00","message":"> Transcript [4152] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.648567299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.648569753+07:00","message":"Set new StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.960101057+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.960143115+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-25T15:20:51.96015086+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:51.960164174+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.960184458+07:00","message":"[bufferProcess] interim [220000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.960187576+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.960194889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.960199173+07:00","message":"> Transcript [4153] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.960203313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.960205629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.960207652+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:51.96021089+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:52.590903227+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:52.590964149+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-25T15:20:52.590971364+07:00","message":"receive interim result [false|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:52.590983887+07:00","message":"[buffer interim] 219 false ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.590991213+07:00","message":"[bufferProcess] interim [820000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.590994013+07:00","message":"[bufferProcess] send to processor:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.590999631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.591002803+07:00","message":"> Transcript [4154] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.591006284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.5910084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.591010626+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:52.591013833+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:53.229197886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:53.229226075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:55.968175165+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.03273094+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:56.229606514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:56.22960752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.277681908+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.27772328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ\",\"confidence\":0.94948435}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.277731084+07:00","message":"receive interim result [true|false]: ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.277742609+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.277745797+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.277752019+07:00","message":"[buffer interim] 219 true ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277760745+07:00","message":"[bufferProcess] interim [390000000]:ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277764578+07:00","message":"[bufferProcess] send to processor (isfinal):ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277768277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277771295+07:00","message":"> Transcript [4155] [false]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277774774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277776834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277778861+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277781913+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277783987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277786245+07:00","message":"> Transcript [4156] [true]: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ดขาดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.27779467+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277803874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277805769+07:00","message":"StatePrefix: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควรพลาดอย่างเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277808129+07:00","message":"TextPushed: 'ไปที่ภูเขาดอกตะแบกลพบุรีเป็นอีกหนึ่งจุดหมายที่ไม่ควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.277815627+07:00","message":"Push: 'พลาดอย่างเด็ดขาดครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.277824795+07:00","message":"push: {true พลาดอย่างเด็ดขาดครับ 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:20:56.295146203+07:00","message":"write wav file: './tmp/7599/7599_219.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.568036327+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.568074182+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-25T15:20:56.568079585+07:00","message":"receive interim result [false|false]: กันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:56.568096678+07:00","message":"[buffer interim] 220 false กันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.568103528+07:00","message":"[bufferProcess] interim [600000000]:กันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:56.568105682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.230509868+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.230547802+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-25T15:20:57.230555898+07:00","message":"receive interim result [false|false]: กันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.23056978+07:00","message":"[buffer interim] 220 false กันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.230578184+07:00","message":"[bufferProcess] interim [200000000]:กันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.230581103+07:00","message":"[bufferProcess] send to processor:กันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.230588515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.230591507+07:00","message":"> Transcript [4157] [false]: 'กันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.230593885+07:00","message":"Set StatePrefix (first interim): 'กันไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.481283776+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.481344+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-25T15:20:57.481350178+07:00","message":"receive interim result [false|false]: กันไปเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.481365647+07:00","message":"[buffer interim] 220 false กันไปเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481373779+07:00","message":"[bufferProcess] interim [500000000]:กันไปเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481376838+07:00","message":"[bufferProcess] send to processor:กันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481385523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481388481+07:00","message":"> Transcript [4158] [false]: 'กันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481392078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481395981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481398157+07:00","message":"StatePrefix: 'กันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.481400666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.776572634+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.776615627+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-25T15:20:57.776620931+07:00","message":"receive interim result [false|false]: เขียวม่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:57.776636643+07:00","message":"[buffer interim] 220 false เขียวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.776643874+07:00","message":"[bufferProcess] interim [800000000]:เขียวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.77664691+07:00","message":"[bufferProcess] send to processor:กันไปเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.776654947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.776657869+07:00","message":"> Transcript [4159] [false]: 'กันไปเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.776660939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.776662976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.776665566+07:00","message":"StatePrefix: 'กันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:57.776667772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.154085901+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.15412843+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-25T15:20:58.15413466+07:00","message":"receive interim result [false|false]: เขียวม่วงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.154151718+07:00","message":"[buffer interim] 220 false เขียวม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.154159566+07:00","message":"[bufferProcess] interim [160000000]:เขียวม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.154162892+07:00","message":"[bufferProcess] send to processor:เขียวม่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.15416755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.154170942+07:00","message":"> Transcript [4160] [false]: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.15417381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.154176039+07:00","message":"Set new StatePrefix: 'เขียวม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.284420659+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.284456218+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-25T15:20:58.284462274+07:00","message":"receive interim result [false|false]: เขียวม่วงขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.284471383+07:00","message":"[buffer interim] 220 false เขียวม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284478033+07:00","message":"[bufferProcess] interim [280000000]:เขียวม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284480358+07:00","message":"[bufferProcess] send to processor:เขียวม่วงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284483634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284486475+07:00","message":"> Transcript [4161] [false]: 'เขียวม่วงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284489724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284491833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284494201+07:00","message":"StatePrefix: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.284496276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.678627006+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.678670731+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-25T15:20:58.678675581+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:58.67869269+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.678700141+07:00","message":"[bufferProcess] interim [700000000]:เขียวม่วงขาวชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.678702975+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.678711071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.678714357+07:00","message":"> Transcript [4162] [false]: 'เขียวม่วงขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.678717786+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.6787201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.678722188+07:00","message":"StatePrefix: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:58.678724759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:59.230328648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:20:59.230353768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.260612573+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.260661559+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-25T15:20:59.260666585+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.260683757+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.26069357+07:00","message":"[bufferProcess] interim [300000000]:เขียวม่วงขาวชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.260696264+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาวชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.260700323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.260703677+07:00","message":"> Transcript [4163] [false]: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.260707678+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.260710454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.260712866+07:00","message":"StatePrefix: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.260717284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.703296357+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.703341542+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-25T15:20:59.703346684+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพูสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.703363559+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพูสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703378237+07:00","message":"[bufferProcess] interim [660000000]:เขียวม่วงขาวชมพูสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703380858+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาวชมพู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703389117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.7033921+07:00","message":"> Transcript [4164] [false]: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703395416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703397911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703399903+07:00","message":"StatePrefix: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703402141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703409378+07:00","message":"Push: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703411331+07:00","message":"TextPushed: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703413326+07:00","message":"Set new StatePrefix : 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.703415524+07:00","message":"Next Push (prob) : 'ขาวชมพู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.703422814+07:00","message":"push: {false เขียวม่วง 0 0xc00039d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.893607977+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.893640703+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-25T15:20:59.893647259+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:20:59.893660804+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.89367058+07:00","message":"[bufferProcess] interim [840000000]:เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.89367353+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาวชมพูสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.893679886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.893682716+07:00","message":"> Transcript [4165] [false]: 'เขียวม่วงขาวชมพูสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.89368596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.893688341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.893690847+07:00","message":"StatePrefix: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:20:59.893693085+07:00","message":"TextPushed: 'เขียวม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.478078647+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.478132963+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-25T15:21:00.478139639+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.478154762+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.47816165+07:00","message":"[bufferProcess] interim [440000000]:เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.478164275+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.478171023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.478173877+07:00","message":"> Transcript [4166] [false]: 'เขียวม่วงขาวชมพูสวยงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.478177417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.478179876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.478181897+07:00","message":"StatePrefix: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.478184147+07:00","message":"TextPushed: 'เขียวม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.790167435+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.790210729+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-25T15:21:00.790216676+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพูสวยงามมากเห็นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.790231517+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพูสวยงามมากเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790239085+07:00","message":"[bufferProcess] interim [740000000]:เขียวม่วงขาวชมพูสวยงามมากเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790243419+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาวชมพูสวยงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790252403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790255414+07:00","message":"> Transcript [4167] [false]: 'เขียวม่วงขาวชมพูสวยงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790259385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790262201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790264999+07:00","message":"StatePrefix: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.790267509+07:00","message":"TextPushed: 'เขียวม่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.793023819+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.793055488+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-25T15:21:00.793061234+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.793073443+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793079202+07:00","message":"[bufferProcess] interim [800000000]:เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793081653+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาวชมพูสวยงามมากเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793085172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793087961+07:00","message":"> Transcript [4168] [false]: 'เขียวม่วงขาวชมพูสวยงามมากเห็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793091597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793093841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793096105+07:00","message":"StatePrefix: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793098433+07:00","message":"TextPushed: 'เขียวม่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793107273+07:00","message":"Push: 'ขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793111051+07:00","message":"TextPushed: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793114801+07:00","message":"Set new StatePrefix : 'เขียวม่วงขาวชมพูสวยงามมากเห็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:00.793119816+07:00","message":"Next Push (prob) : 'สวยงามมากเห็นดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:00.793137927+07:00","message":"push: {false ขาวชมพู 0 0xc00039d600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.195011283+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.195057767+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-25T15:21:01.195063967+07:00","message":"receive interim result [false|false]: เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.195077301+07:00","message":"[buffer interim] 220 false เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.195084796+07:00","message":"[bufferProcess] interim [160000000]:เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.195087867+07:00","message":"[bufferProcess] send to processor:เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.195095675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.19509852+07:00","message":"> Transcript [4169] [false]: 'เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.19510211+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.195104447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.195108011+07:00","message":"StatePrefix: 'เขียวม่วงขาวชมพูสวยงามมากเห็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.195111135+07:00","message":"TextPushed: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.420460599+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.481854244+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.580697092+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.580743616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กันไปเขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย\",\"confidence\":0.9117733}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.580750663+07:00","message":"receive interim result [true|false]: กันไปเขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.580762933+07:00","message":"end recv isFinal message id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.580765241+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.580774808+07:00","message":"[buffer interim] 220 true กันไปเขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580783891+07:00","message":"[bufferProcess] interim [610000000]:กันไปเขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580789401+07:00","message":"[bufferProcess] send to processor (isfinal):เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580793637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580796808+07:00","message":"> Transcript [4170] [false]: 'เขียวม่วงขาวชมพูสวยงามมากเห็นดอกไม้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580800381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580802569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580805275+07:00","message":"StatePrefix: 'เขียวม่วงขาวชมพูสวยงามมากเห็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580809013+07:00","message":"TextPushed: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580813709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580816012+07:00","message":"> Transcript [4171] [true]: 'กันไปเขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580818658+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580820468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580822329+07:00","message":"StatePrefix: 'เขียวม่วงขาวชมพูสวยงามมากเห็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580824748+07:00","message":"TextPushed: 'เขียวม่วงขาวชมพู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580826575+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580983972+07:00","message":"Push: 'สวยงามมากดอกไม้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580989836+07:00","message":"TextPushed: 'เขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580993904+07:00","message":"Set new StatePrefix : 'กันไปเขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.580997378+07:00","message":"Next Push (prob) : 'กันไปเขียวม่วงขาวชมพูสวยงามมากดอกไม้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.581009678+07:00","message":"push: {true สวยงามมากดอกไม้เนี่ย 0 0xc00039d600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.581012635+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_220.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:01.593054861+07:00","message":"write wav file: './tmp/7599/7599_220.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.828795048+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.828849158+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-25T15:21:01.828854913+07:00","message":"receive interim result [false|false]: ผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:01.828871433+07:00","message":"[buffer interim] 221 false ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.82887938+07:00","message":"[bufferProcess] interim [420000000]:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:01.828881461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.010875438+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.010924041+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-25T15:21:02.010930454+07:00","message":"receive interim result [false|false]: ค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.010943438+07:00","message":"[buffer interim] 221 false ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.0109516+07:00","message":"[bufferProcess] interim [540000000]:ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.010954431+07:00","message":"[bufferProcess] send to processor:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.010961625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.010964628+07:00","message":"> Transcript [4172] [false]: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.010967043+07:00","message":"Set StatePrefix (first interim): 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.021401709+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.02142941+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-25T15:21:02.021434394+07:00","message":"receive interim result [false|false]: ผลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.021446002+07:00","message":"[buffer interim] 221 false ผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.021452401+07:00","message":"[bufferProcess] interim [600000000]:ผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.021454663+07:00","message":"[bufferProcess] send to processor:ค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.021457819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.021460668+07:00","message":"> Transcript [4173] [false]: 'ค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.021463467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.021465507+07:00","message":"Set new StatePrefix: 'ค้นหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.194456339+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.194498977+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-25T15:21:02.194504918+07:00","message":"receive interim result [false|false]: ผลฮานอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.194519077+07:00","message":"[buffer interim] 221 false ผลฮานอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.194526244+07:00","message":"[bufferProcess] interim [720000000]:ผลฮานอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.194528696+07:00","message":"[bufferProcess] send to processor:ผลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.194532857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.194536026+07:00","message":"> Transcript [4174] [false]: 'ผลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.194538392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.194540414+07:00","message":"Set new StatePrefix: 'ผลให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.210221944+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.210251724+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-25T15:21:02.210256815+07:00","message":"receive interim result [false|false]: ผลให้ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.210270544+07:00","message":"[buffer interim] 221 false ผลให้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.210275863+07:00","message":"[bufferProcess] interim [780000000]:ผลให้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.210278488+07:00","message":"[bufferProcess] send to processor:ผลฮานอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.210282052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.210285056+07:00","message":"> Transcript [4175] [false]: 'ผลฮานอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.210287668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.210290232+07:00","message":"Set new StatePrefix: 'ผลฮานอย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:02.231233819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:02.231244189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.468195053+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.468243572+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-25T15:21:02.46824973+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.468264411+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.468272884+07:00","message":"[bufferProcess] interim [20000000]:ผลทางจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.468275514+07:00","message":"[bufferProcess] send to processor:ผลให้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.468283278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.468286678+07:00","message":"> Transcript [4176] [false]: 'ผลให้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.468289415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.468291806+07:00","message":"Set new StatePrefix: 'ผลให้ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.707999001+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.70804564+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-25T15:21:02.708052456+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:02.708068358+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.708078667+07:00","message":"[bufferProcess] interim [260000000]:ผลทางจิตวิทยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.708081473+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.708085806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.708088871+07:00","message":"> Transcript [4177] [false]: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.70809127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:02.708094769+07:00","message":"Set new StatePrefix: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.031513507+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.031557373+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-25T15:21:03.03156417+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.031580324+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.031589249+07:00","message":"[bufferProcess] interim [560000000]:ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.031592137+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.031596131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.031599452+07:00","message":"> Transcript [4178] [false]: 'ผลทางจิตวิทยานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.031603817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.03160752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.031609991+07:00","message":"StatePrefix: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.031612466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.617856466+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.61790503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลทางจิตวิทยาเนาะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.617912496+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.617928592+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617937478+07:00","message":"[bufferProcess] interim [160000000]:ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617940207+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617948233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617951664+07:00","message":"> Transcript [4179] [false]: 'ผลทางจิตวิทยาเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617956468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617959276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617961224+07:00","message":"StatePrefix: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.617963974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.801279608+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.801322673+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-25T15:21:03.801328506+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:03.801342979+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801351114+07:00","message":"[bufferProcess] interim [340000000]:ผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801354021+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801358313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801361545+07:00","message":"> Transcript [4180] [false]: 'ผลทางจิตวิทยาเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801367762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801371394+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801373989+07:00","message":"StatePrefix: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:03.801376635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.251059265+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.251095973+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-25T15:21:04.251103941+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.251135451+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251142346+07:00","message":"[bufferProcess] interim [760000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251145356+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251148678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251151927+07:00","message":"> Transcript [4181] [false]: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251155359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251157524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251159999+07:00","message":"StatePrefix: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251162285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251166833+07:00","message":"Push: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251168914+07:00","message":"TextPushed: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251171+07:00","message":"Set new StatePrefix : 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.251173257+07:00","message":"Next Push (prob) : 'เนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.251195407+07:00","message":"push: {false ผลทางจิตวิทยา 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.44885048+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.448894884+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-25T15:21:04.448902651+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.448916965+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448925145+07:00","message":"[bufferProcess] interim [940000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448927825+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448935437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448938843+07:00","message":"> Transcript [4182] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448942677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448945128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448947648+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.448950405+07:00","message":"TextPushed: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.630183182+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.63021883+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-25T15:21:04.630224776+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:04.630240406+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630248085+07:00","message":"[bufferProcess] interim [180000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630251195+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630255186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630258345+07:00","message":"> Transcript [4183] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630261646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630263863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630266041+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:04.630268785+07:00","message":"TextPushed: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.213646378+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.213691876+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-25T15:21:05.21369815+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.213712899+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.213719465+07:00","message":"[bufferProcess] interim [780000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.213722089+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.213725733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.21372856+07:00","message":"> Transcript [4184] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.213732263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.213734587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.213737039+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.213739794+07:00","message":"TextPushed: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:05.231853865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:05.231877009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.661780102+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.661819638+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-25T15:21:05.661826305+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.661841478+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661853277+07:00","message":"[bufferProcess] interim [140000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661856246+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661862466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661865811+07:00","message":"> Transcript [4185] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661870073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661872945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661875723+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661885107+07:00","message":"TextPushed: 'ผลทางจิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.66189543+07:00","message":"Push: 'เนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.66189911+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661902537+07:00","message":"Set new StatePrefix : 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.661905841+07:00","message":"Next Push (prob) : 'เห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.661915606+07:00","message":"push: {false เนาะใครเครียด 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.717147558+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.717199176+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-25T15:21:05.717206187+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.717218585+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.71722615+07:00","message":"[bufferProcess] interim [260000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.71722884+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.71723499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.717238234+07:00","message":"> Transcript [4186] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.717241698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.717243758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.717245978+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.717248641+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.920852166+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.920885372+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-25T15:21:05.920891565+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:05.920906869+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.920917009+07:00","message":"[bufferProcess] interim [500000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.920919566+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.920923536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.920926855+07:00","message":"> Transcript [4187] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.920930655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.920942261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.9209451+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:05.920948481+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.113125013+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.113170169+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-25T15:21:06.113176679+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.113191161+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113198012+07:00","message":"[bufferProcess] interim [680000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113200606+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113204455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113208034+07:00","message":"> Transcript [4188] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113212093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113214294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113216527+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.113219196+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.434643882+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.434689119+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-25T15:21:06.434697978+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.434713616+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434724889+07:00","message":"[bufferProcess] interim [980000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434727994+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434733726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434737296+07:00","message":"> Transcript [4189] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434741411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434743528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434745844+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.43474846+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434753328+07:00","message":"Push: 'เห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434755414+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434757634+07:00","message":"Set new StatePrefix : 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.434760009+07:00","message":"Next Push (prob) : 'ใบไม้สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.434767596+07:00","message":"push: {false เห็นดอกไม้ 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.571275014+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.571322384+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-25T15:21:06.571329191+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.571346168+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.571352928+07:00","message":"[bufferProcess] interim [100000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.571355953+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.571359723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.571362636+07:00","message":"> Transcript [4190] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.57136669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.571369249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.571371395+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.571374434+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.640801682+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.640844115+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-25T15:21:06.640851848+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.640882089+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640890468+07:00","message":"[bufferProcess] interim [220000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640893634+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640897917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640901553+07:00","message":"> Transcript [4191] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640906193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640908277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640910701+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.640913767+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.755097506+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.755133931+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-25T15:21:06.755140614+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.755154969+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755161598+07:00","message":"[bufferProcess] interim [280000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755164427+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755171448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755174348+07:00","message":"> Transcript [4192] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755178091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755180396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755183668+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.755186384+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.951234019+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.951281133+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-25T15:21:06.951288796+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.951304372+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951312692+07:00","message":"[bufferProcess] interim [460000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951316344+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951324513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951327977+07:00","message":"> Transcript [4193] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951332411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951336383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951339434+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951343013+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951349242+07:00","message":"Push: 'ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951351402+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951353685+07:00","message":"Set new StatePrefix : 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:06.951356537+07:00","message":"Next Push (prob) : 'ในวันคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:06.951365593+07:00","message":"push: {false ใบไม้สีเขียว 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.145414359+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.145460773+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-25T15:21:07.145468215+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.145485504+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.145494223+07:00","message":"[bufferProcess] interim [640000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.145498396+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.145508905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.145512694+07:00","message":"> Transcript [4194] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.145515877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.145518356+07:00","message":"Set new StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.277376063+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.277410393+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-25T15:21:07.277415834+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.27742984+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277437593+07:00","message":"[bufferProcess] interim [760000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277441651+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277446247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277450341+07:00","message":"> Transcript [4195] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277456145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277459534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277461614+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.277464351+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.282559926+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.282597885+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-25T15:21:07.282605557+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.282621158+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.282628579+07:00","message":"[bufferProcess] interim [820000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.282631545+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.28263741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.282641385+07:00","message":"> Transcript [4196] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.282645743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.282647864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.2826505+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.282653377+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.847529344+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.847579115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.847588539+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:07.847605149+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847618195+07:00","message":"[bufferProcess] interim [420000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847621264+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847628642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847631533+07:00","message":"> Transcript [4197] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847636719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847640813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847642977+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:07.847646592+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:08.232415559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:08.23241563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.269126223+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.360540639+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.360585571+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-25T15:21:08.360593667+07:00","message":"receive interim result [false|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.360609855+07:00","message":"[buffer interim] 221 false ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360617847+07:00","message":"[bufferProcess] interim [900000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360621398+07:00","message":"[bufferProcess] send to processor:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360640109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.3606434+07:00","message":"> Transcript [4198] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360648944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360654442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360656938+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360660397+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360668089+07:00","message":"Push: 'ในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360670343+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.360673289+07:00","message":"Set new StatePrefix : 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.36067662+07:00","message":"Next Push (prob) : 'ได้มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.360701966+07:00","message":"push: {false ในมันคลายเครียด 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.401047184+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.430823548+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.430866381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคลายเครียดได้มาก\",\"confidence\":0.9419721}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.430873928+07:00","message":"receive interim result [true|false]: ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคลายเครียดได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.430886822+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.430889625+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.430897409+07:00","message":"[buffer interim] 221 true ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430905926+07:00","message":"[bufferProcess] interim [20000000]:ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคลายเครียดได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430910991+07:00","message":"[bufferProcess] send to processor (isfinal):ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430915452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430918377+07:00","message":"> Transcript [4199] [false]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มากบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430922033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430925933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430928818+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430931687+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430933846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430935975+07:00","message":"> Transcript [4200] [true]: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430938442+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430940127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430941992+07:00","message":"StatePrefix: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430944133+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.430946059+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.431163879+07:00","message":"Push: 'ได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.431167295+07:00","message":"TextPushed: 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในมันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.431172459+07:00","message":"Set new StatePrefix : 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคลายเครียดได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.431174765+07:00","message":"Next Push (prob) : 'ผลทางจิตวิทยาเนาะใครเครียดเห็นดอกไม้ใบไม้สีเขียวในวันคลายเครียดได้มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.431183676+07:00","message":"push: {true ได้มาก 0 0xc000044700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.431225308+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_221.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:08.445652145+07:00","message":"write wav file: './tmp/7599/7599_221.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.468978924+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.529970104+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.630508179+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.630531745+07:00","message":"found end of frame, send empty tag with msgId: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.630535247+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.630543842+07:00","message":"[buffer interim] 222 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630567996+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630572686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630575844+07:00","message":"> Transcript [4201] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630578726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630580779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630582735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630584801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:08.630587487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:08.630598075+07:00","message":"push: {true \n 0 0xc0038b4300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:08.636299973+07:00","message":"write wav file: './tmp/7599/7599_222.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.013312847+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.013364147+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-25T15:21:09.013369779+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.013385331+07:00","message":"[buffer interim] 223 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.013394145+07:00","message":"[bufferProcess] interim [480000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.013396319+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.069039745+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.06908366+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-25T15:21:09.069088857+07:00","message":"receive interim result [false|false]: เวลาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.069101355+07:00","message":"[buffer interim] 223 false เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.069109692+07:00","message":"[bufferProcess] interim [600000000]:เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.069112537+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.069118602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.069121354+07:00","message":"> Transcript [4202] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.069123725+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.247625562+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.247667982+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-25T15:21:09.247674106+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.247688535+07:00","message":"[buffer interim] 223 false เวลาไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247696482+07:00","message":"[bufferProcess] interim [780000000]:เวลาไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247699014+07:00","message":"[bufferProcess] send to processor:เวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247706196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247709951+07:00","message":"> Transcript [4203] [false]: 'เวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247713781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247716431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247718585+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.247720877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.580098847+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.580151747+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-25T15:21:09.580160223+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.580180369+07:00","message":"[buffer interim] 223 false เวลาไปเที่ยวแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.58019351+07:00","message":"[bufferProcess] interim [20000000]:เวลาไปเที่ยวแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.580197373+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.580205945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.580209794+07:00","message":"> Transcript [4204] [false]: 'เวลาไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.580214755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.580219304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.580222041+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.580224879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.716961161+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.717009398+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-25T15:21:09.717016662+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวแต่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:09.717028583+07:00","message":"[buffer interim] 223 false เวลาไปเที่ยวแต่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717044946+07:00","message":"[bufferProcess] interim [200000000]:เวลาไปเที่ยวแต่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717050254+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717054851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717059138+07:00","message":"> Transcript [4205] [false]: 'เวลาไปเที่ยวแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717063998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717067217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717070082+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:09.717073283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.271203921+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.271245813+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-25T15:21:10.271252144+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวแต่ไก่เนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.271266142+07:00","message":"[buffer interim] 223 false เวลาไปเที่ยวแต่ไก่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271274109+07:00","message":"[bufferProcess] interim [740000000]:เวลาไปเที่ยวแต่ไก่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271276773+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวแต่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.2712809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271283878+07:00","message":"> Transcript [4206] [false]: 'เวลาไปเที่ยวแต่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271287261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271289756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271292304+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271294444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271297879+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271300197+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271302543+07:00","message":"Set new StatePrefix : 'เวลาไปเที่ยวแต่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.271306492+07:00","message":"Next Push (prob) : 'ไปเที่ยวแต่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.271315596+07:00","message":"push: {false เวลา 0 0xc0038b4880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.274121639+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.274141112+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-25T15:21:10.274145849+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวแต่ใจเหนื่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.274156496+07:00","message":"[buffer interim] 223 false เวลาไปเที่ยวแต่ใจเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274160197+07:00","message":"[bufferProcess] interim [800000000]:เวลาไปเที่ยวแต่ใจเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274162496+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวแต่ไก่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274164992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274167304+07:00","message":"> Transcript [4207] [false]: 'เวลาไปเที่ยวแต่ไก่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274169516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.274172145+07:00","message":"Set new StatePrefix: 'เวลาไปเที่ยวแต่ไก่เนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.391117769+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.470493342+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.470540231+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-25T15:21:10.470545936+07:00","message":"receive interim result [false|false]: เวลาไปเที่ยวแต่ใจเหนื่อยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.470565408+07:00","message":"[buffer interim] 223 false เวลาไปเที่ยวแต่ใจเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.470572219+07:00","message":"[bufferProcess] interim [980000000]:เวลาไปเที่ยวแต่ใจเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.470574886+07:00","message":"[bufferProcess] send to processor:เวลาไปเที่ยวแต่ใจเหนื่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.47057899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.470582027+07:00","message":"> Transcript [4208] [false]: 'เวลาไปเที่ยวแต่ใจเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.470584778+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.470586859+07:00","message":"Set new StatePrefix: 'เวลาไปเที่ยวแต่ใจเหนื่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.49522157+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.495272994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลาไปเที่ยวแต่ใจเหนื่อยไหม\",\"confidence\":0.9295963}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.49528115+07:00","message":"receive interim result [true|false]: เวลาไปเที่ยวแต่ใจเหนื่อยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.495297214+07:00","message":"end recv isFinal message id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.495300397+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.495311085+07:00","message":"[buffer interim] 223 true เวลาไปเที่ยวแต่ใจเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495320487+07:00","message":"[bufferProcess] interim [70000000]:เวลาไปเที่ยวแต่ใจเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.49532486+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาไปเที่ยวแต่ใจเหนื่อยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495347633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.49538244+07:00","message":"> Transcript [4209] [false]: 'เวลาไปเที่ยวแต่ใจเหนื่อยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495390105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495394107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.49539772+07:00","message":"StatePrefix: 'เวลาไปเที่ยวแต่ใจเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495400905+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495404302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495408347+07:00","message":"> Transcript [4210] [true]: 'เวลาไปเที่ยวแต่ใจเหนื่อยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495411477+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495413933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495416534+07:00","message":"StatePrefix: 'เวลาไปเที่ยวแต่ใจเหนื่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495419822+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:10.495430093+07:00","message":"Push: 'ไปเที่ยวแต่ใจเหนื่อยไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.495445462+07:00","message":"push: {true ไปเที่ยวแต่ใจเหนื่อยไหม 0 0xc0038b4880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:10.502357758+07:00","message":"write wav file: './tmp/7599/7599_223.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.582206353+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.988493709+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.988525486+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.988528241+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.988530096+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.988532094+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:10.988536158+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:11.233235525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:11.233241398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.430683818+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.430741765+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-25T15:21:11.430747309+07:00","message":"receive interim result [false|false]: ไม่ต้องขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.430762509+07:00","message":"[buffer interim] 224 false ไม่ต้องขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.430770237+07:00","message":"[bufferProcess] interim [660000000]:ไม่ต้องขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.430772766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.620954606+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.621000358+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-25T15:21:11.621006676+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:11.621025488+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.621043032+07:00","message":"[bufferProcess] interim [840000000]:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.621047398+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.62105455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.621060498+07:00","message":"> Transcript [4211] [false]: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:11.621063201+07:00","message":"Set StatePrefix (first interim): 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.190474998+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.190524394+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-25T15:21:12.190532969+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.190550646+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190564037+07:00","message":"[bufferProcess] interim [440000000]:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190568037+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190577076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190581486+07:00","message":"> Transcript [4212] [false]: 'ไม่ต้องขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190586979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190590295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190593359+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.190596651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.830715928+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.830753807+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-25T15:21:12.830760808+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.830773034+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.830779182+07:00","message":"[bufferProcess] interim [40000000]:ไม่ต้องขับรถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.830782008+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.830787213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.830790264+07:00","message":"> Transcript [4213] [false]: 'ไม่ต้องขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.830793561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.830795698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.830797702+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.83080164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.898988072+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.89902534+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-25T15:21:12.899031517+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:12.899052599+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.899063594+07:00","message":"[bufferProcess] interim [160000000]:ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.899066341+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.899069565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.899072761+07:00","message":"> Transcript [4214] [false]: 'ไม่ต้องขับรถเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.899076295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.899078602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.899080554+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:12.89908294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.229927757+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.229969036+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-25T15:21:13.229975222+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.229989812+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.229997405+07:00","message":"[bufferProcess] interim [520000000]:ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230000278+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230007765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230010896+07:00","message":"> Transcript [4215] [false]: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230014958+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230017403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230019432+07:00","message":"StatePrefix: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230021661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.23002784+07:00","message":"Push: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230029864+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230039159+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.230043404+07:00","message":"Next Push (prob) : 'รถเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.230065979+07:00","message":"push: {false ไม่ต้องขับ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.737156386+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.737222388+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-25T15:21:13.737229109+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.737245026+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737255121+07:00","message":"[bufferProcess] interim [940000000]:ไม่ต้องขับรถเดินทางแต่พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737257784+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737264189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737267378+07:00","message":"> Transcript [4216] [false]: 'ไม่ต้องขับรถเดินทางแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737271501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737274005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737276232+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.737279148+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.749809481+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.749841394+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-25T15:21:13.749847285+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.749860405+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.74986706+07:00","message":"[bufferProcess] interim [0]:ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.749869636+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.749873257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.749878077+07:00","message":"> Transcript [4217] [false]: 'ไม่ต้องขับรถเดินทางแต่พัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.749881009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.749885345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.749887409+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.749889603+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.921597559+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.921637371+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-25T15:21:13.921643535+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:13.921656851+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.921666387+07:00","message":"[bufferProcess] interim [180000000]:ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.921669819+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.921677533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.921680782+07:00","message":"> Transcript [4218] [false]: 'ไม่ต้องขับรถเดินทางแต่พลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.92168474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.921687081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.921689254+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:13.921691823+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.135481817+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.135523549+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-25T15:21:14.135529941+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.1355441+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135551036+07:00","message":"[bufferProcess] interim [420000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135553961+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135561027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135564027+07:00","message":"> Transcript [4219] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135567756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135570057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135572263+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.13557448+07:00","message":"TextPushed: 'ไม่ต้องขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135579329+07:00","message":"Push: 'รถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135581319+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135584241+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.135587287+07:00","message":"Next Push (prob) : 'แต่พลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.135609096+07:00","message":"push: {false รถเดินทาง 0 0xc000044d00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:14.234119376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:14.234130803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.314003947+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.314055346+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-25T15:21:14.314063219+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.314080165+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314088527+07:00","message":"[bufferProcess] interim [540000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314091742+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314096086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314099976+07:00","message":"> Transcript [4220] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314104159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314106356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314108336+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.314111218+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.433812426+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.433852647+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-25T15:21:14.433859151+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.433871527+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433879396+07:00","message":"[bufferProcess] interim [720000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433882279+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433888449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433891496+07:00","message":"> Transcript [4221] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433895618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433897964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433900806+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.433903742+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.635807171+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.635856323+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-25T15:21:14.635863104+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.63588284+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.635890929+07:00","message":"[bufferProcess] interim [900000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.63589365+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.635897887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.635900952+07:00","message":"> Transcript [4222] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.635905021+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.635907312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.63590982+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.635912714+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.964916977+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.964955581+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-25T15:21:14.964964131+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.964980329+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.964987733+07:00","message":"[bufferProcess] interim [200000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.964990817+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.96499929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.96500268+07:00","message":"> Transcript [4223] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.96500649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.965009159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.965011737+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.965014642+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.965022078+07:00","message":"Push: 'แต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.96502427+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.965026469+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:14.965029282+07:00","message":"Next Push (prob) : 'ที่มันได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:14.965044233+07:00","message":"push: {false แต่พลังงาน 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.024938857+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.024991507+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-25T15:21:15.024999535+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.025016239+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.025024922+07:00","message":"[bufferProcess] interim [260000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.025027997+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.025040305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.025043686+07:00","message":"> Transcript [4224] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.025048316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.02505071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.02505429+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.025057831+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.158715866+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.158756008+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-25T15:21:15.158765658+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.158781584+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158792868+07:00","message":"[bufferProcess] interim [380000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158795337+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158803455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158806735+07:00","message":"> Transcript [4225] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158810916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158812942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158814911+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.158817722+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.227816171+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.227849601+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-25T15:21:15.227855728+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.227871542+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.227880122+07:00","message":"[bufferProcess] interim [500000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.227883619+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.22789115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.227893791+07:00","message":"> Transcript [4226] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.227897545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.227900182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.227902798+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.227905808+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.528594292+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.528638269+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-25T15:21:15.528645227+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.528661288+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.52866985+07:00","message":"[bufferProcess] interim [740000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528672771+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528679814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528683126+07:00","message":"> Transcript [4227] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528687725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528690021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528692283+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528695566+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528701641+07:00","message":"Push: 'ที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528703686+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528706259+07:00","message":"Set new StatePrefix : 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.528708815+07:00","message":"Next Push (prob) : 'ตอนที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.528732187+07:00","message":"push: {false ที่มันได้มา 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.662162684+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.662205512+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-25T15:21:15.662211687+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.662225621+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.662241329+07:00","message":"[bufferProcess] interim [860000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.66224425+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.662250897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.662254258+07:00","message":"> Transcript [4228] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.662258666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.662261099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.662263206+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.662266506+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.663776987+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.663786724+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-25T15:21:15.6637906+07:00","message":"receive interim result [false|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.663798002+07:00","message":"[buffer interim] 224 false ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.663801606+07:00","message":"[bufferProcess] interim [920000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.663803792+07:00","message":"[bufferProcess] send to processor:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.663806278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.66380824+07:00","message":"> Transcript [4229] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.663810853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.663812665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.66381453+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.663816546+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.771354378+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.901332909+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.936224035+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.936273563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว\",\"confidence\":0.9487808}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.936282226+07:00","message":"receive interim result [true|false]: ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.936289706+07:00","message":"end recv isFinal message id 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.936292883+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.936300628+07:00","message":"[buffer interim] 224 true ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936309823+07:00","message":"[bufferProcess] interim [220000000]:ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936314695+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936320072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936324272+07:00","message":"> Transcript [4230] [false]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936329084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936332022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936334806+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936338687+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.93634173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936344917+07:00","message":"> Transcript [4231] [true]: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เราไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936348556+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936351469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936354217+07:00","message":"StatePrefix: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มาตอนที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936357736+07:00","message":"TextPushed: 'ไม่ต้องขับรถเดินทางแต่พลังงานที่มันได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:15.936362638+07:00","message":"Push: 'ตอนที่เราไปเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:15.936373632+07:00","message":"push: {true ตอนที่เราไปเที่ยว 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:15.947190343+07:00","message":"write wav file: './tmp/7599/7599_224.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.234893433+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.234936883+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-25T15:21:16.234942319+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.234958801+07:00","message":"[buffer interim] 225 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.234965733+07:00","message":"[bufferProcess] interim [360000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.234967615+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.37564828+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.375690263+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-25T15:21:16.375696302+07:00","message":"receive interim result [false|false]: มันทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.375714552+07:00","message":"[buffer interim] 225 false มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.375723328+07:00","message":"[bufferProcess] interim [480000000]:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.375726148+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.375730526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.375733802+07:00","message":"> Transcript [4232] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.375736137+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.456614026+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.456648063+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-25T15:21:16.456656123+07:00","message":"receive interim result [false|false]: มันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.456669811+07:00","message":"[buffer interim] 225 false มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456677829+07:00","message":"[bufferProcess] interim [600000000]:มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456680482+07:00","message":"[bufferProcess] send to processor:มันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456684327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456686868+07:00","message":"> Transcript [4233] [false]: 'มันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456690641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456692852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456694867+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.456696956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.553700331+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.553741593+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-25T15:21:16.553748131+07:00","message":"receive interim result [false|false]: มันทำให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.553764304+07:00","message":"[buffer interim] 225 false มันทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553774462+07:00","message":"[bufferProcess] interim [660000000]:มันทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553777311+07:00","message":"[bufferProcess] send to processor:มันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553783373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553786887+07:00","message":"> Transcript [4234] [false]: 'มันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553791075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553793457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553795745+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.553798131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.751130406+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.751158407+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-25T15:21:16.751163189+07:00","message":"receive interim result [false|false]: มันทำให้เราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.751177386+07:00","message":"[buffer interim] 225 false มันทำให้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.751183552+07:00","message":"[bufferProcess] interim [840000000]:มันทำให้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.751186198+07:00","message":"[bufferProcess] send to processor:มันทำให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.751190289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.751193277+07:00","message":"> Transcript [4235] [false]: 'มันทำให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.75119636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.75119842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.751200447+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.751202587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.753100761+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.753109733+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-25T15:21:16.753113497+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.753122005+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753125227+07:00","message":"[bufferProcess] interim [900000000]:มันทำให้เรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753127338+07:00","message":"[bufferProcess] send to processor:มันทำให้เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753129874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753131922+07:00","message":"> Transcript [4236] [false]: 'มันทำให้เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753134467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.75313654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753138706+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753140611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753143379+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753145479+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753147788+07:00","message":"Set new StatePrefix : 'มันทำให้เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.753150528+07:00","message":"Next Push (prob) : 'ทำให้เราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.753206831+07:00","message":"push: {false มัน 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.872989141+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.873045377+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-25T15:21:16.873051856+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:16.873065078+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.873075925+07:00","message":"[bufferProcess] interim [20000000]:มันทำให้เรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.873078913+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.873082829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.873086004+07:00","message":"> Transcript [4237] [false]: 'มันทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.873088768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:16.873091174+07:00","message":"Set new StatePrefix: 'มันทำให้เรากลับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:17.234605757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:17.234641573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.280260215+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.28030109+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-25T15:21:17.280307466+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.280322046+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280330698+07:00","message":"[bufferProcess] interim [380000000]:มันทำให้เรากลับมาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280333419+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280339384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280342815+07:00","message":"> Transcript [4238] [false]: 'มันทำให้เรากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280346272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280348604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280350563+07:00","message":"StatePrefix: 'มันทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.280353432+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.385529737+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.385570274+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-25T15:21:17.385575787+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมาพี่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.385590937+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมาพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.385599072+07:00","message":"[bufferProcess] interim [500000000]:มันทำให้เรากลับมาพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.385601863+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.385609761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.385612788+07:00","message":"> Transcript [4239] [false]: 'มันทำให้เรากลับมาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.38561662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.385619566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.385622156+07:00","message":"StatePrefix: 'มันทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.385624946+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.451870136+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.451914328+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-25T15:21:17.451920308+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.451936304+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451944168+07:00","message":"[bufferProcess] interim [560000000]:มันทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451947343+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมาพี่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451951963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451955916+07:00","message":"> Transcript [4240] [false]: 'มันทำให้เรากลับมาพี่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451960189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451962417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451965071+07:00","message":"StatePrefix: 'มันทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.451967916+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.460104203+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.460133428+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-25T15:21:17.460139985+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.460154486+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.46016161+07:00","message":"[bufferProcess] interim [620000000]:มันทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460165266+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมาไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.4601774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460181227+07:00","message":"> Transcript [4241] [false]: 'มันทำให้เรากลับมาไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460186387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460189527+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460192922+07:00","message":"StatePrefix: 'มันทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460196639+07:00","message":"TextPushed: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460200404+07:00","message":"Push: 'ทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460203452+07:00","message":"TextPushed: 'มันทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.4602071+07:00","message":"Set new StatePrefix : 'มันทำให้เรากลับมาไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.460210494+07:00","message":"Next Push (prob) : 'มาไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.460221863+07:00","message":"push: {false ทำให้เรากลับ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.65308379+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.653121938+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-25T15:21:17.653128641+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.653145743+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.653153179+07:00","message":"[bufferProcess] interim [800000000]:มันทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.653156076+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.65315971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.653174827+07:00","message":"> Transcript [4242] [false]: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.653177426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.653180468+07:00","message":"Set new StatePrefix: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.77027996+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.77032168+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-25T15:21:17.770328856+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:17.770345065+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.77035687+07:00","message":"[bufferProcess] interim [860000000]:มันทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.770359699+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.770368061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.770371077+07:00","message":"> Transcript [4243] [false]: 'มันทำให้เรากลับมามีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.770375042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.77037773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.770379946+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:17.77038269+07:00","message":"TextPushed: 'มันทำให้เรากลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.035906208+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.035960536+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-25T15:21:18.03596807+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.035984829+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.03599307+07:00","message":"[bufferProcess] interim [160000000]:มันทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.035996274+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.036004869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.036008038+07:00","message":"> Transcript [4244] [false]: 'มันทำให้เรากลับมามีชีวิตชีวา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.036012312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.036014774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.036020679+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.03602349+07:00","message":"TextPushed: 'มันทำให้เรากลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.156713971+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.156750784+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-25T15:21:18.156756038+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.156778008+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.156787001+07:00","message":"[bufferProcess] interim [280000000]:มันทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.156789844+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.156793931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.156803164+07:00","message":"> Transcript [4245] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.156807198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.156809342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.15681269+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.156815779+07:00","message":"TextPushed: 'มันทำให้เรากลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.679387366+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.679427039+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-25T15:21:18.67943403+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.679453453+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679461378+07:00","message":"[bufferProcess] interim [760000000]:มันทำให้เรากลับมามีชีวิตชีวาในการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679464612+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679471817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679475408+07:00","message":"> Transcript [4246] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679479825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679482428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679484927+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679487451+07:00","message":"TextPushed: 'มันทำให้เรากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679493778+07:00","message":"Push: 'มามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679495769+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679498562+07:00","message":"Set new StatePrefix : 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.679501082+07:00","message":"Next Push (prob) : 'ชีวาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.679510188+07:00","message":"push: {false มามีชีวิต 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.732690388+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.732737679+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-25T15:21:18.732745497+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.732765836+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.732774925+07:00","message":"[bufferProcess] interim [880000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.732777738+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.7327832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.732786792+07:00","message":"> Transcript [4247] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.732790695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.73279301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.732794986+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.73279749+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.92150419+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.921543925+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-25T15:21:18.921550308+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:18.921566999+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921573995+07:00","message":"[bufferProcess] interim [60000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921578157+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921582125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921585965+07:00","message":"> Transcript [4248] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921590044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921592654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921594899+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:18.921599124+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.109134473+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.109188497+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-25T15:21:19.109195322+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.109211699+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109223457+07:00","message":"[bufferProcess] interim [240000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109227213+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109253266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109256602+07:00","message":"> Transcript [4249] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109261395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109263716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109266324+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.109269266+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.111053561+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.111095237+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-25T15:21:19.111101438+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.111116904+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.11112332+07:00","message":"[bufferProcess] interim [300000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111126814+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111135516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111138953+07:00","message":"> Transcript [4250] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111142989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111145086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111147561+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111151272+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111157621+07:00","message":"Push: 'ชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111159745+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111161949+07:00","message":"Set new StatePrefix : 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.111164571+07:00","message":"Next Push (prob) : 'ต่อสู้กับสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.111189562+07:00","message":"push: {false ชีวาในการ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.253440536+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.253481034+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-25T15:21:19.253487149+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.253500731+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.25350794+07:00","message":"[bufferProcess] interim [420000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.253511182+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.253518504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.253521513+07:00","message":"> Transcript [4251] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.253524395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.253526683+07:00","message":"Set new StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.42830537+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.428343819+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-25T15:21:19.428350031+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.428365248+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.428371883+07:00","message":"[bufferProcess] interim [540000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.428375064+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.428381877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.428384734+07:00","message":"> Transcript [4252] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.428388832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.42839122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.428395195+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.428399412+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.635749636+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.635792185+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-25T15:21:19.63579852+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:19.635816036+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.635826905+07:00","message":"[bufferProcess] interim [780000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.635830368+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.635834912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.63583828+07:00","message":"> Transcript [4253] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.635842811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.63584506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.63584756+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:19.635850558+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:20.235261656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:20.235281757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.283492609+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.283541775+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-25T15:21:20.283548458+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.2835691+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283579505+07:00","message":"[bufferProcess] interim [380000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283583131+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283588028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283591503+07:00","message":"> Transcript [4254] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283595666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283597813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283600217+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.283603277+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.336918661+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.33696781+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-25T15:21:20.336975131+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.336991221+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337000062+07:00","message":"[bufferProcess] interim [500000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337003257+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337026848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337030662+07:00","message":"> Transcript [4255] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337043407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337046478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337048887+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337052014+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337055339+07:00","message":"Push: 'ต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337057567+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337059851+07:00","message":"Set new StatePrefix : 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.337062479+07:00","message":"Next Push (prob) : 'ต่อไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.337072675+07:00","message":"push: {false ต่อสู้กับชีวิต 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.523916678+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.523959147+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-25T15:21:20.523966655+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.523980232+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.523989029+07:00","message":"[bufferProcess] interim [680000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.523992286+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.523998563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.524001733+07:00","message":"> Transcript [4256] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.524005752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.524008008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.524010656+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.524013453+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.847317693+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.847363083+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-25T15:21:20.847369575+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:20.847381379+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.84739027+07:00","message":"[bufferProcess] interim [980000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.847393423+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.847397392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.847400463+07:00","message":"> Transcript [4257] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.847404698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.847407021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.847409705+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:20.847415136+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.436297345+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.436347646+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-25T15:21:21.436355196+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.436370215+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436380958+07:00","message":"[bufferProcess] interim [580000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436385224+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436392221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436396598+07:00","message":"> Transcript [4258] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436403559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436406727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436410008+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.436413469+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.560789075+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.560841468+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-25T15:21:21.560851829+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.560871027+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560883794+07:00","message":"[bufferProcess] interim [700000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560888213+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560904164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560909822+07:00","message":"> Transcript [4259] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560915502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560918834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560922373+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560926158+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560935326+07:00","message":"Push: 'ต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560938791+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560942253+07:00","message":"Set new StatePrefix : 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.560947149+07:00","message":"Next Push (prob) : 'ได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.560975716+07:00","message":"push: {false ต่อไปนะ 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.67344054+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.673483542+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-25T15:21:21.673492218+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.673506216+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673514304+07:00","message":"[bufferProcess] interim [760000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673517157+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673521491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673524544+07:00","message":"> Transcript [4260] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673529214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673531332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673533413+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.673535996+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.869404364+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.869443932+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-25T15:21:21.869452679+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.86946864+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869477227+07:00","message":"[bufferProcess] interim [940000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869480476+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869488688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869492268+07:00","message":"> Transcript [4261] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869496696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869498983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869501429+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.869504693+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.942726483+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.942760839+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-25T15:21:21.942767219+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:21.942781096+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.94278852+07:00","message":"[bufferProcess] interim [120000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.942792204+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.942796472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.942799398+07:00","message":"> Transcript [4262] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.942803727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.94280584+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.942808356+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:21.942811547+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.067086695+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.067135666+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-25T15:21:22.067145864+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.067162912+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.06717007+07:00","message":"[bufferProcess] interim [180000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067173523+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067180681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067183588+07:00","message":"> Transcript [4263] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067187858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.06718984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067192433+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067195488+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067202126+07:00","message":"Push: 'ได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.06720429+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067212652+07:00","message":"Set new StatePrefix : 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.067215899+07:00","message":"Next Push (prob) : 'จ่ายเงินมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.067233828+07:00","message":"push: {false ได้ประสบการณ์นะที่เรา 0 0xc000045380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.228760069+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.25409481+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.254151469+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-25T15:21:22.254158137+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.254173072+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.254179627+07:00","message":"[bufferProcess] interim [360000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.254182698+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.254187071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.254189964+07:00","message":"> Transcript [4264] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.254193181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.254198472+07:00","message":"Set new StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.30880698+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.308841724+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-25T15:21:22.308848133+07:00","message":"receive interim result [false|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.30886106+07:00","message":"[buffer interim] 225 false มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.308868197+07:00","message":"[bufferProcess] interim [480000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.308875095+07:00","message":"[bufferProcess] send to processor:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.308882744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.308885666+07:00","message":"> Transcript [4265] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.30888989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.30889211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.308894247+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.308897441+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.360639905+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.408288225+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.408333931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะจะได้ประสบการณ์นะทีเราจ่ายเงินบางอย่าง\",\"confidence\":0.9454721}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.408344387+07:00","message":"receive interim result [true|false]: มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะจะได้ประสบการณ์นะทีเราจ่ายเงินบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.408357253+07:00","message":"end recv isFinal message id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.40836029+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.408368754+07:00","message":"[buffer interim] 225 true มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะจะได้ประสบการณ์นะทีเราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408381694+07:00","message":"[bufferProcess] interim [570000000]:มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะจะได้ประสบการณ์นะทีเราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408387471+07:00","message":"[bufferProcess] send to processor (isfinal):มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408397012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408401024+07:00","message":"> Transcript [4266] [false]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408406486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408409531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408412361+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408416924+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408420365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.40842417+07:00","message":"> Transcript [4267] [true]: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะจะได้ประสบการณ์นะทีเราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408427993+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408430577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408433477+07:00","message":"StatePrefix: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408436697+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408439795+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408707267+07:00","message":"Push: 'จ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408713732+07:00","message":"TextPushed: 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะได้ประสบการณ์นะที่เราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408716654+07:00","message":"Set new StatePrefix : 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะจะได้ประสบการณ์นะทีเราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408719476+07:00","message":"Next Push (prob) : 'มันทำให้เรากลับมามีชีวิตชีวาในการต่อสู้กับชีวิตต่อไปนะจะได้ประสบการณ์นะทีเราจ่ายเงินบางอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.408728737+07:00","message":"push: {true จ่ายเงินบางอย่าง 0 0xc000045380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.408742385+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_225.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:22.422632617+07:00","message":"write wav file: './tmp/7599/7599_225.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.836590179+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.83664005+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-25T15:21:22.836645484+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.836662242+07:00","message":"[buffer interim] 226 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.836669724+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.83667213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.922812458+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.922855892+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-25T15:21:22.92286129+07:00","message":"receive interim result [false|false]: เสียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:22.922875973+07:00","message":"[buffer interim] 226 false เสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.92288446+07:00","message":"[bufferProcess] interim [600000000]:เสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.922887323+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.922895147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.922897925+07:00","message":"> Transcript [4268] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:22.922900455+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.033371042+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.033414202+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-25T15:21:23.033420402+07:00","message":"receive interim result [false|false]: เสียเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.033432156+07:00","message":"[buffer interim] 226 false เสียเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.033439841+07:00","message":"[bufferProcess] interim [660000000]:เสียเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.033442163+07:00","message":"[bufferProcess] send to processor:เสียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.033448219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.033451473+07:00","message":"> Transcript [4269] [false]: 'เสียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.033454128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.033456207+07:00","message":"Set new StatePrefix: 'เสียว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:23.235446346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:23.235458641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.609256127+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.609296207+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-25T15:21:23.609300994+07:00","message":"receive interim result [false|false]: เสียเวลาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.609316918+07:00","message":"[buffer interim] 226 false เสียเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.609324792+07:00","message":"[bufferProcess] interim [260000000]:เสียเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.609327563+07:00","message":"[bufferProcess] send to processor:เสียเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.609333345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.609336161+07:00","message":"> Transcript [4270] [false]: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.609338647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.609340992+07:00","message":"Set new StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.790828389+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.790868058+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-25T15:21:23.790873894+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.790889982+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.790896794+07:00","message":"[bufferProcess] interim [440000000]:เสียเวลาไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.79089923+07:00","message":"[bufferProcess] send to processor:เสียเวลาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.790902884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.790905853+07:00","message":"> Transcript [4271] [false]: 'เสียเวลาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.79090903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.790911312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.790913305+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.79091598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.962206266+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.962239375+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-25T15:21:23.962247291+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.962261859+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962268143+07:00","message":"[bufferProcess] interim [620000000]:เสียเวลาไกลๆไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962271734+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962278121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962281533+07:00","message":"> Transcript [4272] [false]: 'เสียเวลาไกลๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962284606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962287164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962289298+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.962291565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.994729576+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.994783904+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-25T15:21:23.994792548+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:23.994813452+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.99482546+07:00","message":"[bufferProcess] interim [680000000]:เสียเวลาไกลๆเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.994828485+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.994835202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.994837989+07:00","message":"> Transcript [4273] [false]: 'เสียเวลาไกลๆไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.994894271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.994920975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.994924915+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:23.994928586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.310976982+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.311018108+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-25T15:21:24.311024416+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.311051748+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311061951+07:00","message":"[bufferProcess] interim [980000000]:เสียเวลาไกลๆเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311065001+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311071114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311074565+07:00","message":"> Transcript [4274] [false]: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311078558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311081094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311083321+07:00","message":"StatePrefix: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311089439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311096877+07:00","message":"Push: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311099368+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.31110162+07:00","message":"Set new StatePrefix : 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.311103871+07:00","message":"Next Push (prob) : 'ไกลๆเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.311112755+07:00","message":"push: {false เสียเวลา 0 0xc0006cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.50836881+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.508407774+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-25T15:21:24.508412893+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.508427775+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508438526+07:00","message":"[bufferProcess] interim [160000000]:เสียเวลาไกลๆเวลาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508441179+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508445175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508448098+07:00","message":"> Transcript [4275] [false]: 'เสียเวลาไกลๆเวลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508451848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508453958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508455883+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.508458464+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.525351277+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.525385392+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-25T15:21:24.52539217+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.525407107+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.52541373+07:00","message":"[bufferProcess] interim [220000000]:เสียเวลาไกลๆเวลาไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.525416332+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.52542013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.525423178+07:00","message":"> Transcript [4276] [false]: 'เสียเวลาไกลๆเวลาไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.525426853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.525429177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.525431156+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.525433369+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.675501203+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.675633327+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-25T15:21:24.675644412+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.675676725+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675687167+07:00","message":"[bufferProcess] interim [280000000]:เสียเวลาไกลๆเวลาไปไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675690839+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675695503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675700023+07:00","message":"> Transcript [4277] [false]: 'เสียเวลาไกลๆเวลาไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675704933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675707982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675711728+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.675715155+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.840020348+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.840066497+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-25T15:21:24.840072074+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.840089734+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840097528+07:00","message":"[bufferProcess] interim [460000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840100218+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840104271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840107464+07:00","message":"> Transcript [4278] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840111296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840113351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840115726+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840117996+07:00","message":"TextPushed: 'เสียเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840120967+07:00","message":"Push: 'ไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.84012292+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840125435+07:00","message":"Set new StatePrefix : 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.840130417+07:00","message":"Next Push (prob) : 'ไปไหนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.84013861+07:00","message":"push: {false ไกลๆเวลา 0 0xc0006cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.847605603+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.847630003+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-25T15:21:24.847635334+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:24.847648672+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.847654396+07:00","message":"[bufferProcess] interim [520000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.84765682+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.847660603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.847663251+07:00","message":"> Transcript [4279] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.847666138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.84766824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.847670192+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:24.847672779+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.01328329+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.013339206+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-25T15:21:25.013346414+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.013361857+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.013373986+07:00","message":"[bufferProcess] interim [640000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.01337815+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.013384924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.013389566+07:00","message":"> Transcript [4280] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.013395247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.013398196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.01340041+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.013403066+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.190827819+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.19086873+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-25T15:21:25.190874618+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.190889778+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190896365+07:00","message":"[bufferProcess] interim [820000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190899622+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190906742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190909873+07:00","message":"> Transcript [4281] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190913605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190915854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190918604+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.190921219+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.244075917+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.244123269+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-25T15:21:25.244131563+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.24414733+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.24415745+07:00","message":"[bufferProcess] interim [880000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244160581+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244166032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244168847+07:00","message":"> Transcript [4282] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244172664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244174974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244177218+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244179891+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244184229+07:00","message":"Push: 'ไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244186186+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244188553+07:00","message":"Set new StatePrefix : 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อนไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.244191079+07:00","message":"Next Push (prob) : 'เพื่อนไปแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.244198716+07:00","message":"push: {false ไปไหนก็ 0 0xc0006cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.381569657+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.38161131+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-25T15:21:25.381622477+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.381640896+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.381654024+07:00","message":"[bufferProcess] interim [0]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.38165832+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.381670468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.38167564+07:00","message":"> Transcript [4283] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.381680212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.381683941+07:00","message":"Set new StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.616523089+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.616565725+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-25T15:21:25.616572322+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.616587756+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.61659617+07:00","message":"[bufferProcess] interim [240000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.616599199+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.61660537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.616608607+07:00","message":"> Transcript [4284] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.616612812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.616615156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.616617212+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.616620042+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.648191549+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.648233105+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-25T15:21:25.648239268+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.6482576+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648266296+07:00","message":"[bufferProcess] interim [300000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648269599+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648276883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648280207+07:00","message":"> Transcript [4285] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648283897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648286277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648288439+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.648291176+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.734020784+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.734069035+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-25T15:21:25.734075713+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.734090416+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.734099867+07:00","message":"[bufferProcess] interim [360000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.734102841+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.7341091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.734112111+07:00","message":"> Transcript [4286] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.734115891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.734118069+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.734120164+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.734123126+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.788316163+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.788349775+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-25T15:21:25.788355752+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.788371536+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788378544+07:00","message":"[bufferProcess] interim [420000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788381595+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788386621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788389569+07:00","message":"> Transcript [4287] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788394016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788396465+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788398609+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788401225+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788404163+07:00","message":"Push: 'เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788406178+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788409083+07:00","message":"Set new StatePrefix : 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.788412033+07:00","message":"Next Push (prob) : 'กับการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.788422203+07:00","message":"push: {false เพื่อไปแลก 0 0xc0006cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.987538052+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.987576778+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-25T15:21:25.987583267+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:25.987597312+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.987605686+07:00","message":"[bufferProcess] interim [600000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.987608216+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.987616174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.987619403+07:00","message":"> Transcript [4288] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.987622494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:25.987624762+07:00","message":"Set new StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.040627905+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.040674031+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-25T15:21:26.040679849+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.040694699+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.040701261+07:00","message":"[bufferProcess] interim [660000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.040704171+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.040711245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.040714381+07:00","message":"> Transcript [4289] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.040717086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.04072027+07:00","message":"Set new StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับการไฟฟ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.113123046+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.113197767+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-25T15:21:26.113205518+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.113224573+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.11323281+07:00","message":"[bufferProcess] interim [780000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.113236323+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.113240935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.113243848+07:00","message":"> Transcript [4290] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.113246623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.113249608+07:00","message":"Set new StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:26.236171164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:26.236182346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.299990508+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.300023214+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-25T15:21:26.300030504+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.300051253+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300058245+07:00","message":"[bufferProcess] interim [900000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300061102+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300064997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300068602+07:00","message":"> Transcript [4291] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300073753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300076647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300078935+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.300082784+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.366343138+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.366387082+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-25T15:21:26.366393676+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.366410618+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.366418978+07:00","message":"[bufferProcess] interim [960000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.366422884+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.366427531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.366431214+07:00","message":"> Transcript [4292] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.36643518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.366437505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.366439804+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.366442863+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.394747785+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.394783426+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-25T15:21:26.394788973+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.394805638+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394812783+07:00","message":"[bufferProcess] interim [20000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394815702+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394820046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394823075+07:00","message":"> Transcript [4293] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394827162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394829783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394831888+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.394835095+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.615482131+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.61551738+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-25T15:21:26.615524012+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขในผับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.615539159+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขในผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615545567+07:00","message":"[bufferProcess] interim [260000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขในผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.61554862+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615555435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615558681+07:00","message":"> Transcript [4294] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615562555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615564878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615567238+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615569639+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615575617+07:00","message":"Push: 'กับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615577756+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615579997+07:00","message":"Set new StatePrefix : 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:26.615582415+07:00","message":"Next Push (prob) : 'สุขนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:26.615590538+07:00","message":"push: {false กับปกติความ 0 0xc0006cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.011233902+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.011286162+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-25T15:21:27.011295037+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.011311528+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.011323519+07:00","message":"[bufferProcess] interim [680000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.011328081+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขในผับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.011335846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.011340006+07:00","message":"> Transcript [4295] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขในผับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.011344274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.011347434+07:00","message":"Set new StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขในผับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.131410069+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.131451578+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-25T15:21:27.131458968+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.13147527+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.131482981+07:00","message":"[bufferProcess] interim [800000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.131485821+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.13149427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.131497573+07:00","message":"> Transcript [4296] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.131501565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.131504427+07:00","message":"Set new StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.34342725+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.343468354+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-25T15:21:27.343474945+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.343492174+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.343499506+07:00","message":"[bufferProcess] interim [980000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.343502539+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.34350989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.343512814+07:00","message":"> Transcript [4297] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.343516494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.343518768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.343520759+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.343523822+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.445026626+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.445079186+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-25T15:21:27.445085501+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.445100424+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445108111+07:00","message":"[bufferProcess] interim [100000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445111096+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445119164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445122494+07:00","message":"> Transcript [4298] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445126924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445129398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445131592+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.445134938+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.511323231+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.511364982+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-25T15:21:27.51137172+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.511384607+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.511391178+07:00","message":"[bufferProcess] interim [160000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.511394012+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.511401651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.511405397+07:00","message":"> Transcript [4299] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.51141127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.511414372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.511417683+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.51142213+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.61924109+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.64107364+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.64110113+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-25T15:21:27.64110672+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.64112201+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641128551+07:00","message":"[bufferProcess] interim [280000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641131219+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641134614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641137302+07:00","message":"> Transcript [4300] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641141133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641143101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641145211+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641148863+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641155374+07:00","message":"Push: 'สุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641157687+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641179028+07:00","message":"Set new StatePrefix : 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.641182912+07:00","message":"Next Push (prob) : 'ได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.641200884+07:00","message":"push: {false สุขนะครับเชิญไป 0 0xc0006cfa80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.680575529+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.740023046+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.740102633+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-25T15:21:27.740109908+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.740128546+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740137737+07:00","message":"[bufferProcess] interim [400000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740140928+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740148755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740156251+07:00","message":"> Transcript [4301] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740160751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740163019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740165137+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.740167934+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.829645024+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.829685885+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-25T15:21:27.829692444+07:00","message":"receive interim result [false|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.829707058+07:00","message":"[buffer interim] 226 false เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.829715872+07:00","message":"[bufferProcess] interim [460000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.829720607+07:00","message":"[bufferProcess] send to processor:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.829727531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.829732083+07:00","message":"> Transcript [4302] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.829736599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.82973877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.829740909+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.829746185+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.911709265+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.911748539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขไหมครับเชิญไปได้นะครับที่รัก\",\"confidence\":0.93399006}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.91175475+07:00","message":"receive interim result [true|false]: เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขไหมครับเชิญไปได้นะครับที่รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.911765456+07:00","message":"end recv isFinal message id 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.911768063+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.911774452+07:00","message":"[buffer interim] 226 true เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขไหมครับเชิญไปได้นะครับที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911790131+07:00","message":"[bufferProcess] interim [460000000]:เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขไหมครับเชิญไปได้นะครับที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911794409+07:00","message":"[bufferProcess] send to processor (isfinal):เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911798517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911801164+07:00","message":"> Transcript [4303] [false]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911805091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911807327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911810704+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911816156+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911819403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911822296+07:00","message":"> Transcript [4304] [true]: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขไหมครับเชิญไปได้นะครับที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911830708+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911833842+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911836488+07:00","message":"StatePrefix: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911839811+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.911842888+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.912065629+07:00","message":"Push: 'ได้นะครับที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.912069093+07:00","message":"TextPushed: 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขนะครับเชิญไปได้นะครับที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.912071881+07:00","message":"Set new StatePrefix : 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขไหมครับเชิญไปได้นะครับที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.912074552+07:00","message":"Next Push (prob) : 'เสียเวลาไกลๆเวลาไปไหนก็เพื่อไปแลกกับปกติความสุขไหมครับเชิญไปได้นะครับที่รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:27.912083609+07:00","message":"push: {true ได้นะครับที่รัก 0 0xc0006cfa80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:27.912091495+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_226.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:27.923635521+07:00","message":"write wav file: './tmp/7599/7599_226.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.884337409+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.884375472+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-25T15:21:28.884381784+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:28.884401054+07:00","message":"[buffer interim] 227 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.884410526+07:00","message":"[bufferProcess] interim [20000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:28.88441353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.06724031+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.067287958+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-25T15:21:29.067295662+07:00","message":"receive interim result [false|false]: จากรถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.067313005+07:00","message":"[buffer interim] 227 false จากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.067326197+07:00","message":"[bufferProcess] interim [140000000]:จากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.067330522+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.067338936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.067343522+07:00","message":"> Transcript [4305] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.067346712+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.087951219+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.087981501+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-25T15:21:29.08798775+07:00","message":"receive interim result [false|false]: จากระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.087997906+07:00","message":"[buffer interim] 227 false จากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088004589+07:00","message":"[bufferProcess] interim [200000000]:จากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088006932+07:00","message":"[bufferProcess] send to processor:จากรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088012827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088016225+07:00","message":"> Transcript [4306] [false]: 'จากรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088020087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088022364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088024634+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.088026865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.106105584+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.106137509+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-25T15:21:29.106143159+07:00","message":"receive interim result [false|false]: จากลพบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.106151373+07:00","message":"[buffer interim] 227 false จากลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.106157463+07:00","message":"[bufferProcess] interim [260000000]:จากลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.10616012+07:00","message":"[bufferProcess] send to processor:จากระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.106164019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.106166662+07:00","message":"> Transcript [4307] [false]: 'จากระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.106169767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.106171641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.106174474+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.106176615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:29.236899884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:29.236917044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.316091528+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.316127897+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-25T15:21:29.31613368+07:00","message":"receive interim result [false|false]: จากลพบุรีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.316143931+07:00","message":"[buffer interim] 227 false จากลพบุรีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.316151656+07:00","message":"[bufferProcess] interim [500000000]:จากลพบุรีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.316153964+07:00","message":"[bufferProcess] send to processor:จากลพบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.316157976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.316161363+07:00","message":"> Transcript [4308] [false]: 'จากลพบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.31616528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.316176639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.31617948+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.316181728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.471827846+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.471863897+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-25T15:21:29.471870037+07:00","message":"receive interim result [false|false]: จากลพบุรีกรุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.471883798+07:00","message":"[buffer interim] 227 false จากลพบุรีกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471891231+07:00","message":"[bufferProcess] interim [560000000]:จากลพบุรีกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471894121+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471901787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471904942+07:00","message":"> Transcript [4309] [false]: 'จากลพบุรีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471908495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471910744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471913331+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471916286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471926452+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471928908+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471931201+07:00","message":"Set new StatePrefix : 'จากลพบุรีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.471933571+07:00","message":"Next Push (prob) : 'ลพบุรีไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.471958915+07:00","message":"push: {false จาก 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.59177489+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.591818503+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-25T15:21:29.591824643+07:00","message":"receive interim result [false|false]: จากลพบุรีกูไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.591837105+07:00","message":"[buffer interim] 227 false จากลพบุรีกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.591844196+07:00","message":"[bufferProcess] interim [620000000]:จากลพบุรีกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.591846567+07:00","message":"[bufferProcess] send to processor:จากลพบุรีกรุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.591852549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.591855528+07:00","message":"> Transcript [4310] [false]: 'จากลพบุรีกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.591858392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.591861072+07:00","message":"Set new StatePrefix: 'จากลพบุรีกรุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.714061884+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.714096536+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-25T15:21:29.714102243+07:00","message":"receive interim result [false|false]: จากลพบุรีกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.714115127+07:00","message":"[buffer interim] 227 false จากลพบุรีกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.714123245+07:00","message":"[bufferProcess] interim [680000000]:จากลพบุรีกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.714126022+07:00","message":"[bufferProcess] send to processor:จากลพบุรีกูไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.714134263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.714137718+07:00","message":"> Transcript [4311] [false]: 'จากลพบุรีกูไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.714140206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.714142458+07:00","message":"Set new StatePrefix: 'จากลพบุรีกูไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.828194965+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.828233788+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-25T15:21:29.828239724+07:00","message":"receive interim result [false|false]: จากลพบุรีกูไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.8282566+07:00","message":"[buffer interim] 227 false จากลพบุรีกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.82826352+07:00","message":"[bufferProcess] interim [740000000]:จากลพบุรีกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.828266084+07:00","message":"[bufferProcess] send to processor:จากลพบุรีกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.828269476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.828272728+07:00","message":"> Transcript [4312] [false]: 'จากลพบุรีกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.828275373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.828277373+07:00","message":"Set new StatePrefix: 'จากลพบุรีกรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.948673086+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.948714898+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-25T15:21:29.948721551+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:29.948734484+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.948740985+07:00","message":"[bufferProcess] interim [800000000]:จากลพบุรีไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.94874383+07:00","message":"[bufferProcess] send to processor:จากลพบุรีกูไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.94874915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.948752195+07:00","message":"> Transcript [4313] [false]: 'จากลพบุรีกูไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.948754929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:29.948757052+07:00","message":"Set new StatePrefix: 'จากลพบุรีกูไม่สน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.045430235+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.045472378+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-25T15:21:30.04547881+07:00","message":"receive interim result [false|false]: จากลพบุรีไปสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.045493901+07:00","message":"[buffer interim] 227 false จากลพบุรีไปสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.045502228+07:00","message":"[bufferProcess] interim [860000000]:จากลพบุรีไปสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.045505554+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.045511432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.045514572+07:00","message":"> Transcript [4314] [false]: 'จากลพบุรีไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.04551733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.045520192+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.067075489+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.067114348+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-25T15:21:30.067120689+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.067135621+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.067142675+07:00","message":"[bufferProcess] interim [920000000]:จากลพบุรีไปส่งครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.067145491+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.067149344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.067152788+07:00","message":"> Transcript [4315] [false]: 'จากลพบุรีไปสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.067155457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.067157527+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.154762986+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.154807309+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-25T15:21:30.154815052+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.15483521+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.154847249+07:00","message":"[bufferProcess] interim [100000000]:จากลพบุรีไปส่งครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.154850394+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.154873278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.15487706+07:00","message":"> Transcript [4316] [false]: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.15488007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.154882826+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.191005551+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.191053973+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-25T15:21:30.191060126+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.191072842+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.191081461+07:00","message":"[bufferProcess] interim [280000000]:จากลพบุรีไปส่งครับไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.191084297+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.1910888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.191091921+07:00","message":"> Transcript [4317] [false]: 'จากลพบุรีไปส่งครับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.191095629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.191097995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.191100017+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.19110243+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.328936427+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.328977094+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-25T15:21:30.328982928+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.32899532+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.329003027+07:00","message":"[bufferProcess] interim [520000000]:จากลพบุรีไปส่งครับไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.329005829+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.329012037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.329015117+07:00","message":"> Transcript [4318] [false]: 'จากลพบุรีไปส่งครับไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.329018953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.329021274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.32902339+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.329026003+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.508820138+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.508865104+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-25T15:21:30.508873737+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.508890178+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.508903379+07:00","message":"[bufferProcess] interim [700000000]:จากลพบุรีไปส่งครับไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.50890905+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.50891548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.508919968+07:00","message":"> Transcript [4319] [false]: 'จากลพบุรีไปส่งครับไปต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.50892501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.508927853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.508931215+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.508935272+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.826009485+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.826086608+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-25T15:21:30.826092665+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.826109013+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826123102+07:00","message":"[bufferProcess] interim [940000000]:จากลพบุรีไปส่งครับไปต่อกันที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826126994+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826136613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826145219+07:00","message":"> Transcript [4320] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826150265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826152666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826155625+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.82615851+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826166858+07:00","message":"Push: 'ลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826169192+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826172284+07:00","message":"Set new StatePrefix : 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:30.826175153+07:00","message":"Next Push (prob) : 'ไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:30.826184307+07:00","message":"push: {false ลพบุรีไปส่งครับ 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.040532109+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.040573289+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-25T15:21:31.040579426+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.040593547+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.040602055+07:00","message":"[bufferProcess] interim [180000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.040604891+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.040612372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.040615803+07:00","message":"> Transcript [4321] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.040620147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.040622599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.040624703+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.04062763+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.351005317+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.351065556+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-25T15:21:31.351074817+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.351093094+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.351102201+07:00","message":"[bufferProcess] interim [480000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.351107007+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.351112521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.351117174+07:00","message":"> Transcript [4322] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.351122862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.35112599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.351129719+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.351133955+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.424487175+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.424536056+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-25T15:21:31.424544304+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.424561213+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424573284+07:00","message":"[bufferProcess] interim [540000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424577759+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424587211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424592113+07:00","message":"> Transcript [4323] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424597724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424602457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424606552+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.424610777+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.558603468+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.558642426+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-25T15:21:31.558648677+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.558663798+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558671406+07:00","message":"[bufferProcess] interim [720000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558674777+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558679199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558682013+07:00","message":"> Transcript [4324] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558685826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558687947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558690311+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558692922+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558695706+07:00","message":"Push: 'ไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558697636+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558700086+07:00","message":"Set new StatePrefix : 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.558702735+07:00","message":"Next Push (prob) : 'ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.558710986+07:00","message":"push: {false ไปต่อกันที่ 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.867121584+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.867162188+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-25T15:21:31.867168253+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.86718332+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.86719196+07:00","message":"[bufferProcess] interim [960000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867197529+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867202243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867205673+07:00","message":"> Transcript [4325] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867210205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.8672126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867215127+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.867218408+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.872496599+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.872524529+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-25T15:21:31.872530127+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.872543403+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.872548985+07:00","message":"[bufferProcess] interim [20000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.872551369+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.872558615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.872561688+07:00","message":"> Transcript [4326] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.872565316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.87256723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.872569555+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.87257254+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.931198187+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.931246073+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-25T15:21:31.931252776+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:31.931266066+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.931272584+07:00","message":"[bufferProcess] interim [80000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.931275624+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.931282239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.931285239+07:00","message":"> Transcript [4327] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.931288939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.9312914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.93129387+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:31.931296745+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.0632405+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.063277981+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-25T15:21:32.063284569+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.063296865+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063305113+07:00","message":"[bufferProcess] interim [140000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063307701+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063311521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063314834+07:00","message":"> Transcript [4328] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063318462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063320507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063322762+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063325712+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063332033+07:00","message":"Push: 'ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063334187+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063336605+07:00","message":"Set new StatePrefix : 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.063339258+07:00","message":"Next Push (prob) : 'ดีกว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.063362625+07:00","message":"push: {false ภาคเหนือหน่อย 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.07718927+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.07725045+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-25T15:21:32.077257652+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.077275164+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.077282202+07:00","message":"[bufferProcess] interim [200000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.077285074+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.077288669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.077291517+07:00","message":"> Transcript [4329] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.077293953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.077296043+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอย่าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:32.2376165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:32.237626178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.257721813+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.257759762+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-25T15:21:32.257766378+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.257780474+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.257787115+07:00","message":"[bufferProcess] interim [380000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.257790707+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.257797747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.257800502+07:00","message":"> Transcript [4330] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.257803187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.257805245+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.43151378+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.431551508+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-25T15:21:32.431558325+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.431571618+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.43157902+07:00","message":"[bufferProcess] interim [560000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.431581952+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.431589509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.431592703+07:00","message":"> Transcript [4331] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.43159556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.431597839+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.435236036+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.435247855+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-25T15:21:32.435252046+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.435256761+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.435260327+07:00","message":"[bufferProcess] interim [620000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.435262637+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.435264931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.435267183+07:00","message":"> Transcript [4332] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.435269347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.435271164+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจะเชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.503172541+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.503210814+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-25T15:21:32.503216959+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:32.503231546+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.503239445+07:00","message":"[bufferProcess] interim [680000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.503242448+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.503249972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.503254002+07:00","message":"> Transcript [4333] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.503257119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:32.503259361+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.16134693+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.161392425+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-25T15:21:33.161399253+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.161411826+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161420845+07:00","message":"[bufferProcess] interim [280000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161423539+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161427685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161430845+07:00","message":"> Transcript [4334] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161435093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161437427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161439798+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.161442468+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.476157529+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.476197927+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-25T15:21:33.47620759+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:33.476223096+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.476231314+07:00","message":"[bufferProcess] interim [580000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.476234275+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.47623841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.476241502+07:00","message":"> Transcript [4335] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.476246072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.476248274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.476250786+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:33.476253857+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.246511844+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.246553382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.24655961+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.246573213+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.246580791+07:00","message":"[bufferProcess] interim [180000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.246583603+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.24659003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.246593121+07:00","message":"> Transcript [4336] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.246597868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.246600363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.246602648+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.246605857+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.28631673+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.286356006+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-25T15:21:34.286363147+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.286377545+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286390261+07:00","message":"[bufferProcess] interim [240000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286396703+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286404022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286407076+07:00","message":"> Transcript [4337] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286412154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286414477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.28641939+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286422524+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286428952+07:00","message":"Push: 'ดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286431172+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286433944+07:00","message":"Set new StatePrefix : 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.286436924+07:00","message":"Next Push (prob) : 'ใหม่เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.286444978+07:00","message":"push: {false ดีกว่าอยากจังหวัดเชียง 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.311706736+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.311749102+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-25T15:21:34.311758301+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.311774562+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.311782975+07:00","message":"[bufferProcess] interim [300000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.311786677+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.311795713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.311798754+07:00","message":"> Transcript [4338] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.311802218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.311805038+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.315253696+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.315298582+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-25T15:21:34.31530517+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.31531891+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.315324782+07:00","message":"[bufferProcess] interim [360000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.315327794+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.315332816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.315335366+07:00","message":"> Transcript [4339] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.315338409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.315340768+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.42873893+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.428784196+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-25T15:21:34.428791415+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.428805879+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.428814628+07:00","message":"[bufferProcess] interim [540000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.428817891+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.428822296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.428825518+07:00","message":"> Transcript [4340] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.428828815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.428830955+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.452439364+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.452485269+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-25T15:21:34.45249234+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.452510528+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.452519089+07:00","message":"[bufferProcess] interim [600000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.45252242+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.452529787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.452532919+07:00","message":"> Transcript [4341] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.452537978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.452540641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.452542782+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.452545979+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.550180455+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.550221264+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-25T15:21:34.550228019+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.550241032+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.550248498+07:00","message":"[bufferProcess] interim [660000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.55025216+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.550260203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.550263359+07:00","message":"> Transcript [4342] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.550269639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.550271891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.550273888+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.550276637+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.575162168+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.575199681+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-25T15:21:34.575207029+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.575223597+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.575231799+07:00","message":"[bufferProcess] interim [720000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.575234875+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.575239572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.57524278+07:00","message":"> Transcript [4343] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.575247698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.575250102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.575252186+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.575254866+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.600644667+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.617073558+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.617115964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.617122507+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างเช่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.617137866+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617145763+07:00","message":"[bufferProcess] interim [780000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617149475+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617154141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617156991+07:00","message":"> Transcript [4344] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617185524+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617188088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617190092+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617193032+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.61719975+07:00","message":"Push: 'ใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.6172021+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617205111+07:00","message":"Set new StatePrefix : 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.617207871+07:00","message":"Next Push (prob) : 'บ้างที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.617227592+07:00","message":"push: {false ใหม่แล้วพูดทำไมนักเรียนถึงอะไร 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.6709307+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.674575906+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.674623263+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-25T15:21:34.674630529+07:00","message":"receive interim result [false|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.674644411+07:00","message":"[buffer interim] 227 false จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.674652245+07:00","message":"[bufferProcess] interim [840000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.674655625+07:00","message":"[bufferProcess] send to processor:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.674662534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.674666486+07:00","message":"> Transcript [4345] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.674669859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.674672141+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างเช่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.842898568+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.842943512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่\",\"confidence\":0.91385293}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.842950023+07:00","message":"receive interim result [true|false]: จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.842958177+07:00","message":"end recv isFinal message id 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.842960484+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.84296703+07:00","message":"[buffer interim] 227 true จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.842975026+07:00","message":"[bufferProcess] interim [930000000]:จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.842979831+07:00","message":"[bufferProcess] send to processor (isfinal):จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.842984284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.842987715+07:00","message":"> Transcript [4346] [false]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.842991198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.842993304+07:00","message":"Set new StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.842995569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.84300374+07:00","message":"> Transcript [4347] [true]: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843008728+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843010894+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843013037+07:00","message":"StatePrefix: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843016041+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843018274+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843311191+07:00","message":"Push: 'บ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843314927+07:00","message":"TextPushed: 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่แล้วพูดทำไมนักเรียนถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843317576+07:00","message":"Set new StatePrefix : 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.843319971+07:00","message":"Next Push (prob) : 'จากลพบุรีไปส่งครับไปต่อกันที่ภาคเหนือหน่อยดีกว่าอยากจังหวัดเชียงใหม่เชียงใหม่ต้องปริ้นถึงอะไรบ้างที่เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:34.843329479+07:00","message":"push: {true บ้างที่เชียงใหม่ 0 0xc0038b4280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:34.84334366+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_227.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:34.859399519+07:00","message":"write wav file: './tmp/7599/7599_227.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:35.23765541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:35.237687442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:35.706641749+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:35.706685297+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-25T15:21:35.706690662+07:00","message":"receive interim result [false|false]: ไอ้อ้วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:35.706708307+07:00","message":"[buffer interim] 228 false ไอ้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:35.706715012+07:00","message":"[bufferProcess] interim [80000000]:ไอ้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:35.70671701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:35.896935815+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:35.896976228+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-25T15:21:35.896982306+07:00","message":"receive interim result [false|false]: ไอ้อ้วนเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:35.896995899+07:00","message":"[buffer interim] 228 false ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:35.897005789+07:00","message":"[bufferProcess] interim [260000000]:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:35.897008614+07:00","message":"[bufferProcess] send to processor:ไอ้อ้วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:35.897013126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:35.897016454+07:00","message":"> Transcript [4348] [false]: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:35.897018772+07:00","message":"Set StatePrefix (first interim): 'ไอ้อ้วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:36.549170382+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:36.549215019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้อ้วนเหรอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:36.549221649+07:00","message":"receive interim result [false|false]: ไอ้อ้วนเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:36.549233824+07:00","message":"[buffer interim] 228 false ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.549241795+07:00","message":"[bufferProcess] interim [860000000]:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.549244557+07:00","message":"[bufferProcess] send to processor:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.549248855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.54925231+07:00","message":"> Transcript [4349] [false]: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.54925624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.549258671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.54926092+07:00","message":"StatePrefix: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:36.549262975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:38.238218097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:38.238223541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.994976088+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.995025194+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-25T15:21:39.995034491+07:00","message":"receive interim result [false|false]: ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:39.995060486+07:00","message":"[buffer interim] 228 false ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995072618+07:00","message":"[bufferProcess] interim [400000000]:ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995077271+07:00","message":"[bufferProcess] send to processor:ไอ้อ้วนเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995084595+07:00","message":"[bufferProcess] send to processor (ticker):ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995088873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995093515+07:00","message":"> Transcript [4350] [false]: 'ไอ้อ้วนเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.99509866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995101595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995105441+07:00","message":"StatePrefix: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995108444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995111563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995114483+07:00","message":"> Transcript [4351] [false]: 'ไอ้อ้วนเหรอแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.99511772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995120348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995122796+07:00","message":"StatePrefix: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:39.995125266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.638497665+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.63853942+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-25T15:21:40.638544964+07:00","message":"receive interim result [false|false]: ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.638560473+07:00","message":"[buffer interim] 228 false ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.638567646+07:00","message":"[bufferProcess] interim [0]:ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.638570129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.688375909+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.750876512+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.792696358+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.792743289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไอ้อ้วนเหรอแล้วก็มี\",\"confidence\":0.894222}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.79275232+07:00","message":"receive interim result [true|false]: ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.792763256+07:00","message":"end recv isFinal message id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.792765902+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.792773244+07:00","message":"[buffer interim] 228 true ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792784329+07:00","message":"[bufferProcess] interim [240000000]:ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792792376+07:00","message":"[bufferProcess] send to processor (isfinal):ไอ้อ้วนเหรอแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792796837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792801549+07:00","message":"> Transcript [4352] [false]: 'ไอ้อ้วนเหรอแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.79280661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792810015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.79281229+07:00","message":"StatePrefix: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792814526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792820439+07:00","message":"Push: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792822423+07:00","message":"TextPushed: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792825265+07:00","message":"Set new StatePrefix : 'ไอ้อ้วนเหรอแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792827543+07:00","message":"Next Push (prob) : 'เหรอแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792829394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792831574+07:00","message":"> Transcript [4353] [true]: 'ไอ้อ้วนเหรอแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792833804+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792835546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792837474+07:00","message":"StatePrefix: 'ไอ้อ้วนเหรอแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792839478+07:00","message":"TextPushed: 'ไอ้อ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:40.792841531+07:00","message":"Push: 'เหรอแล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.792865972+07:00","message":"push: {false ไอ้อ้วน 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.792895133+07:00","message":"push: {true เหรอแล้วก็มี 0 0xc000187300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:40.805329956+07:00","message":"write wav file: './tmp/7599/7599_228.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.988015648+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.98806086+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.988064056+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:40.988066552+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.157627799+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.157675817+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-25T15:21:41.157681332+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.157696269+07:00","message":"[buffer interim] 229 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.157703999+07:00","message":"[bufferProcess] interim [420000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.157706425+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:41.239000299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:41.239018338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.291911637+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.291956156+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-25T15:21:41.291962206+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.29197661+07:00","message":"[buffer interim] 229 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.291984506+07:00","message":"[bufferProcess] interim [540000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.291986939+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.291994592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.291998201+07:00","message":"> Transcript [4354] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.292000625+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.411988212+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.412045649+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-25T15:21:41.41205343+07:00","message":"receive interim result [false|false]: ของกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.41207096+07:00","message":"[buffer interim] 229 false ของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.41208385+07:00","message":"[bufferProcess] interim [660000000]:ของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.412087941+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.412097196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.412101432+07:00","message":"> Transcript [4355] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.412106817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.412110047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.41211285+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.4121164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.600238742+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.600278566+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-25T15:21:41.600283589+07:00","message":"receive interim result [false|false]: ของกินใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.600297944+07:00","message":"[buffer interim] 229 false ของกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.600305866+07:00","message":"[bufferProcess] interim [840000000]:ของกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.600308134+07:00","message":"[bufferProcess] send to processor:ของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.600312151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.60031558+07:00","message":"> Transcript [4356] [false]: 'ของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.600319339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.600321625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.600323708+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.600325826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.753554808+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.753605061+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-25T15:21:41.753610444+07:00","message":"receive interim result [false|false]: ของกินในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:41.753625227+07:00","message":"[buffer interim] 229 false ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.753633394+07:00","message":"[bufferProcess] interim [20000000]:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.753635846+07:00","message":"[bufferProcess] send to processor:ของกินใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.753642142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.753645924+07:00","message":"> Transcript [4357] [false]: 'ของกินใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.753649636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.75365185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.753654765+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:41.753657091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.007810117+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.007856003+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-25T15:21:42.007862982+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.007878899+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007890816+07:00","message":"[bufferProcess] interim [320000000]:ของกินในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007893675+07:00","message":"[bufferProcess] send to processor:ของกินในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007898136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007901361+07:00","message":"> Transcript [4358] [false]: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007905158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007907505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007909982+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007912966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007920149+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007922104+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007924415+07:00","message":"Set new StatePrefix : 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.007927505+07:00","message":"Next Push (prob) : 'งกินในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.007937312+07:00","message":"push: {false ขอ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.423183159+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.42323039+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-25T15:21:42.423237219+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับอัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.423251858+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423258853+07:00","message":"[bufferProcess] interim [680000000]:ของกินในช่วงกับอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423261649+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423269823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423274236+07:00","message":"> Transcript [4359] [false]: 'ของกินในช่วงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423279562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423282962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423285963+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.423289868+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.510168485+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.510206331+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-25T15:21:42.510212028+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:42.510227083+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.510235393+07:00","message":"[bufferProcess] interim [740000000]:ของกินในช่วงกับตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.510238119+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.510241992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.510245397+07:00","message":"> Transcript [4360] [false]: 'ของกินในช่วงกับอัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.510249658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.510252504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.51025476+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:42.510257633+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.037085647+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.037128999+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-25T15:21:43.037135007+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.037151626+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.037177659+07:00","message":"[bufferProcess] interim [280000000]:ของกินในช่วงกับตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.037180718+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.03718527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.037188698+07:00","message":"> Transcript [4361] [false]: 'ของกินในช่วงกับตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.037192871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.037196414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.037198816+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.037201553+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.077796717+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.077839723+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-25T15:21:43.077845798+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.077862329+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.07787191+07:00","message":"[bufferProcess] interim [400000000]:ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077874851+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077878996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077882106+07:00","message":"> Transcript [4362] [false]: 'ของกินในช่วงกับตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077886194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.07788825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077890934+07:00","message":"StatePrefix: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077893622+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077896382+07:00","message":"Push: 'งกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077898446+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077900861+07:00","message":"Set new StatePrefix : 'ของกินในช่วงกับตรงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.077903232+07:00","message":"Next Push (prob) : 'กับตรงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.077912947+07:00","message":"push: {false งกินในช่วง 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.725269001+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.725311563+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-25T15:21:43.725317355+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:43.725333148+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.725341518+07:00","message":"[bufferProcess] interim [0]:ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.725345143+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.725354817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.725358836+07:00","message":"> Transcript [4363] [false]: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.725363004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:43.725366435+07:00","message":"Set new StatePrefix: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:44.23941652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:44.239428075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.194680999+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.194718147+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-25T15:21:45.194724978+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.194736852+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194744646+07:00","message":"[bufferProcess] interim [440000000]:ของกินในช่วงกับตรงกำแพงกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194747399+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194753466+07:00","message":"[bufferProcess] send to processor (ticker):ของกินในช่วงกับตรงกำแพงกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.19475663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194759996+07:00","message":"> Transcript [4364] [false]: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194763966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194766665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194768711+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194771555+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194773508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194775644+07:00","message":"> Transcript [4365] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.19477768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194779511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.19478133+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.194783212+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.318117642+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.318153079+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-25T15:21:45.318159415+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.318175723+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.318183935+07:00","message":"[bufferProcess] interim [560000000]:ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.318186402+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.327132069+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.327157137+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-25T15:21:45.327162455+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.327175515+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327181173+07:00","message":"[bufferProcess] interim [620000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327183552+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327187684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327190984+07:00","message":"> Transcript [4366] [false]: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327194541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327197023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327199561+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.327202343+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.900606771+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.900655877+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-25T15:21:45.900662643+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.900678729+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.90069084+07:00","message":"[bufferProcess] interim [220000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900693576+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.90069875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.90070211+07:00","message":"> Transcript [4367] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900707043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900709495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900711835+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900716156+07:00","message":"TextPushed: 'ของกินในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900719476+07:00","message":"Push: 'กับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900721449+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900724162+07:00","message":"Set new StatePrefix : 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:45.900726704+07:00","message":"Next Push (prob) : 'กลางคืนอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:45.900735022+07:00","message":"push: {false กับตรงกำแพง 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.275324271+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.275360924+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-25T15:21:46.27536811+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.2753826+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.275389243+07:00","message":"[bufferProcess] interim [580000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.275392086+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.27539849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.27540164+07:00","message":"> Transcript [4368] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.275405376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.275407591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.275410083+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.275413121+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.405233923+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.405273179+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-25T15:21:46.405279327+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.405300785+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.405309228+07:00","message":"[bufferProcess] interim [640000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.405312911+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.405319077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.405322538+07:00","message":"> Transcript [4369] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.40532694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.405329509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.405331827+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.405334328+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.540357922+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.540399204+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-25T15:21:46.540405214+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่าๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.54041914+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่าๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.540425773+07:00","message":"[bufferProcess] interim [760000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่าๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.540428413+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.540434488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.54043732+07:00","message":"> Transcript [4370] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.540440605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.54044272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.540445382+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.540448199+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.553759577+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.553792686+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-25T15:21:46.553799196+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.55381346+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553819176+07:00","message":"[bufferProcess] interim [820000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553821723+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่าๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.55382516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.55382805+07:00","message":"> Transcript [4371] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่าๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553831523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553833435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553835812+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553838243+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553844505+07:00","message":"Push: 'กลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553846881+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553849526+07:00","message":"Set new StatePrefix : 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เท่าๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.553852561+07:00","message":"Next Push (prob) : 'แล้วก็เท่าๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.553876927+07:00","message":"push: {false กลางคืนอ่ะ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.614932538+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.614974117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.614980207+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.614997097+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.615004428+07:00","message":"[bufferProcess] interim [880000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.615008729+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.615016425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.615019684+07:00","message":"> Transcript [4372] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.615022394+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.615025173+07:00","message":"Set new StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.768130694+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.768168675+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-25T15:21:46.768175048+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.768193992+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.768201233+07:00","message":"[bufferProcess] interim [0]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.768204261+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.768208073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.768211271+07:00","message":"> Transcript [4373] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.768213621+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.826691366+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.826740704+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-25T15:21:46.82677134+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:46.826786772+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826793723+07:00","message":"[bufferProcess] interim [120000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826796573+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826804037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826807249+07:00","message":"> Transcript [4374] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826811073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826813112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826815068+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:46.826818565+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.029814915+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.151414449+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:47.24031959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:47.240350323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.267934602+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.267976292+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-25T15:21:47.267982124+07:00","message":"receive interim result [false|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ยก็ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.267993209+07:00","message":"[buffer interim] 229 false ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ยก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.26799978+07:00","message":"[bufferProcess] interim [480000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ยก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.268002755+07:00","message":"[bufferProcess] send to processor:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.268006279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.268008992+07:00","message":"> Transcript [4375] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.268011537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.268013682+07:00","message":"Set new StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.346750571+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.34679487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เข้าวัดเนี่ยก็ชอบ\",\"confidence\":0.91004884}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.346802196+07:00","message":"receive interim result [true|false]: ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เข้าวัดเนี่ยก็ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.346814907+07:00","message":"end recv isFinal message id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.346817218+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.346823935+07:00","message":"[buffer interim] 229 true ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เข้าวัดเนี่ยก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346832735+07:00","message":"[bufferProcess] interim [510000000]:ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เข้าวัดเนี่ยก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.34683658+07:00","message":"[bufferProcess] send to processor (isfinal):ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ยก็ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346840742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346844422+07:00","message":"> Transcript [4376] [false]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ยก็ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346847803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346851611+07:00","message":"Set new StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ยก็ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346853995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346855931+07:00","message":"> Transcript [4377] [true]: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็เข้าวัดเนี่ยก็ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346858715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346860891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346862844+07:00","message":"StatePrefix: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะแล้วก็ถ้าวัดเนี่ยก็ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346865943+07:00","message":"TextPushed: 'ของกินในช่วงกับตรงกำแพงกลางคืนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:47.346872446+07:00","message":"Push: 'แล้วก็เข้าวัดเนี่ยก็ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:47.346881815+07:00","message":"push: {true แล้วก็เข้าวัดเนี่ยก็ชอบ 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:47.360104012+07:00","message":"write wav file: './tmp/7599/7599_229.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.215380815+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.215432072+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-25T15:21:48.215440312+07:00","message":"receive interim result [false|false]: วัดพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.215457599+07:00","message":"[buffer interim] 230 false วัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.215466152+07:00","message":"[bufferProcess] interim [900000000]:วัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.215468995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.337310422+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.337354945+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-25T15:21:48.337360869+07:00","message":"receive interim result [false|false]: วัดพระธาตุใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.337380207+07:00","message":"[buffer interim] 230 false วัดพระธาตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.337394779+07:00","message":"[bufferProcess] interim [20000000]:วัดพระธาตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.337398769+07:00","message":"[bufferProcess] send to processor:วัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.337408477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.337411789+07:00","message":"> Transcript [4378] [false]: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.33741425+07:00","message":"Set StatePrefix (first interim): 'วัดพระธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.588355177+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.58839649+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-25T15:21:48.588402473+07:00","message":"receive interim result [false|false]: วัดพระธาตุดอยคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:48.58841671+07:00","message":"[buffer interim] 230 false วัดพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588424904+07:00","message":"[bufferProcess] interim [260000000]:วัดพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588428112+07:00","message":"[bufferProcess] send to processor:วัดพระธาตุใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588432553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588435982+07:00","message":"> Transcript [4379] [false]: 'วัดพระธาตุใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588439591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588441777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588443939+07:00","message":"StatePrefix: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:48.588446087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.226023836+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.226068029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระธาตุดอยคำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.226073634+07:00","message":"receive interim result [false|false]: วัดพระธาตุดอยคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:49.226089149+07:00","message":"[buffer interim] 230 false วัดพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226097205+07:00","message":"[bufferProcess] interim [860000000]:วัดพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226100254+07:00","message":"[bufferProcess] send to processor:วัดพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226103579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226106364+07:00","message":"> Transcript [4380] [false]: 'วัดพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226109722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226111981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226113936+07:00","message":"StatePrefix: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:49.226116026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:50.240981917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:50.240988467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.109645269+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.109691621+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-25T15:21:52.10969763+07:00","message":"receive interim result [false|false]: วัดพระธาตุดอยคำสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.109711154+07:00","message":"[buffer interim] 230 false วัดพระธาตุดอยคำสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109719483+07:00","message":"[bufferProcess] interim [740000000]:วัดพระธาตุดอยคำสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109722322+07:00","message":"[bufferProcess] send to processor:วัดพระธาตุดอยคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109727976+07:00","message":"[bufferProcess] send to processor (ticker):วัดพระธาตุดอยคำสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.10973132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109734987+07:00","message":"> Transcript [4381] [false]: 'วัดพระธาตุดอยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109738699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109741167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109743188+07:00","message":"StatePrefix: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109745479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109747304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109749341+07:00","message":"> Transcript [4382] [false]: 'วัดพระธาตุดอยคำสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109752489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109754343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109756216+07:00","message":"StatePrefix: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109757981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109763394+07:00","message":"Push: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109765435+07:00","message":"TextPushed: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109767672+07:00","message":"Set new StatePrefix : 'วัดพระธาตุดอยคำสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.109770412+07:00","message":"Next Push (prob) : 'ดอยคำสถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.109778413+07:00","message":"push: {false วัดพระธาตุ 0 0xc0006cf700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.228386625+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.22842526+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-25T15:21:52.228431105+07:00","message":"receive interim result [false|false]: วัดพระธาตุดอยคำสถานที่ท่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.228445582+07:00","message":"[buffer interim] 230 false วัดพระธาตุดอยคำสถานที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.228453301+07:00","message":"[bufferProcess] interim [920000000]:วัดพระธาตุดอยคำสถานที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.228455519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.490022231+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.490076676+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-25T15:21:52.49008293+07:00","message":"receive interim result [false|false]: วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:52.490099102+07:00","message":"[buffer interim] 230 false วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.49010753+07:00","message":"[bufferProcess] interim [160000000]:วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.49011049+07:00","message":"[bufferProcess] send to processor:วัดพระธาตุดอยคำสถานที่ท่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.49011467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.490117538+07:00","message":"> Transcript [4383] [false]: 'วัดพระธาตุดอยคำสถานที่ท่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.490121602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.490123855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.490126394+07:00","message":"StatePrefix: 'วัดพระธาตุดอยคำสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:52.490128995+07:00","message":"TextPushed: 'วัดพระธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.134250411+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.13428719+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-25T15:21:53.134292971+07:00","message":"receive interim result [false|false]: วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.134305095+07:00","message":"[buffer interim] 230 false วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.134311697+07:00","message":"[bufferProcess] interim [760000000]:วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.134314174+07:00","message":"[bufferProcess] send to processor:วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.134319421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.134322526+07:00","message":"> Transcript [4384] [false]: 'วัดพระธาตุดอยคำสถานที่ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.13432599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.134328489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.134330753+07:00","message":"StatePrefix: 'วัดพระธาตุดอยคำสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.134333016+07:00","message":"TextPushed: 'วัดพระธาตุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.177821777+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:53.241227985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:53.241255132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.242002195+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.337592977+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.337640283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระธาตุดอยคำดอยสถานที่ท่องเที่ยว\",\"confidence\":0.946135}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.337649562+07:00","message":"receive interim result [true|false]: วัดพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.337661116+07:00","message":"end recv isFinal message id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.337664276+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.337673893+07:00","message":"[buffer interim] 230 true วัดพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337689641+07:00","message":"[bufferProcess] interim [30000000]:วัดพระธาตุดอยคำดอยสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337695112+07:00","message":"[bufferProcess] send to processor (isfinal):วัดพระธาตุดอยคำสถานที่ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337711076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337730716+07:00","message":"> Transcript [4385] [false]: 'วัดพระธาตุดอยคำสถานที่ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337738236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.33774104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337744277+07:00","message":"StatePrefix: 'วัดพระธาตุดอยคำสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337747033+07:00","message":"TextPushed: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337749896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337759393+07:00","message":"> Transcript [4386] [true]: 'วัดพระธาตุดอยคำดอยสถานที่ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337761954+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337763861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337765629+07:00","message":"StatePrefix: 'วัดพระธาตุดอยคำสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337768072+07:00","message":"TextPushed: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.337776548+07:00","message":"Push: 'ดอยคำดอยสถานที่ท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.33778961+07:00","message":"push: {true ดอยคำดอยสถานที่ท่องเที่ยว 0 0xc0006cf700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:53.352509088+07:00","message":"write wav file: './tmp/7599/7599_230.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.923127318+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.923173586+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-25T15:21:53.923179433+07:00","message":"receive interim result [false|false]: อาจจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.923193163+07:00","message":"[buffer interim] 231 false อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.923200423+07:00","message":"[bufferProcess] interim [480000000]:อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.923202524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.96314626+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.963185435+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-25T15:21:53.963191643+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:53.963206618+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.963215593+07:00","message":"[bufferProcess] interim [600000000]:อาจจะไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.963217921+07:00","message":"[bufferProcess] send to processor:อาจจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.963221705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.963225218+07:00","message":"> Transcript [4387] [false]: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:53.963227679+07:00","message":"Set StatePrefix (first interim): 'อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.107987623+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108033811+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-25T15:21:54.108045175+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.108060066+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108068059+07:00","message":"[bufferProcess] interim [720000000]:อาจจะไม่ถึงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108070696+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108078143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.10808148+07:00","message":"> Transcript [4388] [false]: 'อาจจะไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108085895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108088347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.10809054+07:00","message":"StatePrefix: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.108092826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.412565192+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.412608541+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-25T15:21:54.412614526+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.412632034+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.41264003+07:00","message":"[bufferProcess] interim [960000000]:อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.412643021+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.412647726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.412651127+07:00","message":"> Transcript [4389] [false]: 'อาจจะไม่ถึงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.412654483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.412657876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.412662517+07:00","message":"StatePrefix: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.412665269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.47840415+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.478442764+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-25T15:21:54.478447702+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.478459103+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.478467052+07:00","message":"[bufferProcess] interim [80000000]:อาจจะไม่ถึงกับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.478469714+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.478476291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.478479612+07:00","message":"> Transcript [4390] [false]: 'อาจจะไม่ถึงกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.478482646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.47848481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.478486966+07:00","message":"StatePrefix: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.478489258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.636260283+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.6363159+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-25T15:21:54.636323697+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.63634358+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636358102+07:00","message":"[bufferProcess] interim [140000000]:อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636362459+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636372052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636376217+07:00","message":"> Transcript [4391] [false]: 'อาจจะไม่ถึงกับแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636381635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636385385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636388195+07:00","message":"StatePrefix: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636391675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636399076+07:00","message":"Push: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636401961+07:00","message":"TextPushed: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.63640514+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.636408851+07:00","message":"Next Push (prob) : 'ถึงกับแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.6364363+07:00","message":"push: {false อาจจะไม่ 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.705251646+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.705305407+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-25T15:21:54.705311697+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.705343488+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.705350975+07:00","message":"[bufferProcess] interim [260000000]:อาจจะไม่ถึงกับแฟนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.705353828+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกาแฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.705357477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.705360324+07:00","message":"> Transcript [4392] [false]: 'อาจจะไม่ถึงกาแฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.705363978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.705366577+07:00","message":"Set new StatePrefix: 'อาจจะไม่ถึงกาแฟ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.71745638+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.717493388+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-25T15:21:54.71749937+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:54.717514967+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.717521764+07:00","message":"[bufferProcess] interim [320000000]:อาจจะไม่ถึงกับแฟนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.717524516+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.717530959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.717533658+07:00","message":"> Transcript [4393] [false]: 'อาจจะไม่ถึงกับแฟนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.717536198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:54.717538402+07:00","message":"Set new StatePrefix: 'อาจจะไม่ถึงกับแฟนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.177304734+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.177348898+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-25T15:21:55.177357647+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.177374065+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.177389536+07:00","message":"[bufferProcess] interim [800000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.177392753+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.177397174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.177400626+07:00","message":"> Transcript [4394] [false]: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.177403225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.177405989+07:00","message":"Set new StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.60677165+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.606815414+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-25T15:21:55.606821941+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.606839086+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.606846002+07:00","message":"[bufferProcess] interim [160000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.606848737+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.606852215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.60685518+07:00","message":"> Transcript [4395] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.606858939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.6068614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.606863679+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.606866055+07:00","message":"TextPushed: 'อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.632970027+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.633006618+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-25T15:21:55.6330128+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.633031897+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633046895+07:00","message":"[bufferProcess] interim [220000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633055341+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633063508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633066767+07:00","message":"> Transcript [4396] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633070937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633073229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633075452+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.633077926+07:00","message":"TextPushed: 'อาจจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.826530989+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.826569708+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-25T15:21:55.826576256+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:55.826592309+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.826599554+07:00","message":"[bufferProcess] interim [340000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.826602441+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.82660598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.826609098+07:00","message":"> Transcript [4397] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.826612948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.826615459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.826618101+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:55.826620346+07:00","message":"TextPushed: 'อาจจะไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:56.24147771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:56.241478959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.406997145+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.407034243+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-25T15:21:56.407049707+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.407067121+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407073252+07:00","message":"[bufferProcess] interim [940000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407076058+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.40708483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407087821+07:00","message":"> Transcript [4398] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407091632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407093827+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407098865+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407101361+07:00","message":"TextPushed: 'อาจจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407108346+07:00","message":"Push: 'ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407110425+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407112779+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.407115201+07:00","message":"Next Push (prob) : 'เชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.407123271+07:00","message":"push: {false ถึงกับแฟนนะครับ 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.422575722+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.42261319+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-25T15:21:56.42261966+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.422637606+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.4226443+07:00","message":"[bufferProcess] interim [0]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.422647359+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.42265355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.422656689+07:00","message":"> Transcript [4399] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.422660487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.422662889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.422665361+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.422668564+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.467774004+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.467811507+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-25T15:21:56.467818077+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.467830336+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.467837682+07:00","message":"[bufferProcess] interim [120000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.4678405+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.467846573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.467849665+07:00","message":"> Transcript [4400] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.467853629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.467855777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.467858529+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.467861309+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.720185019+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.720222946+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-25T15:21:56.72022919+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.720243477+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.720250848+07:00","message":"[bufferProcess] interim [240000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.72025359+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.72025692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.720259636+07:00","message":"> Transcript [4401] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.720263208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.720265528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.720268859+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.720271625+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.794566249+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.794610083+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-25T15:21:56.794616775+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.794632498+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.79463646+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-25T15:21:56.794639958+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.79464664+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.794650026+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794655908+07:00","message":"[bufferProcess] interim [360000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794658306+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794661271+07:00","message":"[bufferProcess] interim [420000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794663559+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794666611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794669504+07:00","message":"> Transcript [4402] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794673551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794676056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794678367+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794680991+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794683721+07:00","message":"Push: 'เชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794685998+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794688194+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.79469081+07:00","message":"Next Push (prob) : 'ตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.7946926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794694748+07:00","message":"> Transcript [4403] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794696992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794698928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794701083+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:56.794703178+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:56.794726564+07:00","message":"push: {false เชียงใหม่ตุ๊กตาเยอะ 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.103189447+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.103224836+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-25T15:21:57.103231425+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.103244279+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103250869+07:00","message":"[bufferProcess] interim [660000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103254333+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103258029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103261447+07:00","message":"> Transcript [4404] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103264747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103267175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103269494+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.103272446+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.294806376+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.294827973+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-25T15:21:57.294837505+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.294852077+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.294857683+07:00","message":"[bufferProcess] interim [840000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.294860669+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.294864826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.294867669+07:00","message":"> Transcript [4405] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.294877874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.29487991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.294881998+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.294887994+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.425968615+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.426006031+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-25T15:21:57.42601196+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.426029331+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426037244+07:00","message":"[bufferProcess] interim [960000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426046641+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426051571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426054641+07:00","message":"> Transcript [4406] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426058948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426061537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426064143+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426067357+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426070833+07:00","message":"Push: 'ตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426073109+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426075435+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.426077785+07:00","message":"Next Push (prob) : 'วิถีชีวิตที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.42611124+07:00","message":"push: {false ตอนนี้จะพาไปดู 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.619655274+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.619692995+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-25T15:21:57.61969935+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.61971566+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.619724292+07:00","message":"[bufferProcess] interim [140000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.61972788+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.619733071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.619737037+07:00","message":"> Transcript [4407] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.619742213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.619744952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.619748315+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.619752707+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.634163623+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.634194811+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-25T15:21:57.634200895+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.634217495+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634224224+07:00","message":"[bufferProcess] interim [200000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634226863+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634230254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634233345+07:00","message":"> Transcript [4408] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634236696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634238741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634240743+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.634245675+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.809938532+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.809974454+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-25T15:21:57.809982139+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.809996562+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810003038+07:00","message":"[bufferProcess] interim [380000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810006382+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810010257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810013204+07:00","message":"> Transcript [4409] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810016894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810019259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810021816+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.810024739+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.873725789+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.873765657+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-25T15:21:57.873771837+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.873787153+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.87379405+07:00","message":"[bufferProcess] interim [500000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873797026+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873800727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873803822+07:00","message":"> Transcript [4410] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873807781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873810277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873812515+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873815634+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873818613+07:00","message":"Push: 'วิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873820864+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873823786+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.873831849+07:00","message":"Next Push (prob) : 'เขาสืบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.873840239+07:00","message":"push: {false วิถีชีวิตที่ 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.995954516+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.99600904+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-25T15:21:57.996021464+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:57.996038452+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.996058788+07:00","message":"[bufferProcess] interim [620000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.996064118+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.996073926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.99607851+07:00","message":"> Transcript [4411] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.996085409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.996088776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.996091176+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:57.996094002+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.188488185+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.188530758+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-25T15:21:58.188537421+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.188551403+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.188557647+07:00","message":"[bufferProcess] interim [800000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.188561076+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.188568547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.18857141+07:00","message":"> Transcript [4412] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.188575113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.18857737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.188580021+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.188582975+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.521275073+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.521315382+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-25T15:21:58.521322137+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเภท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.521338923+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.521350776+07:00","message":"[bufferProcess] interim [100000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.521355482+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.521361584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.521365872+07:00","message":"> Transcript [4413] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.521372959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.521375414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.521382636+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.52138578+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.57620188+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.576242453+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-25T15:21:58.5762498+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.576266149+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576274262+07:00","message":"[bufferProcess] interim [160000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576277325+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเภท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576286435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576289457+07:00","message":"> Transcript [4414] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576294102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576296859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576299706+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576304432+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576312326+07:00","message":"Push: 'เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576314593+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576317332+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.576320602+07:00","message":"Next Push (prob) : 'กันมาเป็นประเภท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.576346072+07:00","message":"push: {false เขาสืบต่อ 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.702965462+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.703004643+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-25T15:21:58.703011516+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.703032687+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.703045577+07:00","message":"[bufferProcess] interim [280000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.703052587+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.703066943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.703070087+07:00","message":"> Transcript [4415] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.70307306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.703075431+07:00","message":"Set new StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.900464557+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.900510242+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-25T15:21:58.900517918+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:58.900535112+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.900543303+07:00","message":"[bufferProcess] interim [520000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.900549066+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.900561407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.900565035+07:00","message":"> Transcript [4416] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.900572054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.90057437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.900576459+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:58.90057928+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.08449066+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.084535463+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-25T15:21:59.084542113+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.084555686+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084562428+07:00","message":"[bufferProcess] interim [640000000]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084565799+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084573312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084576306+07:00","message":"> Transcript [4417] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084591254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084593993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084596059+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.084598783+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:59.242007205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:21:59.242016703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.266988959+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.330339611+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.350776495+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.350809486+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-25T15:21:59.350815616+07:00","message":"receive interim result [false|false]: อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.350830573+07:00","message":"[buffer interim] 231 false อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350837124+07:00","message":"[bufferProcess] interim [0]:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350840903+07:00","message":"[bufferProcess] send to processor:อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350845128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350847981+07:00","message":"> Transcript [4418] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350851819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350853817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350856107+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.350859392+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459476054+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459507471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจจะไม่ถึงกาแฟนะครับเชียงใหม่ด้วยกาแฟเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ\",\"confidence\":0.93745935}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459513593+07:00","message":"receive interim result [true|false]: อาจจะไม่ถึงกาแฟนะครับเชียงใหม่ด้วยกาแฟเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459520761+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459522977+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459527782+07:00","message":"[buffer interim] 231 true อาจจะไม่ถึงกาแฟนะครับเชียงใหม่ด้วยกาแฟเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459534025+07:00","message":"[bufferProcess] interim [30000000]:อาจจะไม่ถึงกาแฟนะครับเชียงใหม่ด้วยกาแฟเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459537631+07:00","message":"[bufferProcess] send to processor (isfinal):อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459541223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459544386+07:00","message":"> Transcript [4419] [false]: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459549234+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459552636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459554545+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459557404+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459564362+07:00","message":"Push: 'กันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459567523+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.45957015+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459572885+07:00","message":"Next Push (prob) : 'ที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.45957479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459576801+07:00","message":"> Transcript [4420] [true]: 'อาจจะไม่ถึงกาแฟนะครับเชียงใหม่ด้วยกาแฟเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459579454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459581327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459583072+07:00","message":"StatePrefix: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459585313+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.4595873+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459672202+07:00","message":"push: {false กันมาเป็นประเพณี 0 0xc000187000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459828128+07:00","message":"Push: 'ที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459831678+07:00","message":"TextPushed: 'อาจจะไม่ถึงกับแฟนนะครับเชียงใหม่ตุ๊กตาเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459834073+07:00","message":"Set new StatePrefix : 'อาจจะไม่ถึงกาแฟนะครับเชียงใหม่ด้วยกาแฟเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459837233+07:00","message":"Next Push (prob) : 'อาจจะไม่ถึงกาแฟนะครับเชียงใหม่ด้วยกาแฟเยอะตอนนี้จะพาไปดูวิถีชีวิตที่เขาสืบต่อกันมาเป็นประเพณีที่งดงามครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.459846346+07:00","message":"push: {true ที่งดงามครับ 0 0xc000187000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.459856369+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_231.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:21:59.472037553+07:00","message":"write wav file: './tmp/7599/7599_231.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.794210236+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.794251308+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-25T15:21:59.794256726+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.794272319+07:00","message":"[buffer interim] 232 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.794278397+07:00","message":"[bufferProcess] interim [480000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.794280504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.882862507+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.882914483+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-25T15:21:59.882921481+07:00","message":"receive interim result [false|false]: พาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:21:59.882937893+07:00","message":"[buffer interim] 232 false พาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.882945539+07:00","message":"[bufferProcess] interim [600000000]:พาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.882948197+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.882955177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.8829586+07:00","message":"> Transcript [4421] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:21:59.882960972+07:00","message":"Set StatePrefix (first interim): 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.221574354+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.221619318+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-25T15:22:00.22162544+07:00","message":"receive interim result [false|false]: พาไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.221642164+07:00","message":"[buffer interim] 232 false พาไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.221649888+07:00","message":"[bufferProcess] interim [720000000]:พาไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.221652891+07:00","message":"[bufferProcess] send to processor:พาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.221657463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.221660409+07:00","message":"> Transcript [4422] [false]: 'พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.221663169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.221665542+07:00","message":"Set new StatePrefix: 'พาไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.229386632+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.292537927+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.498262271+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.498306732+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-25T15:22:00.49831409+07:00","message":"receive interim result [false|false]: พาไปทำความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.498330407+07:00","message":"[buffer interim] 232 false พาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498342193+07:00","message":"[bufferProcess] interim [840000000]:พาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498344815+07:00","message":"[bufferProcess] send to processor:พาไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498349518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498352937+07:00","message":"> Transcript [4423] [false]: 'พาไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498356518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498359672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498361795+07:00","message":"StatePrefix: 'พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.498364099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.634539506+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.63458379+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-25T15:22:00.634589079+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.634603004+07:00","message":"[buffer interim] force interim is final (2) :พาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634609608+07:00","message":"[bufferProcess] interim [840000000]:พาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634614421+07:00","message":"[bufferProcess] send to processor (isfinal):พาไปทำความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634617352+07:00","message":"[bufferProcess] interim [420000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634619233+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.63462182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634624973+07:00","message":"> Transcript [4424] [false]: 'พาไปทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634628523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634630652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634632986+07:00","message":"StatePrefix: 'พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634635217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634637269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634639556+07:00","message":"> Transcript [4425] [true]: 'พาไปทำความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634641677+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634643477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634645316+07:00","message":"StatePrefix: 'พาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634647092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.634652877+07:00","message":"Push: 'พาไปทำความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.634660521+07:00","message":"push: {true พาไปทำความ 0 0xc0006cf380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:00.640791299+07:00","message":"write wav file: './tmp/7599/7599_232.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.689826042+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.6898675+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-25T15:22:00.689873259+07:00","message":"receive interim result [false|false]: พาไปธนาคารพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.689885899+07:00","message":"[buffer interim] this message is already final false 232: 'พาไปธนาคารพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.703947989+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.703986757+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-25T15:22:00.703992105+07:00","message":"receive interim result [false|false]: พาไปทำความรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.704026109+07:00","message":"[buffer interim] this message is already final false 232: 'พาไปทำความรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758883926+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758924497+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-25T15:22:00.758931441+07:00","message":"receive interim result [true|false]: พาไปทำความรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758938526+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758940803+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.758948731+07:00","message":"[buffer interim] this message is already final true 232: 'พาไปทำความรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.951941291+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.951983452+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-25T15:22:00.951989672+07:00","message":"receive interim result [false|false]: พระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:00.95200329+07:00","message":"[buffer interim] 233 false พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.952011887+07:00","message":"[bufferProcess] interim [660000000]:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.952014945+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.952019883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.952024252+07:00","message":"> Transcript [4426] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:00.952028113+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.004786196+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.004824414+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-25T15:22:01.004830867+07:00","message":"receive interim result [false|false]: พระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.004846904+07:00","message":"[buffer interim] 233 false พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004854601+07:00","message":"[bufferProcess] interim [780000000]:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004857316+07:00","message":"[bufferProcess] send to processor:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004864664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004867513+07:00","message":"> Transcript [4427] [false]: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004870686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004872768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004874735+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.004877055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.135995034+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.136033876+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-25T15:22:01.136046404+07:00","message":"receive interim result [false|false]: พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.136057559+07:00","message":"[buffer interim] 233 false พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.136064064+07:00","message":"[bufferProcess] interim [840000000]:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.136066572+07:00","message":"[bufferProcess] send to processor:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.13606998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.136072799+07:00","message":"> Transcript [4428] [false]: 'พระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.136075844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.136077924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.136080037+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.136082308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.515206511+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.515245886+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-25T15:22:01.515251827+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.515267399+07:00","message":"[buffer interim] 233 false พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515277937+07:00","message":"[bufferProcess] interim [260000000]:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515280962+07:00","message":"[bufferProcess] send to processor:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515285228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515288442+07:00","message":"> Transcript [4429] [false]: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515292439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515294834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515297492+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.515299905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.522425218+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.522448284+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-25T15:22:01.522452865+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.522463797+07:00","message":"[buffer interim] 233 false พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522469095+07:00","message":"[bufferProcess] interim [320000000]:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522471329+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522474675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522477667+07:00","message":"> Transcript [4430] [false]: 'พระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522480835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522483031+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522485275+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522487348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522491753+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522493778+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522496131+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.522498553+07:00","message":"Next Push (prob) : 'พุทธรูปเกศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.52250674+07:00","message":"push: {false พระ 0 0xc000186b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.716431433+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.716468356+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-25T15:22:01.716474071+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.716489052+07:00","message":"[buffer interim] 233 false พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.716495809+07:00","message":"[bufferProcess] interim [500000000]:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.716498561+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.716502127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.7165051+07:00","message":"> Transcript [4431] [false]: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.716508661+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.716510935+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.836175528+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.836216492+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-25T15:22:01.836222924+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:01.836237632+07:00","message":"[buffer interim] 233 false พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836245086+07:00","message":"[bufferProcess] interim [620000000]:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836248037+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836256026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836259136+07:00","message":"> Transcript [4432] [false]: 'พระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836262724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836265424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836267484+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:01.836270157+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.15654425+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.156581917+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-25T15:22:02.156587451+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.156603552+07:00","message":"[buffer interim] 233 false พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.156612304+07:00","message":"[bufferProcess] interim [860000000]:พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.156615841+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.156623076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.156626088+07:00","message":"> Transcript [4433] [false]: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.156630099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.156632405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.156635016+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.1566379+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.16120583+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.161231242+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-25T15:22:02.161236501+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.161249671+07:00","message":"[buffer interim] 233 false พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.161255954+07:00","message":"[bufferProcess] interim [920000000]:พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.161258476+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.161262282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.161264727+07:00","message":"> Transcript [4434] [false]: 'พระพุทธรูปเกสรดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.161267872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.1612699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.161272137+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.161274977+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:02.243099024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:02.243098818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.340808191+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.399634668+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.436881983+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.436925329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ล้านนา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.436932176+07:00","message":"receive interim result [true|false]: พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.43694338+07:00","message":"end recv isFinal message id 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.436946275+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.436956013+07:00","message":"[buffer interim] 233 true พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436965353+07:00","message":"[bufferProcess] interim [280000000]:พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436969065+07:00","message":"[bufferProcess] send to processor (isfinal):พระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436972952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436976317+07:00","message":"> Transcript [4435] [false]: 'พระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436980214+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436982441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.43698487+07:00","message":"StatePrefix: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436987362+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.43699012+07:00","message":"Push: 'พุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436992157+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436994913+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436997225+07:00","message":"Next Push (prob) : 'ดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.436999269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.437001198+07:00","message":"> Transcript [4436] [true]: 'พระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.437003612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.437005399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.437009323+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.437011608+07:00","message":"TextPushed: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:02.437013805+07:00","message":"Push: 'ดอกไม้ล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.437023323+07:00","message":"push: {false พุทธรูปเกสร 0 0xc000186b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:02.437032647+07:00","message":"push: {true ดอกไม้ล้านนา 0 0xc000186b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:02.444956985+07:00","message":"write wav file: './tmp/7599/7599_233.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.120893152+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.120936688+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-25T15:22:03.120942876+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.120956022+07:00","message":"[buffer interim] 234 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.120962052+07:00","message":"[bufferProcess] interim [600000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.120964504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.436962504+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.437006933+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-25T15:22:03.437013155+07:00","message":"receive interim result [false|false]: ร้านดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.437025132+07:00","message":"[buffer interim] 234 false ร้านดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.437035334+07:00","message":"[bufferProcess] interim [840000000]:ร้านดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.437039163+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.437054677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.437059238+07:00","message":"> Transcript [4437] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.437062574+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.571826352+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.571875969+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-25T15:22:03.57188369+07:00","message":"receive interim result [false|false]: ร้านหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.571902132+07:00","message":"[buffer interim] 234 false ร้านหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571915401+07:00","message":"[bufferProcess] interim [960000000]:ร้านหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571919674+07:00","message":"[bufferProcess] send to processor:ร้านดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571924504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571928627+07:00","message":"> Transcript [4438] [false]: 'ร้านดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571933073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571935862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571938645+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.571941655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.636073153+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.636110264+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-25T15:22:03.636116095+07:00","message":"receive interim result [false|false]: ร้านดวงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.636132608+07:00","message":"[buffer interim] 234 false ร้านดวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.63613937+07:00","message":"[bufferProcess] interim [80000000]:ร้านดวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.636142166+07:00","message":"[bufferProcess] send to processor:ร้านหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.636145452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.63614853+07:00","message":"> Transcript [4439] [false]: 'ร้านหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.636151369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.636153632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.636155598+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.636157896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.763917606+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.763955851+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-25T15:22:03.76396289+07:00","message":"receive interim result [false|false]: ร้านดวงที่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.763974989+07:00","message":"[buffer interim] 234 false ร้านดวงที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.763981282+07:00","message":"[bufferProcess] interim [140000000]:ร้านดวงที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.763984373+07:00","message":"[bufferProcess] send to processor:ร้านดวงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.763988012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.763990784+07:00","message":"> Transcript [4440] [false]: 'ร้านดวงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.763993798+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.763996043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.763998379+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.764000573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.803496452+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.803534675+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-25T15:22:03.803540539+07:00","message":"receive interim result [false|false]: ร้านดวงที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.803554509+07:00","message":"[buffer interim] 234 false ร้านดวงที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803561142+07:00","message":"[bufferProcess] interim [200000000]:ร้านดวงที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803563787+07:00","message":"[bufferProcess] send to processor:ร้านดวงที่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803567435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803570602+07:00","message":"> Transcript [4441] [false]: 'ร้านดวงที่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803574034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803576169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803578168+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803580184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803582788+07:00","message":"Push: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803584764+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803586996+07:00","message":"Set new StatePrefix : 'ร้านดวงที่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.803589415+07:00","message":"Next Push (prob) : 'ดวงที่ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.803597255+07:00","message":"push: {false ร้าน 0 0xc000187680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.846830292+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.846873401+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-25T15:22:03.846879581+07:00","message":"receive interim result [false|false]: ร้านดวงที่จังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:03.84689306+07:00","message":"[buffer interim] 234 false ร้านดวงที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.846900259+07:00","message":"[bufferProcess] interim [320000000]:ร้านดวงที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.846902922+07:00","message":"[bufferProcess] send to processor:ร้านดวงที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.846908195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.846910978+07:00","message":"> Transcript [4442] [false]: 'ร้านดวงที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.846913985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:03.846916208+07:00","message":"Set new StatePrefix: 'ร้านดวงที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.273780936+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.273814326+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-25T15:22:04.273820072+07:00","message":"receive interim result [false|false]: ร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.27383052+07:00","message":"[buffer interim] 234 false ร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.273837354+07:00","message":"[bufferProcess] interim [680000000]:ร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.273840187+07:00","message":"[bufferProcess] send to processor:ร้านดวงที่จังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.273845398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.273848076+07:00","message":"> Transcript [4443] [false]: 'ร้านดวงที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.273850454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.273852671+07:00","message":"Set new StatePrefix: 'ร้านดวงที่จังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.457106568+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.535231057+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.535279737+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-25T15:22:04.535288904+07:00","message":"receive interim result [false|false]: ร้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.535304807+07:00","message":"[buffer interim] 234 false ร้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.535312902+07:00","message":"[bufferProcess] interim [40000000]:ร้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.53531622+07:00","message":"[bufferProcess] send to processor:ร้านดวงที่จังหวัดเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.535324509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.535327739+07:00","message":"> Transcript [4444] [false]: 'ร้านดวงที่จังหวัดเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.535332053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.535335137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.535337324+07:00","message":"StatePrefix: 'ร้านดวงที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.535339778+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.565910361+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.565953543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้านดวงที่จังหวัดเชียงใหม่ครับ\",\"confidence\":0.9586639}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.565960253+07:00","message":"receive interim result [true|false]: ร้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.565973992+07:00","message":"end recv isFinal message id 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.565976752+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.565985114+07:00","message":"[buffer interim] 234 true ร้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.56599348+07:00","message":"[bufferProcess] interim [70000000]:ร้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.565996905+07:00","message":"[bufferProcess] send to processor (isfinal):ร้านดวงที่จังหวัดเชียงใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566010139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566064621+07:00","message":"> Transcript [4445] [false]: 'ร้านดวงที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566075303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566077897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566080351+07:00","message":"StatePrefix: 'ร้านดวงที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566082752+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566085323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566087524+07:00","message":"> Transcript [4446] [true]: 'ร้านดวงที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.56608971+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566091597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566093443+07:00","message":"StatePrefix: 'ร้านดวงที่จังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566095367+07:00","message":"TextPushed: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:04.566109302+07:00","message":"Push: 'ดวงที่จังหวัดเชียงใหม่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:04.566120368+07:00","message":"push: {true ดวงที่จังหวัดเชียงใหม่ครับ 0 0xc000187680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:04.574895966+07:00","message":"write wav file: './tmp/7599/7599_234.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:05.243889035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:05.243934574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:05.799925227+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.028406904+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.028448625+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-25T15:22:07.028454833+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.028469805+07:00","message":"[buffer interim] 235 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.028477244+07:00","message":"[bufferProcess] interim [260000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.028479909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.028487545+07:00","message":"[bufferProcess] send to processor (ticker):นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.028490791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.028493738+07:00","message":"> Transcript [4447] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.028496257+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.031083851+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.03112438+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-25T15:22:07.031130757+07:00","message":"receive interim result [false|false]: นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.03114964+07:00","message":"[buffer interim] 235 false นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.031158592+07:00","message":"[bufferProcess] interim [320000000]:นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.031161796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.157835045+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.157880075+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-25T15:22:07.157887783+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.157906+07:00","message":"[buffer interim] 235 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.157917651+07:00","message":"[bufferProcess] interim [380000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.15792144+07:00","message":"[bufferProcess] send to processor:นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.15792968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.157934196+07:00","message":"> Transcript [4448] [false]: 'นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.157937508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.15794228+07:00","message":"Set new StatePrefix: 'นี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.527247959+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.614662626+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.614695031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.614700687+07:00","message":"receive interim result [true|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.614709619+07:00","message":"end recv isFinal message id 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.614711981+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.614719439+07:00","message":"[buffer interim] 235 true นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614727751+07:00","message":"[bufferProcess] interim [950000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614730861+07:00","message":"[bufferProcess] send to processor (isfinal):นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614734167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614737029+07:00","message":"> Transcript [4449] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.61473964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614741831+07:00","message":"Set new StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614743564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614746101+07:00","message":"> Transcript [4450] [true]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614748418+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614750412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614752683+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614754954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:07.614761375+07:00","message":"Push: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.614769377+07:00","message":"push: {true นี่ 0 0xc000187900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:07.625130143+07:00","message":"write wav file: './tmp/7599/7599_235.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:07.72258644+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.055000915+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.055051721+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-25T15:22:08.055058556+07:00","message":"receive interim result [false|false]: ผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.055071299+07:00","message":"[buffer interim] 236 false ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.055080417+07:00","message":"[bufferProcess] interim [360000000]:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.055083172+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.240983574+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.241017601+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-25T15:22:08.241023671+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.24103697+07:00","message":"[buffer interim] 236 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.241052587+07:00","message":"[bufferProcess] interim [480000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.241055433+07:00","message":"[bufferProcess] send to processor:ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.241058758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.24106159+07:00","message":"> Transcript [4451] [false]: 'ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.241063896+07:00","message":"Set StatePrefix (first interim): 'ผู้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:08.244130374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:08.244140474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.260280435+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.260314475+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-25T15:22:08.260319781+07:00","message":"receive interim result [false|false]: ภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.26033535+07:00","message":"[buffer interim] 236 false ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.260341969+07:00","message":"[bufferProcess] interim [600000000]:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.26034464+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.260349683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.260352421+07:00","message":"> Transcript [4452] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.260355065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.260357323+07:00","message":"Set new StatePrefix: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.573154857+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.573213148+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-25T15:22:08.573219002+07:00","message":"receive interim result [false|false]: ภูมิปัญญาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.573235261+07:00","message":"[buffer interim] 236 false ภูมิปัญญาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.57324285+07:00","message":"[bufferProcess] interim [900000000]:ภูมิปัญญาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.573245711+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.57325485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.573258129+07:00","message":"> Transcript [4453] [false]: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.573260693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.573263123+07:00","message":"Set new StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.695639753+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.695681772+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-25T15:22:08.695688312+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.695708038+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695719824+07:00","message":"[bufferProcess] interim [960000000]:ภูมิปัญญาเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695722691+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695726173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695729122+07:00","message":"> Transcript [4454] [false]: 'ภูมิปัญญาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695732425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695734779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695736895+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.695739323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.880113917+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.88014992+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-25T15:22:08.880156191+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:08.880168234+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.880175338+07:00","message":"[bufferProcess] interim [140000000]:ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.880177874+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.880183322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.880186204+07:00","message":"> Transcript [4455] [false]: 'ภูมิปัญญาเหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.88018971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.880191809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.880193789+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:08.880195973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.264714591+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.264752941+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-25T15:22:09.264758759+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.264776351+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264783633+07:00","message":"[bufferProcess] interim [620000000]:ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264786571+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264794529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264797345+07:00","message":"> Transcript [4456] [false]: 'ภูมิปัญญาเหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264802215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264805317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264808349+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.264811502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.466173864+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.466217936+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-25T15:22:09.466223856+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.466239325+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466250802+07:00","message":"[bufferProcess] interim [800000000]:ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466253476+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466261787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466265122+07:00","message":"> Transcript [4457] [false]: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466269219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466271996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466274363+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466276959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466282811+07:00","message":"Push: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466286256+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466288491+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.466291619+07:00","message":"Next Push (prob) : 'เหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.466300818+07:00","message":"push: {false ภูมิปัญญา 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.66158333+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.661628758+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-25T15:22:09.661634584+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.66164827+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.661656682+07:00","message":"[bufferProcess] interim [980000000]:ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.661659485+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.661664463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.66166869+07:00","message":"> Transcript [4458] [false]: 'ภูมิปัญญาเหล่านี้ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.661674205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.661677394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.661680698+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.661684283+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.789788993+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.789834942+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-25T15:22:09.789840758+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.789856058+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789868827+07:00","message":"[bufferProcess] interim [100000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789872231+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789878577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789881831+07:00","message":"> Transcript [4459] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789885944+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789888441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789891184+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.789893534+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.972205104+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.972250403+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-25T15:22:09.972257686+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:09.972273407+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.972281966+07:00","message":"[bufferProcess] interim [280000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.972284981+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.972293528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.972296888+07:00","message":"> Transcript [4460] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.972301059+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.97230474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.972308968+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:09.972312319+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.032422947+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.032464178+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-25T15:22:10.032470644+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.032483314+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032491404+07:00","message":"[bufferProcess] interim [340000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.03249577+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.03250428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032508558+07:00","message":"> Transcript [4461] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032513569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032518472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032521093+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032523537+07:00","message":"TextPushed: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032530413+07:00","message":"Push: 'เหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.032532435+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.03253458+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.03253747+07:00","message":"Next Push (prob) : 'คงมีอยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.032546766+07:00","message":"push: {false เหล่านี้ยัง 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.169489043+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.169525272+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-25T15:22:10.169531211+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.169546147+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.169553718+07:00","message":"[bufferProcess] interim [520000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.169557543+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.169566617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.169570812+07:00","message":"> Transcript [4462] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.169575023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.169578107+07:00","message":"Set new StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.349497565+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.349531215+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-25T15:22:10.349537077+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.349551866+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349559122+07:00","message":"[bufferProcess] interim [640000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349562093+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349568151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349571106+07:00","message":"> Transcript [4463] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349574992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349577729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349580969+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.349583905+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.934647333+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.934695978+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-25T15:22:10.93470172+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.934716993+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.934725127+07:00","message":"[bufferProcess] interim [240000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.934727898+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.934735624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.934741485+07:00","message":"> Transcript [4464] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.934745878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.934748287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.934750801+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.93475399+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.941638201+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.941684936+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-25T15:22:10.941692995+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.941712465+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941720664+07:00","message":"[bufferProcess] interim [300000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941724777+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941733183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941737866+07:00","message":"> Transcript [4465] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941743165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941746351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941749651+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:10.941753849+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.987777824+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.987794303+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.987797467+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.987799659+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.987801771+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.987803995+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.98780582+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:10.987807616+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.071640089+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.071685175+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-25T15:22:11.0716943+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.071712004+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071721898+07:00","message":"[bufferProcess] interim [420000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071726422+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071733545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071737894+07:00","message":"> Transcript [4466] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071744186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071747229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071750544+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.07175417+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071761871+07:00","message":"Push: 'คงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.0717651+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071768395+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.071772025+07:00","message":"Next Push (prob) : 'ปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.071790723+07:00","message":"push: {false คงมีอยู่ใน 0 0xc00039c480}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:11.244473704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:11.244473674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.252684053+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.252722201+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-25T15:22:11.25273755+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.252754415+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252760979+07:00","message":"[bufferProcess] interim [540000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252764377+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252771478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252774633+07:00","message":"> Transcript [4467] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252778971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252781284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252783292+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.252786752+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.380872406+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.380908653+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-25T15:22:11.38091493+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.380927869+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.380934242+07:00","message":"[bufferProcess] interim [660000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.380937151+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.380942481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.380945307+07:00","message":"> Transcript [4468] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.380949339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.380952936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.38095505+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.380958122+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.579147784+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.579184131+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-25T15:22:11.579190138+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.579202139+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.579211786+07:00","message":"[bufferProcess] interim [900000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.579214544+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.579220147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.579223183+07:00","message":"> Transcript [4469] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.579227504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.57922963+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.579232026+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.579235035+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.660401977+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.660438941+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-25T15:22:11.660445262+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.660462274+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660469786+07:00","message":"[bufferProcess] interim [20000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660472797+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660476286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660479126+07:00","message":"> Transcript [4470] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.66048377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660486204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660488605+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660491199+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.66049883+07:00","message":"Push: 'ปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660502738+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660505246+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.660507731+07:00","message":"Next Push (prob) : 'ยังคงคอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.66051566+07:00","message":"push: {false ปัจจุบันแต่ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.903623561+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.903670381+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-25T15:22:11.90367772+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.903694582+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.903706583+07:00","message":"[bufferProcess] interim [200000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.903709533+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.903715684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.903718783+07:00","message":"> Transcript [4471] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.903721776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.90372478+07:00","message":"Set new StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.957118468+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.957158049+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-25T15:22:11.95717492+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:11.957188557+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957196767+07:00","message":"[bufferProcess] interim [320000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957199986+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957208048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957211486+07:00","message":"> Transcript [4472] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957214903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957217289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957219322+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:11.957222512+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.145030446+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.145084205+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-25T15:22:12.145090478+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.145105284+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.145113224+07:00","message":"[bufferProcess] interim [440000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.145116273+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.145124025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.14512702+07:00","message":"> Transcript [4473] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.145131204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.145133727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.145135769+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.14513977+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.147840879+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.147859073+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-25T15:22:12.147863913+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.147874219+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.147879437+07:00","message":"[bufferProcess] interim [500000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.14788198+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.14788775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.147890452+07:00","message":"> Transcript [4474] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.14789357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.147895635+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.147897754+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.147900334+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.348152703+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.34819625+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-25T15:22:12.348203522+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.34821947+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.34823084+07:00","message":"[bufferProcess] interim [680000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348233802+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348238499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348242192+07:00","message":"> Transcript [4475] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348247442+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348249785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348252229+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348255067+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348263012+07:00","message":"Push: 'ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348267007+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.348270164+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.34827383+07:00","message":"Next Push (prob) : 'อยู่กับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.348294372+07:00","message":"push: {false ยังคงคล่องตัว 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.481229067+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.481272929+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-25T15:22:12.48127957+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.481293095+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.481303307+07:00","message":"[bufferProcess] interim [800000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.481306716+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.481310817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.481313987+07:00","message":"> Transcript [4476] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.481318463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.481320652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.481322647+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.48132598+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.670266607+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.67030593+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-25T15:22:12.67031318+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.670329493+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.670341839+07:00","message":"[bufferProcess] interim [980000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.670345549+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.670352913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.670355839+07:00","message":"> Transcript [4477] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.670359869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.670362382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.67037375+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.670376628+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.864475193+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.864524872+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-25T15:22:12.86453553+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:12.864551733+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864564748+07:00","message":"[bufferProcess] interim [160000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864569945+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864578177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864585587+07:00","message":"> Transcript [4478] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864590962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864593999+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864598089+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:12.864602365+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.049983355+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.050029491+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-25T15:22:13.050036299+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.050055673+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050064075+07:00","message":"[bufferProcess] interim [340000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050066746+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050070652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050073488+07:00","message":"> Transcript [4479] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.05007787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050080175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050082416+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050084988+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050087819+07:00","message":"Push: 'อยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.05008976+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050092128+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050101267+07:00","message":"Next Push (prob) : 'ศรัทธามาอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.050108957+07:00","message":"push: {false อยู่กับความ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.050316571+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.050327362+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-25T15:22:13.050332297+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.05034105+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050344743+07:00","message":"[bufferProcess] interim [400000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050347225+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050349832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050352022+07:00","message":"> Transcript [4480] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050354774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.05035735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050359211+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.050361733+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.183889115+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.18392898+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-25T15:22:13.18393591+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.183950285+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183961965+07:00","message":"[bufferProcess] interim [460000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183965354+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183971099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183974616+07:00","message":"> Transcript [4481] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183979341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183981629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183983927+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.183986799+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.228627561+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.306498448+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.30654603+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-25T15:22:13.306553108+07:00","message":"receive interim result [false|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.306573922+07:00","message":"[buffer interim] 236 false ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306583343+07:00","message":"[bufferProcess] interim [700000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306586467+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306591279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306594202+07:00","message":"> Transcript [4482] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306598654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306602418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306604773+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.306607623+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.389854116+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.38990562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.389915778+07:00","message":"receive interim result [true|false]: ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.389927585+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.389929953+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.389938093+07:00","message":"[buffer interim] 236 true ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.389950368+07:00","message":"[bufferProcess] interim [730000000]:ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.389954533+07:00","message":"[bufferProcess] send to processor (isfinal):ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.389969422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.389989197+07:00","message":"> Transcript [4483] [false]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.38999547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.389998666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390001452+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390004738+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390014635+07:00","message":"Push: 'ศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390016751+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390019158+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390022299+07:00","message":"Next Push (prob) : 'ต่อเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390025089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390027716+07:00","message":"> Transcript [4484] [true]: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390030669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390032447+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390034578+07:00","message":"StatePrefix: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่างต่อเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390049752+07:00","message":"TextPushed: 'ภูมิปัญญาเหล่านี้ยังคงมีอยู่ในปัจจุบันแต่ยังคงคล่องตัวอยู่กับความศรัทธามาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:13.390052447+07:00","message":"Push: 'ต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.390063407+07:00","message":"push: {false ศรัทธามาอย่าง 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.390069204+07:00","message":"push: {true ต่อเนื่อง 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:13.40125234+07:00","message":"write wav file: './tmp/7599/7599_236.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:13.621926967+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.112955409+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.112998794+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-25T15:22:14.113004362+07:00","message":"receive interim result [false|false]: บ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.113019478+07:00","message":"[buffer interim] 237 false บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.113025988+07:00","message":"[bufferProcess] interim [480000000]:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.113028431+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.171596194+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.171632397+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-25T15:22:14.17163849+07:00","message":"receive interim result [false|false]: บอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.171652923+07:00","message":"[buffer interim] 237 false บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.171659388+07:00","message":"[bufferProcess] interim [540000000]:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.171661943+07:00","message":"[bufferProcess] send to processor:บ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.171664979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.171668159+07:00","message":"> Transcript [4485] [false]: 'บ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.171670915+07:00","message":"Set StatePrefix (first interim): 'บ่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:14.245405094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:14.245414549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.386218805+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.386257316+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-25T15:22:14.386263264+07:00","message":"receive interim result [false|false]: บอกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.386276725+07:00","message":"[buffer interim] 237 false บอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.386284193+07:00","message":"[bufferProcess] interim [660000000]:บอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.386287088+07:00","message":"[bufferProcess] send to processor:บอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.386290468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.38629332+07:00","message":"> Transcript [4486] [false]: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.386295801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.386298003+07:00","message":"Set new StatePrefix: 'บอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.44509689+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.445134364+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-25T15:22:14.445140147+07:00","message":"receive interim result [false|false]: บอกทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.445154275+07:00","message":"[buffer interim] 237 false บอกทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445170157+07:00","message":"[bufferProcess] interim [720000000]:บอกทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445173895+07:00","message":"[bufferProcess] send to processor:บอกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445178533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445182115+07:00","message":"> Transcript [4487] [false]: 'บอกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445185575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445187711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445189881+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.445192119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.504503147+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.504549025+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-25T15:22:14.504556007+07:00","message":"receive interim result [false|false]: บล็อกโคลี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.504572876+07:00","message":"[buffer interim] 237 false บล็อกโคลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504581697+07:00","message":"[bufferProcess] interim [840000000]:บล็อกโคลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504586463+07:00","message":"[bufferProcess] send to processor:บอกทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504595132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504598333+07:00","message":"> Transcript [4488] [false]: 'บอกทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504601645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504603697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504606161+07:00","message":"StatePrefix: 'บอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.504608445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.553901513+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.553948753+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-25T15:22:14.553954348+07:00","message":"receive interim result [false|false]: บอกพี่คนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.553967534+07:00","message":"[buffer interim] 237 false บอกพี่คนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.553975574+07:00","message":"[bufferProcess] interim [900000000]:บอกพี่คนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.553983682+07:00","message":"[bufferProcess] send to processor:บล็อกโคลี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.553987801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.553991315+07:00","message":"> Transcript [4489] [false]: 'บล็อกโคลี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.553994099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.553996426+07:00","message":"Set new StatePrefix: 'บล็อกโคลี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.618357754+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.618393408+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-25T15:22:14.618398964+07:00","message":"receive interim result [false|false]: บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.618416266+07:00","message":"[buffer interim] 237 false บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.618423106+07:00","message":"[bufferProcess] interim [20000000]:บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.618425603+07:00","message":"[bufferProcess] send to processor:บอกพี่คนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.61843326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.618435939+07:00","message":"> Transcript [4490] [false]: 'บอกพี่คนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.618438262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.618441226+07:00","message":"Set new StatePrefix: 'บอกพี่คนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.790880252+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.790918436+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-25T15:22:14.790924132+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.79093962+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790946213+07:00","message":"[bufferProcess] interim [140000000]:บอกทุกคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790948999+07:00","message":"[bufferProcess] send to processor:บอกพี่คนนั้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790952903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790956064+07:00","message":"> Transcript [4491] [false]: 'บอกพี่คนนั้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790959423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790961664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790963974+07:00","message":"StatePrefix: 'บอกพี่คนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.790966129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.859520844+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.859562141+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-25T15:22:14.859568379+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:14.859585741+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.859593909+07:00","message":"[bufferProcess] interim [320000000]:บอกทุกคนล้านนามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.859596656+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.859600583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.859605153+07:00","message":"> Transcript [4492] [false]: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.859608086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:14.859610209+07:00","message":"Set new StatePrefix: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.172804091+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.172847119+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-25T15:22:15.172864563+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.172877043+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.172885344+07:00","message":"[bufferProcess] interim [560000000]:บอกทุกคนล้านนามีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.172887908+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.17289195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.172895587+07:00","message":"> Transcript [4493] [false]: 'บอกทุกคนล้านนามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.172902077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.172904529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.172906651+07:00","message":"StatePrefix: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.172908985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.187990581+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.188023472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกทุกคนล้านนามี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.188029045+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.188054704+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188062566+07:00","message":"[bufferProcess] interim [620000000]:บอกทุกคนล้านนามี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188065347+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188069814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188073158+07:00","message":"> Transcript [4494] [false]: 'บอกทุกคนล้านนามีต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188077059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188079329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188081388+07:00","message":"StatePrefix: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.188083572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240554847+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240597785+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-25T15:22:15.240605956+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.240622718+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240633263+07:00","message":"[bufferProcess] interim [680000000]:บอกทุกคนล้านนามีสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240637103+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240643893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240647931+07:00","message":"> Transcript [4495] [false]: 'บอกทุกคนล้านนามี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240653271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240656209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240659392+07:00","message":"StatePrefix: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.240662544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.371715674+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.371758665+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-25T15:22:15.371767298+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนารีสอร์ท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.371784817+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนารีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371794381+07:00","message":"[bufferProcess] interim [740000000]:บอกทุกคนล้านนารีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371798319+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371808444+07:00","message":"> Transcript [4496] [false]: 'บอกทุกคนล้านนามีสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371813346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371816451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371819485+07:00","message":"StatePrefix: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371823344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371831145+07:00","message":"Push: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371834329+07:00","message":"TextPushed: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371837663+07:00","message":"Set new StatePrefix : 'บอกทุกคนล้านนามีสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.371841117+07:00","message":"Next Push (prob) : 'มีสอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.371850869+07:00","message":"push: {false บอกทุกคนล้านนา 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.378685933+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.378717891+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-25T15:22:15.378725107+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.378743451+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.378750864+07:00","message":"[bufferProcess] interim [800000000]:บอกทุกคนล้านนามีต่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.378754655+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนารีสอร์ท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.378764496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.378768465+07:00","message":"> Transcript [4497] [false]: 'บอกทุกคนล้านนารีสอร์ท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.378771888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.378775137+07:00","message":"Set new StatePrefix: 'บอกทุกคนล้านนารีสอร์ท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.677693687+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.677733667+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-25T15:22:15.677739635+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:15.677753322+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.67776179+07:00","message":"[bufferProcess] interim [40000000]:บอกทุกคนล้านนามีต่อดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.677764577+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.677768603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.677771529+07:00","message":"> Transcript [4498] [false]: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.677774266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:15.67777685+07:00","message":"Set new StatePrefix: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.067027497+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.0670774+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-25T15:22:16.067083435+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.067099511+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067107598+07:00","message":"[bufferProcess] interim [520000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067110272+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067115814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067119242+07:00","message":"> Transcript [4499] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067122996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067125565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067129507+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.067132035+07:00","message":"TextPushed: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.391296721+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.391337314+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-25T15:22:16.391347588+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.391361383+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.391369123+07:00","message":"[bufferProcess] interim [760000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.391372138+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.391379675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.391383046+07:00","message":"> Transcript [4500] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.391386955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.39138943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.391391623+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.391394079+07:00","message":"TextPushed: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.449978705+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.450015923+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-25T15:22:16.45002217+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.450037035+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.450051228+07:00","message":"[bufferProcess] interim [880000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.450054903+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.45005845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.450061612+07:00","message":"> Transcript [4501] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.450065402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.450067619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.450069944+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.450072556+07:00","message":"TextPushed: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.644560172+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.644594968+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-25T15:22:16.644601359+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.644612765+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644621001+07:00","message":"[bufferProcess] interim [60000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644623607+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644627104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644629904+07:00","message":"> Transcript [4502] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644633428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644635562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644637879+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644640388+07:00","message":"TextPushed: 'บอกทุกคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644644653+07:00","message":"Push: 'มีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644647121+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644649421+07:00","message":"Set new StatePrefix : 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.644651826+07:00","message":"Next Push (prob) : 'ไม้สำหรับคนละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.644659203+07:00","message":"push: {false มีต่อดอก 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.779697555+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.779744114+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-25T15:22:16.779751577+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.779774407+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.779783548+07:00","message":"[bufferProcess] interim [180000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.779786541+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.779791271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.779794445+07:00","message":"> Transcript [4503] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.7797989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.779801277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.779803276+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.779805931+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.828900422+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.828939402+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-25T15:22:16.828945513+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.828958964+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.828966889+07:00","message":"[bufferProcess] interim [240000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.828969371+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.828975474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.8289791+07:00","message":"> Transcript [4504] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.828982236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.828984602+07:00","message":"Set new StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.975821451+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.975856578+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-25T15:22:16.975863339+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:16.975878034+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.975886068+07:00","message":"[bufferProcess] interim [360000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.975888984+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.975893366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.975896268+07:00","message":"> Transcript [4505] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.975899112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:16.975901232+07:00","message":"Set new StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนละนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.166414531+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.166454246+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-25T15:22:17.16646251+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.166476919+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.166486286+07:00","message":"[bufferProcess] interim [540000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.166488851+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.166495002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.166498887+07:00","message":"> Transcript [4506] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.16650249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.166506364+07:00","message":"Set new StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.172609066+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.17263406+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-25T15:22:17.172639586+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.172663231+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172668435+07:00","message":"[bufferProcess] interim [600000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172670952+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172673903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172677516+07:00","message":"> Transcript [4507] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172681009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172682972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172685044+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.172687981+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:17.245827629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:17.245856491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.349578254+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.349620925+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-25T15:22:17.349628118+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.349645494+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349654218+07:00","message":"[bufferProcess] interim [780000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349657391+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349662172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349666429+07:00","message":"> Transcript [4508] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349672951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349676227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349679228+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.349683381+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.67026187+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.670303885+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-25T15:22:17.670310977+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.670325645+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.670337341+07:00","message":"[bufferProcess] interim [80000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.670340277+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.670345049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.670348397+07:00","message":"> Transcript [4509] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.670352829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.67035491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.670357802+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.670361063+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.789472412+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.789515582+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-25T15:22:17.789522418+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.789536115+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789544347+07:00","message":"[bufferProcess] interim [140000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789547668+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789553313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789557672+07:00","message":"> Transcript [4510] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789562911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789567133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789570243+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789572909+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789575849+07:00","message":"Push: 'ไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789578+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789580408+07:00","message":"Set new StatePrefix : 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.789583401+07:00","message":"Next Push (prob) : 'ดอกไม้เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.789592108+07:00","message":"push: {false ไม้สำหรับคนล้านนาเนี่ย 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.793586369+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.793620241+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-25T15:22:17.793626588+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.793636622+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.793643967+07:00","message":"[bufferProcess] interim [200000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.793646516+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.793649595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.793652516+07:00","message":"> Transcript [4511] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.793655079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.793657155+07:00","message":"Set new StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.991290033+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.991333149+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-25T15:22:17.991339358+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:17.991353989+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.991363994+07:00","message":"[bufferProcess] interim [380000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.991367165+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.991373319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.991376205+07:00","message":"> Transcript [4512] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.991380256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.99138284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.991385892+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:17.99138943+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.060098902+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.060144812+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-25T15:22:18.060151772+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.060168275+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.06017646+07:00","message":"[bufferProcess] interim [500000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.060179586+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.060187288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.060190461+07:00","message":"> Transcript [4513] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.060195033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.060197689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.060200044+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.060204872+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.237954874+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.237999563+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-25T15:22:18.238005981+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.238022062+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238031976+07:00","message":"[bufferProcess] interim [680000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238035158+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238039345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238049099+07:00","message":"> Transcript [4514] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238053596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238055871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238058447+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.238063363+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.383046494+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.383081992+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-25T15:22:18.383089124+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.383100636+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383107548+07:00","message":"[bufferProcess] interim [800000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383110738+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383116696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383119595+07:00","message":"> Transcript [4515] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383140003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383143544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383146006+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383148744+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.383155204+07:00","message":"Push: 'ดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.38315709+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.38315945+07:00","message":"Set new StatePrefix : 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.38316228+07:00","message":"Next Push (prob) : 'ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.383188713+07:00","message":"push: {false ดอกไม้ไม่ 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.565018926+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.565068263+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-25T15:22:18.565075189+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.565086522+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565092844+07:00","message":"[bufferProcess] interim [980000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565095891+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565099686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565102486+07:00","message":"> Transcript [4516] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565106047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565108073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565110426+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.565113104+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.747278186+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.747315338+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-25T15:22:18.747321509+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:18.747330967+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747338036+07:00","message":"[bufferProcess] interim [160000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747340819+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747345315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747349027+07:00","message":"> Transcript [4517] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747353395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747355532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747357992+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:18.747360891+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.068943525+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.068979207+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-25T15:22:19.068985475+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.069000888+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069007408+07:00","message":"[bufferProcess] interim [460000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069010376+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069014343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069017498+07:00","message":"> Transcript [4518] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069021801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069024072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069026239+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.069028956+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.26966728+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.269705132+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-25T15:22:19.269712633+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.26972923+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269738059+07:00","message":"[bufferProcess] interim [640000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269741528+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269746849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269750193+07:00","message":"> Transcript [4519] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.26975525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269757531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269762353+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269765687+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269769099+07:00","message":"Push: 'ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269771193+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269773606+07:00","message":"Set new StatePrefix : 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.269776014+07:00","message":"Next Push (prob) : 'ความสวยงามที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.269786121+07:00","message":"push: {false ใช่แค่เรื่องของ 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.271890492+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.271905368+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-25T15:22:19.271910739+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.27192084+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.271925113+07:00","message":"[bufferProcess] interim [700000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.27192775+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.271933053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.271935546+07:00","message":"> Transcript [4520] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.271938386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.271940545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.271942398+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.271945366+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.568064439+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.58806569+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.588105344+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-25T15:22:19.588111224+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.588122915+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588129396+07:00","message":"[bufferProcess] interim [940000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588132491+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588138235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588141081+07:00","message":"> Transcript [4521] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588144835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588146897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588150375+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.588153225+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.631865245+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.664654333+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.664695259+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-25T15:22:19.664701514+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.66471577+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664723066+07:00","message":"[bufferProcess] interim [120000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664726844+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664730824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664733845+07:00","message":"> Transcript [4522] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664738117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664740445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664742502+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.664745447+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.679770702+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.679805128+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-25T15:22:19.679811627+07:00","message":"receive interim result [false|false]: บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.679827565+07:00","message":"[buffer interim] 237 false บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679833868+07:00","message":"[bufferProcess] interim [180000000]:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679837015+07:00","message":"[bufferProcess] send to processor:บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.67984521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679851127+07:00","message":"> Transcript [4523] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679855222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679857461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679859586+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679862658+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679869301+07:00","message":"Push: 'ความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679871314+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.679873737+07:00","message":"Set new StatePrefix : 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.67987617+07:00","message":"Next Push (prob) : 'ร่วงโรยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.67988359+07:00","message":"push: {false ความสวยงามที่ 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.757907947+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.757945838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป\",\"confidence\":0.94923186}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.757952633+07:00","message":"receive interim result [true|false]: บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.757962716+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.757964995+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.757971663+07:00","message":"[buffer interim] 237 true บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.75798127+07:00","message":"[bufferProcess] interim [180000000]:บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.757987798+07:00","message":"[bufferProcess] send to processor (isfinal):บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.757993714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.757997043+07:00","message":"> Transcript [4524] [false]: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758000514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758002762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758004729+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758007503+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758022043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758031303+07:00","message":"> Transcript [4525] [true]: 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758034125+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758036137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758037875+07:00","message":"StatePrefix: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758040154+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758054037+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.75831294+07:00","message":"Push: 'ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758318798+07:00","message":"TextPushed: 'บอกทุกคนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758321452+07:00","message":"Set new StatePrefix : 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758324161+07:00","message":"Next Push (prob) : 'บอกที่คนล้านนามีต่อดอกไม้สำหรับคนล้านนาเนี่ยดอกไม้ไม่ใช่แค่เรื่องของความสวยงามที่ร่วงโรยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:19.758333169+07:00","message":"push: {true ร่วงโรยไป 0 0xc000130380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:19.758340211+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_237.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:19.770805381+07:00","message":"write wav file: './tmp/7599/7599_237.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:20.246881289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:20.246897795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.355170661+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.355200352+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-25T15:22:20.355205266+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.355215293+07:00","message":"[buffer interim] 238 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.355222533+07:00","message":"[bufferProcess] interim [780000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.355224578+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.496725957+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.496774231+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-25T15:22:20.496780186+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.496810579+07:00","message":"[buffer interim] 238 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.496822015+07:00","message":"[bufferProcess] interim [840000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.49682508+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.496834166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.496838473+07:00","message":"> Transcript [4526] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.496841476+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.512252696+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.512298735+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-25T15:22:20.512305462+07:00","message":"receive interim result [false|false]: เวลาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:20.512321888+07:00","message":"[buffer interim] 238 false เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.512329993+07:00","message":"[bufferProcess] interim [900000000]:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.512333661+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.512338023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.51234207+07:00","message":"> Transcript [4527] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.512345649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:20.512349312+07:00","message":"Set new StatePrefix: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.081225758+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.08127182+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-25T15:22:21.081277612+07:00","message":"receive interim result [false|false]: เวลาครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.08129442+07:00","message":"[buffer interim] 238 false เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.081301435+07:00","message":"[bufferProcess] interim [500000000]:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.081304084+07:00","message":"[bufferProcess] send to processor:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.081321582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.081324313+07:00","message":"> Transcript [4528] [false]: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.081326815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.081328873+07:00","message":"Set new StatePrefix: 'เวลาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.186421394+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.186465586+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-25T15:22:21.18647186+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.186487805+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186495227+07:00","message":"[bufferProcess] interim [620000000]:เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186498798+07:00","message":"[bufferProcess] send to processor:เวลาครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186507655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186511126+07:00","message":"> Transcript [4529] [false]: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186514351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186516715+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186519602+07:00","message":"StatePrefix: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.186521977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.776119861+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.776162812+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-25T15:22:21.776168598+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.776185635+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.776194823+07:00","message":"[bufferProcess] interim [100000000]:เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.77619814+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.776202672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.776205696+07:00","message":"> Transcript [4530] [false]: 'เวลาครับแต่ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.776209442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.776211637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.77621357+07:00","message":"StatePrefix: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.776215691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.785353943+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.785382874+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-25T15:22:21.785389331+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.785402786+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785408441+07:00","message":"[bufferProcess] interim [160000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785411054+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785417706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785420906+07:00","message":"> Transcript [4531] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785424376+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785426696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785428623+07:00","message":"StatePrefix: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.785431008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.788312027+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.788325866+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-25T15:22:21.788330244+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.788339335+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788343001+07:00","message":"[bufferProcess] interim [220000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788345036+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788348021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788350337+07:00","message":"> Transcript [4532] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788353301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788356664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788358668+07:00","message":"StatePrefix: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788360664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788366548+07:00","message":"Push: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788368928+07:00","message":"TextPushed: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788371056+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.788373392+07:00","message":"Next Push (prob) : 'แต่ดอกไม้นี่คือสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.788394765+07:00","message":"push: {false เวลาครับ 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.952884872+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.952918613+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-25T15:22:21.952924421+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:21.952937682+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.952944343+07:00","message":"[bufferProcess] interim [340000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.952947054+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.952956708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.952959725+07:00","message":"> Transcript [4533] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.952962307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:21.952964548+07:00","message":"Set new StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.217458235+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.217497909+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-25T15:22:22.217504604+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.217519604+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217526982+07:00","message":"[bufferProcess] interim [580000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217530215+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217534055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217536712+07:00","message":"> Transcript [4534] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217540213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217542293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217544433+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.217546961+07:00","message":"TextPushed: 'เวลาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.404596788+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.404640797+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-25T15:22:22.404649141+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.404666811+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.404679395+07:00","message":"[bufferProcess] interim [760000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.404682742+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.404690594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.404694474+07:00","message":"> Transcript [4535] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.404698872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.404701415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.40470382+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.404707486+07:00","message":"TextPushed: 'เวลาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.463401284+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.463443137+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-25T15:22:22.46344966+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.463463136+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463472999+07:00","message":"[bufferProcess] interim [880000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463475761+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463481905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463485025+07:00","message":"> Transcript [4536] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463488733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463491182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463493593+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.463496286+07:00","message":"TextPushed: 'เวลาครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.667572027+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.667619471+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-25T15:22:22.667625655+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.667640374+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667647866+07:00","message":"[bufferProcess] interim [120000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667650945+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667659495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667664319+07:00","message":"> Transcript [4537] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667669824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667672586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667676958+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.66768051+07:00","message":"TextPushed: 'เวลาครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667691088+07:00","message":"Push: 'แต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.66769548+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.667698223+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.66770102+07:00","message":"Next Push (prob) : 'ชีวิตที่ถูกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.667709609+07:00","message":"push: {false แต่ดอกไม้นี่คือสิ่งมี 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.875610483+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.875655382+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-25T15:22:22.875665604+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:22.875681161+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.875688939+07:00","message":"[bufferProcess] interim [300000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.875692696+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.875699241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.875702344+07:00","message":"> Transcript [4538] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.875706981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.875709413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.87571186+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:22.875715109+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.178772772+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.178818141+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-25T15:22:23.178825138+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.178840036+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.178852242+07:00","message":"[bufferProcess] interim [600000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.178855492+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.178862162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.178865663+07:00","message":"> Transcript [4539] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.17887026+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.178872715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.178874883+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.178878064+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:23.247850723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:23.247891441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.490803894+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.490850003+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-25T15:22:23.490858726+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.490876355+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490889062+07:00","message":"[bufferProcess] interim [840000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490893403+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490909567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490915686+07:00","message":"> Transcript [4540] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490919944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490924605+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.490927568+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.554708905+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.554749189+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-25T15:22:23.55475541+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.554768224+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.55477596+07:00","message":"[bufferProcess] interim [960000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.55477878+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.55478624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554789119+07:00","message":"> Transcript [4541] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554793182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554795855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554798263+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554801312+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554809426+07:00","message":"Push: 'ชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554811874+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554814279+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.554817239+07:00","message":"Next Push (prob) : 'เป็นสื่อกลางใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.554825683+07:00","message":"push: {false ชีวิตที่ถูกใช้ 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.883366559+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.883403898+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-25T15:22:23.883410051+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.883421367+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.883428003+07:00","message":"[bufferProcess] interim [260000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.883430964+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.883434571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.883437595+07:00","message":"> Transcript [4542] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.88344132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.883443687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.883445767+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.883448366+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.888191773+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.888223362+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-25T15:22:23.888229223+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:23.888255352+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888261792+07:00","message":"[bufferProcess] interim [320000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888266104+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888274988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888278898+07:00","message":"> Transcript [4543] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการโน้ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888283334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888286771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888289773+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:23.888292837+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.06345219+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.063495288+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-25T15:22:24.063502531+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.063518105+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063525941+07:00","message":"[bufferProcess] interim [440000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063529099+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063537225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063541721+07:00","message":"> Transcript [4544] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063546681+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063549276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063551961+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.063555021+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.267114822+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.267157817+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-25T15:22:24.267164637+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.267179731+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267188065+07:00","message":"[bufferProcess] interim [680000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267190932+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267199884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267203476+07:00","message":"> Transcript [4545] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267208452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.26721108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267214796+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267218036+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267225975+07:00","message":"Push: 'เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267228316+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267230996+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.267233653+07:00","message":"Next Push (prob) : 'การน้อมนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.267261238+07:00","message":"push: {false เป็นสื่อกลางใน 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.390855362+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.390898783+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-25T15:22:24.390905371+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.390919068+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.390926631+07:00","message":"[bufferProcess] interim [800000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.39092955+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.390934091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.390937171+07:00","message":"> Transcript [4546] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.390942114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.390944512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.39094652+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.39094969+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.704834481+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.704890125+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-25T15:22:24.704896945+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.70490717+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704922417+07:00","message":"[bufferProcess] interim [40000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704925768+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704930316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704933995+07:00","message":"> Transcript [4547] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704941789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704944327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704946534+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.704952138+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.796120579+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.796173349+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-25T15:22:24.79618168+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.796198052+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.796208422+07:00","message":"[bufferProcess] interim [220000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.79621277+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.796222189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.796225243+07:00","message":"> Transcript [4548] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.796229429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.796232079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.796235165+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.796240965+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.909400858+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.909448974+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-25T15:22:24.909455969+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสูตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.909476625+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909484353+07:00","message":"[bufferProcess] interim [280000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909487418+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909491029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909493751+07:00","message":"> Transcript [4549] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909498233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.90950064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909503803+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909507665+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909510907+07:00","message":"Push: 'การน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.90951286+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909529877+07:00","message":"Set new StatePrefix : 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.909533158+07:00","message":"Next Push (prob) : 'จิตใจเขาสู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.909552843+07:00","message":"push: {false การน้อมนำ 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.963560951+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.963598348+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-25T15:22:24.963604846+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.963620737+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.963627162+07:00","message":"[bufferProcess] interim [340000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.963631252+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.963638781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.963641729+07:00","message":"> Transcript [4550] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.963644581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.963646723+07:00","message":"Set new StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสูตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.971691962+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.971730167+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-25T15:22:24.971736506+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:24.971751759+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.971759283+07:00","message":"[bufferProcess] interim [400000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.971762242+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.971769748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.971773049+07:00","message":"> Transcript [4551] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.971776281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:24.971778492+07:00","message":"Set new StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเขาสู้ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.094949979+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.095011812+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-25T15:22:25.095022801+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.095059647+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.095071782+07:00","message":"[bufferProcess] interim [460000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.09507645+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.095083946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.095088583+07:00","message":"> Transcript [4552] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.095092683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.095096115+07:00","message":"Set new StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.15431089+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.154344995+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-25T15:22:25.154350792+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.15436518+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.154371216+07:00","message":"[bufferProcess] interim [580000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.154374483+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.154378371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.154382473+07:00","message":"> Transcript [4553] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.154385464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.154387727+07:00","message":"Set new StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.411595329+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.411637973+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-25T15:22:25.411644102+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.411658368+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.41166785+07:00","message":"[bufferProcess] interim [760000000]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.411670968+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.411675306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.411678658+07:00","message":"> Transcript [4554] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.411683023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.411685195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.411687378+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.411690408+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.467353705+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.544268487+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.54430697+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-25T15:22:25.544313561+07:00","message":"receive interim result [false|false]: เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.544327968+07:00","message":"[buffer interim] 238 false เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.544336288+07:00","message":"[bufferProcess] interim [0]:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.544339393+07:00","message":"[bufferProcess] send to processor:เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.54434611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.544349066+07:00","message":"> Transcript [4555] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.544353846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.544356058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.544358386+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.544361425+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.626855515+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.62689702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกาลเวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก\",\"confidence\":0.95281756}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.626904212+07:00","message":"receive interim result [true|false]: ตามกาลเวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.626913428+07:00","message":"end recv isFinal message id 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.626915818+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.626923561+07:00","message":"[buffer interim] 238 true ตามกาลเวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626934356+07:00","message":"[bufferProcess] interim [60000000]:ตามกาลเวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626940675+07:00","message":"[bufferProcess] send to processor (isfinal):เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626945124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626948577+07:00","message":"> Transcript [4556] [false]: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626952652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626954705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626956771+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626959767+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626966485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626968865+07:00","message":"> Transcript [4557] [true]: 'ตามกาลเวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626971718+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626973582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626975572+07:00","message":"StatePrefix: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.6269778+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.626979886+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.627259009+07:00","message":"Push: 'จิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.627263782+07:00","message":"TextPushed: 'เวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.627266862+07:00","message":"Set new StatePrefix : 'ตามกาลเวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.627269357+07:00","message":"Next Push (prob) : 'ตามกาลเวลาครับแต่ดอกไม้นี่คือสิ่งมีชีวิตที่ถูกใช้เป็นสื่อกลางในการน้อมนำจิตใจเข้าสู่ร่มกาเสาวพัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.627279836+07:00","message":"push: {true จิตใจเข้าสู่ร่มกาเสาวพัก 0 0xc00039dc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:25.627288804+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_238.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:25.639974893+07:00","message":"write wav file: './tmp/7599/7599_238.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:25.790185632+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:26.248060791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:26.248079415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.441844401+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.441883336+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-25T15:22:26.441888247+07:00","message":"receive interim result [false|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.441901201+07:00","message":"[buffer interim] 239 false ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.441907546+07:00","message":"[bufferProcess] interim [480000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.441909571+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.64085732+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.640897156+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-25T15:22:26.640903333+07:00","message":"receive interim result [false|false]: ด้วยพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.640919449+07:00","message":"[buffer interim] 239 false ด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.640926274+07:00","message":"[bufferProcess] interim [660000000]:ด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.640928778+07:00","message":"[bufferProcess] send to processor:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.640931961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.640934658+07:00","message":"> Transcript [4558] [false]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.640937871+07:00","message":"Set StatePrefix (first interim): 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.765032993+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.765115573+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-25T15:22:26.765124247+07:00","message":"receive interim result [false|false]: ด้วยปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.765141412+07:00","message":"[buffer interim] 239 false ด้วยปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765153559+07:00","message":"[bufferProcess] interim [780000000]:ด้วยปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765157306+07:00","message":"[bufferProcess] send to processor:ด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765184247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765189386+07:00","message":"> Transcript [4559] [false]: 'ด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765195016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765197852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765200889+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.765203612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.822845975+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.822888518+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-25T15:22:26.822894817+07:00","message":"receive interim result [false|false]: ด้วยปรากฏ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.822909576+07:00","message":"[buffer interim] 239 false ด้วยปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.822917566+07:00","message":"[bufferProcess] interim [840000000]:ด้วยปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.82292105+07:00","message":"[bufferProcess] send to processor:ด้วยปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.822930786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.822934738+07:00","message":"> Transcript [4560] [false]: 'ด้วยปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.822938952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.82294241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.822945524+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.822948683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.832248975+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.832285196+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-25T15:22:26.832290793+07:00","message":"receive interim result [false|false]: โดยปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.832305974+07:00","message":"[buffer interim] 239 false โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.832313023+07:00","message":"[bufferProcess] interim [900000000]:โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.832315749+07:00","message":"[bufferProcess] send to processor:ด้วยปรากฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.832322103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.832325051+07:00","message":"> Transcript [4561] [false]: 'ด้วยปรากฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.832328738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.832330869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.83233376+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.832336031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.956804366+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.956835481+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-25T15:22:26.956841677+07:00","message":"receive interim result [false|false]: ด้วยประธาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:26.956854857+07:00","message":"[buffer interim] 239 false ด้วยประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.956861293+07:00","message":"[bufferProcess] interim [20000000]:ด้วยประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.956863786+07:00","message":"[bufferProcess] send to processor:โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.956869883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.956873038+07:00","message":"> Transcript [4562] [false]: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.956875352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:26.956877886+07:00","message":"Set new StatePrefix: 'โดยปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.176430445+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.176472025+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-25T15:22:27.176477972+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.176491872+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.176499483+07:00","message":"[bufferProcess] interim [200000000]:ด้วยประธานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.176502395+07:00","message":"[bufferProcess] send to processor:ด้วยประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.176510125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.176513005+07:00","message":"> Transcript [4563] [false]: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.176515617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.176517969+07:00","message":"Set new StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.219593757+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.219634102+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-25T15:22:27.219641323+07:00","message":"receive interim result [false|false]: ด้วยประธานอี๊ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.21965532+07:00","message":"[buffer interim] 239 false ด้วยประธานอี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.219661787+07:00","message":"[bufferProcess] interim [260000000]:ด้วยประธานอี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.219664587+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.21966984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.219672507+07:00","message":"> Transcript [4564] [false]: 'ด้วยประธานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.21967581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.219677885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.219680098+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.219682291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.338940785+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.338981029+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-25T15:22:27.338986139+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.339003562+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.339010204+07:00","message":"[bufferProcess] interim [380000000]:ด้วยประธานนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.339013479+07:00","message":"[bufferProcess] send to processor:ด้วยประธานอี๊ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.339017496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.339020502+07:00","message":"> Transcript [4565] [false]: 'ด้วยประธานอี๊ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.33903006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.33903344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.33903664+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.339039618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.655578513+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.655623449+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-25T15:22:27.655630829+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.655647429+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655656509+07:00","message":"[bufferProcess] interim [680000000]:ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655659754+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655663703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655666957+07:00","message":"> Transcript [4566] [false]: 'ด้วยประธานนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655670269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655672444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655674548+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.655676537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.718106637+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.718151321+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-25T15:22:27.718156787+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.718169241+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718177073+07:00","message":"[bufferProcess] interim [800000000]:ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718179737+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718184088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718187438+07:00","message":"> Transcript [4567] [false]: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718191049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718193368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718195717+07:00","message":"StatePrefix: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718197886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718200502+07:00","message":"Push: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718202773+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718208119+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.718212199+07:00","message":"Next Push (prob) : 'นี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.71822331+07:00","message":"push: {false ด้วยประธาน 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.906906189+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.906947882+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-25T15:22:27.906954255+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:27.90696749+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.906975007+07:00","message":"[bufferProcess] interim [980000000]:ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.906977543+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.906984816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.906987795+07:00","message":"> Transcript [4568] [false]: 'ด้วยประธานนี้ครับจึงเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.906991562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.906993806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.90699627+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:27.906998855+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.11099232+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.111032939+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-25T15:22:28.111039354+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.111058806+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.111065881+07:00","message":"[bufferProcess] interim [160000000]:ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.11106874+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.11107606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.111078979+07:00","message":"> Transcript [4569] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.111082724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.111085021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.111087627+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.111090231+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.117301405+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.117327147+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-25T15:22:28.117333216+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.117347551+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117354425+07:00","message":"[bufferProcess] interim [220000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117366241+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117374668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117377216+07:00","message":"> Transcript [4570] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117383331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117386024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117388152+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.117390611+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.353985017+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.35401772+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-25T15:22:28.354024124+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.354036454+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354051882+07:00","message":"[bufferProcess] interim [340000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354055045+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354059487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354063417+07:00","message":"> Transcript [4571] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354067321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354071857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354074466+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354076802+07:00","message":"TextPushed: 'ด้วยประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354079393+07:00","message":"Push: 'นี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354081346+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354083941+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.354087332+07:00","message":"Next Push (prob) : 'เกิดเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.354096922+07:00","message":"push: {false นี้ครับจึง 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.54568953+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.545736379+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-25T15:22:28.545742116+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.545756743+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545764785+07:00","message":"[bufferProcess] interim [580000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545768022+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545774463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545777571+07:00","message":"> Transcript [4572] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545781545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545783699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545786132+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.545788975+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.62451429+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.624553697+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-25T15:22:28.624559888+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.624574608+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624582189+07:00","message":"[bufferProcess] interim [700000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624584824+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624589397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624592575+07:00","message":"> Transcript [4573] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624596785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624599113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624601311+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.624604505+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.947645238+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.947686774+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-25T15:22:28.947694975+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:28.947711474+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947732418+07:00","message":"[bufferProcess] interim [0]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947736069+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947746679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947749804+07:00","message":"> Transcript [4574] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947754032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947756324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947758864+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:28.947761716+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.139052629+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.139084734+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-25T15:22:29.139090403+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.139105046+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139112694+07:00","message":"[bufferProcess] interim [180000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139117469+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139126307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139132837+07:00","message":"> Transcript [4575] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139137823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139140096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139142888+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139145732+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.13914916+07:00","message":"Push: 'เกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139151224+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139155313+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.139158065+07:00","message":"Next Push (prob) : 'การสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.139166922+07:00","message":"push: {false เกิดเป็นโครง 0 0xc000186900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:29.249099235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:29.249113244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.261849786+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.261887538+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-25T15:22:29.261894493+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.261907213+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.261914518+07:00","message":"[bufferProcess] interim [240000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.26191737+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.261924491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.261927836+07:00","message":"> Transcript [4576] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.261932094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.261934471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.261936407+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.261938904+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.324959002+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.324997818+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-25T15:22:29.325004432+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.325016166+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.325024075+07:00","message":"[bufferProcess] interim [420000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.32502697+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.325031994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.325035443+07:00","message":"> Transcript [4577] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.325039714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.325041846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.325052304+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.325055238+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.457915763+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.457951309+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-25T15:22:29.457958018+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.457971986+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.457979979+07:00","message":"[bufferProcess] interim [480000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.457983032+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.457991222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.457994236+07:00","message":"> Transcript [4578] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.457998224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.458000698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.458002996+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.458006+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.643121102+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.643161225+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-25T15:22:29.643169864+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.643183263+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643190623+07:00","message":"[bufferProcess] interim [720000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643193266+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643199654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643202719+07:00","message":"> Transcript [4579] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643207249+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643209723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643211989+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643214959+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643221525+07:00","message":"Push: 'การสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643223708+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643226418+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.643229071+07:00","message":"Next Push (prob) : 'รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.643248288+07:00","message":"push: {false การสำคัญที่ 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.833630537+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.833652762+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-25T15:22:29.833657638+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.833665452+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.833672251+07:00","message":"[bufferProcess] interim [840000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.833675211+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.833679134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.833681768+07:00","message":"> Transcript [4580] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.83368499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.833687107+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.833689142+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.833691994+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.970184618+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.970228845+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-25T15:22:29.970237818+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:29.970257207+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970264332+07:00","message":"[bufferProcess] interim [960000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970267212+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970270882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970273863+07:00","message":"> Transcript [4581] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970277831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970281129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970283487+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:29.970286422+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.025587933+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.025634628+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-25T15:22:30.02564373+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.025661203+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025670041+07:00","message":"[bufferProcess] interim [80000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025674475+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025684869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025689199+07:00","message":"> Transcript [4582] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025696918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025700425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025703722+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.025707819+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.225036114+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.225092783+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-25T15:22:30.225102579+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.225124639+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225138919+07:00","message":"[bufferProcess] interim [260000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225142791+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225148839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225153414+07:00","message":"> Transcript [4583] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225159459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225174115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225177574+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225181954+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225189239+07:00","message":"Push: 'รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225192071+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225196933+07:00","message":"Set new StatePrefix : 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.225200917+07:00","message":"Next Push (prob) : 'คนในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.225212085+07:00","message":"push: {false รวบรวม 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.587781332+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.658548654+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.66553068+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.665573965+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-25T15:22:30.665582409+07:00","message":"receive interim result [false|false]: ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.665597633+07:00","message":"[buffer interim] 239 false ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.665606121+07:00","message":"[bufferProcess] interim [800000000]:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.6656094+07:00","message":"[bufferProcess] send to processor:ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.665613192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.665616727+07:00","message":"> Transcript [4584] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.66562047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.665624006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.665626104+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.665628455+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.721391422+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.721431776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยพระคาถานี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน\",\"confidence\":0.9585931}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.721438839+07:00","message":"receive interim result [true|false]: ด้วยพระคาถานี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.721449123+07:00","message":"end recv isFinal message id 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.721451432+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.721457597+07:00","message":"[buffer interim] 239 true ด้วยพระคาถานี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721467373+07:00","message":"[bufferProcess] interim [830000000]:ด้วยพระคาถานี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721471514+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721476407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721479591+07:00","message":"> Transcript [4585] [false]: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชนวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721483364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721485398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721487516+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721490347+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.72149251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721496467+07:00","message":"> Transcript [4586] [true]: 'ด้วยพระคาถานี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.72149917+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721500934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721502652+07:00","message":"StatePrefix: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721504713+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721506891+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721675092+07:00","message":"Push: 'คนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721677938+07:00","message":"TextPushed: 'ด้วยประธานนี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.72168023+07:00","message":"Set new StatePrefix : 'ด้วยพระคาถานี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721682801+07:00","message":"Next Push (prob) : 'ด้วยพระคาถานี้ครับจึงเกิดเป็นโครงการสำคัญที่รวบรวมคนในชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.721690386+07:00","message":"push: {true คนในชุมชน 0 0xc000186900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:30.721699952+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_239.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:30.732963744+07:00","message":"write wav file: './tmp/7599/7599_239.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:30.908660855+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.037988319+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.038032088+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-25T15:22:31.038038068+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.038062428+07:00","message":"[buffer interim] 240 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.038069076+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.038071031+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.038410084+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.047270363+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.047302345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\",\"confidence\":0.9464905}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.047308188+07:00","message":"receive interim result [true|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.047328227+07:00","message":"end recv isFinal message id 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.047330739+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.047336493+07:00","message":"[buffer interim] 240 true และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047346098+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047354761+07:00","message":"[bufferProcess] send to processor (isfinal):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047358585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047362263+07:00","message":"> Transcript [4587] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047364996+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047366977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.04736894+07:00","message":"> Transcript [4588] [true]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047371703+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047373929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047376271+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047378856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.047382911+07:00","message":"Push: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.047421212+07:00","message":"push: {true และ 0 0xc000187a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:31.053042002+07:00","message":"write wav file: './tmp/7599/7599_240.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.544279+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.544332047+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-25T15:22:31.54433777+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.544355024+07:00","message":"[buffer interim] 241 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.544363219+07:00","message":"[bufferProcess] interim [480000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.544365811+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.615824744+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.615865911+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-25T15:22:31.615872172+07:00","message":"receive interim result [false|false]: วิทยุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.6158858+07:00","message":"[buffer interim] 241 false วิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.615894001+07:00","message":"[bufferProcess] interim [600000000]:วิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.615897058+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.615910011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.615913347+07:00","message":"> Transcript [4589] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.615915892+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.732590136+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.732633025+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-25T15:22:31.732639135+07:00","message":"receive interim result [false|false]: วิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.732656033+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.732659915+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-25T15:22:31.73266296+07:00","message":"receive interim result [false|false]: วิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.732669366+07:00","message":"[buffer interim] 241 false วิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:31.73267249+07:00","message":"[buffer interim] 241 false วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732679468+07:00","message":"[bufferProcess] interim [660000000]:วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732681858+07:00","message":"[bufferProcess] send to processor:วิทยุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732684758+07:00","message":"[bufferProcess] interim [720000000]:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732686561+07:00","message":"[bufferProcess] send to processor:วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732689758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732693182+07:00","message":"> Transcript [4590] [false]: 'วิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732696098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732698157+07:00","message":"Set new StatePrefix: 'วิทยุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732699995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732702266+07:00","message":"> Transcript [4591] [false]: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732703965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:31.732705705+07:00","message":"Set new StatePrefix: 'วิทยา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:32.249732178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:32.2497666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.307293946+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.307335089+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-25T15:22:32.307340777+07:00","message":"receive interim result [false|false]: วิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.307356325+07:00","message":"[buffer interim] 241 false วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307362746+07:00","message":"[bufferProcess] interim [320000000]:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307365137+07:00","message":"[bufferProcess] send to processor:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307372341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307376898+07:00","message":"> Transcript [4592] [false]: 'วิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307380463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307382607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307384525+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.307386663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.499943731+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.499985839+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-25T15:22:32.499994166+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.500017745+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500026413+07:00","message":"[bufferProcess] interim [500000000]:วิทยาลัยมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500030685+07:00","message":"[bufferProcess] send to processor:วิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500036405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500040597+07:00","message":"> Transcript [4593] [false]: 'วิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500056101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500059829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500062906+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.500066354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.67751158+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.677552631+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-25T15:22:32.677558973+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:32.677573629+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677581269+07:00","message":"[bufferProcess] interim [680000000]:วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677583965+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677589894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677593027+07:00","message":"> Transcript [4594] [false]: 'วิทยาลัยมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677597397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677600055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677602112+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:32.677604388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.120667838+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.120707688+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-25T15:22:33.120713169+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.120739365+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120746442+07:00","message":"[bufferProcess] interim [40000000]:วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120749172+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120752324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120755294+07:00","message":"> Transcript [4595] [false]: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120758856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120761027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120763056+07:00","message":"StatePrefix: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120765092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120767699+07:00","message":"Push: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120770324+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.120772735+07:00","message":"Set new StatePrefix : 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.12077535+07:00","message":"Next Push (prob) : 'ลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.120783073+07:00","message":"push: {false วิทยา 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.210965446+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.211008632+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-25T15:22:33.211015254+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.21103036+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.21103902+07:00","message":"[bufferProcess] interim [160000000]:วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.211041991+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.211057369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.21106055+07:00","message":"> Transcript [4596] [false]: 'วิทยาลัยมาร่วมกันฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.211064739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.211067228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.211069482+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.211071957+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.502475826+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.502536752+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-25T15:22:33.502545154+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.50256309+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.502580127+07:00","message":"[bufferProcess] interim [520000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.50258451+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.502592798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.502597762+07:00","message":"> Transcript [4597] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.502603419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.502606623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.502610415+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.502614051+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.712235651+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.712278385+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-25T15:22:33.712285318+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.712300004+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712307546+07:00","message":"[bufferProcess] interim [640000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712310054+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712316089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712319785+07:00","message":"> Transcript [4598] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712325957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712328485+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712330836+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.712333438+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.868772313+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.868812676+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-25T15:22:33.868820086+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.868840974+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.86885291+07:00","message":"[bufferProcess] interim [760000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868857218+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868861702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868865506+07:00","message":"> Transcript [4599] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868870628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868873491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868876771+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.86888022+07:00","message":"TextPushed: 'วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868883676+07:00","message":"Push: 'ลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868886555+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.86888971+07:00","message":"Set new StatePrefix : 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:33.868893809+07:00","message":"Next Push (prob) : 'ฟื้นฟูภูมิแพ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:33.868903932+07:00","message":"push: {false ลัยมาร่วมกัน 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.161484197+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.16152356+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-25T15:22:34.161529258+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.161540885+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.161553098+07:00","message":"[bufferProcess] interim [120000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.161555713+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.161560017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.161563554+07:00","message":"> Transcript [4600] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.161566116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.161568099+07:00","message":"Set new StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.735021346+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.735070613+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-25T15:22:34.735077545+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.735095144+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735107226+07:00","message":"[bufferProcess] interim [720000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735109835+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735114423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735117906+07:00","message":"> Transcript [4601] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735121852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735124599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735128587+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.735131683+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.812638123+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.812677074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณยาว 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.812682913+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณยาว 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.812706288+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณยาว 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812715163+07:00","message":"[bufferProcess] interim [780000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณยาว 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812718146+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812722046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812725553+07:00","message":"> Transcript [4602] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812729473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812731768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812734132+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.812736717+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.94506593+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.94510013+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-25T15:22:34.945105828+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.945123983+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.94513253+07:00","message":"[bufferProcess] interim [840000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.945135524+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณยาว 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.945143673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.945146559+07:00","message":"> Transcript [4603] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณยาว 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.945149959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.94515206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.945154259+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.945156853+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.94753124+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.971391675+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.971432518+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-25T15:22:34.97143869+07:00","message":"receive interim result [false|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.971453295+07:00","message":"[buffer interim] 241 false วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971459841+07:00","message":"[bufferProcess] interim [960000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971462652+07:00","message":"[bufferProcess] send to processor:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971466236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.97146941+07:00","message":"> Transcript [4604] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971474019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971476268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971478742+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971481413+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971489244+07:00","message":"Push: 'ฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971491376+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971493547+07:00","message":"Set new StatePrefix : 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:34.971495942+07:00","message":"Next Push (prob) : 'โบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:34.971502685+07:00","message":"push: {false ฟื้นฟูภูมิปัญญา 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.064179553+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.064218932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง\",\"confidence\":0.94787574}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.064225378+07:00","message":"receive interim result [true|false]: วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.064236699+07:00","message":"end recv isFinal message id 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.06423892+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.064246165+07:00","message":"[buffer interim] 241 true วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064252588+07:00","message":"[bufferProcess] interim [140000000]:วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064256257+07:00","message":"[bufferProcess] send to processor (isfinal):วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064259688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064266159+07:00","message":"> Transcript [4605] [false]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064270953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064273295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064275934+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.06427873+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064280674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064282747+07:00","message":"> Transcript [4606] [true]: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณอย่างการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064284955+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064286991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064288742+07:00","message":"StatePrefix: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญาโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064290824+07:00","message":"TextPushed: 'วิทยาลัยมาร่วมกันฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.064293752+07:00","message":"Push: 'โบราณอย่างการสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.06430254+07:00","message":"push: {true โบราณอย่างการสร้าง 0 0xc000045980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:35.077373617+07:00","message":"write wav file: './tmp/7599/7599_241.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.139067323+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:35.250307031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:35.250322136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.499274275+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.499321927+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-25T15:22:35.499327145+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.499342714+07:00","message":"[buffer interim] 242 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.499349358+07:00","message":"[bufferProcess] interim [420000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.499351422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.671804548+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.671859411+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-25T15:22:35.67186672+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.671884488+07:00","message":"[buffer interim] 242 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.671898607+07:00","message":"[bufferProcess] interim [540000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.67190285+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.671912798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.671917154+07:00","message":"> Transcript [4607] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.671920568+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.674207369+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.674242499+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-25T15:22:35.6742474+07:00","message":"receive interim result [false|false]: พระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.674260986+07:00","message":"[buffer interim] 242 false พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.674267324+07:00","message":"[bufferProcess] interim [600000000]:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.674269672+07:00","message":"[bufferProcess] send to processor:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.674275563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.674278571+07:00","message":"> Transcript [4608] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.674281193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.674283267+07:00","message":"Set new StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.78817375+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.788213816+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-25T15:22:35.788220023+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.788234781+07:00","message":"[buffer interim] 242 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.788241017+07:00","message":"[bufferProcess] interim [660000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.788243555+07:00","message":"[bufferProcess] send to processor:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.788250016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.78825286+07:00","message":"> Transcript [4609] [false]: 'พระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.788255888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.788258931+07:00","message":"Set new StatePrefix: 'พระพุทธะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.789371608+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.789381353+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-25T15:22:35.789384623+07:00","message":"receive interim result [false|false]: พระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:35.789393667+07:00","message":"[buffer interim] 242 false พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.789396659+07:00","message":"[bufferProcess] interim [720000000]:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.789398682+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.789400781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.789403128+07:00","message":"> Transcript [4610] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:35.789405146+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.30788675+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.307932983+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-25T15:22:36.307939414+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.307953978+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.307962505+07:00","message":"[bufferProcess] interim [140000000]:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.307965891+07:00","message":"[bufferProcess] send to processor:พระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.3079706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.307973428+07:00","message":"> Transcript [4611] [false]: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.307975975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.307978246+07:00","message":"Set new StatePrefix: 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.377532038+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.377584225+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-25T15:22:36.377592911+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.377612808+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377627999+07:00","message":"[bufferProcess] interim [320000000]:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377631685+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377641628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377646517+07:00","message":"> Transcript [4612] [false]: 'พระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377652363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377655763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377658821+07:00","message":"StatePrefix: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.377661691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.562887623+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.562930211+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-25T15:22:36.562935164+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.562951169+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562958158+07:00","message":"[bufferProcess] interim [500000000]:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562960788+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562966447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562969354+07:00","message":"> Transcript [4613] [false]: 'พระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562972719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562975165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562977161+07:00","message":"StatePrefix: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.562979311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.889130231+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.889186761+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-25T15:22:36.889193375+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:36.889222287+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.889231683+07:00","message":"[bufferProcess] interim [740000000]:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.889234255+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.889242459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.88924741+07:00","message":"> Transcript [4614] [false]: 'พระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.889251628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.889254311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.889256738+07:00","message":"StatePrefix: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:36.889259024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.473207765+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.473258552+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-25T15:22:37.473265212+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.473281612+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473291872+07:00","message":"[bufferProcess] interim [340000000]:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473295149+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473301288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473304786+07:00","message":"> Transcript [4615] [false]: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473308881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473311483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473313464+07:00","message":"StatePrefix: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473315474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473319948+07:00","message":"Push: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473321943+07:00","message":"TextPushed: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473324102+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.473326414+07:00","message":"Next Push (prob) : 'เกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.473335457+07:00","message":"push: {false พระพุทธรูป 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.807684532+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.807720779+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-25T15:22:37.807726039+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้รัชกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.807743779+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807752203+07:00","message":"[bufferProcess] interim [640000000]:พระพุทธรูปเกสรดอกไม้รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807755504+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807759685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807762843+07:00","message":"> Transcript [4616] [false]: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807766731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807768898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807770842+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.807775871+07:00","message":"TextPushed: 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.915079434+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.915116022+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-25T15:22:37.915121178+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุดกาน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.915132311+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุดกาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915140242+07:00","message":"[bufferProcess] interim [760000000]:พระพุทธรูปเกสรดอกไม้ชุดกาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915142968+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้รัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915146835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915149959+07:00","message":"> Transcript [4617] [false]: 'พระพุทธรูปเกสรดอกไม้รัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915153715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915155796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915158146+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.915160561+07:00","message":"TextPushed: 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.985416859+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.985475944+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-25T15:22:37.985482318+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์ดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:37.985503295+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์ดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985513229+07:00","message":"[bufferProcess] interim [880000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์ดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985515775+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุดกาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985520446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985524087+07:00","message":"> Transcript [4618] [false]: 'พระพุทธรูปเกสรดอกไม้ชุดกาน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985528217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985530365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985532851+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:37.985535605+07:00","message":"TextPushed: 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.114478392+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.11451834+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-25T15:22:38.114524505+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ในการนำดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.11453857+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ในการนำดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114545464+07:00","message":"[bufferProcess] interim [940000000]:พระพุทธรูปเกสรดอกไม้ในการนำดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.11454797+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์ดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114554304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114557363+07:00","message":"> Transcript [4619] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์ดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114561721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114564139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114566499+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114568848+07:00","message":"TextPushed: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114574954+07:00","message":"Push: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114576893+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114578968+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์ดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.114581698+07:00","message":"Next Push (prob) : 'ชุติกาญจน์ดำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.114606014+07:00","message":"push: {false เกสรดอกไม้ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.169300044+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.169339656+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-25T15:22:38.169347936+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.169360691+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.169368989+07:00","message":"[bufferProcess] interim [120000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.169371862+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ในการนำดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.16937526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.169378149+07:00","message":"> Transcript [4620] [false]: 'พระพุทธรูปเกสรดอกไม้ในการนำดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.169380564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.169382666+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ในการนำดอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:38.251319406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:38.25133943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.504701401+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.504739673+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-25T15:22:38.504746137+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.504760441+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.504771133+07:00","message":"[bufferProcess] interim [420000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.50477514+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.504782138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.504786976+07:00","message":"> Transcript [4621] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.504790797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.50479587+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.687900096+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.687949836+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-25T15:22:38.687956887+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเก็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.687972119+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.68797998+07:00","message":"[bufferProcess] interim [600000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.687983395+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.687987648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.687990888+07:00","message":"> Transcript [4622] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.687994819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.687997062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.687999296+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.688002253+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.809641321+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.809720125+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-25T15:22:38.809730197+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.809744214+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809751968+07:00","message":"[bufferProcess] interim [720000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809755106+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเก็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809759014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809761828+07:00","message":"> Transcript [4623] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเก็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809765833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809768086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809770164+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.809773668+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.873879958+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.873919344+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-25T15:22:38.873926856+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:38.873942709+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.873951783+07:00","message":"[bufferProcess] interim [780000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.873954675+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.873962448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.873965982+07:00","message":"> Transcript [4624] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.873970102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.873972516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.87397698+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:38.873979738+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.201156271+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.201229112+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-25T15:22:39.201236227+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.20125015+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201263369+07:00","message":"[bufferProcess] interim [80000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201266773+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201271704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201275045+07:00","message":"> Transcript [4625] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201279261+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201282417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201284825+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201287697+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201295291+07:00","message":"Push: 'ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201297898+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.201300303+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.20130264+07:00","message":"Next Push (prob) : 'และเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.201320955+07:00","message":"push: {false ชุติกาญจน์น้ำดอกไม้ 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.393369321+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.393412655+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-25T15:22:39.393418845+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.393431431+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.393440185+07:00","message":"[bufferProcess] interim [260000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.393442837+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.393447169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.393450251+07:00","message":"> Transcript [4626] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.393456335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.393459635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.39346304+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.393467764+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.399234441+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.399259843+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-25T15:22:39.399265647+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.399278404+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399285691+07:00","message":"[bufferProcess] interim [320000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399289323+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399294832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399299458+07:00","message":"> Transcript [4627] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399304121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399307107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399310808+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.399316345+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.706665585+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.706701021+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-25T15:22:39.706707539+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อยกิโล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.706719953+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อยกิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.706728998+07:00","message":"[bufferProcess] interim [560000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อยกิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.70673219+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.70673571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.706739015+07:00","message":"> Transcript [4628] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.706742439+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.706744804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.70674708+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.706749798+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.710557953+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.710592574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.710597861+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.710610711+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710615594+07:00","message":"[bufferProcess] interim [620000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710618483+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อยกิโล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710621975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710624573+07:00","message":"> Transcript [4629] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อยกิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710627766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710629709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710631798+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710634142+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710640552+07:00","message":"Push: 'และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710643104+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.710645309+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่าร้อยกิโล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.71064809+07:00","message":"Next Push (prob) : 'กว่าร้อยกิโล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.710676662+07:00","message":"push: {false และเกสร 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.768279559+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.768330238+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-25T15:22:39.768339795+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.768353325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 กิโลเมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.768357742+07:00","message":"receive interim result [false|false]:  100 กิโลเมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.768367514+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.768373239+07:00","message":"[buffer interim] 242 false  100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768381631+07:00","message":"[bufferProcess] interim [680000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768386328+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768391479+07:00","message":"[bufferProcess] interim [680000000]: 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768395919+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768400337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768406978+07:00","message":"> Transcript [4630] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768410622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.768414334+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.896020585+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.896078664+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-25T15:22:39.896091043+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.896104705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 กิโลกรัม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.896110102+07:00","message":"receive interim result [false|false]:  100 กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.896121184+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:39.896125917+07:00","message":"[buffer interim] 242 false  100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896133887+07:00","message":"[bufferProcess] interim [740000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896136865+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896140752+07:00","message":"[bufferProcess] interim [740000000]: 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896143497+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896146866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896149944+07:00","message":"> Transcript [4631] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896153436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896155488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896158115+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลเมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:39.896160792+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.266484349+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.313883781+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.313924977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.313932154+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.313944209+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-25T15:22:40.313947898+07:00","message":"receive interim result [false|false]:  กิโลกรัม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.313956638+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.313960174+07:00","message":"[buffer interim] 242 false  กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313966068+07:00","message":"[bufferProcess] interim [220000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313969459+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313973523+07:00","message":"[bufferProcess] interim [220000000]: กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313975886+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313979208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313982332+07:00","message":"> Transcript [4632] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313985157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.313987412+07:00","message":"Set new StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.330356544+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.350173145+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.350219062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.350231602+07:00","message":"receive interim result [false|false]: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.350245151+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-25T15:22:40.350250403+07:00","message":"receive interim result [false|false]:  กิโลกรัมในอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.350261127+07:00","message":"[buffer interim] 242 false พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.35026684+07:00","message":"[buffer interim] 242 false  กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350275993+07:00","message":"[bufferProcess] interim [280000000]:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350281704+07:00","message":"[bufferProcess] send to processor:พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.35028754+07:00","message":"[bufferProcess] interim [280000000]: กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350293524+07:00","message":"[bufferProcess] update buffer: พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350298128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350303018+07:00","message":"> Transcript [4633] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350308396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350312489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350316144+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.350321204+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.424238656+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.424281166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธรูปเกสรดอกไม้โดยการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ\",\"confidence\":0.94328433}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.424288051+07:00","message":"receive interim result [true|false]: พระพุทธรูปเกสรดอกไม้โดยการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.424298617+07:00","message":"end recv isFinal message id 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.424301109+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.424308736+07:00","message":"[buffer interim] 242 true พระพุทธรูปเกสรดอกไม้โดยการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424319318+07:00","message":"[bufferProcess] interim [340000000]:พระพุทธรูปเกสรดอกไม้โดยการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424323338+07:00","message":"[bufferProcess] send to processor (isfinal):พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424327226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424330248+07:00","message":"> Transcript [4634] [false]: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424334014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.42433598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424338054+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424340546+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424342655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.42434475+07:00","message":"> Transcript [4635] [true]: 'พระพุทธรูปเกสรดอกไม้โดยการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424347018+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.42434883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424350577+07:00","message":"StatePrefix: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424352753+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424354657+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424525754+07:00","message":"Push: 'กว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424528664+07:00","message":"TextPushed: 'พระพุทธรูปเกสรดอกไม้ชุติกาญจน์น้ำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424530949+07:00","message":"Set new StatePrefix : 'พระพุทธรูปเกสรดอกไม้โดยการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424533369+07:00","message":"Next Push (prob) : 'พระพุทธรูปเกสรดอกไม้โดยการนำดอกไม้และเกสรกว่า 100 กิโลกรัมในอมตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.424541489+07:00","message":"push: {true กว่า 100 กิโลกรัมในอมตะ 0 0xc000045000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.424558939+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_242.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:40.435190841+07:00","message":"write wav file: './tmp/7599/7599_242.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.860473176+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.860526646+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-25T15:22:40.86053254+07:00","message":"receive interim result [false|false]: แห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.860552835+07:00","message":"[buffer interim] 243 false แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.860561382+07:00","message":"[bufferProcess] interim [540000000]:แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.860563686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.987798124+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.987823292+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.987826444+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.987828427+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.987830493+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.993096553+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.993122819+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-25T15:22:40.99312853+07:00","message":"receive interim result [false|false]: แห้งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.993144002+07:00","message":"[buffer interim] 243 false แห้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.993150373+07:00","message":"[bufferProcess] interim [660000000]:แห้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.993153474+07:00","message":"[bufferProcess] send to processor:แห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.993157329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.993173094+07:00","message":"> Transcript [4636] [false]: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.993177294+07:00","message":"Set StatePrefix (first interim): 'แห้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.99736447+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.997394819+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-25T15:22:40.997400105+07:00","message":"receive interim result [false|false]: แห้งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:40.997415429+07:00","message":"[buffer interim] 243 false แห้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997420548+07:00","message":"[bufferProcess] interim [720000000]:แห้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997422813+07:00","message":"[bufferProcess] send to processor:แห้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997429951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997432561+07:00","message":"> Transcript [4637] [false]: 'แห้งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997435606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997437682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997439826+07:00","message":"StatePrefix: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:40.997442261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.052505754+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.052549814+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-25T15:22:41.05255752+07:00","message":"receive interim result [false|false]: แห้งแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.052574395+07:00","message":"[buffer interim] 243 false แห้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.052582761+07:00","message":"[bufferProcess] interim [780000000]:แห้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.052586945+07:00","message":"[bufferProcess] send to processor:แห้งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.05259671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.052600941+07:00","message":"> Transcript [4638] [false]: 'แห้งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.052605422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.052608533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.052611526+07:00","message":"StatePrefix: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.052614229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:41.252388161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:41.252410734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.315780788+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.315816219+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-25T15:22:41.31582199+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.315833953+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.315840343+07:00","message":"[bufferProcess] interim [960000000]:แห้งแล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.3158512+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.315858583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.315861582+07:00","message":"> Transcript [4639] [false]: 'แห้งแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.315864921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.315867164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.315869375+07:00","message":"StatePrefix: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.315871505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.50317404+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.503212583+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-25T15:22:41.503218218+07:00","message":"receive interim result [false|false]: แห้งแล้วก็กดไลค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.503228094+07:00","message":"[buffer interim] 243 false แห้งแล้วก็กดไลค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.50323485+07:00","message":"[bufferProcess] interim [140000000]:แห้งแล้วก็กดไลค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503237436+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503240863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503243606+07:00","message":"> Transcript [4640] [false]: 'แห้งแล้วก็บ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503246989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503249182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503251088+07:00","message":"StatePrefix: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.50325327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503256002+07:00","message":"Push: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.50325851+07:00","message":"TextPushed: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.50326323+07:00","message":"Set new StatePrefix : 'แห้งแล้วก็บ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.503265666+07:00","message":"Next Push (prob) : 'แล้วก็บ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.503273246+07:00","message":"push: {false แห้ง 0 0xc000187500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.559571891+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.559605567+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-25T15:22:41.559611274+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.559623993+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.559630128+07:00","message":"[bufferProcess] interim [260000000]:แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.559632966+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็กดไลค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.559638635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.559641766+07:00","message":"> Transcript [4641] [false]: 'แห้งแล้วก็กดไลค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.559644439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.559646615+07:00","message":"Set new StatePrefix: 'แห้งแล้วก็กดไลค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.88584941+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.885889422+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-25T15:22:41.885897338+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.885913598+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.885922767+07:00","message":"[bufferProcess] interim [560000000]:แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.885927206+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.885935837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.885945157+07:00","message":"> Transcript [4642] [false]: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.885949362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.885953331+07:00","message":"Set new StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.887534375+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.887556984+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-25T15:22:41.887561937+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:41.887573136+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.8875777+07:00","message":"[bufferProcess] interim [620000000]:แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.887580104+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.887585433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.887589564+07:00","message":"> Transcript [4643] [false]: 'แห้งแล้วก็บดละเอียดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.887592967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.887595033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.887597281+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:41.887599626+07:00","message":"TextPushed: 'แห้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.081542203+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.0815736+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-25T15:22:42.081579183+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.081587696+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.081594123+07:00","message":"[bufferProcess] interim [800000000]:แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.081597417+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.081600945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.081603311+07:00","message":"> Transcript [4644] [false]: 'แห้งแล้วก็บดละเอียดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.081606715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.08160956+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.081613391+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.081615557+07:00","message":"TextPushed: 'แห้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.27015213+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.27018754+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-25T15:22:42.270194977+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.270215969+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270223686+07:00","message":"[bufferProcess] interim [980000000]:แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270226469+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270229774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270232679+07:00","message":"> Transcript [4645] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270235653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270237626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270239743+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.270241998+07:00","message":"TextPushed: 'แห้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.39366351+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.393701013+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-25T15:22:42.393714834+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.393728091+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393734761+07:00","message":"[bufferProcess] interim [40000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393737667+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393744226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393747226+07:00","message":"> Transcript [4646] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393751116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.39375337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393755903+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393758783+07:00","message":"TextPushed: 'แห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393764704+07:00","message":"Push: 'แล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393766854+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.393768952+07:00","message":"Set new StatePrefix : 'แห้งแล้วก็บดละเอียดก่อนจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.3937712+07:00","message":"Next Push (prob) : 'ก่อนจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.393778682+07:00","message":"push: {false แล้วก็บดละเอียด 0 0xc000187500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.481308795+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.481357529+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-25T15:22:42.48136435+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.481378581+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.481385889+07:00","message":"[bufferProcess] interim [220000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.481388633+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.481394477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.481397989+07:00","message":"> Transcript [4647] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.481400641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.481404425+07:00","message":"Set new StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.605656241+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.605700804+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-25T15:22:42.605707476+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.605725582+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.605734125+07:00","message":"[bufferProcess] interim [280000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.605736724+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.605741057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.605744071+07:00","message":"> Transcript [4648] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.605747806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.60575007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.605752096+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.605754914+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.653203356+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.653248096+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-25T15:22:42.653254007+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.653273002+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.653281866+07:00","message":"[bufferProcess] interim [400000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.653284485+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.653291098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.653294207+07:00","message":"> Transcript [4649] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.653298402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.65330083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.653303154+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.653308528+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.973343679+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.973391997+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-25T15:22:42.97339911+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:42.973413049+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.97342105+07:00","message":"[bufferProcess] interim [640000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.973424309+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.973432599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.973435759+07:00","message":"> Transcript [4650] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.973439595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.973441937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.973444655+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:42.973447578+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.109342273+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.109388614+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-25T15:22:43.109395405+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.109410132+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109424794+07:00","message":"[bufferProcess] interim [820000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109427604+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109431819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109435481+07:00","message":"> Transcript [4651] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109440026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109442283+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109444863+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109447891+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.10945288+07:00","message":"Push: 'ก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109455081+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109457853+07:00","message":"Set new StatePrefix : 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.109461012+07:00","message":"Next Push (prob) : 'ขึ้นรูปเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.10947082+07:00","message":"push: {false ก่อนจะปั้น 0 0xc000187500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.147357019+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.209683021+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.228178643+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.228216579+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-25T15:22:43.228223534+07:00","message":"receive interim result [false|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.228243424+07:00","message":"[buffer interim] 243 false แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228250749+07:00","message":"[bufferProcess] interim [940000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228254248+07:00","message":"[bufferProcess] send to processor:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228258033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228261257+07:00","message":"> Transcript [4652] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็นวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228264328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228266502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228268557+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.228270995+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.258757007+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.258798902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ\",\"confidence\":0.94610775}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.258805393+07:00","message":"receive interim result [true|false]: แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.258817638+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.258819933+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.258826035+07:00","message":"[buffer interim] 243 true แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258832948+07:00","message":"[bufferProcess] interim [30000000]:แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258836963+07:00","message":"[bufferProcess] send to processor (isfinal):แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258846991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258869525+07:00","message":"> Transcript [4653] [false]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258876759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258880291+07:00","message":"Set new StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258883395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258886024+07:00","message":"> Transcript [4654] [true]: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258890004+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258892247+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258894882+07:00","message":"StatePrefix: 'แห้งแล้วก็บดละเอียดก่อนจะปั้นขึ้นรูปไปองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258897666+07:00","message":"TextPushed: 'แห้งแล้วก็บดละเอียดก่อนจะปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.258911095+07:00","message":"Push: 'ขึ้นรูปไปองค์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.258922821+07:00","message":"push: {true ขึ้นรูปไปองค์พระ 0 0xc000187500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:43.266938379+07:00","message":"write wav file: './tmp/7599/7599_243.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.337464479+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.397720644+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.445668091+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.445702984+07:00","message":"found end of frame, send empty tag with msgId: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.445707313+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.445716513+07:00","message":"[buffer interim] 244 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.445724995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.445729122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.44573231+07:00","message":"> Transcript [4655] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.44573525+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.445737338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.445739644+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.445741549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.445744408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.445756917+07:00","message":"push: {true \n 0 0xc000187880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:43.450572403+07:00","message":"write wav file: './tmp/7599/7599_244.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.891759419+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.891804806+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-25T15:22:43.891811547+07:00","message":"receive interim result [false|false]: แผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.891829258+07:00","message":"[buffer interim] 245 false แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.891837613+07:00","message":"[bufferProcess] interim [480000000]:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.89184082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.938667077+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.938702129+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-25T15:22:43.938707924+07:00","message":"receive interim result [false|false]: แผนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:43.938722744+07:00","message":"[buffer interim] 245 false แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.938731521+07:00","message":"[bufferProcess] interim [600000000]:แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.93873415+07:00","message":"[bufferProcess] send to processor:แผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.938739237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.93874212+07:00","message":"> Transcript [4656] [false]: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:43.938744357+07:00","message":"Set StatePrefix (first interim): 'แผน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:44.252431631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:44.252437477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.267170414+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.267207851+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-25T15:22:44.26721361+07:00","message":"receive interim result [false|false]: แผนการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.267228675+07:00","message":"[buffer interim] 245 false แผนการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267235099+07:00","message":"[bufferProcess] interim [900000000]:แผนการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267237471+07:00","message":"[bufferProcess] send to processor:แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267241161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267244117+07:00","message":"> Transcript [4657] [false]: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267247278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267249423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267251361+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.267253923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.383860546+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.383898596+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-25T15:22:44.383906442+07:00","message":"receive interim result [false|false]: แผนการสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.383921607+07:00","message":"[buffer interim] 245 false แผนการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.383933953+07:00","message":"[bufferProcess] interim [960000000]:แผนการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.383937835+07:00","message":"[bufferProcess] send to processor:แผนการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.383945033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.383948812+07:00","message":"> Transcript [4658] [false]: 'แผนการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.383953181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.383955736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.38395786+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.383960054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.444642077+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.444687074+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-25T15:22:44.444692913+07:00","message":"receive interim result [false|false]: แผนการหล่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.444708498+07:00","message":"[buffer interim] 245 false แผนการหล่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444715276+07:00","message":"[bufferProcess] interim [80000000]:แผนการหล่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444719115+07:00","message":"[bufferProcess] send to processor:แผนการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444722914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444726019+07:00","message":"> Transcript [4659] [false]: 'แผนการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444729382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444731569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444733954+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.444736198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.638070332+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.638110045+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-25T15:22:44.638116069+07:00","message":"receive interim result [false|false]: แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.638133802+07:00","message":"[buffer interim] 245 false แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638142989+07:00","message":"[bufferProcess] interim [260000000]:แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638145698+07:00","message":"[bufferProcess] send to processor:แผนการหล่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638149788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638153083+07:00","message":"> Transcript [4660] [false]: 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638157181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638159938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638162159+07:00","message":"StatePrefix: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638164498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638171268+07:00","message":"Push: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638173882+07:00","message":"TextPushed: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638176287+07:00","message":"Set new StatePrefix : 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:44.638178646+07:00","message":"Next Push (prob) : 'การหล่อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.638187649+07:00","message":"push: {false แผน 0 0xc0006cfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:44.867273619+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.005105108+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.005145798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการหล่อด้วยโลหะ\",\"confidence\":0.9574367}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.005153191+07:00","message":"receive interim result [true|false]: แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.005185404+07:00","message":"end recv isFinal message id 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.005189898+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.005199111+07:00","message":"[buffer interim] 245 true แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005207514+07:00","message":"[bufferProcess] interim [710000000]:แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005211111+07:00","message":"[bufferProcess] send to processor (isfinal):แผนการหล่อด้วยโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005214883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005219732+07:00","message":"> Transcript [4661] [false]: 'แผนการหล่อด้วยโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005223302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005225604+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005227623+07:00","message":"StatePrefix: 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005230327+07:00","message":"TextPushed: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005232542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005234523+07:00","message":"> Transcript [4662] [true]: 'แผนการหล่อด้วยโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005236843+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005238773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005243063+07:00","message":"StatePrefix: 'แผนการหล่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005244975+07:00","message":"TextPushed: 'แผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.005247975+07:00","message":"Push: 'การหล่อด้วยโลหะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.005259096+07:00","message":"push: {true การหล่อด้วยโลหะ 0 0xc0006cfe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.009680798+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:45.012307584+07:00","message":"write wav file: './tmp/7599/7599_245.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.863758096+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.863795884+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-25T15:22:45.863801368+07:00","message":"receive interim result [false|false]: น่าสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.863813102+07:00","message":"[buffer interim] 246 false น่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.86381925+07:00","message":"[bufferProcess] interim [660000000]:น่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.863821433+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.994240845+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.994289286+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-25T15:22:45.994295099+07:00","message":"receive interim result [false|false]: น่าสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:45.99431279+07:00","message":"[buffer interim] 246 false น่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.994322337+07:00","message":"[bufferProcess] interim [780000000]:น่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.994324917+07:00","message":"[bufferProcess] send to processor:น่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.994329877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.994333306+07:00","message":"> Transcript [4663] [false]: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:45.994335816+07:00","message":"Set StatePrefix (first interim): 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.199059605+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.199111315+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-25T15:22:46.199119012+07:00","message":"receive interim result [false|false]: น่าสนใจไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.199141595+07:00","message":"[buffer interim] 246 false น่าสนใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.199152887+07:00","message":"[bufferProcess] interim [20000000]:น่าสนใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.199156357+07:00","message":"[bufferProcess] send to processor:น่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.19916196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.199166759+07:00","message":"> Transcript [4664] [false]: 'น่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.199172605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.199174827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.199177168+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.19917942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.370466323+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.370506411+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-25T15:22:46.370512182+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.370522665+07:00","message":"[buffer interim] 246 false น่าสนใจไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.370529184+07:00","message":"[bufferProcess] interim [140000000]:น่าสนใจไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.370531899+07:00","message":"[bufferProcess] send to processor:น่าสนใจไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.370535268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.370538312+07:00","message":"> Transcript [4665] [false]: 'น่าสนใจไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.370541636+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.370544163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.370546111+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.37054838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.428149537+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.428188841+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-25T15:22:46.428195038+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.42821194+07:00","message":"[buffer interim] 246 false น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428219186+07:00","message":"[bufferProcess] interim [260000000]:น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428222618+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428227728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428230903+07:00","message":"> Transcript [4666] [false]: 'น่าสนใจไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428235079+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428237515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428239625+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.428241741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.580718672+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.580761231+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-25T15:22:46.580767804+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.58078572+07:00","message":"[buffer interim] 246 false น่าสนใจไม่เคยเห็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580793777+07:00","message":"[bufferProcess] interim [380000000]:น่าสนใจไม่เคยเห็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580796157+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580800252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580804133+07:00","message":"> Transcript [4667] [false]: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580808113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580810259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580812286+07:00","message":"StatePrefix: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580814376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580817276+07:00","message":"Push: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580819504+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580822938+07:00","message":"Set new StatePrefix : 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.580825469+07:00","message":"Next Push (prob) : 'ใจไม่เคยเห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.580834009+07:00","message":"push: {false น่าสน 0 0xc000045c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.633122211+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.633185193+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-25T15:22:46.633191837+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.633207999+07:00","message":"[buffer interim] 246 false น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633216054+07:00","message":"[bufferProcess] interim [440000000]:น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633218919+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633222846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633225988+07:00","message":"> Transcript [4668] [false]: 'น่าสนใจไม่เคยเห็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633229783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633232034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633234737+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.633237268+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.635924105+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.635958374+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-25T15:22:46.635964144+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.635981314+07:00","message":"[buffer interim] 246 false น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.635988095+07:00","message":"[bufferProcess] interim [500000000]:น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.635990604+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็นมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.635995946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.635998622+07:00","message":"> Transcript [4669] [false]: 'น่าสนใจไม่เคยเห็นมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.636002308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.636004447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.636006458+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.636008524+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.947603066+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.947646751+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-25T15:22:46.94765296+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:46.947665396+07:00","message":"[buffer interim] 246 false น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947673626+07:00","message":"[bufferProcess] interim [740000000]:น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947676096+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็นมาก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947685681+07:00","message":"> Transcript [4670] [false]: 'น่าสนใจไม่เคยเห็นมาก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947691777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947694053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947696192+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:46.947698745+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.073737156+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.073778547+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-25T15:22:47.073784413+07:00","message":"receive interim result [false|false]: น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.073797279+07:00","message":"[buffer interim] 246 false น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073805582+07:00","message":"[bufferProcess] interim [860000000]:น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073808712+07:00","message":"[bufferProcess] send to processor:น่าสนใจไม่เคยเห็นมาก่อนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073816475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073819614+07:00","message":"> Transcript [4671] [false]: 'น่าสนใจไม่เคยเห็นมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073823846+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073828534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073830991+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073833596+07:00","message":"TextPushed: 'น่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073839708+07:00","message":"Push: 'ใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073841649+07:00","message":"TextPushed: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073843984+07:00","message":"Set new StatePrefix : 'น่าสนใจไม่เคยเห็นมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.073846348+07:00","message":"Next Push (prob) : 'มาก่อนเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.073871124+07:00","message":"push: {false ใจไม่เคยเห็น 0 0xc000045c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.190438797+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:47.252682262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:47.252696237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.290395349+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.290437577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โหน่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ\",\"confidence\":0.9306853}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.290444575+07:00","message":"receive interim result [true|false]: โหน่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.290453414+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.290455935+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.290465144+07:00","message":"[buffer interim] 246 true โหน่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290473527+07:00","message":"[bufferProcess] interim [190000000]:โหน่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290477119+07:00","message":"[bufferProcess] send to processor (isfinal):น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290480858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.29048612+07:00","message":"> Transcript [4672] [false]: 'น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290489882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290491911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290493889+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็นมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290496715+07:00","message":"TextPushed: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290499083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290501397+07:00","message":"> Transcript [4673] [true]: 'โหน่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290503673+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290505431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290507231+07:00","message":"StatePrefix: 'น่าสนใจไม่เคยเห็นมาก่อนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290509032+07:00","message":"TextPushed: 'น่าสนใจไม่เคยเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290510763+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290629035+07:00","message":"Push: 'มาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290632408+07:00","message":"TextPushed: 'น่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290634784+07:00","message":"Set new StatePrefix : 'โหน่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290637021+07:00","message":"Next Push (prob) : 'โหน่าสนใจไม่เคยเห็นมาก่อนเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.290645066+07:00","message":"push: {true มาก่อนเลยค่ะ 0 0xc000045c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.290659419+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_246.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:47.29871144+07:00","message":"write wav file: './tmp/7599/7599_246.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.440730828+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.984765889+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.98481875+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-25T15:22:47.984825118+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:47.984841687+07:00","message":"[buffer interim] 247 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.984849471+07:00","message":"[bufferProcess] interim [600000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:47.984851559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.154660069+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.154705651+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-25T15:22:48.154711747+07:00","message":"receive interim result [false|false]: ใช้ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.15472691+07:00","message":"[buffer interim] 247 false ใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.15473463+07:00","message":"[bufferProcess] interim [780000000]:ใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.154737531+07:00","message":"[bufferProcess] send to processor:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.154744478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.154747293+07:00","message":"> Transcript [4674] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.154749927+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.282529836+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.282574246+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-25T15:22:48.282580474+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.282593511+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.282600983+07:00","message":"[bufferProcess] interim [900000000]:ใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.282603528+07:00","message":"[bufferProcess] send to processor:ใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.282609929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.282613058+07:00","message":"> Transcript [4675] [false]: 'ใช้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.282616247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.282618575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.28262135+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.282623785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.673704046+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.673750761+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-25T15:22:48.673759972+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.673778168+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673789645+07:00","message":"[bufferProcess] interim [200000000]:ใช้ดอกไม้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673793747+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673801838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673806819+07:00","message":"> Transcript [4676] [false]: 'ใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673812688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673815836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673818895+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.673822304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.742482303+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.742530396+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-25T15:22:48.742537541+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.742555534+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742567275+07:00","message":"[bufferProcess] interim [260000000]:ใช้ดอกไม้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742572038+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742580136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742584539+07:00","message":"> Transcript [4677] [false]: 'ใช้ดอกไม้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742589732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742592415+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742594992+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.742597139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.925244705+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.925290646+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-25T15:22:48.92529724+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.925311519+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.92532393+07:00","message":"[bufferProcess] interim [320000000]:ใช้ดอกไม้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925326775+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925331354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925335108+07:00","message":"> Transcript [4678] [false]: 'ใช้ดอกไม้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925339066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925343186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925345524+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925347639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925355311+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925357227+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925359882+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:48.925362139+07:00","message":"Next Push (prob) : 'ดอกไม้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:48.925370405+07:00","message":"push: {false ใช้ 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.045032824+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.045075161+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-25T15:22:49.045081335+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.045091522+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045097702+07:00","message":"[bufferProcess] interim [380000000]:ใช้ดอกไม้และผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045100168+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045103723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045110299+07:00","message":"> Transcript [4679] [false]: 'ใช้ดอกไม้แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045113971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045115989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045118175+07:00","message":"StatePrefix: 'ใช้ดอกไม้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.045120814+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.156258695+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.156307436+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-25T15:22:49.156314433+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้นะพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.156328278+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้นะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.156336687+07:00","message":"[bufferProcess] interim [500000000]:ใช้ดอกไม้นะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.156339557+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.156345489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.156348863+07:00","message":"> Transcript [4680] [false]: 'ใช้ดอกไม้และผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.156351867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.156354756+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้และผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.188484+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.188525187+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-25T15:22:49.188531764+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.188545829+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.188553749+07:00","message":"[bufferProcess] interim [620000000]:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.188556518+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้นะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.188565049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.188568504+07:00","message":"> Transcript [4681] [false]: 'ใช้ดอกไม้นะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.188571813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.188574015+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้นะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.572818957+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.572855389+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-25T15:22:49.572861211+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.572874286+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.572880715+07:00","message":"[bufferProcess] interim [220000000]:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.572883798+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.572889386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.572892318+07:00","message":"> Transcript [4682] [false]: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.572894809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.572897093+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.699566596+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.699598457+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-25T15:22:49.699604718+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.699624488+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.699632449+07:00","message":"[bufferProcess] interim [280000000]:ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.699636561+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.699645849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.699649291+07:00","message":"> Transcript [4683] [false]: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.699654155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.699657462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.699660581+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.69966457+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.772170792+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.772211945+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-25T15:22:49.772217709+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.772233247+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.772241218+07:00","message":"[bufferProcess] interim [400000000]:ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.772244931+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.772251394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.772254578+07:00","message":"> Transcript [4684] [false]: 'ใช้ดอกไม้และผู้ชมหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.772258069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.77226093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.77226378+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.772266198+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.886743655+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.886780422+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-25T15:22:49.886786389+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:49.886804058+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.886812649+07:00","message":"[bufferProcess] interim [460000000]:ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.886815302+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.88681985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.886822981+07:00","message":"> Transcript [4685] [false]: 'ใช้ดอกไม้และผู้ชมกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.886827163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.886829307+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.886831427+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:49.886833758+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.03128133+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.031341827+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-25T15:22:50.031348391+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.031362116+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031369094+07:00","message":"[bufferProcess] interim [580000000]:ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031371871+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031378686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031381787+07:00","message":"> Transcript [4686] [false]: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031385532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031387865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031389927+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031392973+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031399573+07:00","message":"Push: 'ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.03140173+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031403979+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.031406127+07:00","message":"Next Push (prob) : 'หลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.031413689+07:00","message":"push: {false ดอกไม้และผู้ชม 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.080589145+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.080630295+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-25T15:22:50.08063707+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.080650096+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080657843+07:00","message":"[bufferProcess] interim [640000000]:ใช้ดอกไม้และผู้ชมหลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080660387+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080667334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080670283+07:00","message":"> Transcript [4687] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080674163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080676599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080679322+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.080682093+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.091967722+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.09199713+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-25T15:22:50.092003928+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากถ้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.092019728+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092026767+07:00","message":"[bufferProcess] interim [700000000]:ใช้ดอกไม้และผู้ชมหลังจากถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092030726+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092039395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092043303+07:00","message":"> Transcript [4688] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092056139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092059829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092062746+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.092066394+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:50.253001998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:50.253024713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.402163568+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.402205213+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-25T15:22:50.402211265+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.402223806+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.40223198+07:00","message":"[bufferProcess] interim [0]:ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.402235113+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากถ้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.402241366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.402244897+07:00","message":"> Transcript [4689] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากถ้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.402248869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.402251445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.402253418+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.402256409+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.652016204+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.652062765+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-25T15:22:50.652068648+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.652085829+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652096718+07:00","message":"[bufferProcess] interim [240000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652099512+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652106815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652109811+07:00","message":"> Transcript [4690] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652113653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652116225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652118415+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652121173+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652126017+07:00","message":"Push: 'หลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652128061+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652130619+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.652132898+07:00","message":"Next Push (prob) : 'ทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.652142038+07:00","message":"push: {false หลังจาก 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.90353331+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.903573346+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-25T15:22:50.903581294+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.903594495+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903602279+07:00","message":"[bufferProcess] interim [480000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903604861+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903612303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903615423+07:00","message":"> Transcript [4691] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903619406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903621727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903623731+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.903626735+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.985223274+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.985264376+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-25T15:22:50.985270359+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:50.985283317+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985293021+07:00","message":"[bufferProcess] interim [600000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985295635+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985302027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985305212+07:00","message":"> Transcript [4692] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหลอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985309087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985311574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985313757+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:50.985316384+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.290388427+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.290432958+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-25T15:22:51.290445165+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.290460446+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290468936+07:00","message":"[bufferProcess] interim [840000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290472018+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290479728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290484846+07:00","message":"> Transcript [4693] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290489237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290491712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290494302+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.290497035+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.703638004+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.703699344+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-25T15:22:51.703709865+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.703729878+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703737774+07:00","message":"[bufferProcess] interim [200000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703740818+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.70375301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703756165+07:00","message":"> Transcript [4694] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703760703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703763139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703765432+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703769075+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703776684+07:00","message":"Push: 'ทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703778821+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703781126+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.703784663+07:00","message":"Next Push (prob) : 'หล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.703822205+07:00","message":"push: {false ทำการ 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.738931722+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.738976998+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-25T15:22:51.738984356+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.739000517+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.739008305+07:00","message":"[bufferProcess] interim [320000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.739011183+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.739018828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.739022017+07:00","message":"> Transcript [4695] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.739025952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.7390282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.739031603+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.739036064+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.802328432+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.802375411+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-25T15:22:51.802383238+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.802402144+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802415594+07:00","message":"[bufferProcess] interim [380000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802418898+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802427664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802430949+07:00","message":"> Transcript [4696] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802435057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802437882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802440559+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.802443465+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.992531412+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.99256959+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-25T15:22:51.992576033+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:51.992591961+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.992600026+07:00","message":"[bufferProcess] interim [560000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.992602971+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.992607353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.992611066+07:00","message":"> Transcript [4697] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.992615559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.992617998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.99262024+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:51.992623044+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.184243314+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.184284431+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-25T15:22:52.184290742+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.184305769+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184315909+07:00","message":"[bufferProcess] interim [740000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184319077+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184323316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184326476+07:00","message":"> Transcript [4698] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184331195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184333243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184337527+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184340188+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184346396+07:00","message":"Push: 'หล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184348869+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184352177+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.184355253+07:00","message":"Next Push (prob) : 'เสร็จเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.184364698+07:00","message":"push: {false หล่อขึ้นรูป 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.260559533+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.260605407+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-25T15:22:52.260612104+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.260632865+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.26064162+07:00","message":"[bufferProcess] interim [860000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.260644575+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.260648943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.260652118+07:00","message":"> Transcript [4699] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.260656514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.260658688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.260660693+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.260663714+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.2818222+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.281865291+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-25T15:22:52.281871914+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.281889982+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281897648+07:00","message":"[bufferProcess] interim [920000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281900852+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281907106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281910141+07:00","message":"> Transcript [4700] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281914111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281917358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281919544+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.281922576+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.392789479+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.392832218+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-25T15:22:52.392838834+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.392853663+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392861689+07:00","message":"[bufferProcess] interim [980000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392864639+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392870159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392872969+07:00","message":"> Transcript [4701] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392876733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392879006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392881477+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.392884286+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.505386561+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.505420794+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-25T15:22:52.505426605+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.505445165+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505450921+07:00","message":"[bufferProcess] interim [100000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505453787+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505457362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505460605+07:00","message":"> Transcript [4702] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505464736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505466894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505468813+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505471555+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505475213+07:00","message":"Push: 'เสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505477929+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.505480818+07:00","message":"Set new StatePrefix : 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.50548327+07:00","message":"Next Push (prob) : 'แล้วเนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.505491455+07:00","message":"push: {false เสร็จเรียบร้อย 0 0xc0038b4080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.819412476+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.819455249+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-25T15:22:52.819462102+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.819476529+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.819484929+07:00","message":"[bufferProcess] interim [400000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.819488909+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.819492738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.819496012+07:00","message":"> Transcript [4703] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.819498785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.819500798+07:00","message":"Set new StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.901369843+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.901414368+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-25T15:22:52.901421709+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:52.901438135+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901447168+07:00","message":"[bufferProcess] interim [460000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901450885+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901455143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901458312+07:00","message":"> Transcript [4704] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901463362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901465531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901467555+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:52.901471093+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.083566039+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.083605794+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-25T15:22:53.083612473+07:00","message":"receive interim result [false|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.083627154+07:00","message":"[buffer interim] 247 false ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083635227+07:00","message":"[bufferProcess] interim [640000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083638311+07:00","message":"[bufferProcess] send to processor:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083644378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083647222+07:00","message":"> Transcript [4705] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083651805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083654236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083656926+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.083660059+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.14746307+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:53.253834091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:53.253836388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.270946036+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.403837903+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.403878246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ\",\"confidence\":0.9586531}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.403886371+07:00","message":"receive interim result [true|false]: ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.403894498+07:00","message":"end recv isFinal message id 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.403896746+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.403902742+07:00","message":"[buffer interim] 247 true ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403910656+07:00","message":"[bufferProcess] interim [910000000]:ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.40391453+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403918741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403921764+07:00","message":"> Transcript [4706] [false]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403925729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403927847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403930526+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403934967+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403937482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403939591+07:00","message":"> Transcript [4707] [true]: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403942117+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403943881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403945639+07:00","message":"StatePrefix: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403947804+07:00","message":"TextPushed: 'ใช้ดอกไม้และผู้ชมหลังจากทำการหล่อขึ้นรูปเสร็จเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.403950937+07:00","message":"Push: 'แล้วนะคะก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.403958889+07:00","message":"push: {true แล้วนะคะก็จะมีการ 0 0xc0038b4080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:53.414742739+07:00","message":"write wav file: './tmp/7599/7599_247.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.73481903+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.734867669+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-25T15:22:53.734873748+07:00","message":"receive interim result [false|false]: ขบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.734899361+07:00","message":"[buffer interim] 248 false ขบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.734907394+07:00","message":"[bufferProcess] interim [480000000]:ขบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.734909646+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.919765706+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.919807991+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-25T15:22:53.919813706+07:00","message":"receive interim result [false|false]: ขบวนแห่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:53.919829524+07:00","message":"[buffer interim] 248 false ขบวนแห่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.919839383+07:00","message":"[bufferProcess] interim [660000000]:ขบวนแห่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.91984191+07:00","message":"[bufferProcess] send to processor:ขบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.919847721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.919851155+07:00","message":"> Transcript [4708] [false]: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:53.919853583+07:00","message":"Set StatePrefix (first interim): 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.313859903+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.313901679+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-25T15:22:54.313907958+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.313922914+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.313931304+07:00","message":"[bufferProcess] interim [80000000]:ขบวนแห่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.313933814+07:00","message":"[bufferProcess] send to processor:ขบวนแห่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.313941775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.313945211+07:00","message":"> Transcript [4709] [false]: 'ขบวนแห่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.31394912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.31395198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.313954176+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.31395663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.517055103+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.517100098+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-25T15:22:54.517106046+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.517123683+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517134165+07:00","message":"[bufferProcess] interim [320000000]:ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517137303+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517143178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517146628+07:00","message":"> Transcript [4710] [false]: 'ขบวนแห่อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517151146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517153548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517155671+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.517170117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.822092055+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.822133214+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-25T15:22:54.822139021+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:54.822151632+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.822160936+07:00","message":"[bufferProcess] interim [620000000]:ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.822163877+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.822170167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.822173552+07:00","message":"> Transcript [4711] [false]: 'ขบวนแห่อย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.822177608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.822179928+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.82218206+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:54.82218426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.147732736+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.147791129+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-25T15:22:55.147797482+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.147816421+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.14782397+07:00","message":"[bufferProcess] interim [920000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147826782+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147833748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147836598+07:00","message":"> Transcript [4712] [false]: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147840256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147842612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147844567+07:00","message":"StatePrefix: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147846739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147852778+07:00","message":"Push: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147854983+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147857272+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.147859482+07:00","message":"Next Push (prob) : 'แห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.147889249+07:00","message":"push: {false ขบวน 0 0xc00209ea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.710076777+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.710110764+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-25T15:22:55.710116905+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.710128459+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.710136359+07:00","message":"[bufferProcess] interim [460000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.710139156+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.71014698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.710149931+07:00","message":"> Transcript [4713] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.710153485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.710155929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.710158408+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.710161213+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.95679129+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.956829554+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-25T15:22:55.956835683+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.956850888+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.956858566+07:00","message":"[bufferProcess] interim [580000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.956861744+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.956870169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.95687343+07:00","message":"> Transcript [4714] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.956877627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.956880275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.956882612+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.956885014+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.978187975+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.978233377+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-25T15:22:55.978241224+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:55.978263511+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978274055+07:00","message":"[bufferProcess] interim [700000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978278018+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978287277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978291834+07:00","message":"> Transcript [4715] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978298096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978300976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978304674+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:55.978308646+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.222458217+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.22250016+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-25T15:22:56.222506673+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.222521616+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222529483+07:00","message":"[bufferProcess] interim [940000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222532629+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222541226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222544309+07:00","message":"> Transcript [4716] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222548217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222550828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.22255331+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.22255628+07:00","message":"TextPushed: 'ขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222563526+07:00","message":"Push: 'แห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222565884+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222568577+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.222571054+07:00","message":"Next Push (prob) : 'ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.222580402+07:00","message":"push: {false แห่อย่างยิ่งใหญ่ 0 0xc00209ea00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:56.254167722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:56.254199844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.482672482+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.482710099+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-25T15:22:56.482716006+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.482730345+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482737131+07:00","message":"[bufferProcess] interim [240000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482739768+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482743279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482746239+07:00","message":"> Transcript [4717] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482749967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482752154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482754143+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.482756834+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.746758457+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.746808813+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-25T15:22:56.746817244+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.746833454+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746844503+07:00","message":"[bufferProcess] interim [480000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746848647+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746857346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746861854+07:00","message":"> Transcript [4718] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746867158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746870351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746873982+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.746878083+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.801759904+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.801804933+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-25T15:22:56.801813617+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:56.801829617+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801841779+07:00","message":"[bufferProcess] interim [600000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801846121+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801853842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801858679+07:00","message":"> Transcript [4719] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801864166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801867158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801870899+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:56.801874825+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.191561099+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.191591124+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-25T15:22:57.191597604+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.191613071+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191619613+07:00","message":"[bufferProcess] interim [960000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191623147+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191627981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191630852+07:00","message":"> Transcript [4720] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191635645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191638406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191640974+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191644121+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191650907+07:00","message":"Push: 'ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191652893+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.1916555+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.191658881+07:00","message":"Next Push (prob) : 'องค์พระดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.191667664+07:00","message":"push: {false ค่ะเพื่อนเชิญ 0 0xc00209ea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.199606644+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.199628604+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-25T15:22:57.199633446+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.199644351+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.19965015+07:00","message":"[bufferProcess] interim [20000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.199652689+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.199656071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.199658477+07:00","message":"> Transcript [4721] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.199662361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.19966478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.199666875+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.199669513+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.498798991+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.498834889+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-25T15:22:57.498841976+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:57.498859124+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.498865481+07:00","message":"[bufferProcess] interim [260000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.498868292+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.498871697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.498874568+07:00","message":"> Transcript [4722] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.49887856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.498880786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.49888292+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:57.498885744+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.088028647+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.088080738+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-25T15:22:58.088087758+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.088100893+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.08811269+07:00","message":"[bufferProcess] interim [500000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.088116647+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.088123049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.088128055+07:00","message":"> Transcript [4723] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.088134219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.088138519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.088141097+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.088144159+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.137059549+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.166635514+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.166678736+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-25T15:22:58.166686873+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.16670314+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166716052+07:00","message":"[bufferProcess] interim [680000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166719+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166725043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166728993+07:00","message":"> Transcript [4724] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166733963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166736505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166739072+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.16674216+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166747226+07:00","message":"Push: 'องค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166749288+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166751999+07:00","message":"Set new StatePrefix : 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.166754477+07:00","message":"Next Push (prob) : 'เดินเท้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.166762981+07:00","message":"push: {false องค์พระดอกไม้ 0 0xc00209ea00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.270356426+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.370027372+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.370073876+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-25T15:22:58.370079937+07:00","message":"receive interim result [false|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.37009617+07:00","message":"[buffer interim] 248 false ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370103318+07:00","message":"[bufferProcess] interim [740000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370106662+07:00","message":"[bufferProcess] send to processor:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370114025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370117109+07:00","message":"> Transcript [4725] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าแตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370121029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370123215+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370125818+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.370129091+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.491469018+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.491505071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม\",\"confidence\":0.95599407}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.491511151+07:00","message":"receive interim result [true|false]: ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.491520985+07:00","message":"end recv isFinal message id 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.491523418+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.491529917+07:00","message":"[buffer interim] 248 true ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491539851+07:00","message":"[bufferProcess] interim [100000000]:ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491545693+07:00","message":"[bufferProcess] send to processor (isfinal):ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491549388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491552115+07:00","message":"> Transcript [4726] [false]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.49155653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491558831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491561189+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491564028+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491566614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491568585+07:00","message":"> Transcript [4727] [true]: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้าตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.49157107+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491572955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491574716+07:00","message":"StatePrefix: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้เดินเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.491577002+07:00","message":"TextPushed: 'ขบวนแห่อย่างยิ่งใหญ่ค่ะเพื่อนเชิญองค์พระดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.49158158+07:00","message":"Push: 'เดินเท้าตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.491591411+07:00","message":"push: {true เดินเท้าตาม 0 0xc00209ea00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:22:58.501763929+07:00","message":"write wav file: './tmp/7599/7599_248.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.601480354+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.6015243+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-25T15:22:58.601529667+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.601553006+07:00","message":"[buffer interim] 249 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.601561791+07:00","message":"[bufferProcess] interim [360000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.601563932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.788106552+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.788151597+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-25T15:22:58.788158175+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:58.788177499+07:00","message":"[buffer interim] 249 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.788184397+07:00","message":"[bufferProcess] interim [600000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.788186859+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.788193464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.788196709+07:00","message":"> Transcript [4728] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:58.788199055+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.238425434+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.23846098+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-25T15:22:59.238466469+07:00","message":"receive interim result [false|false]: เส้นทางจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.238482095+07:00","message":"[buffer interim] 249 false เส้นทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.238490839+07:00","message":"[bufferProcess] interim [960000000]:เส้นทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.238493658+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.238498865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.238501734+07:00","message":"> Transcript [4729] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.238504759+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.238506939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.238509014+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.23851129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:59.254641687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:22:59.254648092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.501232825+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.501274419+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-25T15:22:59.501280013+07:00","message":"receive interim result [false|false]: เส้นทางจาริก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.501289892+07:00","message":"[buffer interim] 249 false เส้นทางจาริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.50129651+07:00","message":"[bufferProcess] interim [260000000]:เส้นทางจาริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.50129943+07:00","message":"[bufferProcess] send to processor:เส้นทางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.501303017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.501305847+07:00","message":"> Transcript [4730] [false]: 'เส้นทางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.501309007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.501311094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.501313088+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.501315167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.694840982+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.694878663+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-25T15:22:59.694885142+07:00","message":"receive interim result [false|false]: เส้นทางจาริกบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.694898119+07:00","message":"[buffer interim] 249 false เส้นทางจาริกบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694904607+07:00","message":"[bufferProcess] interim [440000000]:เส้นทางจาริกบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694907446+07:00","message":"[bufferProcess] send to processor:เส้นทางจาริก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694912682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694915716+07:00","message":"> Transcript [4731] [false]: 'เส้นทางจาริก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694919141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694921258+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694923431+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.694925732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.708446148+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.708486773+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-25T15:22:59.708493946+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.708508896+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708515006+07:00","message":"[bufferProcess] interim [500000000]:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708517393+07:00","message":"[bufferProcess] send to processor:เส้นทางจาริกบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708520514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708523378+07:00","message":"> Transcript [4732] [false]: 'เส้นทางจาริกบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708526741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708528856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708530893+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708533096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708539378+07:00","message":"Push: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708541943+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708544204+07:00","message":"Set new StatePrefix : 'เส้นทางจาริกบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:22:59.708546256+07:00","message":"Next Push (prob) : 'ทางจาริกบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:22:59.708553894+07:00","message":"push: {false เส้น 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.382584992+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.382620111+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-25T15:23:00.382626701+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.382641314+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.38264726+07:00","message":"[bufferProcess] interim [100000000]:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.382650524+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.382658634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.382661411+07:00","message":"> Transcript [4733] [false]: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.382664241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.382667561+07:00","message":"Set new StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.601325509+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.601362866+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-25T15:23:00.601368936+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.601384431+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.601395067+07:00","message":"[bufferProcess] interim [340000000]:เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.601397818+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.601404845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.601407874+07:00","message":"> Transcript [4734] [false]: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.601411153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.601414879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.60141742+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.601419899+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.722256576+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.722301712+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-25T15:23:00.722309589+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:00.722329165+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722341821+07:00","message":"[bufferProcess] interim [460000000]:เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722345805+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722350626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722354736+07:00","message":"> Transcript [4735] [false]: 'เส้นทางจารึกโบราณขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722360189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722362812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722365693+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:00.722369161+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.041910784+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.041960179+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-25T15:23:01.041967805+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.041990029+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042000215+07:00","message":"[bufferProcess] interim [760000000]:เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042004777+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042011034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042015921+07:00","message":"> Transcript [4736] [false]: 'เส้นทางจารึกโบราณขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042021223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042025144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042028416+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.042031824+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.045988643+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.046011812+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-25T15:23:01.046017183+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.046030201+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046035486+07:00","message":"[bufferProcess] interim [820000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046037801+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046040832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046044368+07:00","message":"> Transcript [4737] [false]: 'เส้นทางจารึกโบราณขึ้นไปปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046055102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046057234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046059661+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046062066+07:00","message":"TextPushed: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046066615+07:00","message":"Push: 'ทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046068936+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046071101+07:00","message":"Set new StatePrefix : 'เส้นทางจารึกโบราณขึ้นไปปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.046073623+07:00","message":"Next Push (prob) : 'ขึ้นไปปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.046082506+07:00","message":"push: {false ทางจารึกโบราณ 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.293285798+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.293333561+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-25T15:23:01.293342144+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.293369184+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.293381801+07:00","message":"[bufferProcess] interim [120000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.293386047+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.293390877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.293395728+07:00","message":"> Transcript [4738] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.293399457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.293402536+07:00","message":"Set new StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.809254104+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.809289183+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-25T15:23:01.809295793+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:01.809310547+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.80931733+07:00","message":"[bufferProcess] interim [540000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.80932916+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.809336236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.809339384+07:00","message":"> Transcript [4739] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.809342114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:01.809344303+07:00","message":"Set new StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.129101688+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.129147935+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-25T15:23:02.129154393+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.129178994+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.12918963+07:00","message":"[bufferProcess] interim [840000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.129192832+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.129197431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.129200732+07:00","message":"> Transcript [4740] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.12920476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.129206926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.129209093+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.129212542+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.190000577+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.19004462+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-25T15:23:02.190064892+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.190084449+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190093951+07:00","message":"[bufferProcess] interim [20000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190096947+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190101695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190105253+07:00","message":"> Transcript [4741] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190109319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190111468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190113835+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.190117325+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:02.255185802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:02.255207413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.838539975+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.838581002+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-25T15:23:02.838586953+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.838597857+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.838604812+07:00","message":"[bufferProcess] interim [620000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.838607341+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.838610752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.83861714+07:00","message":"> Transcript [4742] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.838620892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.838622994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.838625428+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.838627997+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.901341974+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.901380113+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-25T15:23:02.901386663+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.90140237+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901409064+07:00","message":"[bufferProcess] interim [680000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901412418+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901416257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901419061+07:00","message":"> Transcript [4743] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901422687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901425309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901427736+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901430182+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901437126+07:00","message":"Push: 'ขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901439382+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901441686+07:00","message":"Set new StatePrefix : 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:02.901444031+07:00","message":"Next Push (prob) : 'ไว้ที่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:02.901452296+07:00","message":"push: {false ขึ้นไปประดิษฐาน 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.543713249+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.54375949+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-25T15:23:03.543766618+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.543781067+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.54378901+07:00","message":"[bufferProcess] interim [280000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.543792483+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.543799803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.543802948+07:00","message":"> Transcript [4744] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.543807253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.543809316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.543813028+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.543816331+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.770389808+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.770443765+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-25T15:23:03.770450154+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:03.770468309+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.77047791+07:00","message":"[bufferProcess] interim [520000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.770481265+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.77048568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.770488821+07:00","message":"> Transcript [4745] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.770492924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.770495066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.770497731+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:03.770500755+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.243935741+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.243971071+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-25T15:23:04.243978066+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.243992068+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.243998684+07:00","message":"[bufferProcess] interim [940000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.244002383+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.24400945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.244012216+07:00","message":"> Transcript [4746] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.244015897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.244018252+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.24402108+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.244023915+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.499094989+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.499144059+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-25T15:23:04.499152994+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.499174721+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499185379+07:00","message":"[bufferProcess] interim [240000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499189675+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499196027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499200863+07:00","message":"> Transcript [4747] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.49920707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499211503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499215853+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499220519+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.4992246+07:00","message":"Push: 'ไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499227734+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499231267+07:00","message":"Set new StatePrefix : 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.499235258+07:00","message":"Next Push (prob) : 'ผาลาดบริเวณเชิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.49925928+07:00","message":"push: {false ไว้ที่วัด 0 0xc0006ce300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.826037372+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.82608542+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-25T15:23:04.82609192+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:04.826109499+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826117999+07:00","message":"[bufferProcess] interim [600000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826120918+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826125125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826128757+07:00","message":"> Transcript [4748] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826133471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826135672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826137639+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:04.826141118+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.186336402+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.242425367+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.242477429+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-25T15:23:05.242483311+07:00","message":"receive interim result [false|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.242497752+07:00","message":"[buffer interim] 249 false เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.242507272+07:00","message":"[bufferProcess] interim [20000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.242510448+07:00","message":"[bufferProcess] send to processor:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.24251805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.242522458+07:00","message":"> Transcript [4749] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.242526738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.242529335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.242532869+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.242537056+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.25337727+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:05.256190083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:05.256228349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.306310428+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.306379901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ\",\"confidence\":0.94676554}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.30638971+07:00","message":"receive interim result [true|false]: เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.306454362+07:00","message":"end recv isFinal message id 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.30645885+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.306468126+07:00","message":"[buffer interim] 249 true เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306479891+07:00","message":"[bufferProcess] interim [140000000]:เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.30648505+07:00","message":"[bufferProcess] send to processor (isfinal):เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306490532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306495275+07:00","message":"> Transcript [4750] [false]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306501107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306504163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306508994+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306515402+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.30651854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.30652269+07:00","message":"> Transcript [4751] [true]: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิงดอยสุเทพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306527153+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306529828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306532649+07:00","message":"StatePrefix: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัดผาลาดบริเวณเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306536086+07:00","message":"TextPushed: 'เส้นทางจารึกโบราณขึ้นไปประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.306540647+07:00","message":"Push: 'ผาลาดบริเวณเชิงดอยสุเทพค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.30655426+07:00","message":"push: {true ผาลาดบริเวณเชิงดอยสุเทพค่ะ 0 0xc0006ce300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:05.318836508+07:00","message":"write wav file: './tmp/7599/7599_249.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.924360867+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.924404664+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-25T15:23:05.924410104+07:00","message":"receive interim result [false|false]: สุดยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:05.9244252+07:00","message":"[buffer interim] 250 false สุดยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.924431516+07:00","message":"[bufferProcess] interim [720000000]:สุดยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:05.92443384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.230011128+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.230062492+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-25T15:23:06.230070239+07:00","message":"receive interim result [false|false]: จุดเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.230083896+07:00","message":"[buffer interim] 250 false จุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.230091005+07:00","message":"[bufferProcess] interim [960000000]:จุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.230093718+07:00","message":"[bufferProcess] send to processor:สุดยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.230100033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.230103414+07:00","message":"> Transcript [4752] [false]: 'สุดยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.230105711+07:00","message":"Set StatePrefix (first interim): 'สุดยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.418347625+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.418384199+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-25T15:23:06.418391225+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.418406144+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.418412371+07:00","message":"[bufferProcess] interim [140000000]:จุดเริ่มต้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.418415186+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.418418334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.418421706+07:00","message":"> Transcript [4753] [false]: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.418424209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.418426429+07:00","message":"Set new StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.510563567+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.510604167+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-25T15:23:06.510610306+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.510625664+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510634346+07:00","message":"[bufferProcess] interim [320000000]:จุดเริ่มต้นและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510637132+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510643421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510647961+07:00","message":"> Transcript [4754] [false]: 'จุดเริ่มต้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510653453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510656947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510660053+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.510663365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.622281185+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.622310309+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-25T15:23:06.622315425+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.622331244+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.622338856+07:00","message":"[bufferProcess] interim [380000000]:จุดเริ่มต้นและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.622341433+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.62234532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.622348391+07:00","message":"> Transcript [4755] [false]: 'จุดเริ่มต้นและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.622352124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.62235416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.622356841+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.622358802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.668232492+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.668263113+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-25T15:23:06.668268806+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.668282067+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและกระบือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668289447+07:00","message":"[bufferProcess] interim [440000000]:จุดเริ่มต้นและกระบือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668291883+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668295972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668299199+07:00","message":"> Transcript [4756] [false]: 'จุดเริ่มต้นและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668302891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668305066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668307055+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.668309211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.673685708+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.67371372+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-25T15:23:06.673718989+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.673731905+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673736507+07:00","message":"[bufferProcess] interim [500000000]:จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673738643+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและกระบือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673741587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673744514+07:00","message":"> Transcript [4757] [false]: 'จุดเริ่มต้นและกระบือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673747576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673749669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.67375161+07:00","message":"StatePrefix: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.67375355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673758363+07:00","message":"Push: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673760478+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.673762643+07:00","message":"Set new StatePrefix : 'จุดเริ่มต้นและกระบือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.67376502+07:00","message":"Next Push (prob) : 'และกระบือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.673773675+07:00","message":"push: {false จุดเริ่มต้น 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.90040808+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.900450268+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-25T15:23:06.90045639+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:06.900475508+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.900485909+07:00","message":"[bufferProcess] interim [680000000]:จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.900489001+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและกระบวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.900493208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.900496161+07:00","message":"> Transcript [4758] [false]: 'จุดเริ่มต้นและกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.900499064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:06.900501368+07:00","message":"Set new StatePrefix: 'จุดเริ่มต้นและกระบวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.192326893+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.192367767+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-25T15:23:07.192373666+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.192387705+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.192395777+07:00","message":"[bufferProcess] interim [980000000]:จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.19239863+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.192405499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.192408589+07:00","message":"> Transcript [4759] [false]: 'จุดเริ่มต้นและกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.192412151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.192414506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.192417172+07:00","message":"StatePrefix: 'จุดเริ่มต้นและกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.192419882+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.550243088+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.567991811+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.568037998+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-25T15:23:07.568042746+07:00","message":"receive interim result [false|false]: จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.568069636+07:00","message":"[buffer interim] 250 false จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568078532+07:00","message":"[bufferProcess] interim [340000000]:จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568082431+07:00","message":"[bufferProcess] send to processor:จุดเริ่มต้นและกระบวนการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568086919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568090374+07:00","message":"> Transcript [4760] [false]: 'จุดเริ่มต้นและกระบวนการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568094419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568096674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568100476+07:00","message":"StatePrefix: 'จุดเริ่มต้นและกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.568103107+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.654891154+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.654937906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จุดเริ่มต้นและกระบวนการสร้างพระ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.654944786+07:00","message":"receive interim result [true|false]: จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.654956787+07:00","message":"end recv isFinal message id 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.654959378+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.654968538+07:00","message":"[buffer interim] 250 true จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.654978006+07:00","message":"[bufferProcess] interim [520000000]:จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.654983917+07:00","message":"[bufferProcess] send to processor (isfinal):จุดเริ่มต้นและกระบวนการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.654988366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.654991617+07:00","message":"> Transcript [4761] [false]: 'จุดเริ่มต้นและกระบวนการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.654995143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.654997359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.655000038+07:00","message":"StatePrefix: 'จุดเริ่มต้นและกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.65500248+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.655004501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.655006505+07:00","message":"> Transcript [4762] [true]: 'จุดเริ่มต้นและกระบวนการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.655011424+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.6550132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.655015092+07:00","message":"StatePrefix: 'จุดเริ่มต้นและกระบวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.655017064+07:00","message":"TextPushed: 'จุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:07.655019672+07:00","message":"Push: 'และกระบวนการสร้างพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.655028403+07:00","message":"push: {true และกระบวนการสร้างพระ 0 0xc00209e400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:07.665034153+07:00","message":"write wav file: './tmp/7599/7599_250.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:07.678734709+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.152331077+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.152373211+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-25T15:23:08.15237846+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.152393566+07:00","message":"[buffer interim] 251 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.152401246+07:00","message":"[bufferProcess] interim [480000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.152403678+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:08.257109079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:08.25713865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.355370988+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.355427657+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-25T15:23:08.355433168+07:00","message":"receive interim result [false|false]: จากดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.355447563+07:00","message":"[buffer interim] 251 false จากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.355454129+07:00","message":"[bufferProcess] interim [720000000]:จากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.355456717+07:00","message":"[bufferProcess] send to processor:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.355461067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.355464909+07:00","message":"> Transcript [4763] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.3554685+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.652637251+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.652676403+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-25T15:23:08.652682056+07:00","message":"receive interim result [false|false]: จากดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:08.652699068+07:00","message":"[buffer interim] 251 false จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.652706632+07:00","message":"[bufferProcess] interim [960000000]:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.652709289+07:00","message":"[bufferProcess] send to processor:จากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.652713142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.652716077+07:00","message":"> Transcript [4764] [false]: 'จากดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.652719201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.652721698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.65272384+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:08.652725985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.228548278+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.228585543+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-25T15:23:09.228591051+07:00","message":"receive interim result [false|false]: จากดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.228603519+07:00","message":"[buffer interim] 251 false จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.228610003+07:00","message":"[bufferProcess] interim [560000000]:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.228612393+07:00","message":"[bufferProcess] send to processor:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.228617623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.228620495+07:00","message":"> Transcript [4765] [false]: 'จากดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.228623408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.22862543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.228627872+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.228630366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.426645808+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.426686907+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-25T15:23:09.426693235+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.426707101+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.426714943+07:00","message":"[bufferProcess] interim [740000000]:จากดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.426718268+07:00","message":"[bufferProcess] send to processor:จากดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.426727004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.426729981+07:00","message":"> Transcript [4766] [false]: 'จากดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.42673372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.426736484+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.426738944+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.426741492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.649478402+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.649507376+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-25T15:23:09.649512486+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.64952608+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649532831+07:00","message":"[bufferProcess] interim [980000000]:จากดอกไม้ร้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649536291+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649540889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649544989+07:00","message":"> Transcript [4767] [false]: 'จากดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649549326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649552254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649555901+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649559418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649563479+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649567835+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.64957045+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.649573898+07:00","message":"Next Push (prob) : 'ดอกไม้ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.649595468+07:00","message":"push: {false จาก 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.741530355+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.741562658+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-25T15:23:09.741567849+07:00","message":"receive interim result [false|false]: จากดอกไม้ล้านดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.741579801+07:00","message":"[buffer interim] 251 false จากดอกไม้ล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741585581+07:00","message":"[bufferProcess] interim [40000000]:จากดอกไม้ล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741587982+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741593014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741595778+07:00","message":"> Transcript [4768] [false]: 'จากดอกไม้ร้านดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741598743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741601217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741603647+07:00","message":"StatePrefix: 'จากดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.741606329+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.947463322+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.947492345+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-25T15:23:09.947497897+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:09.947513242+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.947521012+07:00","message":"[bufferProcess] interim [280000000]:จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.947525298+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.94752985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.947534698+07:00","message":"> Transcript [4769] [false]: 'จากดอกไม้ล้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.947537906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:09.947541329+07:00","message":"Set new StatePrefix: 'จากดอกไม้ล้านดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.343018695+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.343065895+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-25T15:23:10.343071348+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.343086408+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.343093741+07:00","message":"[bufferProcess] interim [700000000]:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.343097406+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.343101591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.34310473+07:00","message":"> Transcript [4770] [false]: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.343107187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.343109757+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.839690443+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.839733743+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-25T15:23:10.839740023+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.839754303+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.83976079+07:00","message":"[bufferProcess] interim [180000000]:จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.839763627+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.839769864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.839773099+07:00","message":"> Transcript [4771] [false]: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.839776572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.839778857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.839780809+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.839783421+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.903582434+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.903618736+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-25T15:23:10.903624359+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.903641025+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903648241+07:00","message":"[bufferProcess] interim [240000000]:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903651033+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903655165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903658035+07:00","message":"> Transcript [4772] [false]: 'จากดอกไม้ร้านดวงนี้จะหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903661501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903663793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903665811+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.903668613+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.908848309+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.908867056+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-25T15:23:10.908871492+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.908883036+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.908887783+07:00","message":"[bufferProcess] interim [300000000]:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.908890224+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.908893421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.908896232+07:00","message":"> Transcript [4773] [false]: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.908899121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.90890157+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.908904045+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:10.908906663+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.988318372+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.988348088+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.988351483+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.988353381+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.988355336+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.988357259+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:10.988359322+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.025131605+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.025188139+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-25T15:23:11.025194973+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.025211321+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025219822+07:00","message":"[bufferProcess] interim [360000000]:จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025222764+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025226719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025230204+07:00","message":"> Transcript [4774] [false]: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025234375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025236563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025240407+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025243927+07:00","message":"TextPushed: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025247153+07:00","message":"Push: 'ดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025249452+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025251648+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.025253932+07:00","message":"Next Push (prob) : 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.025263127+07:00","message":"push: {false ดอกไม้ร้านดวงนี้ 0 0xc00039d400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:11.25751398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:11.257516817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.344170023+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.344206615+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-25T15:23:11.344214223+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.344231096+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.344239617+07:00","message":"[bufferProcess] interim [660000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.344243785+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.344248501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.344252878+07:00","message":"> Transcript [4775] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.34425763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.344260694+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.344263886+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.344267202+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.541973306+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.542016533+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-25T15:23:11.542022797+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.542035864+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.542043799+07:00","message":"[bufferProcess] interim [840000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.542054018+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.542060787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.542064498+07:00","message":"> Transcript [4776] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.542068406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.5420712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.542073713+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.542076012+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.756200404+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.756245298+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-25T15:23:11.756251854+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:11.756265408+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.756275008+07:00","message":"[bufferProcess] interim [80000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.756279099+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.756286076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.756290072+07:00","message":"> Transcript [4777] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.756294443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.75629735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.756301576+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:11.756303977+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.006817082+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.006857037+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-25T15:23:12.006863192+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.006883262+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006890742+07:00","message":"[bufferProcess] interim [200000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006894106+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006901381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006904183+07:00","message":"> Transcript [4778] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006908463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006911122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006913543+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.00691595+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006922527+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006924498+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006926565+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.006928974+07:00","message":"Next Push (prob) : 'งดงามขนาดไหนได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.006937956+07:00","message":"push: {false จะ 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.169598394+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.1696356+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-25T15:23:12.169641807+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.169652924+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.16966125+07:00","message":"[bufferProcess] interim [380000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.169665472+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.169671044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.169673872+07:00","message":"> Transcript [4779] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.169676994+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.671305009+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.671350038+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-25T15:23:12.671359422+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:12.671377051+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.671384786+07:00","message":"[bufferProcess] interim [980000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.671387616+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.671391221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.671394063+07:00","message":"> Transcript [4780] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.671397063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:12.671399486+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.497755965+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.497797468+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-25T15:23:13.497804554+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.497817622+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497824541+07:00","message":"[bufferProcess] interim [760000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497827847+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497833433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497836502+07:00","message":"> Transcript [4781] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497839847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497842001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497844366+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.497847275+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.587644079+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.587688629+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-25T15:23:13.587695093+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.587708382+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.587716062+07:00","message":"[bufferProcess] interim [820000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.587718699+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.587726383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.587729465+07:00","message":"> Transcript [4782] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.587732415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.587735872+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.685714226+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.685764735+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-25T15:23:13.685771492+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.685786032+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.685797817+07:00","message":"[bufferProcess] interim [940000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.685802116+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.685809305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.685815393+07:00","message":"> Transcript [4783] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.685819604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.685822792+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.9168089+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.916848708+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-25T15:23:13.916855151+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:13.916867906+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.916878566+07:00","message":"[bufferProcess] interim [240000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.916881558+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.916887785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.916890947+07:00","message":"> Transcript [4784] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.916894113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:13.916896782+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.04362875+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.043678463+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-25T15:23:14.043686751+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.043703194+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.043714522+07:00","message":"[bufferProcess] interim [360000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.04371921+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.043729068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.043733541+07:00","message":"> Transcript [4785] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.043739464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.043742786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.043745788+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.043750163+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.087687703+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.08773321+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-25T15:23:14.087741373+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.087758824+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.08776563+07:00","message":"[bufferProcess] interim [420000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.087768912+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.087776537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.087779335+07:00","message":"> Transcript [4786] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.087782865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.08778733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.087789797+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.08779241+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.122219187+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.122257715+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-25T15:23:14.122264175+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังพรศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.122276327+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังพรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122285145+07:00","message":"[bufferProcess] interim [480000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังพรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122288065+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122293689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122296388+07:00","message":"> Transcript [4787] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122300007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122302185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122304152+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.122307074+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.223720179+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.223756917+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-25T15:23:14.22376306+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.223777448+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223790178+07:00","message":"[bufferProcess] interim [540000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223795057+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังพรศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223800121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223804336+07:00","message":"> Transcript [4788] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังพรศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223808793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223810958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223813509+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.22381627+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223819346+07:00","message":"Push: 'งดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223821585+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223823896+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังพรศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.223826238+07:00","message":"Next Push (prob) : 'พรศักดิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.223833948+07:00","message":"push: {false งดงามขนาดไหนได้ด้วยพลัง 0 0xc00039d400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:14.258393434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:14.258408839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.548056657+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.548098242+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-25T15:23:14.548104539+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.548118334+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.548127257+07:00","message":"[bufferProcess] interim [840000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.548130202+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.548133834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.548136687+07:00","message":"> Transcript [4789] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.548139316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.548142026+07:00","message":"Set new StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.770437594+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.770484881+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-25T15:23:14.770491954+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.770507508+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.770516288+07:00","message":"[bufferProcess] interim [80000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.770519524+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.770528788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.770532101+07:00","message":"> Transcript [4790] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.770536379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.77053954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.77054186+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.770544824+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.809116728+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.809150895+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-25T15:23:14.809157249+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:14.809182172+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809189974+07:00","message":"[bufferProcess] interim [200000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809192523+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809197368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809200929+07:00","message":"> Transcript [4791] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809204796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809206817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809208905+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:14.809211397+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.077542421+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.077586941+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-25T15:23:15.077594537+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.077607846+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.077616069+07:00","message":"[bufferProcess] interim [380000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.077619144+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.07762502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.077628553+07:00","message":"> Transcript [4792] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.077632809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.077635305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.077637453+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.077640401+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.443369721+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.443412396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.443423621+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.443442257+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443456707+07:00","message":"[bufferProcess] interim [740000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.44346121+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443471788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443476362+07:00","message":"> Transcript [4793] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443482817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443486098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443489421+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443493247+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443502752+07:00","message":"Push: 'ความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443506341+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443509947+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.443513628+07:00","message":"Next Push (prob) : 'นะว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.443533099+07:00","message":"push: {false ความศรัทธา 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.52530634+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.525353367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.525360135+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:15.525375368+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.525384036+07:00","message":"[bufferProcess] interim [920000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.525387427+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.525392136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.52539514+07:00","message":"> Transcript [4794] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.525399366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.525401757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.525403793+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:15.525406904+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.023231094+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.023268761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.023277538+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.023291128+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.023301902+07:00","message":"[bufferProcess] interim [340000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.023306129+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.023311885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.023315802+07:00","message":"> Transcript [4795] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.02331949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.02332204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.023324165+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.023327302+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.67485207+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.674886287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.674893001+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.674909131+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.674915947+07:00","message":"[bufferProcess] interim [940000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.674919979+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.674927617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.674935343+07:00","message":"> Transcript [4796] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.67493968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.674942912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.674945677+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.67494842+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.730694582+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.730738047+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-25T15:23:16.730745186+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.730759527+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730768406+07:00","message":"[bufferProcess] interim [60000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730771472+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730777496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730780804+07:00","message":"> Transcript [4797] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730786201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730788844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730791099+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.73079481+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730802057+07:00","message":"Push: 'นะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730804185+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730806701+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.730809869+07:00","message":"Next Push (prob) : 'ต้องขึ้นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.730835555+07:00","message":"push: {false นะว่าจะ 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.735301724+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.735328636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.73533421+07:00","message":"receive interim result [false|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.73534636+07:00","message":"[buffer interim] 251 false จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735351701+07:00","message":"[bufferProcess] interim [120000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735354567+07:00","message":"[bufferProcess] send to processor:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735358058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735361278+07:00","message":"> Transcript [4798] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735364516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735366729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735368598+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:16.735371146+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:16.906899733+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.112373913+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.112420545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ไปส่งด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า\",\"confidence\":0.90186125}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.112439829+07:00","message":"receive interim result [true|false]: จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ไปส่งด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.112449531+07:00","message":"end recv isFinal message id 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.112452016+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.112457392+07:00","message":"[buffer interim] 251 true จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ไปส่งด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112465954+07:00","message":"[bufferProcess] interim [450000000]:จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ไปส่งด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112471398+07:00","message":"[bufferProcess] send to processor (isfinal):จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112475921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112478925+07:00","message":"> Transcript [4799] [false]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.1124831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112485193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112487605+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112490508+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112492605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112494771+07:00","message":"> Transcript [4800] [true]: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ไปส่งด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112497315+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112499071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112500997+07:00","message":"StatePrefix: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112503121+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112504979+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112721474+07:00","message":"Push: 'ต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112726821+07:00","message":"TextPushed: 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนได้ด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.11273061+07:00","message":"Set new StatePrefix : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ไปส่งด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112740997+07:00","message":"Next Push (prob) : 'จากดอกไม้ร้านดวงนี้จะงดงามขนาดไหนแล้วนี่อยู่ไปส่งด้วยพลังความศรัทธานะว่าจะต้องขึ้นเขาแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.112748394+07:00","message":"push: {true ต้องขึ้นเขาแต่ว่า 0 0xc00039d400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.112748783+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_251.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:17.132191105+07:00","message":"write wav file: './tmp/7599/7599_251.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:17.259197259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:17.259210568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.348976556+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.924320092+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.924358779+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-25T15:23:17.924364911+07:00","message":"receive interim result [false|false]: ป๊อก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.924377988+07:00","message":"[buffer interim] 252 false ป๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.924384665+07:00","message":"[bufferProcess] interim [540000000]:ป๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.924387221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.950163844+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.950198286+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-25T15:23:17.95020357+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:17.950218929+07:00","message":"[buffer interim] 252 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.950224517+07:00","message":"[bufferProcess] interim [600000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.950226991+07:00","message":"[bufferProcess] send to processor:ป๊อก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.950230243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.950233099+07:00","message":"> Transcript [4801] [false]: 'ป๊อก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:17.950235539+07:00","message":"Set StatePrefix (first interim): 'ป๊อก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.533467839+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.533496623+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-25T15:23:18.533501014+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.533515677+07:00","message":"[buffer interim] 252 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.533522411+07:00","message":"[bufferProcess] interim [200000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.533525525+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.53353337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.533536466+07:00","message":"> Transcript [4802] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.533539867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.533542451+07:00","message":"Set new StatePrefix: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.598122894+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.598165983+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-25T15:23:18.598172501+07:00","message":"receive interim result [false|false]: ก็คือมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.598188998+07:00","message":"[buffer interim] 252 false ก็คือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.598200295+07:00","message":"[bufferProcess] interim [260000000]:ก็คือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.598202752+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.598206954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.598210175+07:00","message":"> Transcript [4803] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.598214161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.59821737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.598220656+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.598223252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.712465534+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.712513584+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-25T15:23:18.712519305+07:00","message":"receive interim result [false|false]: ก็คือมาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:18.712536343+07:00","message":"[buffer interim] 252 false ก็คือมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.712552682+07:00","message":"[bufferProcess] interim [380000000]:ก็คือมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.712555618+07:00","message":"[bufferProcess] send to processor:ก็คือมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.71255949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.712562898+07:00","message":"> Transcript [4804] [false]: 'ก็คือมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.712566362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.712568608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.712570697+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:18.712572922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.121144442+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.121195991+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-25T15:23:19.121201792+07:00","message":"receive interim result [false|false]: ก็คือมาจากกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.121220644+07:00","message":"[buffer interim] 252 false ก็คือมาจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121230506+07:00","message":"[bufferProcess] interim [800000000]:ก็คือมาจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121233063+07:00","message":"[bufferProcess] send to processor:ก็คือมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121237299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121240836+07:00","message":"> Transcript [4805] [false]: 'ก็คือมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121245284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121247701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121249833+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.121251953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.222525549+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.22257486+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-25T15:23:19.222580577+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.222594273+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222602342+07:00","message":"[bufferProcess] interim [920000000]:ก็คือมาจากกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222604864+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222612101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222614838+07:00","message":"> Transcript [4806] [false]: 'ก็คือมาจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222618798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222621738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222625185+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222627627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222634237+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222636623+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222638958+07:00","message":"Set new StatePrefix : 'ก็คือมาจากกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.222641275+07:00","message":"Next Push (prob) : 'มาจากกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.222663625+07:00","message":"push: {false ก็คือ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.624760818+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.624799999+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-25T15:23:19.624806584+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.624820022+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.62482705+07:00","message":"[bufferProcess] interim [280000000]:ก็คือมาจากกำลังรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.624829965+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.624836658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.624840135+07:00","message":"> Transcript [4807] [false]: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.624843175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.624845504+07:00","message":"Set new StatePrefix: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.683521953+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.683573358+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-25T15:23:19.683580296+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:19.683603823+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.683614277+07:00","message":"[bufferProcess] interim [340000000]:ก็คือมาจากกำลังแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.683617346+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.68362121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.683624714+07:00","message":"> Transcript [4808] [false]: 'ก็คือมาจากกำลังรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.683628837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.683630959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.683633104+07:00","message":"StatePrefix: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:19.683635387+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.125080075+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.125123206+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-25T15:23:20.125131439+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.125144126+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.125151116+07:00","message":"[bufferProcess] interim [820000000]:ก็คือมาจากกำลังแรงกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.12515395+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.125159256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.125175352+07:00","message":"> Transcript [4809] [false]: 'ก็คือมาจากกำลังแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.125178965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.125181302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.125183478+07:00","message":"StatePrefix: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.125185852+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.179823177+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.17986841+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-25T15:23:20.179874663+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.17989223+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.179898663+07:00","message":"[bufferProcess] interim [880000000]:ก็คือมาจากกำลังแรงกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.179901195+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.179904449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.179908583+07:00","message":"> Transcript [4810] [false]: 'ก็คือมาจากกำลังแรงกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.179912116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.1799149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.179917156+07:00","message":"StatePrefix: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.179919441+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:20.259898149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:20.259912951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.507808158+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.507844984+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-25T15:23:20.507850834+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.50786489+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507872113+07:00","message":"[bufferProcess] interim [180000000]:ก็คือมาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507875161+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507878256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507880948+07:00","message":"> Transcript [4811] [false]: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507884735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507886906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507889121+07:00","message":"StatePrefix: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507891473+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507895996+07:00","message":"Push: 'มาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507906266+07:00","message":"TextPushed: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507909915+07:00","message":"Set new StatePrefix : 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.507913747+07:00","message":"Next Push (prob) : 'แรงกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.507923648+07:00","message":"push: {false มาจากกำลัง 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.574640131+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.574685755+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-25T15:23:20.574693979+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.574711276+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574722456+07:00","message":"[bufferProcess] interim [240000000]:ก็คือมาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574726266+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574733067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574737287+07:00","message":"> Transcript [4812] [false]: 'ก็คือมาจากกำลังแรงกำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574742152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574745153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574751652+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.574755528+07:00","message":"TextPushed: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.888294547+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.888340229+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-25T15:23:20.888346798+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:20.88836179+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888370478+07:00","message":"[bufferProcess] interim [540000000]:ก็คือมาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888373424+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888382048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888385243+07:00","message":"> Transcript [4813] [false]: 'ก็คือมาจากกำลังแรงกำลังใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888389239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888392095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888394324+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:20.888397425+07:00","message":"TextPushed: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.042439343+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.042478442+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-25T15:23:21.04248448+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.042496348+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.042502841+07:00","message":"[bufferProcess] interim [720000000]:ก็คือมาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.042505686+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.04251095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.042513641+07:00","message":"> Transcript [4814] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.042517018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.042519459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.042521633+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.042524283+07:00","message":"TextPushed: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.079795134+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.079834357+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-25T15:23:21.079840853+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.079856398+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079862954+07:00","message":"[bufferProcess] interim [780000000]:ก็คือมาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079865946+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079873811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079876552+07:00","message":"> Transcript [4815] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079880455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079883166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079885161+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079887723+07:00","message":"TextPushed: 'ก็คือมาจากกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.07989421+07:00","message":"Push: 'แรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079896476+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079898753+07:00","message":"Set new StatePrefix : 'ก็คือมาจากกำลังแรงกำลังใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.079900963+07:00","message":"Next Push (prob) : 'ใจของผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.079913047+07:00","message":"push: {false แรงกำลัง 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.213119256+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.213173671+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-25T15:23:21.213180317+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.21319956+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.213208928+07:00","message":"[bufferProcess] interim [900000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.213211883+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.213220818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.213225518+07:00","message":"> Transcript [4816] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.213228736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.213232266+07:00","message":"Set new StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.594147058+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.594175844+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-25T15:23:21.594180971+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.594195776+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594202699+07:00","message":"[bufferProcess] interim [260000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594205421+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594208889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594211848+07:00","message":"> Transcript [4817] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594215288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594217328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594219432+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.594221852+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.785262366+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.785299071+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-25T15:23:21.785305022+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.785319332+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785325871+07:00","message":"[bufferProcess] interim [500000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785329174+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785335123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785338088+07:00","message":"> Transcript [4818] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785341812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785343958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785346157+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.785348744+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.918588067+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.918634915+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-25T15:23:21.918641874+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:21.918658143+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918666307+07:00","message":"[bufferProcess] interim [620000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918669308+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918681516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918685026+07:00","message":"> Transcript [4819] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918688989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918691648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918695224+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:21.918698234+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.494925192+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.494961091+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-25T15:23:22.494967099+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.494979392+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.494988478+07:00","message":"[bufferProcess] interim [220000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.494991174+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.494996622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.494999417+07:00","message":"> Transcript [4820] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.495003197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.495005345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.495007638+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.495010104+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.495015483+07:00","message":"Push: 'ใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.4950176+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.495020167+07:00","message":"Set new StatePrefix : 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.495022791+07:00","message":"Next Push (prob) : 'คนจริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.495042363+07:00","message":"push: {false ใจของทุก 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.816921134+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.816956709+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-25T15:23:22.81696497+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.816985981+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.816994374+07:00","message":"[bufferProcess] interim [460000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.816997299+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.81700088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.8170038+07:00","message":"> Transcript [4821] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.817007364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.817009589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.817011565+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.817015392+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.877970205+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.878006103+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-25T15:23:22.878012857+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:22.878026433+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878032682+07:00","message":"[bufferProcess] interim [580000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878035403+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878042117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878044711+07:00","message":"> Transcript [4822] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878055443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878057697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878060013+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:22.878062458+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.134200656+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.134238666+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-25T15:23:23.134244393+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.134257175+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134263695+07:00","message":"[bufferProcess] interim [760000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134266389+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134272431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134275317+07:00","message":"> Transcript [4823] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะอารองไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134279184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134281501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134283891+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.134286609+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:23.260148523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:23.260145399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.394646816+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.39468218+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-25T15:23:23.394688571+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.394704994+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394714087+07:00","message":"[bufferProcess] interim [60000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394718233+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394723042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394727506+07:00","message":"> Transcript [4824] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394733007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394736662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394739337+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394743229+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394746077+07:00","message":"Push: 'คนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394748151+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394750913+07:00","message":"Set new StatePrefix : 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.394753407+07:00","message":"Next Push (prob) : 'ลองไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.394761076+07:00","message":"push: {false คนจริงๆค่ะ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.60573923+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.605773921+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-25T15:23:23.605780018+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.605790098+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.605801846+07:00","message":"[bufferProcess] interim [300000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.605804599+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.605808254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.605811059+07:00","message":"> Transcript [4825] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.605815276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.60581734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.605819658+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.605822288+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.739090353+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.739133417+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-25T15:23:23.73913935+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.739153507+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.739160731+07:00","message":"[bufferProcess] interim [420000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.7391636+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.73916699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.739169937+07:00","message":"> Transcript [4826] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.739174176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.73917649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.739178515+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.739181298+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.785527945+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.785569681+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-25T15:23:23.785576523+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.785591142+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785598006+07:00","message":"[bufferProcess] interim [480000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785601175+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785609135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785612066+07:00","message":"> Transcript [4827] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785616087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785618111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785620894+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.785623677+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.905206857+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.905248031+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-25T15:23:23.905254476+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.905268676+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905276162+07:00","message":"[bufferProcess] interim [600000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905279196+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905287119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.90529005+07:00","message":"> Transcript [4828] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905294653+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905297209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905299538+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905302999+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905310111+07:00","message":"Push: 'ลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905312166+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905314659+07:00","message":"Set new StatePrefix : 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:23.905317079+07:00","message":"Next Push (prob) : 'ภาพปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:23.905340581+07:00","message":"push: {false ลองไปฟัง 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.305267339+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.305317006+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-25T15:23:24.305325671+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.305348303+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.305359837+07:00","message":"[bufferProcess] interim [20000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.305364235+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.305369953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.30537425+07:00","message":"> Transcript [4829] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.305378807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.305382671+07:00","message":"Set new StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.786342419+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.801070998+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.801112332+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-25T15:23:24.801121301+07:00","message":"receive interim result [false|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.801137134+07:00","message":"[buffer interim] 252 false ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801147909+07:00","message":"[bufferProcess] interim [500000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801152362+07:00","message":"[bufferProcess] send to processor:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801173548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801178212+07:00","message":"> Transcript [4830] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801184615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801187788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801191369+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.801196152+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.848679408+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.92681389+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.926861014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็\",\"confidence\":0.95288754}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.926869872+07:00","message":"receive interim result [true|false]: ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.926878325+07:00","message":"end recv isFinal message id 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.926881164+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.926889197+07:00","message":"[buffer interim] 252 true ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926900992+07:00","message":"[bufferProcess] interim [650000000]:ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926905112+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926909181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926914098+07:00","message":"> Transcript [4831] [false]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926918186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926920394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926923205+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926926521+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926928744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.92693089+07:00","message":"> Transcript [4832] [true]: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926933398+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926935414+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926937836+07:00","message":"StatePrefix: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟังภาพบรรยากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926941614+07:00","message":"TextPushed: 'ก็คือมาจากกำลังแรงกำลังใจของทุกคนจริงๆค่ะลองไปฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:24.926946153+07:00","message":"Push: 'ภาพบรรยากาศนะคะแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:24.926967437+07:00","message":"push: {true ภาพบรรยากาศนะคะแล้วก็ 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:24.941003559+07:00","message":"write wav file: './tmp/7599/7599_252.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.526352195+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.526407261+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-25T15:23:25.526412944+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.526427073+07:00","message":"[buffer interim] 253 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.526434757+07:00","message":"[bufferProcess] interim [720000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.526437188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.691755637+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.691798161+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-25T15:23:25.69180424+07:00","message":"receive interim result [false|false]: ให้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:25.691819356+07:00","message":"[buffer interim] 253 false ให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.691826783+07:00","message":"[bufferProcess] interim [840000000]:ให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.691830046+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.691833869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.691837325+07:00","message":"> Transcript [4833] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:25.691839666+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.018182117+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.018217177+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-25T15:23:26.018222458+07:00","message":"receive interim result [false|false]: ให้เห็นถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.0182382+07:00","message":"[buffer interim] 253 false ให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.018246029+07:00","message":"[bufferProcess] interim [140000000]:ให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.018249217+07:00","message":"[bufferProcess] send to processor:ให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.018256119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.018259324+07:00","message":"> Transcript [4834] [false]: 'ให้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.018262725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.01826479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.018267073+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.018269587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:26.260918125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:26.260949089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.399492486+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.399532714+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-25T15:23:26.399539059+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.399551891+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.399561653+07:00","message":"[bufferProcess] interim [560000000]:ให้เห็นถึงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.399564621+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.399574687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.399577863+07:00","message":"> Transcript [4835] [false]: 'ให้เห็นถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.399581608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.399583944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.39958632+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.399588953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.591873251+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.591915298+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-25T15:23:26.59192274+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.59194168+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591955433+07:00","message":"[bufferProcess] interim [740000000]:ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591958682+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591966634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591969975+07:00","message":"> Transcript [4836] [false]: 'ให้เห็นถึงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591973993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591976487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591979204+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.591981369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.720330486+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.720376396+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-25T15:23:26.720382758+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.720397562+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.72041222+07:00","message":"[bufferProcess] interim [920000000]:ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720415352+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720423524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720429984+07:00","message":"> Transcript [4837] [false]: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720434033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720436219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720438757+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720441088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720447372+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720449527+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720452245+07:00","message":"Set new StatePrefix : 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.720454696+07:00","message":"Next Push (prob) : 'เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.720463441+07:00","message":"push: {false ให้ 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.985329763+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.985371711+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-25T15:23:26.98537844+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:26.985393022+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985401255+07:00","message":"[bufferProcess] interim [220000000]:ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985403881+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985411672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985414977+07:00","message":"> Transcript [4838] [false]: 'ให้เห็นถึงจุดเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985419045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985421588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985423775+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:26.985426808+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.176878021+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.176917352+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-25T15:23:27.176924049+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.17693583+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.176948613+07:00","message":"[bufferProcess] interim [400000000]:ให้เห็นถึงจุดเริ่มต้นที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.176951898+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.176959652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.176963221+07:00","message":"> Transcript [4839] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.176967145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.17696951+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.176972063+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.176974976+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.439734815+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.439776784+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-25T15:23:27.439783621+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่ไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.439799018+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.439807276+07:00","message":"[bufferProcess] interim [580000000]:ให้เห็นถึงจุดเริ่มต้นที่ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.43981034+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.439817674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.439821277+07:00","message":"> Transcript [4840] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.43982546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.439827545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.439830583+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.439833121+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.503910566+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.503953424+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-25T15:23:27.503958812+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.503973743+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.503981681+07:00","message":"[bufferProcess] interim [700000000]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.503984257+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.503988266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.503991213+07:00","message":"> Transcript [4841] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่ไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.503995101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.503997707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.503999925+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.504002762+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.50400809+07:00","message":"Push: 'เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.504010379+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.504012547+07:00","message":"Set new StatePrefix : 'ให้เห็นถึงจุดเริ่มต้นที่ไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.50401487+07:00","message":"Next Push (prob) : 'ต้นที่ไหนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.504023454+07:00","message":"push: {false เห็นถึงจุดเริ่ม 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.624181944+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.624218017+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-25T15:23:27.624224086+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.624238161+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.624247601+07:00","message":"[bufferProcess] interim [820000000]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.624252755+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.62426232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.624265683+07:00","message":"> Transcript [4842] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.624268506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.624270838+07:00","message":"Set new StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.831727841+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.831772266+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-25T15:23:27.831777922+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.83179331+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831802283+07:00","message":"[bufferProcess] interim [0]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831805194+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831812784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831815667+07:00","message":"> Transcript [4843] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831819835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831822633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831824653+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.831827565+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.872283436+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.872322765+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-25T15:23:27.872328952+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:27.87234054+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872347969+07:00","message":"[bufferProcess] interim [120000000]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872350766+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872358596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872362014+07:00","message":"> Transcript [4844] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872365631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872368028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872370519+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:27.872373551+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.059593989+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.059636791+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-25T15:23:28.059642879+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.059658025+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059666592+07:00","message":"[bufferProcess] interim [240000000]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059669644+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059677312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059681136+07:00","message":"> Transcript [4845] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059684531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059686891+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059689503+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.059692464+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.198084723+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.19813036+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-25T15:23:28.198136906+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.198153022+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198161058+07:00","message":"[bufferProcess] interim [420000000]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198163978+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198172526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198175733+07:00","message":"> Transcript [4846] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198179726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198181987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198184429+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.19818743+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198194467+07:00","message":"Push: 'ต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198196511+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198198715+07:00","message":"Set new StatePrefix : 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.198201427+07:00","message":"Next Push (prob) : 'ของโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.198210569+07:00","message":"push: {false ต้นที่มาที่ไป 0 0xc0038b4280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.435846869+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.509431805+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.509472079+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-25T15:23:28.509478556+07:00","message":"receive interim result [false|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.509493364+07:00","message":"[buffer interim] 253 false ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509501542+07:00","message":"[bufferProcess] interim [660000000]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509504437+07:00","message":"[bufferProcess] send to processor:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509508935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509512168+07:00","message":"> Transcript [4847] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509515984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509518168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509520216+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.509522579+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.525747162+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.525777533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.525784058+07:00","message":"receive interim result [true|false]: ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.525795812+07:00","message":"end recv isFinal message id 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.525798419+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.52580565+07:00","message":"[buffer interim] 253 true ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525815099+07:00","message":"[bufferProcess] interim [810000000]:ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525820305+07:00","message":"[bufferProcess] send to processor (isfinal):ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525823825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525826887+07:00","message":"> Transcript [4848] [false]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525830034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525832044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525834029+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.52583665+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525838767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.52584101+07:00","message":"> Transcript [4849] [true]: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525843379+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525845113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.52584987+07:00","message":"StatePrefix: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไปของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525852075+07:00","message":"TextPushed: 'ให้เห็นถึงจุดเริ่มต้นที่มาที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:28.525858777+07:00","message":"Push: 'ของโครงการนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:28.525868537+07:00","message":"push: {true ของโครงการนี้ค่ะ 0 0xc0038b4280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:28.534753482+07:00","message":"write wav file: './tmp/7599/7599_253.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:29.261930305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:29.26193038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:29.789747312+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.920208491+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.920257234+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-25T15:23:31.920262429+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:31.920277368+07:00","message":"[buffer interim] 254 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.920285027+07:00","message":"[bufferProcess] interim [220000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.920287006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.920293248+07:00","message":"[bufferProcess] send to processor (ticker):ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.920296656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.920299827+07:00","message":"> Transcript [4850] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:31.920302428+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.140066632+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.140107627+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-25T15:23:32.140113993+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.140133962+07:00","message":"[buffer interim] 254 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.140141789+07:00","message":"[bufferProcess] interim [400000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.140143868+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:32.26209472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:32.262100473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.859829178+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.859864659+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-25T15:23:32.859869926+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:32.859880889+07:00","message":"[buffer interim] 254 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859886587+07:00","message":"[bufferProcess] interim [0]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859889023+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859891926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859894856+07:00","message":"> Transcript [4851] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859897648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859899972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859902448+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:32.859904755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.071642389+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.071679629+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-25T15:23:33.071685238+07:00","message":"receive interim result [false|false]: ของทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.071695666+07:00","message":"[buffer interim] 254 false ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.071701411+07:00","message":"[bufferProcess] interim [240000000]:ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.071704117+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.071707234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.071710147+07:00","message":"> Transcript [4852] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.071713195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.071715279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.07171724+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.071719179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.194356079+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.194394361+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-25T15:23:33.194399957+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.194416091+07:00","message":"[buffer interim] 254 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.194423021+07:00","message":"[bufferProcess] interim [360000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.194425375+07:00","message":"[bufferProcess] send to processor:ของทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.19442885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.194431615+07:00","message":"> Transcript [4853] [false]: 'ของทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.194435051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.194437213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.194439387+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.194441468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.345886407+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.345936985+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-25T15:23:33.345945689+07:00","message":"receive interim result [false|false]: ของตุ๊กตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.345965534+07:00","message":"[buffer interim] 254 false ของตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.345975466+07:00","message":"[bufferProcess] interim [540000000]:ของตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.345979402+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.345984126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.345988432+07:00","message":"> Transcript [4854] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.345992841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.34599596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.345999312+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.346002229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.3460067+07:00","message":"Push: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.346009757+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.346012846+07:00","message":"Set new StatePrefix : 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.346016211+07:00","message":"Next Push (prob) : 'ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.346027694+07:00","message":"push: {false ขอ 0 0xc00039dd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.547078661+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.547126168+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-25T15:23:33.547134183+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.547154131+07:00","message":"[buffer interim] 254 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547168395+07:00","message":"[bufferProcess] interim [780000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547172759+07:00","message":"[bufferProcess] send to processor:ของตุ๊กตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547182025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547186744+07:00","message":"> Transcript [4855] [false]: 'ของตุ๊กตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547192149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547195618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547199446+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.547203041+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.712426192+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.712464439+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-25T15:23:33.712469846+07:00","message":"receive interim result [false|false]: ของเจ๊"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.712484369+07:00","message":"[buffer interim] 254 false ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712491966+07:00","message":"[bufferProcess] interim [900000000]:ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712494304+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712501138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712504204+07:00","message":"> Transcript [4856] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712508345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712510923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712512901+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.712515238+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.747142521+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.747179024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.747185186+07:00","message":"receive interim result [false|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:33.747198872+07:00","message":"[buffer interim] 254 false 27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747206444+07:00","message":"[bufferProcess] interim [960000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747209207+07:00","message":"[bufferProcess] send to processor:ของเจ๊"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747213476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747216154+07:00","message":"> Transcript [4857] [false]: 'ของเจ๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747218872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747220908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747223019+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:33.747225091+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.001813959+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.001857083+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-25T15:23:34.001863876+07:00","message":"receive interim result [false|false]: ของกะเจ็บละเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.001880399+07:00","message":"[buffer interim] 254 false ของกะเจ็บละเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.001891074+07:00","message":"[bufferProcess] interim [200000000]:ของกะเจ็บละเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.001893683+07:00","message":"[bufferProcess] send to processor:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.001899594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.001902805+07:00","message":"> Transcript [4858] [false]: '27'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.001905912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.001908921+07:00","message":"Set new StatePrefix: '27'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.229459277+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.229499445+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-25T15:23:34.229506279+07:00","message":"receive interim result [false|false]: ของเจชนาธิป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.229521287+07:00","message":"[buffer interim] 254 false ของเจชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.229529052+07:00","message":"[bufferProcess] interim [440000000]:ของเจชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.22953171+07:00","message":"[bufferProcess] send to processor:ของกะเจ็บละเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.229539942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.229543563+07:00","message":"> Transcript [4859] [false]: 'ของกะเจ็บละเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.229546743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.229549264+07:00","message":"Set new StatePrefix: 'ของกะเจ็บละเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.586686811+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.586736632+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.586744833+07:00","message":"receive interim result [false|false]: 27 นาทีเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.586764825+07:00","message":"[buffer interim] 254 false 27 นาทีเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.586774511+07:00","message":"[bufferProcess] interim [740000000]:27 นาทีเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.586778513+07:00","message":"[bufferProcess] send to processor:ของเจชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.586784233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.586788588+07:00","message":"> Transcript [4860] [false]: 'ของเจชนาธิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.586793252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.586796216+07:00","message":"Set new StatePrefix: 'ของเจชนาธิป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.60877347+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.608810242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.608816727+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.608833554+07:00","message":"[buffer interim] 254 false 27 นาทีเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.608841363+07:00","message":"[bufferProcess] interim [860000000]:27 นาทีเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.608844127+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.60885036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.608853179+07:00","message":"> Transcript [4861] [false]: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.608855877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.608860168+07:00","message":"Set new StatePrefix: '27 นาทีเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.886177612+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.886221902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.886229968+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.886260725+07:00","message":"[buffer interim] 254 false 27 นาทีเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886270217+07:00","message":"[bufferProcess] interim [100000000]:27 นาทีเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886272885+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886276903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886280251+07:00","message":"> Transcript [4862] [false]: '27 นาทีเรามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886284306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886287475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886289645+07:00","message":"StatePrefix: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.886292163+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.927715924+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.927759843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.927769436+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:34.927784415+07:00","message":"[buffer interim] 254 false 27 นาทีเรามีความตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.927792752+07:00","message":"[bufferProcess] interim [160000000]:27 นาทีเรามีความตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.927796165+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.927804159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.927807143+07:00","message":"> Transcript [4863] [false]: '27 นาทีเรามีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.927811524+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.927814388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.927816382+07:00","message":"StatePrefix: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:34.92781994+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.056407386+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.056451555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความตั้งใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.056457938+07:00","message":"receive interim result [false|false]: 27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.05647412+07:00","message":"[buffer interim] 254 false 27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056482011+07:00","message":"[bufferProcess] interim [280000000]:27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056484748+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056492975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056498358+07:00","message":"> Transcript [4864] [false]: '27 นาทีเรามีความตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056503223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056505707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056507716+07:00","message":"StatePrefix: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.056510161+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.119047357+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.119091988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.119098352+07:00","message":"receive interim result [false|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.119108383+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-25T15:23:35.119111601+07:00","message":"receive interim result [false|false]:  นาทีเรามีความตั้งใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.119119363+07:00","message":"[buffer interim] 254 false 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.119122716+07:00","message":"[buffer interim] 254 false  นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119129325+07:00","message":"[bufferProcess] interim [340000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119131378+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119134534+07:00","message":"[bufferProcess] interim [340000000]: นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119137594+07:00","message":"[bufferProcess] update buffer: 27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119141166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119144317+07:00","message":"> Transcript [4865] [false]: '27 นาทีเรามีความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119148294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.11915047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119152729+07:00","message":"StatePrefix: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119156386+07:00","message":"TextPushed: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119159294+07:00","message":"Push: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119161294+07:00","message":"TextPushed: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119163561+07:00","message":"Set new StatePrefix : '27 นาทีเรามีความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.119166004+07:00","message":"Next Push (prob) : 'ความตั้งใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.119173626+07:00","message":"push: {false 27 นาทีเรามี 0 0xc00039dd80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:35.262980746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:35.2629955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.311918265+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.311956416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.311962528+07:00","message":"receive interim result [false|false]: 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.311973379+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-25T15:23:35.311976566+07:00","message":"receive interim result [false|false]:  นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.311993+07:00","message":"[buffer interim] 254 false 27"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.31199696+07:00","message":"[buffer interim] 254 false  นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312004128+07:00","message":"[bufferProcess] interim [580000000]:27"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312006794+07:00","message":"[bufferProcess] send to processor:27 นาทีเรามีความตั้งใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312011516+07:00","message":"[bufferProcess] interim [580000000]: นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312014267+07:00","message":"[bufferProcess] update buffer: 27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312017693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312020488+07:00","message":"> Transcript [4866] [false]: '27 นาทีเรามีความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312023786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312026202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312028163+07:00","message":"StatePrefix: '27 นาทีเรามีความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.312030519+07:00","message":"TextPushed: '27 นาทีเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.42685862+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.535815803+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.535868424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"27 นาทีเรามีความตั้งใจว่า\",\"confidence\":0.9149031}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.53587536+07:00","message":"receive interim result [true|false]: 27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.535885864+07:00","message":"end recv isFinal message id 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.535888374+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.535897541+07:00","message":"[buffer interim] 254 true 27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535907705+07:00","message":"[bufferProcess] interim [850000000]:27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.53591097+07:00","message":"[bufferProcess] send to processor (isfinal):27 นาทีเรามีความตั้งใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.53591482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535918415+07:00","message":"> Transcript [4867] [false]: '27 นาทีเรามีความตั้งใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.53592197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535924358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535926422+07:00","message":"StatePrefix: '27 นาทีเรามีความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535928866+07:00","message":"TextPushed: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535930843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535932947+07:00","message":"> Transcript [4868] [true]: '27 นาทีเรามีความตั้งใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535935238+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535937099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535938979+07:00","message":"StatePrefix: '27 นาทีเรามีความตั้งใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535941009+07:00","message":"TextPushed: '27 นาทีเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:35.535946682+07:00","message":"Push: 'ความตั้งใจว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.535956189+07:00","message":"push: {true ความตั้งใจว่า 0 0xc00039dd80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:35.551029837+07:00","message":"write wav file: './tmp/7599/7599_254.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:35.868119759+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.338566152+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.338617056+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-25T15:23:36.33862444+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.338642293+07:00","message":"[buffer interim] 255 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.338658763+07:00","message":"[bufferProcess] interim [300000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.338661955+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.403726934+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.403778819+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-25T15:23:36.403786423+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:36.403800891+07:00","message":"[buffer interim] 255 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.403809422+07:00","message":"[bufferProcess] interim [420000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.403812734+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.40382182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.403825047+07:00","message":"> Transcript [4869] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:36.403827729+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.0692772+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.06932904+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-25T15:23:37.069335887+07:00","message":"receive interim result [false|false]: อยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.069352377+07:00","message":"[buffer interim] 255 false อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.069361021+07:00","message":"[bufferProcess] interim [20000000]:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.069363613+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.069372124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.069375243+07:00","message":"> Transcript [4870] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.069379371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.06938192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.069384222+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.069386493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.109232874+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.109276431+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-25T15:23:37.109282275+07:00","message":"receive interim result [false|false]: อยากจะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.109303251+07:00","message":"[buffer interim] 255 false อยากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109312478+07:00","message":"[bufferProcess] interim [80000000]:อยากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109315188+07:00","message":"[bufferProcess] send to processor:อยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109318971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109322921+07:00","message":"> Transcript [4871] [false]: 'อยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109326404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109328412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109330396+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.109332958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.221389523+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.22142798+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-25T15:23:37.22143336+07:00","message":"receive interim result [false|false]: อยากจะชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.221446324+07:00","message":"[buffer interim] 255 false อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.22145296+07:00","message":"[bufferProcess] interim [140000000]:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.221455532+07:00","message":"[bufferProcess] send to processor:อยากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.221460392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.221462947+07:00","message":"> Transcript [4872] [false]: 'อยากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.221466133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.22146822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.221470236+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.221472362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.811199275+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.81123543+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-25T15:23:37.811240465+07:00","message":"receive interim result [false|false]: อยากจะชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.811257866+07:00","message":"[buffer interim] 255 false อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811266294+07:00","message":"[bufferProcess] interim [740000000]:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.81126925+07:00","message":"[bufferProcess] send to processor:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.81127315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811276319+07:00","message":"> Transcript [4873] [false]: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811279639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811281779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811283893+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811286172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811291022+07:00","message":"Push: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811293799+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811296364+07:00","message":"Set new StatePrefix : 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.811298562+07:00","message":"Next Push (prob) : 'จะชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.811307188+07:00","message":"push: {false อยาก 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.935687906+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.935721659+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-25T15:23:37.935727016+07:00","message":"receive interim result [false|false]: อยากจะชวนสถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:37.935739866+07:00","message":"[buffer interim] 255 false อยากจะชวนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935747201+07:00","message":"[bufferProcess] interim [860000000]:อยากจะชวนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935750209+07:00","message":"[bufferProcess] send to processor:อยากจะชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935763972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935766659+07:00","message":"> Transcript [4874] [false]: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935769794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935771993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935774199+07:00","message":"StatePrefix: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:37.935776691+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.123571157+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.123613842+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-25T15:23:38.12362148+07:00","message":"receive interim result [false|false]: อยากจะชวนสถานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.123635372+07:00","message":"[buffer interim] 255 false อยากจะชวนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.123643407+07:00","message":"[bufferProcess] interim [40000000]:อยากจะชวนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.123646542+07:00","message":"[bufferProcess] send to processor:อยากจะชวนสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.123650419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.12365348+07:00","message":"> Transcript [4875] [false]: 'อยากจะชวนสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.123657192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.123659292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.123661309+07:00","message":"StatePrefix: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.12366373+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.127370012+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.127396205+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-25T15:23:38.12740192+07:00","message":"receive interim result [false|false]: อยากจะชวนทายาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.127415108+07:00","message":"[buffer interim] 255 false อยากจะชวนทายาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127420147+07:00","message":"[bufferProcess] interim [100000000]:อยากจะชวนทายาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127422702+07:00","message":"[bufferProcess] send to processor:อยากจะชวนสถานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127428237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127430827+07:00","message":"> Transcript [4876] [false]: 'อยากจะชวนสถานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127434209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127436681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127438617+07:00","message":"StatePrefix: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.127440623+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.181687136+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.181724396+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-25T15:23:38.181730928+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.18174399+07:00","message":"[buffer interim] 255 false อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181754169+07:00","message":"[bufferProcess] interim [220000000]:อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181756689+07:00","message":"[bufferProcess] send to processor:อยากจะชวนทายาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.18176406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181767086+07:00","message":"> Transcript [4877] [false]: 'อยากจะชวนทายาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181771094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181773233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181775176+07:00","message":"StatePrefix: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.18177772+07:00","message":"TextPushed: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181784042+07:00","message":"Push: 'จะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181786624+07:00","message":"TextPushed: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181788857+07:00","message":"Set new StatePrefix : 'อยากจะชวนทายาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.181791016+07:00","message":"Next Push (prob) : 'ทายาท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.181811587+07:00","message":"push: {false จะชวน 0 0xc00209ec80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:38.262995513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:38.263029662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.703165899+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.703203236+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-25T15:23:38.70320901+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.703220735+07:00","message":"[buffer interim] 255 false อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.703227335+07:00","message":"[bufferProcess] interim [640000000]:อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.703230072+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.703236117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.703238916+07:00","message":"> Transcript [4878] [false]: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.70324196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.703244645+07:00","message":"Set new StatePrefix: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.846568419+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.846606724+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-25T15:23:38.846612555+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.846628733+07:00","message":"[buffer interim] 255 false อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846635802+07:00","message":"[bufferProcess] interim [820000000]:อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846638612+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846642475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846645425+07:00","message":"> Transcript [4879] [false]: 'อยากจะชวนศรัทธาญาติโยมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846649147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846651364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846653379+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.846655702+07:00","message":"TextPushed: 'อยากจะชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.896716562+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.896760054+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-25T15:23:38.896766267+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมและช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:38.896781444+07:00","message":"[buffer interim] 255 false อยากจะชวนศรัทธาญาติโยมและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.896790276+07:00","message":"[bufferProcess] interim [880000000]:อยากจะชวนศรัทธาญาติโยมและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.896793096+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยมได้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.89679753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.896800834+07:00","message":"> Transcript [4880] [false]: 'อยากจะชวนศรัทธาญาติโยมได้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.896804724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.896806861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.896811005+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:38.896813584+07:00","message":"TextPushed: 'อยากจะชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.082398115+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.082435732+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-25T15:23:39.082441851+07:00","message":"receive interim result [false|false]: อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.082453846+07:00","message":"[buffer interim] 255 false อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082460702+07:00","message":"[bufferProcess] interim [60000000]:อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082463647+07:00","message":"[bufferProcess] send to processor:อยากจะชวนศรัทธาญาติโยมและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082468787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082471761+07:00","message":"> Transcript [4881] [false]: 'อยากจะชวนศรัทธาญาติโยมและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082475712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082478012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082480012+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.082482467+07:00","message":"TextPushed: 'อยากจะชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.197013136+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.293915229+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.293960473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากจะชวนศรัทธาญาติโยมและช่วยกัน\",\"confidence\":0.8643248}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.293967553+07:00","message":"receive interim result [true|false]: อยากจะชวนศรัทธาญาติโยมและช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.293978192+07:00","message":"end recv isFinal message id 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.293980568+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.293988196+07:00","message":"[buffer interim] 255 true อยากจะชวนศรัทธาญาติโยมและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.293999934+07:00","message":"[bufferProcess] interim [360000000]:อยากจะชวนศรัทธาญาติโยมและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294003589+07:00","message":"[bufferProcess] send to processor (isfinal):อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294007808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294011322+07:00","message":"> Transcript [4882] [false]: 'อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294015042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294017058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294019114+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294021073+07:00","message":"TextPushed: 'อยากจะชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294023629+07:00","message":"Push: 'ศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294026826+07:00","message":"TextPushed: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294029486+07:00","message":"Set new StatePrefix : 'อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294032111+07:00","message":"Next Push (prob) : 'ได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294034206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294036334+07:00","message":"> Transcript [4883] [true]: 'อยากจะชวนศรัทธาญาติโยมและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294038557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294040324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294042506+07:00","message":"StatePrefix: 'อยากจะชวนศรัทธาญาติโยมได้ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294044563+07:00","message":"TextPushed: 'อยากจะชวนศรัทธาญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.294046914+07:00","message":"Push: 'และช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.294064784+07:00","message":"push: {false ศรัทธาญาติโยม 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.294071246+07:00","message":"push: {true และช่วยกัน 0 0xc00209ec80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:39.302546543+07:00","message":"write wav file: './tmp/7599/7599_255.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.519107411+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.869526331+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.869570617+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-25T15:23:39.869576406+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:39.869591892+07:00","message":"[buffer interim] 256 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.869598553+07:00","message":"[bufferProcess] interim [420000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:39.869600874+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.091607852+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.091654243+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-25T15:23:40.09166117+07:00","message":"receive interim result [false|false]: สร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.091676185+07:00","message":"[buffer interim] 256 false สร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.091684148+07:00","message":"[bufferProcess] interim [600000000]:สร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.091687264+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.091694445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.091697652+07:00","message":"> Transcript [4884] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.0917+07:00","message":"Set StatePrefix (first interim): 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.211524387+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.211563866+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-25T15:23:40.211569966+07:00","message":"receive interim result [false|false]: สร้างภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.211583051+07:00","message":"[buffer interim] 256 false สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.211589947+07:00","message":"[bufferProcess] interim [720000000]:สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.21159261+07:00","message":"[bufferProcess] send to processor:สร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.211599475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.211602449+07:00","message":"> Transcript [4885] [false]: 'สร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.211605798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.211610813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.21161296+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.211615092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.234887204+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.234923156+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-25T15:23:40.234928121+07:00","message":"receive interim result [false|false]: สร้างพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.234941354+07:00","message":"[buffer interim] 256 false สร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.234947972+07:00","message":"[bufferProcess] interim [780000000]:สร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.23495037+07:00","message":"[bufferProcess] send to processor:สร้างภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.23495626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.234958723+07:00","message":"> Transcript [4886] [false]: 'สร้างภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.234961893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.234963914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.234965847+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.234968281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.364204511+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.364238852+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-25T15:23:40.364245262+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.364258894+07:00","message":"[buffer interim] 256 false สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.364265614+07:00","message":"[bufferProcess] interim [900000000]:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.364268244+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.364271657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.364274324+07:00","message":"> Transcript [4887] [false]: 'สร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.364277318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.36427993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.364281979+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.364284101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.947270666+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.94730383+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-25T15:23:40.947309172+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปซัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.947322161+07:00","message":"[buffer interim] 256 false สร้างพระพุทธรูปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947328563+07:00","message":"[bufferProcess] interim [440000000]:สร้างพระพุทธรูปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947331466+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947337232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947340108+07:00","message":"> Transcript [4888] [false]: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947343983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.94734629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947348666+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947351218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.94735559+07:00","message":"Push: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947357786+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947359984+07:00","message":"Set new StatePrefix : 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.947362273+07:00","message":"Next Push (prob) : 'พระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.947369495+07:00","message":"push: {false สร้าง 0 0xc00039ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.965041794+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.965083097+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-25T15:23:40.965090194+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.96510411+07:00","message":"[buffer interim] 256 false สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.965109752+07:00","message":"[bufferProcess] interim [500000000]:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.965112205+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูปซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.965115632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.965118574+07:00","message":"> Transcript [4889] [false]: 'สร้างพระพุทธรูปซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.965122079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.965124222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.96512643+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:40.965128827+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.987812893+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.987844394+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.987847895+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.987849918+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.987852059+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.987854068+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:40.987855943+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.068820366+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.068877355+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-25T15:23:41.068886677+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.068907245+07:00","message":"[buffer interim] 256 false สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.068920994+07:00","message":"[bufferProcess] interim [560000000]:สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.068926043+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.068936776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.068941526+07:00","message":"> Transcript [4890] [false]: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.068946952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.06895045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.068953499+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.068957702+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.076738409+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.07677155+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-25T15:23:41.076777504+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.076793174+07:00","message":"[buffer interim] 256 false สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076801251+07:00","message":"[bufferProcess] interim [620000000]:สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076803967+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูปสะกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076807639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076810629+07:00","message":"> Transcript [4891] [false]: 'สร้างพระพุทธรูปสะกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076813887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076816139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076818728+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.076821278+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:41.263671098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:41.263703263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.264983977+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.265013851+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-25T15:23:41.265019843+07:00","message":"receive interim result [false|false]: สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.265035027+07:00","message":"[buffer interim] 256 false สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265043039+07:00","message":"[bufferProcess] interim [740000000]:สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265045651+07:00","message":"[bufferProcess] send to processor:สร้างพระพุทธรูปสักองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265055546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265059161+07:00","message":"> Transcript [4892] [false]: 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265063694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.26506616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265068824+07:00","message":"StatePrefix: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265071135+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265073891+07:00","message":"Push: 'พระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265076168+07:00","message":"TextPushed: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265078543+07:00","message":"Set new StatePrefix : 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.265080844+07:00","message":"Next Push (prob) : 'สักองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.265088012+07:00","message":"push: {false พระพุทธรูป 0 0xc00039ce00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.375196395+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.464460866+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.464493273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างพระพุทธรูปสักองค์นึง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.464499574+07:00","message":"receive interim result [true|false]: สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.464511697+07:00","message":"end recv isFinal message id 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.464514182+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.464520054+07:00","message":"[buffer interim] 256 true สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464526544+07:00","message":"[bufferProcess] interim [70000000]:สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464534182+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างพระพุทธรูปสักองค์นึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464537256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464542629+07:00","message":"> Transcript [4893] [false]: 'สร้างพระพุทธรูปสักองค์นึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464545448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464547572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464549752+07:00","message":"StatePrefix: 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464552558+07:00","message":"TextPushed: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464554572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464556609+07:00","message":"> Transcript [4894] [true]: 'สร้างพระพุทธรูปสักองค์นึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464558665+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464560566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464563645+07:00","message":"StatePrefix: 'สร้างพระพุทธรูปสักองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464565724+07:00","message":"TextPushed: 'สร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:41.464570057+07:00","message":"Push: 'สักองค์นึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.464577165+07:00","message":"push: {true สักองค์นึง 0 0xc00039ce00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:41.471611057+07:00","message":"write wav file: './tmp/7599/7599_256.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:41.697982356+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.15682182+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.156857276+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-25T15:23:42.156863161+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.156878193+07:00","message":"[buffer interim] 257 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.156884872+07:00","message":"[bufferProcess] interim [480000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.156887103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.247640147+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.247685721+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-25T15:23:42.247695997+07:00","message":"receive interim result [false|false]: ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.247716861+07:00","message":"[buffer interim] 257 false ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.247725898+07:00","message":"[bufferProcess] interim [540000000]:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.247729553+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.247734034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.247738919+07:00","message":"> Transcript [4895] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.24774297+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.297690765+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.297731996+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-25T15:23:42.297741415+07:00","message":"receive interim result [false|false]: ไหนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.297757538+07:00","message":"[buffer interim] 257 false ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.297764042+07:00","message":"[bufferProcess] interim [600000000]:ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.297766871+07:00","message":"[bufferProcess] send to processor:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.297773571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.29777641+07:00","message":"> Transcript [4896] [false]: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.297778831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.297781135+07:00","message":"Set new StatePrefix: 'ไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.343142571+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.343177421+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-25T15:23:42.343182697+07:00","message":"receive interim result [false|false]: ไหนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.343215377+07:00","message":"[buffer interim] 257 false ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.343227232+07:00","message":"[bufferProcess] interim [660000000]:ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.343230133+07:00","message":"[bufferProcess] send to processor:ไหนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.343233748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.343237337+07:00","message":"> Transcript [4897] [false]: 'ไหนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.34324142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.343244465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.34324657+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.343248806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.346908465+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.346933667+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-25T15:23:42.346938965+07:00","message":"receive interim result [false|false]: ในที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.346953469+07:00","message":"[buffer interim] 257 false ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346960609+07:00","message":"[bufferProcess] interim [720000000]:ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346963999+07:00","message":"[bufferProcess] send to processor:ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346968054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346972504+07:00","message":"> Transcript [4898] [false]: 'ไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346976768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346979566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346982545+07:00","message":"StatePrefix: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.346985899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.55097194+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.551018524+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-25T15:23:42.551026775+07:00","message":"receive interim result [false|false]: ในที่สุดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.551045737+07:00","message":"[buffer interim] 257 false ในที่สุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.551076293+07:00","message":"[bufferProcess] interim [900000000]:ในที่สุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.551081695+07:00","message":"[bufferProcess] send to processor:ในที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.551086519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.551090719+07:00","message":"> Transcript [4899] [false]: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.551094238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.551098958+07:00","message":"Set new StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.681088986+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.6811267+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-25T15:23:42.681132521+07:00","message":"receive interim result [false|false]: ในที่สุดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.681151897+07:00","message":"[buffer interim] 257 false ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.681158256+07:00","message":"[bufferProcess] interim [960000000]:ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.681175203+07:00","message":"[bufferProcess] send to processor:ในที่สุดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.681179577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.681183266+07:00","message":"> Transcript [4900] [false]: 'ในที่สุดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.681186893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.681189322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.6811913+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.68119341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.81904123+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.819084561+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-25T15:23:42.819091983+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.819106109+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.819116944+07:00","message":"[bufferProcess] interim [80000000]:ในที่สุดแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.819121059+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.819128316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.819132309+07:00","message":"> Transcript [4901] [false]: 'ในที่สุดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.819136664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.81913979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.819142888+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.819147407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.865269937+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.865310015+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-25T15:23:42.865316577+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.865330661+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.865340223+07:00","message":"[bufferProcess] interim [140000000]:ในที่สุดแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.86534273+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.865346784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.865350192+07:00","message":"> Transcript [4902] [false]: 'ในที่สุดแล้วเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.865353772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.865356091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.865358477+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.865360751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.935776463+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.935818975+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-25T15:23:42.935824814+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.935840138+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935847755+07:00","message":"[bufferProcess] interim [260000000]:ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935850555+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935857678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935860908+07:00","message":"> Transcript [4903] [false]: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935865126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935867622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935869837+07:00","message":"StatePrefix: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935872488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.93587805+07:00","message":"Push: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935880218+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935882959+07:00","message":"Set new StatePrefix : 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:42.935885349+07:00","message":"Next Push (prob) : 'แล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:42.935894274+07:00","message":"push: {false ในที่สุด 0 0xc0038b4600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.129689352+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.12973238+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-25T15:23:43.129739215+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.12975446+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129762655+07:00","message":"[bufferProcess] interim [440000000]:ในที่สุดแล้วเราก็มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129768069+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129776512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129779546+07:00","message":"> Transcript [4904] [false]: 'ในที่สุดแล้วเราก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129783699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129786174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129788339+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.129790722+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.139540816+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.139563556+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-25T15:23:43.139568611+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มากับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.13958117+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139586551+07:00","message":"[bufferProcess] interim [500000000]:ในที่สุดแล้วเราก็มากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139588937+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139592036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139594898+07:00","message":"> Transcript [4905] [false]: 'ในที่สุดแล้วเราก็มาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139597781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139600021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139601924+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.139603905+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.263411062+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.263445999+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-25T15:23:43.263451591+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.263465841+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263472095+07:00","message":"[bufferProcess] interim [620000000]:ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263475243+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263479017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263482046+07:00","message":"> Transcript [4906] [false]: 'ในที่สุดแล้วเราก็มากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263485398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263487416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263489635+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.263491737+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.442457273+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.442492147+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-25T15:23:43.442498092+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.442516369+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442525154+07:00","message":"[bufferProcess] interim [800000000]:ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442528142+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442531852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442534645+07:00","message":"> Transcript [4907] [false]: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442538366+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442540888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442543015+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442545372+07:00","message":"TextPushed: 'ในที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442551629+07:00","message":"Push: 'แล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442553582+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442556093+07:00","message":"Set new StatePrefix : 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.442558418+07:00","message":"Next Push (prob) : 'มาตกลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.442579567+07:00","message":"push: {false แล้วเราก็ 0 0xc0038b4600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.952482498+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.952520657+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-25T15:23:43.952526796+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:43.952540097+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.952549628+07:00","message":"[bufferProcess] interim [280000000]:ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.952552651+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.952559256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.952562251+07:00","message":"> Transcript [4908] [false]: 'ในที่สุดแล้วเราก็มาตกลงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.95256658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.952569096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.952571124+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:43.95257376+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.023843599+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.023884269+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-25T15:23:44.023890057+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.023906057+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023921684+07:00","message":"[bufferProcess] interim [400000000]:ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023925676+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลงกันตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023944719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023949875+07:00","message":"> Transcript [4909] [false]: 'ในที่สุดแล้วเราก็มาตกลงกันตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023955554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023958304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023961042+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.023963656+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:44.264423458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:44.264448909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.272765172+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.272798241+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-25T15:23:44.272804948+07:00","message":"receive interim result [false|false]: ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.272820008+07:00","message":"[buffer interim] 257 false ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.272830366+07:00","message":"[bufferProcess] interim [580000000]:ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.272832938+07:00","message":"[bufferProcess] send to processor:ในที่สุดแล้วเราก็มาตกลงกันตรงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.272837196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.272841026+07:00","message":"> Transcript [4910] [false]: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.27284503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.272847324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.272849844+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.272852528+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.386608246+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.476623538+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.476669355+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-25T15:23:44.476677875+07:00","message":"receive interim result [true|false]: ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.476688519+07:00","message":"end recv isFinal message id 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.47669227+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.476701291+07:00","message":"[buffer interim] 257 true ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476711495+07:00","message":"[bufferProcess] interim [910000000]:ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476716554+07:00","message":"[bufferProcess] send to processor (isfinal):ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476722032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476726738+07:00","message":"> Transcript [4911] [false]: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476732039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476735032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476738386+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.47674267+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476746336+07:00","message":"Push: 'มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476749546+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476752781+07:00","message":"Set new StatePrefix : 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476756778+07:00","message":"Next Push (prob) : 'กันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476759734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476762992+07:00","message":"> Transcript [4912] [true]: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476766576+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476769734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476772982+07:00","message":"StatePrefix: 'ในที่สุดแล้วเราก็มาตกลงกันตรงที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476776879+07:00","message":"TextPushed: 'ในที่สุดแล้วเราก็มาตกลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:44.476780142+07:00","message":"Push: 'กันตรงที่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.476792369+07:00","message":"push: {false มาตกลง 0 0xc0038b4600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.476799344+07:00","message":"push: {true กันตรงที่ว่า 0 0xc0038b4600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:44.486505978+07:00","message":"write wav file: './tmp/7599/7599_257.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:44.648876032+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.512678841+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.51273612+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-25T15:23:45.512743682+07:00","message":"receive interim result [false|false]: เราจะใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.512767464+07:00","message":"[buffer interim] 258 false เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.512782497+07:00","message":"[bufferProcess] interim [720000000]:เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.512786429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.512797574+07:00","message":"[bufferProcess] send to processor (ticker):เราจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.512801329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.512804748+07:00","message":"> Transcript [4913] [false]: 'เราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.512807817+07:00","message":"Set StatePrefix (first interim): 'เราจะใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.69923363+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.699285131+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-25T15:23:45.699290798+07:00","message":"receive interim result [false|false]: เราจะใช้ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.699312566+07:00","message":"[buffer interim] 258 false เราจะใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.699321426+07:00","message":"[bufferProcess] interim [900000000]:เราจะใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.699323648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.882967404+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.883001927+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-25T15:23:45.883008613+07:00","message":"receive interim result [false|false]: เราจะใช้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:45.883018834+07:00","message":"[buffer interim] 258 false เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.88302751+07:00","message":"[bufferProcess] interim [80000000]:เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.883030426+07:00","message":"[bufferProcess] send to processor:เราจะใช้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.883036468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.883039901+07:00","message":"> Transcript [4914] [false]: 'เราจะใช้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.883043915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.883046589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.883053727+07:00","message":"StatePrefix: 'เราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:45.883056321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.116837495+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.225461564+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.225498625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะใช้ดอกไม้\",\"confidence\":0.91885483}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.225505083+07:00","message":"receive interim result [true|false]: เราจะใช้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.225517483+07:00","message":"end recv isFinal message id 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.225519773+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.225527266+07:00","message":"[buffer interim] 258 true เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225535014+07:00","message":"[bufferProcess] interim [500000000]:เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225539417+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะใช้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225543269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225546134+07:00","message":"> Transcript [4915] [false]: 'เราจะใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225549886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.22555209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225554182+07:00","message":"StatePrefix: 'เราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225556242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225558076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225561263+07:00","message":"> Transcript [4916] [true]: 'เราจะใช้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225563503+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225565341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225567026+07:00","message":"StatePrefix: 'เราจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225568746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:46.225571465+07:00","message":"Push: 'เราจะใช้ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.225579331+07:00","message":"push: {true เราจะใช้ดอกไม้ 0 0xc000186000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:46.23162281+07:00","message":"write wav file: './tmp/7599/7599_258.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:46.507875883+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.043533104+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.043575334+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-25T15:23:47.043581093+07:00","message":"receive interim result [false|false]: ถึงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.043593226+07:00","message":"[buffer interim] 259 false ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.043601273+07:00","message":"[bufferProcess] interim [420000000]:ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.043603422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.233527511+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.233569428+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-25T15:23:47.233575902+07:00","message":"receive interim result [false|false]: ถึงไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.233591153+07:00","message":"[buffer interim] 259 false ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.233601441+07:00","message":"[bufferProcess] interim [540000000]:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.233603975+07:00","message":"[bufferProcess] send to processor:ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.233617174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.233620807+07:00","message":"> Transcript [4917] [false]: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.233623503+07:00","message":"Set StatePrefix (first interim): 'ถึงไหน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:47.265290272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:47.265290349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.890654717+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.890709279+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-25T15:23:47.890717855+07:00","message":"receive interim result [false|false]: ถึงไหนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.890736829+07:00","message":"[buffer interim] 259 false ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.890743489+07:00","message":"[bufferProcess] interim [140000000]:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.890746074+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.890751102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.89075417+07:00","message":"> Transcript [4918] [false]: 'ถึงไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.890757164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.89075917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.890761101+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.890763288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.953673163+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.953718503+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-25T15:23:47.953724574+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในนิติบุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:47.953741542+07:00","message":"[buffer interim] 259 false ถึงไหนแล้วในนิติบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.95375145+07:00","message":"[bufferProcess] interim [320000000]:ถึงไหนแล้วในนิติบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.953754408+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.953760856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.953763973+07:00","message":"> Transcript [4919] [false]: 'ถึงไหนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.95376757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.953769996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.953772+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:47.953774164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.141760357+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.141804402+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-25T15:23:48.141810619+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในนิติบุคคลร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.141829457+07:00","message":"[buffer interim] 259 false ถึงไหนแล้วในนิติบุคคลร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141837763+07:00","message":"[bufferProcess] interim [440000000]:ถึงไหนแล้วในนิติบุคคลร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141841093+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วในนิติบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141845638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141849431+07:00","message":"> Transcript [4920] [false]: 'ถึงไหนแล้วในนิติบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141853202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141855376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141857451+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.141859359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.263622708+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.263670254+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-25T15:23:48.263677639+07:00","message":"receive interim result [false|false]: ในพิธีมงคลล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.263694173+07:00","message":"[buffer interim] 259 false ในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263702353+07:00","message":"[bufferProcess] interim [560000000]:ในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263705429+07:00","message":"[bufferProcess] send to processor:ถึงไหนแล้วในนิติบุคคลร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263712917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.26371615+07:00","message":"> Transcript [4921] [false]: 'ถึงไหนแล้วในนิติบุคคลร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263720108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263722665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.26372533+07:00","message":"StatePrefix: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.26372763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263733823+07:00","message":"Push: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263735878+07:00","message":"TextPushed: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263737987+07:00","message":"Set new StatePrefix : 'ถึงไหนแล้วในนิติบุคคลร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.263740396+07:00","message":"Next Push (prob) : 'แล้วในนิติบุคคลร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.263749613+07:00","message":"push: {false ถึงไหน 0 0xc0006cf800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.35593328+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.428334542+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.450253037+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.450299266+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-25T15:23:48.450305311+07:00","message":"receive interim result [false|false]: ถึงไหนแล้วในนิติบุคคลล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.450321801+07:00","message":"[buffer interim] 259 false ถึงไหนแล้วในนิติบุคคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.450330693+07:00","message":"[bufferProcess] interim [740000000]:ถึงไหนแล้วในนิติบุคคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.450333546+07:00","message":"[bufferProcess] send to processor:ในพิธีมงคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.450340112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.450343927+07:00","message":"> Transcript [4922] [false]: 'ในพิธีมงคลล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.450346895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.450349054+07:00","message":"Set new StatePrefix: 'ในพิธีมงคลล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.514512572+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.514556766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในวิถีของคนล้านนา\",\"confidence\":0.76237386}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.514563261+07:00","message":"receive interim result [true|false]: ในวิถีของคนล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.514573594+07:00","message":"end recv isFinal message id 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.514576217+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.514585494+07:00","message":"[buffer interim] 259 true ในวิถีของคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514595291+07:00","message":"[bufferProcess] interim [890000000]:ในวิถีของคนล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514605589+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงไหนแล้วในนิติบุคคลล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.51461014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514615315+07:00","message":"> Transcript [4923] [false]: 'ถึงไหนแล้วในนิติบุคคลล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.51461838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514620442+07:00","message":"Set new StatePrefix: 'ถึงไหนแล้วในนิติบุคคลล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.51462226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514624337+07:00","message":"> Transcript [4924] [true]: 'ในวิถีของคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514626911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514628985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514630999+07:00","message":"StatePrefix: 'ถึงไหนแล้วในนิติบุคคลล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.5146333+07:00","message":"TextPushed: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514635086+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514737117+07:00","message":"Push: 'ในวิถีของคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.51474061+07:00","message":"TextPushed: 'ถึงไหนในวิถีของคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514742929+07:00","message":"Set new StatePrefix : 'ในวิถีของคนล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514744965+07:00","message":"Next Push (prob) : 'ในวิถีของคนล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:48.514753965+07:00","message":"push: {true ในวิถีของคนล้านนา 0 0xc0006cf800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:48.514764445+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_259.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:48.524003963+07:00","message":"write wav file: './tmp/7599/7599_259.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.121648798+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.121702473+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-25T15:23:49.121708619+07:00","message":"receive interim result [false|false]: ใครมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.121726391+07:00","message":"[buffer interim] 260 false ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.121734219+07:00","message":"[bufferProcess] interim [480000000]:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.121736519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.162709618+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.162751607+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-25T15:23:49.162757725+07:00","message":"receive interim result [false|false]: ใครมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.162771523+07:00","message":"[buffer interim] 260 false ใครมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.162778089+07:00","message":"[bufferProcess] interim [600000000]:ใครมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.162780698+07:00","message":"[bufferProcess] send to processor:ใครมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.162787424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.162790504+07:00","message":"> Transcript [4925] [false]: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.162792697+07:00","message":"Set StatePrefix (first interim): 'ใครมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.46251686+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.462566774+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-25T15:23:49.462574167+07:00","message":"receive interim result [false|false]: ใครมีการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.462592023+07:00","message":"[buffer interim] 260 false ใครมีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.462606599+07:00","message":"[bufferProcess] interim [840000000]:ใครมีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.46261145+07:00","message":"[bufferProcess] send to processor:ใครมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.462620158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.46262467+07:00","message":"> Transcript [4926] [false]: 'ใครมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.462629687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.462633291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.462636163+07:00","message":"StatePrefix: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.462639919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.657491106+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.657532474+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-25T15:23:49.657538844+07:00","message":"receive interim result [false|false]: ใครมีการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.657551996+07:00","message":"[buffer interim] 260 false ใครมีการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657559782+07:00","message":"[bufferProcess] interim [80000000]:ใครมีการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657562205+07:00","message":"[bufferProcess] send to processor:ใครมีการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657569463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657572541+07:00","message":"> Transcript [4927] [false]: 'ใครมีการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657576192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657578936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657581008+07:00","message":"StatePrefix: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.657583197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.784112535+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.784156563+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-25T15:23:49.784162863+07:00","message":"receive interim result [false|false]: ใครมีการสร้างพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.784176537+07:00","message":"[buffer interim] 260 false ใครมีการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.784184125+07:00","message":"[bufferProcess] interim [200000000]:ใครมีการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.784187247+07:00","message":"[bufferProcess] send to processor:ใครมีการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.784194798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.784198393+07:00","message":"> Transcript [4928] [false]: 'ใครมีการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.784201993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.78420442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.78420668+07:00","message":"StatePrefix: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.784208961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.843659977+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.843704826+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-25T15:23:49.843710471+07:00","message":"receive interim result [false|false]: ใครมีการสร้างพระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.84372494+07:00","message":"[buffer interim] 260 false ใครมีการสร้างพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.84373274+07:00","message":"[bufferProcess] interim [320000000]:ใครมีการสร้างพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843735645+07:00","message":"[bufferProcess] send to processor:ใครมีการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843743612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843746976+07:00","message":"> Transcript [4929] [false]: 'ใครมีการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843750792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843753182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843755245+07:00","message":"StatePrefix: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843759936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843766517+07:00","message":"Push: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843768763+07:00","message":"TextPushed: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843771045+07:00","message":"Set new StatePrefix : 'ใครมีการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.843773594+07:00","message":"Next Push (prob) : 'การสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.843795904+07:00","message":"push: {false ใครมี 0 0xc00209ff80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.972080663+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.97212577+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-25T15:23:49.972131314+07:00","message":"receive interim result [false|false]: ใครมีการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:49.972148107+07:00","message":"[buffer interim] 260 false ใครมีการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.972156622+07:00","message":"[bufferProcess] interim [380000000]:ใครมีการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.972159749+07:00","message":"[bufferProcess] send to processor:ใครมีการสร้างพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.972164039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.972167757+07:00","message":"> Transcript [4930] [false]: 'ใครมีการสร้างพระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.972171699+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.972173823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.97217578+07:00","message":"StatePrefix: 'ใครมีการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:49.972180119+07:00","message":"TextPushed: 'ใครมี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:50.265359001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:50.265364144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.299092933+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.299138783+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-25T15:23:50.299145415+07:00","message":"receive interim result [false|false]: ใครมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.299163483+07:00","message":"[buffer interim] 260 false ใครมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.299176096+07:00","message":"[bufferProcess] interim [680000000]:ใครมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.299179186+07:00","message":"[bufferProcess] send to processor:ใครมีการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.299183877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.299187542+07:00","message":"> Transcript [4931] [false]: 'ใครมีการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.299191569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.299193794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.29919624+07:00","message":"StatePrefix: 'ใครมีการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.299198895+07:00","message":"TextPushed: 'ใครมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.406654372+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.513464053+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.513510994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคยมีการสร้างพระพุทธรูปด้วย\",\"confidence\":0.9080986}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.51351708+07:00","message":"receive interim result [true|false]: เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.513527694+07:00","message":"end recv isFinal message id 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.513530245+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.513540033+07:00","message":"[buffer interim] 260 true เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513550311+07:00","message":"[bufferProcess] interim [10000000]:เคยมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.51355422+07:00","message":"[bufferProcess] send to processor (isfinal):ใครมีการสร้างพระพุทธรูปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513558033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513570419+07:00","message":"> Transcript [4932] [false]: 'ใครมีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513577196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513579646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513583162+07:00","message":"StatePrefix: 'ใครมีการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513585764+07:00","message":"TextPushed: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513587711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513590074+07:00","message":"> Transcript [4933] [true]: 'เคยมีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513592329+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513594111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513596037+07:00","message":"StatePrefix: 'ใครมีการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513597925+07:00","message":"TextPushed: 'ใครมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513599625+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513733823+07:00","message":"Push: 'การสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513737837+07:00","message":"TextPushed: 'ใครมีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.51374043+07:00","message":"Set new StatePrefix : 'เคยมีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.51374274+07:00","message":"Next Push (prob) : 'เคยมีการสร้างพระพุทธรูปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.513751596+07:00","message":"push: {true การสร้างพระพุทธรูปด้วย 0 0xc00209ff80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.513761869+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_260.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:50.521539568+07:00","message":"write wav file: './tmp/7599/7599_260.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.547802719+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.887391033+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.887448359+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-25T15:23:50.887454311+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:50.88747091+07:00","message":"[buffer interim] 261 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.887479188+07:00","message":"[bufferProcess] interim [420000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:50.887481396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.010689114+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.010742883+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-25T15:23:51.010748923+07:00","message":"receive interim result [false|false]: ผง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.010761915+07:00","message":"[buffer interim] 261 false ผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.010768191+07:00","message":"[bufferProcess] interim [480000000]:ผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.010770813+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.01077712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.010780161+07:00","message":"> Transcript [4934] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.010783024+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.390539221+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.390581617+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-25T15:23:51.390587523+07:00","message":"receive interim result [false|false]: ผงแกง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.390607187+07:00","message":"[buffer interim] 261 false ผงแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.390616968+07:00","message":"[bufferProcess] interim [840000000]:ผงแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.390619699+07:00","message":"[bufferProcess] send to processor:ผง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.390626658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.390629839+07:00","message":"> Transcript [4935] [false]: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.390632484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.390635555+07:00","message":"Set new StatePrefix: 'ผง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.526615575+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.526659927+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-25T15:23:51.526666086+07:00","message":"receive interim result [false|false]: ผงเกจิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.526684707+07:00","message":"[buffer interim] 261 false ผงเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526693613+07:00","message":"[bufferProcess] interim [960000000]:ผงเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526696568+07:00","message":"[bufferProcess] send to processor:ผงแกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526700712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526703929+07:00","message":"> Transcript [4936] [false]: 'ผงแกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526707684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526710168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526712243+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.526714397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.527916857+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.527931403+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-25T15:23:51.527936602+07:00","message":"receive interim result [false|false]: ผงเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.527946821+07:00","message":"[buffer interim] 261 false ผงเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.52795148+07:00","message":"[bufferProcess] interim [20000000]:ผงเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.527953658+07:00","message":"[bufferProcess] send to processor:ผงเกจิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.527956103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.527958587+07:00","message":"> Transcript [4937] [false]: 'ผงเกจิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.527961266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.527963503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.527965381+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.527967411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.775968667+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.776016476+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-25T15:23:51.776022623+07:00","message":"receive interim result [false|false]: ผงเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.77603959+07:00","message":"[buffer interim] 261 false ผงเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.776048398+07:00","message":"[bufferProcess] interim [320000000]:ผงเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.776063661+07:00","message":"[bufferProcess] send to processor:ผงเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.776068179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.776071422+07:00","message":"> Transcript [4938] [false]: 'ผงเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.77607471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.776076781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.776079141+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.776081222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.975235722+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.975279881+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-25T15:23:51.975287133+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.975304062+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975312336+07:00","message":"[bufferProcess] interim [500000000]:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.97531617+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975321059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975325151+07:00","message":"> Transcript [4939] [false]: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975329752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975332693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975335992+07:00","message":"StatePrefix: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975339013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975342704+07:00","message":"Push: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975345701+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975348894+07:00","message":"Set new StatePrefix : 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:51.975352006+07:00","message":"Next Push (prob) : 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:51.975361782+07:00","message":"push: {false ผง 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.604498813+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.604540496+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-25T15:23:52.604546752+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:52.604562031+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.604572328+07:00","message":"[bufferProcess] interim [100000000]:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.604574885+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.604580849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.60458404+07:00","message":"> Transcript [4940] [false]: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.604588037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.604590777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.604592949+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:52.604595713+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:53.26576584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:53.26576591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.717657042+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.717686725+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-25T15:23:54.71769276+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.717707643+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.71771484+07:00","message":"[bufferProcess] interim [140000000]:ผงเกสรดอกไม้ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.71771769+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717723945+07:00","message":"[bufferProcess] send to processor (ticker):ผงเกสรดอกไม้ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717726955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717730133+07:00","message":"> Transcript [4941] [false]: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.71773389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717736089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717738085+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717740559+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717742453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717744436+07:00","message":"> Transcript [4942] [false]: 'ผงเกสรดอกไม้ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717746545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717748432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717750156+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.717755153+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.720429037+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.720450426+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-25T15:23:54.720455017+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.720465681+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.720470076+07:00","message":"[bufferProcess] interim [200000000]:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.72047191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.799793571+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.799843533+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-25T15:23:54.799850817+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.799866069+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799877286+07:00","message":"[bufferProcess] interim [260000000]:ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799881006+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799891907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799896475+07:00","message":"> Transcript [4943] [false]: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799901764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799905104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799907238+07:00","message":"StatePrefix: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799909667+07:00","message":"TextPushed: 'ผง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799913968+07:00","message":"Push: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799916842+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799920133+07:00","message":"Set new StatePrefix : 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:54.799923579+07:00","message":"Next Push (prob) : 'ไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:54.799933977+07:00","message":"push: {false เกสรดอก 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.175117317+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.175169897+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-25T15:23:55.175175872+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.17518769+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.175194504+07:00","message":"[bufferProcess] interim [680000000]:ผงเกสรดอกไม้ได้มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.175197553+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.175202937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.175205745+07:00","message":"> Transcript [4944] [false]: 'ผงเกสรดอกไม้ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.17520919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.175211684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.17521401+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.175216543+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.299578797+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.299622979+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-25T15:23:55.299629945+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.299649947+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.299662029+07:00","message":"[bufferProcess] interim [740000000]:ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.29966492+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.299669722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.2996731+07:00","message":"> Transcript [4945] [false]: 'ผงเกสรดอกไม้ได้มีการรั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.299678232+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.299680801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.29968398+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.299686316+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.363247364+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.363291865+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-25T15:23:55.363298697+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:55.363312541+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363320611+07:00","message":"[bufferProcess] interim [920000000]:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363323571+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363330148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363333124+07:00","message":"> Transcript [4946] [false]: 'ผงเกสรดอกไม้ได้มีการรวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363336874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363339284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363341538+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:55.363344264+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.005781922+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.005828417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ได้มีการรวบรวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.005834353+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.005846621+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.00585472+07:00","message":"[bufferProcess] interim [520000000]:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005857579+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005861809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005864679+07:00","message":"> Transcript [4947] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005869227+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005871578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005874273+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005876587+07:00","message":"TextPushed: 'ผงเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005879907+07:00","message":"Push: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005882027+07:00","message":"TextPushed: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005884412+07:00","message":"Set new StatePrefix : 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:56.005887453+07:00","message":"Next Push (prob) : 'ได้มีการรวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:56.005895447+07:00","message":"push: {false ไม้ 0 0xc000045000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:56.266556403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:56.266617084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.103754389+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.103787905+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-25T15:23:57.103793276+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.10380917+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103815883+07:00","message":"[bufferProcess] interim [600000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103818935+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103822396+07:00","message":"[bufferProcess] send to processor (ticker):ผงเกสรดอกไม้ได้มีการรวบรวมดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103839617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103864635+07:00","message":"> Transcript [4948] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103870908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.10387344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103875996+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103879435+07:00","message":"TextPushed: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103882074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103884641+07:00","message":"> Transcript [4949] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103886945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103888823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103890569+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.103892754+07:00","message":"TextPushed: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.225809388+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.225848795+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-25T15:23:57.225854638+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.225870388+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.225877844+07:00","message":"[bufferProcess] interim [720000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.225880051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.492518908+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.492557732+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-25T15:23:57.492563914+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.492577187+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492584041+07:00","message":"[bufferProcess] interim [20000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492587232+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492593131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492596391+07:00","message":"> Transcript [4950] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492600209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492602432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492604822+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.492607337+07:00","message":"TextPushed: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.674559079+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.674600014+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-25T15:23:57.674614111+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.674630491+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674637494+07:00","message":"[bufferProcess] interim [200000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674640639+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674644239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674647134+07:00","message":"> Transcript [4951] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674651357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674653656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674655999+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674658918+07:00","message":"TextPushed: 'ผงเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674661584+07:00","message":"Push: 'ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674663695+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.674665965+07:00","message":"Set new StatePrefix : 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:57.67466846+07:00","message":"Next Push (prob) : 'ดอกไม้ทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.674677141+07:00","message":"push: {false ได้มีการรวบรวม 0 0xc000045000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:57.966165547+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.027614768+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.047781059+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.047812578+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-25T15:23:58.047818602+07:00","message":"receive interim result [false|false]: ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.047830626+07:00","message":"[buffer interim] 261 false ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047838214+07:00","message":"[bufferProcess] interim [560000000]:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047840999+07:00","message":"[bufferProcess] send to processor:ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047848348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047851282+07:00","message":"> Transcript [4952] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047855311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047857525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047859501+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.047862078+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.123432957+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.123476617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผงเกสรดอกไม้ทั้งวัดได้มีการรวบรวมดอกไม้ทางการ\",\"confidence\":0.9292436}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.12348355+07:00","message":"receive interim result [true|false]: ผงเกสรดอกไม้ทั้งวัดได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.123493687+07:00","message":"end recv isFinal message id 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.123496084+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.123518753+07:00","message":"[buffer interim] 261 true ผงเกสรดอกไม้ทั้งวัดได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123527717+07:00","message":"[bufferProcess] interim [650000000]:ผงเกสรดอกไม้ทั้งวัดได้มีการรวบรวมดอกไม้ทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123531611+07:00","message":"[bufferProcess] send to processor (isfinal):ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123535849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123539938+07:00","message":"> Transcript [4953] [false]: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123543677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123545841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123548169+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123551125+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123553312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123555479+07:00","message":"> Transcript [4954] [true]: 'ผงเกสรดอกไม้ทั้งวัดได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123557894+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123559816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.1235615+07:00","message":"StatePrefix: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123563674+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบรวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123565558+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.12371115+07:00","message":"Push: 'ดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123715327+07:00","message":"TextPushed: 'ผงเกสรดอกไม้ได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123717942+07:00","message":"Set new StatePrefix : 'ผงเกสรดอกไม้ทั้งวัดได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123720367+07:00","message":"Next Push (prob) : 'ผงเกสรดอกไม้ทั้งวัดได้มีการรวบรวมดอกไม้ทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.123728732+07:00","message":"push: {true ดอกไม้ทางการ 0 0xc000045000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.123740758+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_261.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:23:58.138838989+07:00","message":"write wav file: './tmp/7599/7599_261.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.701178473+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.701228426+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-25T15:23:58.701234504+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.701252072+07:00","message":"[buffer interim] 262 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.701259119+07:00","message":"[bufferProcess] interim [480000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.701261739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.963395836+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.963448818+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-25T15:23:58.963455102+07:00","message":"receive interim result [false|false]: รถทัวร์สาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.963470678+07:00","message":"[buffer interim] 262 false รถทัวร์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.963478528+07:00","message":"[bufferProcess] interim [660000000]:รถทัวร์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.963480809+07:00","message":"[bufferProcess] send to processor:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.963486691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.963489586+07:00","message":"> Transcript [4955] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.963491943+07:00","message":"Set StatePrefix (first interim): 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.980731835+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.980764746+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-25T15:23:58.980769927+07:00","message":"receive interim result [false|false]: ตรวจสลาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:58.980783381+07:00","message":"[buffer interim] 262 false ตรวจสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.98078927+07:00","message":"[bufferProcess] interim [720000000]:ตรวจสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.980791828+07:00","message":"[bufferProcess] send to processor:รถทัวร์สาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.980797333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.980800663+07:00","message":"> Transcript [4956] [false]: 'รถทัวร์สาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.980803217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:58.980805393+07:00","message":"Set new StatePrefix: 'รถทัวร์สาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.088282439+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.088331736+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-25T15:23:59.088340503+07:00","message":"receive interim result [false|false]: ทัวร์สหรัฐ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.088358824+07:00","message":"[buffer interim] 262 false ทัวร์สหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.088373062+07:00","message":"[bufferProcess] interim [840000000]:ทัวร์สหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.088376734+07:00","message":"[bufferProcess] send to processor:ตรวจสลาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.088386074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.088393066+07:00","message":"> Transcript [4957] [false]: 'ตรวจสลาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.08839797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.088401259+07:00","message":"Set new StatePrefix: 'ตรวจสลาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.133941339+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.133986276+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-25T15:23:59.133994498+07:00","message":"receive interim result [false|false]: สารคดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.134012244+07:00","message":"[buffer interim] 262 false สารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.134028427+07:00","message":"[bufferProcess] interim [900000000]:สารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.134032761+07:00","message":"[bufferProcess] send to processor:ทัวร์สหรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.134037809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.134042724+07:00","message":"> Transcript [4958] [false]: 'ทัวร์สหรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.134046797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.134061312+07:00","message":"Set new StatePrefix: 'ทัวร์สหรัฐ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.213478471+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.213517375+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-25T15:23:59.213523115+07:00","message":"receive interim result [false|false]: สารถี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.213540564+07:00","message":"[buffer interim] 262 false สารถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.213549354+07:00","message":"[bufferProcess] interim [960000000]:สารถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.213554352+07:00","message":"[bufferProcess] send to processor:สารคดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.213562011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.213565349+07:00","message":"> Transcript [4959] [false]: 'สารคดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.213568496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.213570988+07:00","message":"Set new StatePrefix: 'สารคดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.236014172+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.236068775+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-25T15:23:59.236077301+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.236098865+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.236109828+07:00","message":"[bufferProcess] interim [20000000]:ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.236114604+07:00","message":"[bufferProcess] send to processor:สารถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.236124038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.236129421+07:00","message":"> Transcript [4960] [false]: 'สารถี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.236133782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.236137686+07:00","message":"Set new StatePrefix: 'สารถี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:59.266642554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:23:59.266658631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.28887003+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.288901082+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-25T15:23:59.28890709+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.288921902+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.288929015+07:00","message":"[bufferProcess] interim [80000000]:ช่วงเสาร์อาทิตย์ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.288932072+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.288935992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.288939641+07:00","message":"> Transcript [4961] [false]: 'ช่วงเสาร์อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.288942489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.28894457+07:00","message":"Set new StatePrefix: 'ช่วงเสาร์อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.436468879+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.436510486+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-25T15:23:59.436518465+07:00","message":"receive interim result [false|false]: อสรพิษรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.436535732+07:00","message":"[buffer interim] 262 false อสรพิษรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.436544045+07:00","message":"[bufferProcess] interim [200000000]:อสรพิษรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.436547767+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.436556665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.436560001+07:00","message":"> Transcript [4962] [false]: 'ช่วงเสาร์อาทิตย์ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.43656513+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.436569086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.436571257+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.436573454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.46960817+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.469648288+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-25T15:23:59.469654534+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:23:59.469667019+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.469674934+07:00","message":"[bufferProcess] interim [260000000]:ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.469677674+07:00","message":"[bufferProcess] send to processor:อสรพิษรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.469682058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.469684903+07:00","message":"> Transcript [4963] [false]: 'อสรพิษรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.469687488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:23:59.469689644+07:00","message":"Set new StatePrefix: 'อสรพิษรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.208128384+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.208186741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงเสาร์อาทิตย์แล้วก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.208192757+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.208211631+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.208219394+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-25T15:24:00.208222455+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกข์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.208231868+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.208243061+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208282961+07:00","message":"[bufferProcess] interim [860000000]:ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208307845+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208327168+07:00","message":"[bufferProcess] interim [920000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208331695+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208339085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208345416+07:00","message":"> Transcript [4964] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208349063+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208352746+07:00","message":"Set new StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208355837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208359347+07:00","message":"> Transcript [4965] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208365013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208368509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208371775+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.208375325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.408669612+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.40870855+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-25T15:24:00.408714578+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.408731449+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.408738577+07:00","message":"[bufferProcess] interim [40000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.408741505+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกข์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.408748915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.408752242+07:00","message":"> Transcript [4966] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.408756041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.40876037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.40876328+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.40876558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.503030733+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.503079657+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-25T15:24:00.503086436+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.50310392+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.503113294+07:00","message":"[bufferProcess] interim [220000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.503116488+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.503120479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.503123574+07:00","message":"> Transcript [4967] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.503128257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.503130545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.50313667+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.503139897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.601714204+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.601754218+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-25T15:24:00.601759922+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.601774157+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601783125+07:00","message":"[bufferProcess] interim [280000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601785965+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601790292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601793701+07:00","message":"> Transcript [4968] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601797754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601800116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601802601+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601805054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601808501+07:00","message":"Push: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601810767+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601813097+07:00","message":"Set new StatePrefix : 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.601815915+07:00","message":"Next Push (prob) : 'ทุกวันแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.601826036+07:00","message":"push: {false ช่วงเสาร์อาทิตย์แล้วก็ 0 0xc00278bc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.719072208+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.719114802+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-25T15:24:00.719122331+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:00.719140965+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.71914985+07:00","message":"[bufferProcess] interim [400000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.719152734+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.719156769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.719160092+07:00","message":"> Transcript [4969] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.719163827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.719166177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.719168309+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:00.719170922+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.137811746+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.137856394+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-25T15:24:01.137864584+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันรับประกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.137881755+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันรับประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.137894892+07:00","message":"[bufferProcess] interim [880000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันรับประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.137898074+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.137906082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.137909229+07:00","message":"> Transcript [4970] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.137912112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.137914824+07:00","message":"Set new StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.276360858+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.276404115+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-25T15:24:01.276410367+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.276425126+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.276433402+07:00","message":"[bufferProcess] interim [0]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.276436495+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันรับประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.276442719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.27644566+07:00","message":"> Transcript [4971] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันรับประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.276448895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.276451163+07:00","message":"Set new StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันรับประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.356498594+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.356539292+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-25T15:24:01.356545612+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.356562879+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.356571442+07:00","message":"[bufferProcess] interim [120000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.356574256+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.356581932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.356585127+07:00","message":"> Transcript [4972] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.356588378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.356591607+07:00","message":"Set new StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.58463014+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.584665361+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-25T15:24:01.584676788+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.58469666+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584704271+07:00","message":"[bufferProcess] interim [300000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584707027+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584712299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584717772+07:00","message":"> Transcript [4973] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584721539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584723625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584725764+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.584728269+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.774992644+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.775040367+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-25T15:24:01.775047519+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.775071424+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.775079758+07:00","message":"[bufferProcess] interim [480000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.775082458+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.775086664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.775089813+07:00","message":"> Transcript [4974] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.775093928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.775096694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.77509935+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.775102061+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.865393553+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.865437037+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-25T15:24:01.86544414+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.865458175+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.865466636+07:00","message":"[bufferProcess] interim [600000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.865469646+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.865475652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.86547891+07:00","message":"> Transcript [4975] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.86548371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.865486066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.865488473+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.865491264+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.977022821+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.977069602+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-25T15:24:01.977076526+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.977090815+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977100115+07:00","message":"[bufferProcess] interim [660000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977102767+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977113043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977116243+07:00","message":"> Transcript [4976] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977121117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977123319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977125353+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977128958+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977136379+07:00","message":"Push: 'ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.9771388+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977141562+07:00","message":"Set new StatePrefix : 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.977144296+07:00","message":"Next Push (prob) : 'ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.97715298+07:00","message":"push: {false ทุกวันเราก็จะเอา 0 0xc00278bc80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.998392016+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.998422499+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-25T15:24:01.998428114+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:01.998442604+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.998449384+07:00","message":"[bufferProcess] interim [720000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.998452071+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.99845622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.998459204+07:00","message":"> Transcript [4977] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.998463288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.998465402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.998467369+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:01.99847036+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.035848553+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.035892318+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-25T15:24:02.035899208+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ในอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.035913904+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.03592204+07:00","message":"[bufferProcess] interim [780000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.035925346+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.035933984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.035937409+07:00","message":"> Transcript [4978] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.035942171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.035944506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.035947341+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.035951675+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.068278246+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.166105998+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.166150306+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-25T15:24:02.166157082+07:00","message":"receive interim result [false|false]: ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มาตาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.166172314+07:00","message":"[buffer interim] 262 false ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มาตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.16618076+07:00","message":"[bufferProcess] interim [960000000]:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มาตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.166183547+07:00","message":"[bufferProcess] send to processor:ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ในอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.166191735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.16619485+07:00","message":"> Transcript [4979] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ในอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.166199263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.166201559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.166203797+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.166207739+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.198491319+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.243056846+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.243105007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงเสาร์อาทิตย์เราก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก\",\"confidence\":0.9086947}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.243111079+07:00","message":"receive interim result [true|false]: ช่วงเสาร์อาทิตย์เราก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.243124395+07:00","message":"end recv isFinal message id 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.243126719+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.243134358+07:00","message":"[buffer interim] 262 true ช่วงเสาร์อาทิตย์เราก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243144992+07:00","message":"[bufferProcess] interim [990000000]:ช่วงเสาร์อาทิตย์เราก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243149072+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มาตาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243163708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243187376+07:00","message":"> Transcript [4980] [false]: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มาตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243195188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243198837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243202429+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243206973+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243214455+07:00","message":"Push: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243217362+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243221704+07:00","message":"Set new StatePrefix : 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มาตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243225597+07:00","message":"Next Push (prob) : 'มาตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243228697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243231924+07:00","message":"> Transcript [4981] [true]: 'ช่วงเสาร์อาทิตย์เราก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243235946+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243238954+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243242146+07:00","message":"StatePrefix: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้มาตาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243245028+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243248195+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.243252906+07:00","message":"push: {false ดอกไม้ 0 0xc00278bc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243426909+07:00","message":"Push: 'ในมาตราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243430661+07:00","message":"TextPushed: 'ช่วงเสาร์อาทิตย์แล้วก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243432981+07:00","message":"Set new StatePrefix : 'ช่วงเสาร์อาทิตย์เราก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.243440142+07:00","message":"Next Push (prob) : 'ช่วงเสาร์อาทิตย์เราก็ทุกวันเราก็จะเอาดอกไม้ในมาตราก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.24344831+07:00","message":"push: {true ในมาตราก 0 0xc00278bc80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.24344788+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_262.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:02.258357287+07:00","message":"write wav file: './tmp/7599/7599_262.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:02.267536664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:02.267543875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.541809726+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.541854777+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-25T15:24:02.541861167+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.54187572+07:00","message":"[buffer interim] 263 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.541882141+07:00","message":"[bufferProcess] interim [360000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.541884189+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.728867771+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.728909337+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-25T15:24:02.728914764+07:00","message":"receive interim result [false|false]: โรงแรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.728927911+07:00","message":"[buffer interim] 263 false โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.728935358+07:00","message":"[bufferProcess] interim [540000000]:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.728937949+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.728944937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.728947833+07:00","message":"> Transcript [4982] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.728950549+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.978126972+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.978168217+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-25T15:24:02.978174517+07:00","message":"receive interim result [false|false]: โรงแรมนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:02.978189342+07:00","message":"[buffer interim] 263 false โรงแรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.978197279+07:00","message":"[bufferProcess] interim [720000000]:โรงแรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.978200318+07:00","message":"[bufferProcess] send to processor:โรงแรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.978203798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.978206617+07:00","message":"> Transcript [4983] [false]: 'โรงแรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.978209406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.97821152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.978213714+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:02.978215883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.085450708+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.085495179+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-25T15:24:03.085502192+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.085517267+07:00","message":"[buffer interim] 263 false โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.085524498+07:00","message":"[bufferProcess] interim [900000000]:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.085527256+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.085533915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.085536787+07:00","message":"> Transcript [4984] [false]: 'โรงแรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.085540183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.0855424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.08554462+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.085547017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.657562402+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.657613511+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-25T15:24:03.657620166+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.65763576+07:00","message":"[buffer interim] 263 false โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657647242+07:00","message":"[bufferProcess] interim [500000000]:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657649823+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657656207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657659493+07:00","message":"> Transcript [4985] [false]: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657664608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657667524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657671735+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.657675135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.950380064+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.95042784+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-25T15:24:03.950433125+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.950446395+07:00","message":"[buffer interim] 263 false โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950454363+07:00","message":"[bufferProcess] interim [740000000]:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950457137+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950464709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950467952+07:00","message":"> Transcript [4986] [false]: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.95047178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950474293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.95047668+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.9504791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.95048527+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950487372+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950489668+07:00","message":"Set new StatePrefix : 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:03.950492009+07:00","message":"Next Push (prob) : 'แรมนี้แหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:03.950500234+07:00","message":"push: {false โรง 0 0xc000187900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:04.515925114+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:04.515972775+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-25T15:24:04.515979663+07:00","message":"receive interim result [false|false]: โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:04.51599325+07:00","message":"[buffer interim] 263 false โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.516000991+07:00","message":"[bufferProcess] interim [340000000]:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.51600393+07:00","message":"[bufferProcess] send to processor:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.516007733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.51601089+07:00","message":"> Transcript [4987] [false]: 'โรงแรมนี้แหละอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.516014718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.516016962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.516019892+07:00","message":"StatePrefix: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:04.516023678+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:05.268425371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:05.268431065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.835600546+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:07.968618598+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.002787694+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.002835167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงแรมนี้แหละอมตะ\",\"confidence\":0.94710416}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.002841943+07:00","message":"receive interim result [true|false]: โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.002850558+07:00","message":"end recv isFinal message id 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.002853016+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.002860375+07:00","message":"[buffer interim] 263 true โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002871137+07:00","message":"[bufferProcess] interim [850000000]:โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002876994+07:00","message":"[bufferProcess] send to processor (isfinal):โรงแรมนี้แหละอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002881107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002884571+07:00","message":"> Transcript [4988] [false]: 'โรงแรมนี้แหละอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002888555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002890667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002892733+07:00","message":"StatePrefix: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002895165+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002897011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002900307+07:00","message":"> Transcript [4989] [true]: 'โรงแรมนี้แหละอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.00290252+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002904314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002906192+07:00","message":"StatePrefix: 'โรงแรมนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002908009+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.002912529+07:00","message":"Push: 'แรมนี้แหละอมตะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.002921012+07:00","message":"push: {true แรมนี้แหละอมตะ 0 0xc000187900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:08.013942482+07:00","message":"write wav file: './tmp/7599/7599_263.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:08.268844388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:08.268853682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.968145459+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.968190843+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-25T15:24:08.968196863+07:00","message":"receive interim result [false|false]: ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:08.968211891+07:00","message":"[buffer interim] 264 false ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.968219001+07:00","message":"[bufferProcess] interim [20000000]:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:08.968221452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.159968506+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.160011724+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-25T15:24:09.160017818+07:00","message":"receive interim result [false|false]: ซื้อปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.160040877+07:00","message":"[buffer interim] 264 false ซื้อปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.160047907+07:00","message":"[bufferProcess] interim [200000000]:ซื้อปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.160056566+07:00","message":"[bufferProcess] send to processor:ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.160060113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.160063204+07:00","message":"> Transcript [4990] [false]: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.160065395+07:00","message":"Set StatePrefix (first interim): 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.199037837+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.19908508+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-25T15:24:09.1990927+07:00","message":"receive interim result [false|false]: ซื้อปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.199108717+07:00","message":"[buffer interim] 264 false ซื้อปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.199117171+07:00","message":"[bufferProcess] interim [260000000]:ซื้อปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.199120736+07:00","message":"[bufferProcess] send to processor:ซื้อปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.199125218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.199129628+07:00","message":"> Transcript [4991] [false]: 'ซื้อปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.199133866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.199136807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.1991403+07:00","message":"StatePrefix: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.199143805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.545079602+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.545123645+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-25T15:24:09.545129518+07:00","message":"receive interim result [false|false]: ซื้อปืนอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.545143977+07:00","message":"[buffer interim] 264 false ซื้อปืนอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.545155215+07:00","message":"[bufferProcess] interim [620000000]:ซื้อปืนอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.545157572+07:00","message":"[bufferProcess] send to processor:ซื้อปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.545168916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.545172601+07:00","message":"> Transcript [4992] [false]: 'ซื้อปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.54517648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.545178746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.545180871+07:00","message":"StatePrefix: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.545183234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.651900838+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.651936461+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-25T15:24:09.651942501+07:00","message":"receive interim result [false|false]: ซื้อปืนอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.651959214+07:00","message":"[buffer interim] 264 false ซื้อปืนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.651966902+07:00","message":"[bufferProcess] interim [680000000]:ซื้อปืนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.651969521+07:00","message":"[bufferProcess] send to processor:ซื้อปืนอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.651973365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.651976517+07:00","message":"> Transcript [4993] [false]: 'ซื้อปืนอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.651980161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.65198278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.651984934+07:00","message":"StatePrefix: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.651987002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.718344072+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.718394122+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-25T15:24:09.718400499+07:00","message":"receive interim result [false|false]: ซื้อปืนอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.718414602+07:00","message":"[buffer interim] 264 false ซื้อปืนอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718421924+07:00","message":"[bufferProcess] interim [800000000]:ซื้อปืนอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718424574+07:00","message":"[bufferProcess] send to processor:ซื้อปืนอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718432542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718435902+07:00","message":"> Transcript [4994] [false]: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718440255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718444147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718446462+07:00","message":"StatePrefix: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718448674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718454688+07:00","message":"Push: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718456972+07:00","message":"TextPushed: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718459178+07:00","message":"Set new StatePrefix : 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.718461543+07:00","message":"Next Push (prob) : 'ปืนอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.718488827+07:00","message":"push: {false ซื้อ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.934375497+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.934421487+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-25T15:24:09.93442909+07:00","message":"receive interim result [false|false]: ซื้อปืนอยากจะดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:09.934444218+07:00","message":"[buffer interim] 264 false ซื้อปืนอยากจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934456422+07:00","message":"[bufferProcess] interim [980000000]:ซื้อปืนอยากจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934459288+07:00","message":"[bufferProcess] send to processor:ซื้อปืนอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934466639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934469613+07:00","message":"> Transcript [4995] [false]: 'ซื้อปืนอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934473449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934476239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934479134+07:00","message":"StatePrefix: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:09.934482137+07:00","message":"TextPushed: 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.035254199+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.035299605+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-25T15:24:10.035306661+07:00","message":"receive interim result [false|false]: ซื้อปืนอยากจะติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.03532231+07:00","message":"[buffer interim] 264 false ซื้อปืนอยากจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.035330831+07:00","message":"[bufferProcess] interim [40000000]:ซื้อปืนอยากจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.03533393+07:00","message":"[bufferProcess] send to processor:ซื้อปืนอยากจะดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.03533838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.035342094+07:00","message":"> Transcript [4996] [false]: 'ซื้อปืนอยากจะดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.035345646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.035347754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.035349806+07:00","message":"StatePrefix: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.035352074+07:00","message":"TextPushed: 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.049922284+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.049958742+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-25T15:24:10.04996442+07:00","message":"receive interim result [false|false]: ซื้อปืนอยากจะดึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.049979873+07:00","message":"[buffer interim] 264 false ซื้อปืนอยากจะดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.049988151+07:00","message":"[bufferProcess] interim [100000000]:ซื้อปืนอยากจะดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.049991269+07:00","message":"[bufferProcess] send to processor:ซื้อปืนอยากจะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.049995317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.049998335+07:00","message":"> Transcript [4997] [false]: 'ซื้อปืนอยากจะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.050001704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.050003993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.050005889+07:00","message":"StatePrefix: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.050008139+07:00","message":"TextPushed: 'ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.145781525+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.206870167+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.286267817+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.286303804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซื้อปืนอยากจะดึก\",\"confidence\":0.933574}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.286310661+07:00","message":"receive interim result [true|false]: ซื้อปืนอยากจะดึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.28632204+07:00","message":"end recv isFinal message id 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.286325969+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.286334929+07:00","message":"[buffer interim] 264 true ซื้อปืนอยากจะดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286341975+07:00","message":"[bufferProcess] interim [400000000]:ซื้อปืนอยากจะดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286345657+07:00","message":"[bufferProcess] send to processor (isfinal):ซื้อปืนอยากจะดึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286349057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286351981+07:00","message":"> Transcript [4998] [false]: 'ซื้อปืนอยากจะดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286355432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286357348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286359266+07:00","message":"StatePrefix: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286361262+07:00","message":"TextPushed: 'ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286364317+07:00","message":"Push: 'ปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286366393+07:00","message":"TextPushed: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286368627+07:00","message":"Set new StatePrefix : 'ซื้อปืนอยากจะดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286370911+07:00","message":"Next Push (prob) : 'จะดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286372787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286374875+07:00","message":"> Transcript [4999] [true]: 'ซื้อปืนอยากจะดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286376937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.2863787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.28638245+07:00","message":"StatePrefix: 'ซื้อปืนอยากจะดึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286384598+07:00","message":"TextPushed: 'ซื้อปืนอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.286387085+07:00","message":"Push: 'จะดึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.286413063+07:00","message":"push: {false ปืนอยาก 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.286439687+07:00","message":"push: {true จะดึก 0 0xc00278a000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:10.293754225+07:00","message":"write wav file: './tmp/7599/7599_264.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.670668301+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.670713934+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-25T15:24:10.670720893+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.670735293+07:00","message":"[buffer interim] 265 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.670741647+07:00","message":"[bufferProcess] interim [480000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.670744018+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.744466859+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.744511911+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-25T15:24:10.744518171+07:00","message":"receive interim result [false|false]: ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.744532347+07:00","message":"[buffer interim] 265 false ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.744541097+07:00","message":"[bufferProcess] interim [600000000]:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.74454384+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.744549579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.744552794+07:00","message":"> Transcript [5000] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.744555129+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.940318233+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.94036042+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-25T15:24:10.940366051+07:00","message":"receive interim result [false|false]: ความรู้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.940384504+07:00","message":"[buffer interim] 265 false ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.94039122+07:00","message":"[bufferProcess] interim [780000000]:ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.940394176+07:00","message":"[bufferProcess] send to processor:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.94039909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.94040402+07:00","message":"> Transcript [5001] [false]: 'ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.940408546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.940411917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.940415533+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:10.940418905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988689042+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988728631+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988732098+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988734756+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988736801+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988738461+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988740275+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:10.988741978+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.064313955+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.064360658+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-25T15:24:11.064366953+07:00","message":"receive interim result [false|false]: ความรู้หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.064383298+07:00","message":"[buffer interim] 265 false ความรู้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064391121+07:00","message":"[bufferProcess] interim [840000000]:ความรู้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064393861+07:00","message":"[bufferProcess] send to processor:ความรู้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064398435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064401509+07:00","message":"> Transcript [5002] [false]: 'ความรู้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064405343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064407471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064409853+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.064412081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.187735609+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.187779955+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-25T15:24:11.187786461+07:00","message":"receive interim result [false|false]: ความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.187802078+07:00","message":"[buffer interim] 265 false ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187811517+07:00","message":"[bufferProcess] interim [960000000]:ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187814496+07:00","message":"[bufferProcess] send to processor:ความรู้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187818257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187821959+07:00","message":"> Transcript [5003] [false]: 'ความรู้หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187827473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187829777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187831923+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.187834137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:11.269506855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:11.269513298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.759890867+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.759931376+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-25T15:24:11.75993769+07:00","message":"receive interim result [false|false]: ความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.759952413+07:00","message":"[buffer interim] 265 false ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759963266+07:00","message":"[bufferProcess] interim [560000000]:ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759966007+07:00","message":"[bufferProcess] send to processor:ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759972005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759975024+07:00","message":"> Transcript [5004] [false]: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759978641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759981105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.75998321+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759985468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759990789+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759993169+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759995285+07:00","message":"Set new StatePrefix : 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.759997909+07:00","message":"Next Push (prob) : 'รู้เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.760006179+07:00","message":"push: {false ความ 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.958260623+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.958312562+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-25T15:24:11.958319822+07:00","message":"receive interim result [false|false]: ความรู้เหล่านี้ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:11.958333817+07:00","message":"[buffer interim] 265 false ความรู้เหล่านี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958341924+07:00","message":"[bufferProcess] interim [800000000]:ความรู้เหล่านี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958344638+07:00","message":"[bufferProcess] send to processor:ความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958350723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958354065+07:00","message":"> Transcript [5005] [false]: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958358171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958360483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958362619+07:00","message":"StatePrefix: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:11.958365663+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.084382022+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.084424947+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-25T15:24:12.084431163+07:00","message":"receive interim result [false|false]: ความรู้เหล่านี้ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.084445786+07:00","message":"[buffer interim] 265 false ความรู้เหล่านี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.084453767+07:00","message":"[bufferProcess] interim [920000000]:ความรู้เหล่านี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.084456508+07:00","message":"[bufferProcess] send to processor:ความรู้เหล่านี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.084460407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.08446381+07:00","message":"> Transcript [5006] [false]: 'ความรู้เหล่านี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.084467719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.084470324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.084472372+07:00","message":"StatePrefix: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.084474913+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.128077528+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.217314106+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.217365143+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-25T15:24:12.217371716+07:00","message":"receive interim result [false|false]: ความรู้เหล่านี้ขึ้นมาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.217386835+07:00","message":"[buffer interim] 265 false ความรู้เหล่านี้ขึ้นมาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217395472+07:00","message":"[bufferProcess] interim [100000000]:ความรู้เหล่านี้ขึ้นมาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217398079+07:00","message":"[bufferProcess] send to processor:ความรู้เหล่านี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217403943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217407712+07:00","message":"> Transcript [5007] [false]: 'ความรู้เหล่านี้ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217411611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217413893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217416576+07:00","message":"StatePrefix: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.217421899+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.235488375+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.23552131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความรู้เหล่านี้ขึ้นมาใหม่\",\"confidence\":0.95893586}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.235527697+07:00","message":"receive interim result [true|false]: ความรู้เหล่านี้ขึ้นมาใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.235539322+07:00","message":"end recv isFinal message id 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.23554163+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.235548167+07:00","message":"[buffer interim] 265 true ความรู้เหล่านี้ขึ้นมาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235555277+07:00","message":"[bufferProcess] interim [130000000]:ความรู้เหล่านี้ขึ้นมาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235558507+07:00","message":"[bufferProcess] send to processor (isfinal):ความรู้เหล่านี้ขึ้นมาใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235562544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235565531+07:00","message":"> Transcript [5008] [false]: 'ความรู้เหล่านี้ขึ้นมาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235568821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235570761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.23557309+07:00","message":"StatePrefix: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235575274+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235580591+07:00","message":"Push: 'รู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235583255+07:00","message":"TextPushed: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235585535+07:00","message":"Set new StatePrefix : 'ความรู้เหล่านี้ขึ้นมาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235587922+07:00","message":"Next Push (prob) : 'ขึ้นมาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235590032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235592114+07:00","message":"> Transcript [5009] [true]: 'ความรู้เหล่านี้ขึ้นมาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235594421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.2355963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235598253+07:00","message":"StatePrefix: 'ความรู้เหล่านี้ขึ้นมาใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235600337+07:00","message":"TextPushed: 'ความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.235602528+07:00","message":"Push: 'ขึ้นมาใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.235614674+07:00","message":"push: {false รู้เหล่านี้ 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.235644436+07:00","message":"push: {true ขึ้นมาใหม่ 0 0xc000186900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:12.243738794+07:00","message":"write wav file: './tmp/7599/7599_265.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.448347422+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.505121532+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.652373285+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.652397493+07:00","message":"found end of frame, send empty tag with msgId: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.652401056+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.652408378+07:00","message":"[buffer interim] 266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.652416877+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.65242877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.652432001+07:00","message":"> Transcript [5010] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.652434865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.652437729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.652439609+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.652441756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:12.652444817+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.652455441+07:00","message":"push: {true \n 0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:12.657560254+07:00","message":"write wav file: './tmp/7599/7599_266.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:12.709140179+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.934213334+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.934260345+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-25T15:24:13.934265656+07:00","message":"receive interim result [false|false]: ที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:13.934280628+07:00","message":"[buffer interim] 267 false ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.934289115+07:00","message":"[bufferProcess] interim [260000000]:ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.934291296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.934297074+07:00","message":"[bufferProcess] send to processor (ticker):ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.934300836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.93430388+07:00","message":"> Transcript [5011] [false]: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:13.934306459+07:00","message":"Set StatePrefix (first interim): 'ที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.123297039+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.123336685+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-25T15:24:14.123343016+07:00","message":"receive interim result [false|false]: ที่เคยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.123356337+07:00","message":"[buffer interim] 267 false ที่เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.123364356+07:00","message":"[bufferProcess] interim [440000000]:ที่เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.123366572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.257109225+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.257154681+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-25T15:24:14.257178716+07:00","message":"receive interim result [false|false]: ที่เคยมีมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.257193176+07:00","message":"[buffer interim] 267 false ที่เคยมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.25720222+07:00","message":"[bufferProcess] interim [620000000]:ที่เคยมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.257205058+07:00","message":"[bufferProcess] send to processor:ที่เคยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.257208795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.257212059+07:00","message":"> Transcript [5012] [false]: 'ที่เคยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.257215087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.257217179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.257219211+07:00","message":"StatePrefix: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.257221366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:14.270286596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:14.270298157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.451370431+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.451412214+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-25T15:24:14.451418528+07:00","message":"receive interim result [false|false]: ที่เคยมีมาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.451431701+07:00","message":"[buffer interim] 267 false ที่เคยมีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.45143922+07:00","message":"[bufferProcess] interim [800000000]:ที่เคยมีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.451442047+07:00","message":"[bufferProcess] send to processor:ที่เคยมีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.451448179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.451451723+07:00","message":"> Transcript [5013] [false]: 'ที่เคยมีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.451456102+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.451459965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.451463349+07:00","message":"StatePrefix: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.451466384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.651430169+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.6514845+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-25T15:24:14.65149257+07:00","message":"receive interim result [false|false]: ที่เคยมีมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.651509663+07:00","message":"[buffer interim] 267 false ที่เคยมีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651522083+07:00","message":"[bufferProcess] interim [980000000]:ที่เคยมีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651526527+07:00","message":"[bufferProcess] send to processor:ที่เคยมีมาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651534368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651539116+07:00","message":"> Transcript [5014] [false]: 'ที่เคยมีมาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651544825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651548273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651551525+07:00","message":"StatePrefix: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.651554842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.684933103+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.747770812+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.76382262+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.763860873+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-25T15:24:14.763867333+07:00","message":"receive interim result [false|false]: ที่เคยมีมาในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.76388159+07:00","message":"[buffer interim] 267 false ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.76388898+07:00","message":"[bufferProcess] interim [40000000]:ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763891839+07:00","message":"[bufferProcess] send to processor:ที่เคยมีมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763899994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763903104+07:00","message":"> Transcript [5015] [false]: 'ที่เคยมีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763906623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763908954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763911074+07:00","message":"StatePrefix: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.76391354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763920658+07:00","message":"Push: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763923032+07:00","message":"TextPushed: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.763925165+07:00","message":"Set new StatePrefix : 'ที่เคยมีมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.76392793+07:00","message":"Next Push (prob) : 'มีมาแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.763936048+07:00","message":"push: {false ที่เคย 0 0xc00278bf80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.784307509+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.784339764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกที่เคยมีมาในอดีต\",\"confidence\":0.94594574}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.784345832+07:00","message":"receive interim result [true|false]: โลกที่เคยมีมาในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.78435786+07:00","message":"end recv isFinal message id 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.784360472+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.784366177+07:00","message":"[buffer interim] 267 true โลกที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784373283+07:00","message":"[bufferProcess] interim [220000000]:โลกที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784377585+07:00","message":"[bufferProcess] send to processor (isfinal):ที่เคยมีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784381129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.78438493+07:00","message":"> Transcript [5016] [false]: 'ที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784387785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784389963+07:00","message":"Set new StatePrefix: 'ที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784391798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784393793+07:00","message":"> Transcript [5017] [true]: 'โลกที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784396238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784398305+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.78440018+07:00","message":"StatePrefix: 'ที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784402526+07:00","message":"TextPushed: 'ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784404387+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784508371+07:00","message":"Push: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784511239+07:00","message":"TextPushed: 'ที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784513446+07:00","message":"Set new StatePrefix : 'โลกที่เคยมีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784515636+07:00","message":"Next Push (prob) : 'โลกที่เคยมีมาในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:14.784522039+07:00","message":"push: {true มีมาในอดีต 0 0xc00278bf80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:14.784534463+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_267.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:14.793773265+07:00","message":"write wav file: './tmp/7599/7599_267.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.018318615+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.018370662+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-25T15:24:17.018377+07:00","message":"receive interim result [false|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.018395646+07:00","message":"[buffer interim] 268 false แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.018403421+07:00","message":"[bufferProcess] interim [40000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.018405669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.018412095+07:00","message":"[bufferProcess] send to processor (ticker):แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.018414883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.018417828+07:00","message":"> Transcript [5018] [false]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.018420126+07:00","message":"Set StatePrefix (first interim): 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.125385612+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.218083844+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.218134369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลว่า\",\"confidence\":0.8696752}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.218140957+07:00","message":"receive interim result [true|false]: แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.218150015+07:00","message":"end recv isFinal message id 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.218152538+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.218159994+07:00","message":"[buffer interim] 268 true แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.218170425+07:00","message":"[bufferProcess] interim [340000000]:แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.218176691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.218179685+07:00","message":"> Transcript [5019] [true]: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.218183305+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.218185723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.21818762+07:00","message":"StatePrefix: 'แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.218189778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.218194296+07:00","message":"Push: 'แปลว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.218203878+07:00","message":"push: {true แปลว่า 0 0xc00039d880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:17.225238339+07:00","message":"write wav file: './tmp/7599/7599_268.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.259628555+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:17.270390814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:17.270398267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.728747664+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.728789327+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-25T15:24:17.728794879+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.728809493+07:00","message":"[buffer interim] 269 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.728816999+07:00","message":"[bufferProcess] interim [480000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.728819413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.967695807+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.967732064+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-25T15:24:17.967738659+07:00","message":"receive interim result [false|false]: ความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.967751228+07:00","message":"[buffer interim] 269 false ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.967758357+07:00","message":"[bufferProcess] interim [720000000]:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.967760777+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.967766575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.967769802+07:00","message":"> Transcript [5020] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.967772095+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.991101419+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.991134019+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-25T15:24:17.991140063+07:00","message":"receive interim result [false|false]: ความคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:17.991154851+07:00","message":"[buffer interim] 269 false ความคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991160935+07:00","message":"[bufferProcess] interim [780000000]:ความคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991163352+07:00","message":"[bufferProcess] send to processor:ความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991168624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991171328+07:00","message":"> Transcript [5021] [false]: 'ความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991175154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991177414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991179429+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:17.991181899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.163773924+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.163818495+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-25T15:24:18.163824304+07:00","message":"receive interim result [false|false]: ความทรงจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.163836193+07:00","message":"[buffer interim] 269 false ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.163845686+07:00","message":"[bufferProcess] interim [900000000]:ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.163848364+07:00","message":"[bufferProcess] send to processor:ความคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.163854945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.16385792+07:00","message":"> Transcript [5022] [false]: 'ความคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.163861119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.163863504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.163868236+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.16387066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.431906212+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.431948881+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-25T15:24:18.431956062+07:00","message":"receive interim result [false|false]: ความคมความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.431971556+07:00","message":"[buffer interim] 269 false ความคมความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.431979198+07:00","message":"[bufferProcess] interim [140000000]:ความคมความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.431982446+07:00","message":"[bufferProcess] send to processor:ความทรงจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.431990921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.43199448+07:00","message":"> Transcript [5023] [false]: 'ความทรงจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.431998429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.432001312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.43200325+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.43200545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.522298699+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.522351692+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-25T15:24:18.522357719+07:00","message":"receive interim result [false|false]: ความทรงพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.522375108+07:00","message":"[buffer interim] 269 false ความทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522383703+07:00","message":"[bufferProcess] interim [260000000]:ความทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522386656+07:00","message":"[bufferProcess] send to processor:ความคมความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522396308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.52239996+07:00","message":"> Transcript [5024] [false]: 'ความคมความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522403839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522406166+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522408244+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522410455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522419459+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522421534+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522424251+07:00","message":"Set new StatePrefix : 'ความคมความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.522426592+07:00","message":"Next Push (prob) : 'คมความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.522458216+07:00","message":"push: {false ความ 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.558321334+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.558365575+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-25T15:24:18.558372064+07:00","message":"receive interim result [false|false]: ความทรงจำฤดูหนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.558391016+07:00","message":"[buffer interim] 269 false ความทรงจำฤดูหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.558400759+07:00","message":"[bufferProcess] interim [320000000]:ความทรงจำฤดูหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.558403548+07:00","message":"[bufferProcess] send to processor:ความทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.55841076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.5584141+07:00","message":"> Transcript [5025] [false]: 'ความทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.558416955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.558419276+07:00","message":"Set new StatePrefix: 'ความทรงพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.665590186+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.681001115+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.681048038+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-25T15:24:18.681063877+07:00","message":"receive interim result [false|false]: ความคมความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.681082593+07:00","message":"[buffer interim] 269 false ความคมความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.68109213+07:00","message":"[bufferProcess] interim [440000000]:ความคมความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.681096611+07:00","message":"[bufferProcess] send to processor:ความทรงจำฤดูหนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.681106323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.681111001+07:00","message":"> Transcript [5026] [false]: 'ความทรงจำฤดูหนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.681117321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.681120426+07:00","message":"Set new StatePrefix: 'ความทรงจำฤดูหนาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.802766113+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.802809825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความคงความรู้เหล่านี้\",\"confidence\":0.92481065}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.802815963+07:00","message":"receive interim result [true|false]: ความคงความรู้เหล่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.802823931+07:00","message":"end recv isFinal message id 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.80282642+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.802835015+07:00","message":"[buffer interim] 269 true ความคงความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802845732+07:00","message":"[bufferProcess] interim [620000000]:ความคงความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802851352+07:00","message":"[bufferProcess] send to processor (isfinal):ความคมความรู้เหล่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802855174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802858501+07:00","message":"> Transcript [5027] [false]: 'ความคมความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802861132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802863586+07:00","message":"Set new StatePrefix: 'ความคมความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802865544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802867897+07:00","message":"> Transcript [5028] [true]: 'ความคงความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802870516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802872517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802874922+07:00","message":"StatePrefix: 'ความคมความรู้เหล่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802877217+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:18.802881853+07:00","message":"Push: 'คงความรู้เหล่านี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.802890653+07:00","message":"push: {true คงความรู้เหล่านี้ 0 0xc000045980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:18.809337163+07:00","message":"write wav file: './tmp/7599/7599_269.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:18.859237301+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.193119328+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.193177447+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-25T15:24:19.193183318+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.193198277+07:00","message":"[buffer interim] 270 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.193205578+07:00","message":"[bufferProcess] interim [360000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.19320877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.59242742+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.592475292+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-25T15:24:19.592481461+07:00","message":"receive interim result [false|false]: สูญหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.592501387+07:00","message":"[buffer interim] 270 false สูญหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.592513468+07:00","message":"[bufferProcess] interim [780000000]:สูญหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.592516412+07:00","message":"[bufferProcess] send to processor:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.592523996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.592527246+07:00","message":"> Transcript [5029] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.592529976+07:00","message":"Set StatePrefix (first interim): 'ศูนย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.740336444+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.740380234+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-25T15:24:19.74038528+07:00","message":"receive interim result [false|false]: ศูนย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.74039593+07:00","message":"[buffer interim] 270 false ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.740403065+07:00","message":"[bufferProcess] interim [900000000]:ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.740405318+07:00","message":"[bufferProcess] send to processor:สูญหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.740409111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.740411936+07:00","message":"> Transcript [5030] [false]: 'สูญหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.740414602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.740416905+07:00","message":"Set new StatePrefix: 'สูญหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.745490494+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.816812999+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.914280727+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.914325349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สูญหาย\",\"confidence\":0.7456409}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.914331651+07:00","message":"receive interim result [true|false]: สูญหาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.914342424+07:00","message":"end recv isFinal message id 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.914344684+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.914352724+07:00","message":"[buffer interim] 270 true สูญหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914362812+07:00","message":"[bufferProcess] interim [110000000]:สูญหาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914365758+07:00","message":"[bufferProcess] send to processor (isfinal):ศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914368972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914372163+07:00","message":"> Transcript [5031] [false]: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914374742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914376773+07:00","message":"Set new StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914378559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914380447+07:00","message":"> Transcript [5032] [true]: 'สูญหาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914383809+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914385892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914388009+07:00","message":"StatePrefix: 'ศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914389986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:19.914397187+07:00","message":"Push: 'สูญหาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:19.914405313+07:00","message":"push: {true สูญหาย 0 0xc000045c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:19.920205416+07:00","message":"write wav file: './tmp/7599/7599_270.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:20.271422938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:20.271435541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.707519693+07:00","message":"[GCS] IsForceVAD: false for message ID: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.803202831+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.80322724+07:00","message":"found end of frame, send empty tag with msgId: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.803230568+07:00","message":"end Recv id 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.803238093+07:00","message":"[buffer interim] 271 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.803247108+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.803251473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.80325458+07:00","message":"> Transcript [5033] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.803257517+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.803259609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.803261561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.803263444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:20.803266068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.803275916+07:00","message":"push: {true \n 0 0xc000187680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:20.809103739+07:00","message":"write wav file: './tmp/7599/7599_271.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:20.838810383+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.014720606+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.014758766+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-25T15:24:22.014764533+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.014777045+07:00","message":"[buffer interim] 272 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.014783433+07:00","message":"[bufferProcess] interim [960000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.014785556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.014791521+07:00","message":"[bufferProcess] send to processor (ticker):หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.01479411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.014797066+07:00","message":"> Transcript [5034] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.014799638+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.20604724+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.206094554+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-25T15:24:22.206100315+07:00","message":"receive interim result [false|false]: วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.206117352+07:00","message":"[buffer interim] 272 false วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.206124459+07:00","message":"[bufferProcess] interim [140000000]:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.206126412+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.270780061+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.270825642+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-25T15:24:22.27083243+07:00","message":"receive interim result [false|false]: องค์ภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.270848377+07:00","message":"[buffer interim] 272 false องค์ภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.270854921+07:00","message":"[bufferProcess] interim [260000000]:องค์ภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.270857823+07:00","message":"[bufferProcess] send to processor:วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.270861391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.270864317+07:00","message":"> Transcript [5035] [false]: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.270866651+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.270869031+07:00","message":"Set new StatePrefix: 'วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.276162284+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.276183437+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-25T15:24:22.276188386+07:00","message":"receive interim result [false|false]: หนังสงคราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.276198768+07:00","message":"[buffer interim] 272 false หนังสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.276203482+07:00","message":"[bufferProcess] interim [320000000]:หนังสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.27620586+07:00","message":"[bufferProcess] send to processor:องค์ภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.276208583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.276211193+07:00","message":"> Transcript [5036] [false]: 'องค์ภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.276213097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.276215157+07:00","message":"Set new StatePrefix: 'องค์ภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.45501744+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.455062389+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-25T15:24:22.455069231+07:00","message":"receive interim result [false|false]: นำองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.455085077+07:00","message":"[buffer interim] 272 false นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.455092204+07:00","message":"[bufferProcess] interim [440000000]:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.45509578+07:00","message":"[bufferProcess] send to processor:หนังสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.455103906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.455106945+07:00","message":"> Transcript [5037] [false]: 'หนังสงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.455109656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.45511197+07:00","message":"Set new StatePrefix: 'หนังสงคราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.945287821+07:00","message":"[GCS] IsForceVAD: false for message ID: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.965034552+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.965078843+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-25T15:24:22.965086953+07:00","message":"receive interim result [false|false]: นำองค์ความรู้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:22.965105106+07:00","message":"[buffer interim] 272 false นำองค์ความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.965112017+07:00","message":"[bufferProcess] interim [980000000]:นำองค์ความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.965115324+07:00","message":"[bufferProcess] send to processor:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.965125371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.965128594+07:00","message":"> Transcript [5038] [false]: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.9651314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:22.965134157+07:00","message":"Set new StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.016802173+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.040019449+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.040076002+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-25T15:24:23.040084565+07:00","message":"receive interim result [false|false]: นำองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.040102279+07:00","message":"[buffer interim] 272 false นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.040114285+07:00","message":"[bufferProcess] interim [100000000]:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.040118261+07:00","message":"[bufferProcess] send to processor:นำองค์ความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.040126823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.040131207+07:00","message":"> Transcript [5039] [false]: 'นำองค์ความรู้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.04013667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.040140774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.040145407+07:00","message":"StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.040149055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.061351273+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.061407099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นำองค์ความรู้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.061413545+07:00","message":"receive interim result [true|false]: นำองค์ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.061424956+07:00","message":"end recv isFinal message id 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.061427336+07:00","message":"end Recv id 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.061436579+07:00","message":"[buffer interim] 272 true นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061444035+07:00","message":"[bufferProcess] interim [130000000]:นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061451287+07:00","message":"[bufferProcess] send to processor (isfinal):นำองค์ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061455651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061459778+07:00","message":"> Transcript [5040] [false]: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061464728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061467831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061471292+07:00","message":"StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061473685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061475529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.06147754+07:00","message":"> Transcript [5041] [true]: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061479782+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061481579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061483291+07:00","message":"StatePrefix: 'นำองค์ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061485421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.061492435+07:00","message":"Push: 'นำองค์ความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.061502201+07:00","message":"push: {true นำองค์ความรู้ 0 0xc0006cf700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:23.070566984+07:00","message":"write wav file: './tmp/7599/7599_272.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:23.271950363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:23.271962932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.344971794+07:00","message":"[GCS] IsForceVAD: false for message ID: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.409159952+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.433356022+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.433375488+07:00","message":"found end of frame, send empty tag with msgId: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.433378859+07:00","message":"end Recv id 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.433385882+07:00","message":"[buffer interim] 273 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.433393852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.43339843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.433401669+07:00","message":"> Transcript [5042] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.433404391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.433406411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.433408292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.433410188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:23.433412785+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:23.433422816+07:00","message":"push: {true \n 0 0xc00039dc00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:23.438198619+07:00","message":"write wav file: './tmp/7599/7599_273.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:26.272730619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:26.27273868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.145428095+07:00","message":"[GCS] IsForceVAD: false for message ID: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.207239231+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.257268643+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.257294357+07:00","message":"found end of frame, send empty tag with msgId: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.257297655+07:00","message":"end Recv id 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.257305586+07:00","message":"[buffer interim] 274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257314134+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257319013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257321951+07:00","message":"> Transcript [5043] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257324647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257326874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257328783+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257330809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.257333509+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.257343623+07:00","message":"push: {true \n 0 0xc0038b4800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:28.268479691+07:00","message":"write wav file: './tmp/7599/7599_274.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.465661512+07:00","message":"[GCS] IsForceVAD: false for message ID: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.54630182+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.546325595+07:00","message":"found end of frame, send empty tag with msgId: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.546328549+07:00","message":"end Recv id 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.546335554+07:00","message":"[buffer interim] 275 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.546341474+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.546345416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.5463488+07:00","message":"> Transcript [5044] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.546351833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.546354517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.546356597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.546358471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:28.546365882+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.546374651+07:00","message":"push: {true \n 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:28.551406909+07:00","message":"write wav file: './tmp/7599/7599_275.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:28.789358789+07:00","message":"[GCS] Start streaming session, msgId: 276"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:29.273081213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:29.273106713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.545143973+07:00","message":"[GCS] IsForceVAD: false for message ID: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.637467581+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.637490142+07:00","message":"found end of frame, send empty tag with msgId: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.637493425+07:00","message":"end Recv id 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.637500106+07:00","message":"[buffer interim] 276 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.637507821+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.637512248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.637515331+07:00","message":"> Transcript [5045] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.63751835+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.637520727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.637522718+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.637524662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:31.637535041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.637544711+07:00","message":"push: {true \n 0 0xc00039d300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:31.645704504+07:00","message":"write wav file: './tmp/7599/7599_276.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:31.868489795+07:00","message":"[GCS] Start streaming session, msgId: 277"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:32.273681615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:32.27368948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.442828322+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.44287424+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-25T15:24:33.442879364+07:00","message":"receive interim result [false|false]: จง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.442893416+07:00","message":"[buffer interim] 277 false จง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.442899347+07:00","message":"[bufferProcess] interim [620000000]:จง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.442901216+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.442904522+07:00","message":"[bufferProcess] send to processor (ticker):จง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.442907314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.442910423+07:00","message":"> Transcript [5046] [false]: 'จง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.442912717+07:00","message":"Set StatePrefix (first interim): 'จง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.628285063+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.628330324+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-25T15:24:33.62833597+07:00","message":"receive interim result [false|false]: ธงชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.628349988+07:00","message":"[buffer interim] 277 false ธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.628357599+07:00","message":"[bufferProcess] interim [800000000]:ธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.628360246+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.739356401+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.739402399+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-25T15:24:33.739408161+07:00","message":"receive interim result [false|false]: จงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.739436092+07:00","message":"[buffer interim] 277 false จงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.739445839+07:00","message":"[bufferProcess] interim [860000000]:จงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.739451013+07:00","message":"[bufferProcess] send to processor:ธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.739455264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.73945843+07:00","message":"> Transcript [5047] [false]: 'ธงชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.739461604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.739464108+07:00","message":"Set new StatePrefix: 'ธงชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.843338284+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.843374+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-25T15:24:33.843380577+07:00","message":"receive interim result [false|false]: ธงชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.843393166+07:00","message":"[buffer interim] 277 false ธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.843401656+07:00","message":"[bufferProcess] interim [980000000]:ธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.843404071+07:00","message":"[bufferProcess] send to processor:จงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.84340931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.843411924+07:00","message":"> Transcript [5048] [false]: 'จงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.84341449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.843416566+07:00","message":"Set new StatePrefix: 'จงใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.948885525+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.948931932+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-25T15:24:33.948937682+07:00","message":"receive interim result [false|false]: จงใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.94895333+07:00","message":"[buffer interim] 277 false จงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.948961405+07:00","message":"[bufferProcess] interim [100000000]:จงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.948963996+07:00","message":"[bufferProcess] send to processor:ธงชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.94897183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.948975126+07:00","message":"> Transcript [5049] [false]: 'ธงชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.948977725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.948980464+07:00","message":"Set new StatePrefix: 'ธงชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.992735185+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.992770734+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-25T15:24:33.992776476+07:00","message":"receive interim result [false|false]: จงใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:33.992793429+07:00","message":"[buffer interim] 277 false จงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.992799795+07:00","message":"[bufferProcess] interim [160000000]:จงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.992802293+07:00","message":"[bufferProcess] send to processor:จงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.992805701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.992808693+07:00","message":"> Transcript [5050] [false]: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.992811165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:33.992813221+07:00","message":"Set new StatePrefix: 'จงใจของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.308601422+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.308638085+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-25T15:24:34.308644121+07:00","message":"receive interim result [false|false]: จงใจของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.308656098+07:00","message":"[buffer interim] 277 false จงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.308664795+07:00","message":"[bufferProcess] interim [460000000]:จงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.30866754+07:00","message":"[bufferProcess] send to processor:จงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.308672717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.308675772+07:00","message":"> Transcript [5051] [false]: 'จงใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.308678949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.308681174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.308683216+07:00","message":"StatePrefix: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.30868526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.892322589+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.89236782+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-25T15:24:34.892374915+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:34.892388017+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.892394719+07:00","message":"[bufferProcess] interim [60000000]:จงใจของผู้คนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.892397884+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.892404847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.89240758+07:00","message":"> Transcript [5052] [false]: 'จงใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.892411177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.892413545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.892415986+07:00","message":"StatePrefix: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:34.892419851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.042798998+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.042843891+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-25T15:24:35.042851555+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.042866225+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.042872434+07:00","message":"[bufferProcess] interim [180000000]:จงใจของผู้คนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.042875641+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.042882212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.042885451+07:00","message":"> Transcript [5053] [false]: 'จงใจของผู้คนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.042888918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.04289191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.042893998+07:00","message":"StatePrefix: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.042896242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.076965907+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.077018753+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-25T15:24:35.077026053+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจากทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.077040499+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจากทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077047964+07:00","message":"[bufferProcess] interim [240000000]:จงใจของผู้คนจากทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077059106+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คนจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077070773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077074538+07:00","message":"> Transcript [5054] [false]: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077078548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077080845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.07708296+07:00","message":"StatePrefix: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077085426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077093477+07:00","message":"Push: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077096104+07:00","message":"TextPushed: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077098725+07:00","message":"Set new StatePrefix : 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.077101037+07:00","message":"Next Push (prob) : 'ผู้คนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.077109908+07:00","message":"push: {false จงใจของ 0 0xc0006cfa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.217207881+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.217247624+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-25T15:24:35.217253319+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.217269167+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217275976+07:00","message":"[bufferProcess] interim [420000000]:จงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217278525+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คนจากทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217281823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217286398+07:00","message":"> Transcript [5055] [false]: 'จงใจของผู้คนจากทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217289742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217291816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217294017+07:00","message":"StatePrefix: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.217296296+07:00","message":"TextPushed: 'จงใจของ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:35.274688829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:35.274700604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.523155973+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.523195709+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-25T15:24:35.523201838+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.523216724+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523223543+07:00","message":"[bufferProcess] interim [660000000]:จงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523226549+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คนจากทั่วทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523234514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523237506+07:00","message":"> Transcript [5056] [false]: 'จงใจของผู้คนจากทั่วทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523241139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523243504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523246191+07:00","message":"StatePrefix: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.523248282+07:00","message":"TextPushed: 'จงใจของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.584699219+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.584734033+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-25T15:24:35.584740001+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:35.584757211+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.584763512+07:00","message":"[bufferProcess] interim [780000000]:จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.584766337+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คนจากทั่วทุกสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.584769864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.584772727+07:00","message":"> Transcript [5057] [false]: 'จงใจของผู้คนจากทั่วทุกสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.584775718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.58477771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.584780237+07:00","message":"StatePrefix: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:35.584782608+07:00","message":"TextPushed: 'จงใจของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.23120741+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.231245313+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-25T15:24:36.231250772+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.23126138+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231267789+07:00","message":"[bufferProcess] interim [380000000]:จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231270806+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231274192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231276999+07:00","message":"> Transcript [5058] [false]: 'จงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231280749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231282893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231285126+07:00","message":"StatePrefix: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231287534+07:00","message":"TextPushed: 'จงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231290301+07:00","message":"Push: 'ผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231292248+07:00","message":"TextPushed: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231294473+07:00","message":"Set new StatePrefix : 'จงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:36.231296669+07:00","message":"Next Push (prob) : 'ทั่วทุกสารทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:36.231303663+07:00","message":"push: {false ผู้คนจาก 0 0xc0006cfa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.04653383+07:00","message":"[GCS] IsForceVAD: false for message ID: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.152038235+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.152091236+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-25T15:24:37.152096399+07:00","message":"receive interim result [false|false]: จงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.152108882+07:00","message":"[buffer interim] 277 false จงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.152117336+07:00","message":"[bufferProcess] interim [340000000]:จงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.152120158+07:00","message":"[bufferProcess] send to processor:จงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.152125917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.15212867+07:00","message":"> Transcript [5059] [false]: 'จงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.152132397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.152134585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.152136817+07:00","message":"StatePrefix: 'จงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.152140731+07:00","message":"TextPushed: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.209147333+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.209202476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดวงใจของผู้คนจากทั่วทุกสารทิศ\",\"confidence\":0.94025207}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.209208536+07:00","message":"receive interim result [true|false]: ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.209219471+07:00","message":"end recv isFinal message id 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.209221902+07:00","message":"end Recv id 277"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.209228243+07:00","message":"[buffer interim] 277 true ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209235375+07:00","message":"[bufferProcess] interim [400000000]:ดวงใจของผู้คนจากทั่วทุกสารทิศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209238921+07:00","message":"[bufferProcess] send to processor (isfinal):จงใจของผู้คนจากทั่วทุกสารทิศเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209242353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209245036+07:00","message":"> Transcript [5060] [false]: 'จงใจของผู้คนจากทั่วทุกสารทิศเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209248392+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209250281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209252438+07:00","message":"StatePrefix: 'จงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209255222+07:00","message":"TextPushed: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209257158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209259213+07:00","message":"> Transcript [5061] [true]: 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.20926139+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209263257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209265054+07:00","message":"StatePrefix: 'จงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209266894+07:00","message":"TextPushed: 'จงใจของผู้คนจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209268566+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209370552+07:00","message":"Push: 'ทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209373962+07:00","message":"TextPushed: 'จงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209376108+07:00","message":"Set new StatePrefix : 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209378408+07:00","message":"Next Push (prob) : 'ดวงใจของผู้คนจากทั่วทุกสารทิศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.209386679+07:00","message":"push: {true ทั่วทุกสารทิศ 0 0xc0006cfa00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.209404247+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_277.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:37.220292631+07:00","message":"write wav file: './tmp/7599/7599_277.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.307414503+07:00","message":"[GCS] Start streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.864432207+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.864483756+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-25T15:24:37.864489604+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:37.864501341+07:00","message":"[buffer interim] 278 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.864508175+07:00","message":"[bufferProcess] interim [600000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:37.864511242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.07596999+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.076010852+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-25T15:24:38.076017076+07:00","message":"receive interim result [false|false]: น้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.076032455+07:00","message":"[buffer interim] 278 false น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.076039611+07:00","message":"[bufferProcess] interim [780000000]:น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.076043014+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.076056493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.076063627+07:00","message":"> Transcript [5062] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.07606698+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:38.275331494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:38.275348216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.543279895+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.543320722+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-25T15:24:38.543327778+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:38.543342709+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543349907+07:00","message":"[bufferProcess] interim [260000000]:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543352689+07:00","message":"[bufferProcess] send to processor:น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543356106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543359062+07:00","message":"> Transcript [5063] [false]: 'น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543362403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543364539+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543366857+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:38.543368837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.18491513+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.184962925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นามของพระพุทธรูป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.184969038+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:39.184986418+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.184996284+07:00","message":"[bufferProcess] interim [860000000]:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.184999099+07:00","message":"[bufferProcess] send to processor:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.185003086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.185006815+07:00","message":"> Transcript [5064] [false]: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.185011146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:39.185013879+07:00","message":"Set new StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:40.988355957+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:40.988387333+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:40.988390246+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:40.988396595+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:40.98839878+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.045525914+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.045569941+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-25T15:24:41.045575506+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูปเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.045592872+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045600427+07:00","message":"[bufferProcess] interim [780000000]:นามของพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045603011+07:00","message":"[bufferProcess] send to processor:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045606255+07:00","message":"[bufferProcess] send to processor (ticker):นามของพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045608919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045612407+07:00","message":"> Transcript [5065] [false]: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045615774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045618149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045620072+07:00","message":"StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045622225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045624264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045626495+07:00","message":"> Transcript [5066] [false]: 'นามของพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045628449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.045630168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.04563195+07:00","message":"StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.0456338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.18920021+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.189245775+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-25T15:24:41.189252546+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.189268067+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.189276925+07:00","message":"[bufferProcess] interim [900000000]:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.189279664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.234742101+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.234786173+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-25T15:24:41.234792189+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูปเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.234809011+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234816813+07:00","message":"[bufferProcess] interim [20000000]:นามของพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234819646+07:00","message":"[bufferProcess] send to processor:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234824068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234827021+07:00","message":"> Transcript [5067] [false]: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234830615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234835009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234837492+07:00","message":"StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.234839918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:41.275903955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:41.275903968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.360134609+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.360178294+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-25T15:24:41.36018476+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.360201394+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360213585+07:00","message":"[bufferProcess] interim [80000000]:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360216819+07:00","message":"[bufferProcess] send to processor:นามของพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.36022124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360224853+07:00","message":"> Transcript [5068] [false]: 'นามของพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360228503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.36023095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360236507+07:00","message":"StatePrefix: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360238919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360245591+07:00","message":"Push: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360247828+07:00","message":"TextPushed: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360250227+07:00","message":"Set new StatePrefix : 'นามของพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.360252719+07:00","message":"Next Push (prob) : 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.360261302+07:00","message":"push: {false นามของพระพุทธรูป 0 0xc0006cfd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.486515985+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.486562572+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-25T15:24:41.486572634+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:41.48660341+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.486613922+07:00","message":"[bufferProcess] interim [140000000]:นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.486618017+07:00","message":"[bufferProcess] send to processor:นามของพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.48662354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.486628235+07:00","message":"> Transcript [5069] [false]: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:41.486634471+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.070488769+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.070531241+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-25T15:24:42.070537265+07:00","message":"receive interim result [false|false]: นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:42.070549348+07:00","message":"[buffer interim] 278 false นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070556375+07:00","message":"[bufferProcess] interim [740000000]:นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070559005+07:00","message":"[bufferProcess] send to processor:นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070562727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070565819+07:00","message":"> Transcript [5070] [false]: 'นามของพระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070569098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070571512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070574005+07:00","message":"StatePrefix: 'นามของพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:42.070576379+07:00","message":"TextPushed: 'นามของพระพุทธรูป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:44.276611124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:44.276633414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.734492849+07:00","message":"[GCS] IsForceVAD: false for message ID: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.798337968+07:00","message":"[GCS] Start streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.837496472+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.837540377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นามของพระพุทธรูปเกสรดอกไม้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.837546999+07:00","message":"receive interim result [true|false]: นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.837559868+07:00","message":"end recv isFinal message id 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.837562186+07:00","message":"end Recv id 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.837569879+07:00","message":"[buffer interim] 278 true นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837578981+07:00","message":"[bufferProcess] interim [650000000]:นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837582698+07:00","message":"[bufferProcess] send to processor (isfinal):นามของพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837587034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837590086+07:00","message":"> Transcript [5071] [false]: 'นามของพระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837593529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837595603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837599009+07:00","message":"StatePrefix: 'นามของพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837601688+07:00","message":"TextPushed: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.83760374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837606153+07:00","message":"> Transcript [5072] [true]: 'นามของพระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837609792+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837611846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837613722+07:00","message":"StatePrefix: 'นามของพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837615559+07:00","message":"TextPushed: 'นามของพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:44.837618354+07:00","message":"Push: 'เกสรดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.837626897+07:00","message":"push: {true เกสรดอกไม้ 0 0xc0006cfd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:44.850717516+07:00","message":"write wav file: './tmp/7599/7599_278.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:44.924695254+07:00","message":"[GCS] IsForceVAD: false for message ID: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.032424959+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.032447733+07:00","message":"found end of frame, send empty tag with msgId: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.032451638+07:00","message":"end Recv id 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.032459673+07:00","message":"[buffer interim] 279 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032472863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032477675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032480552+07:00","message":"> Transcript [5073] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032483383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032485493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032487405+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032489571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.032493419+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.032523664+07:00","message":"push: {true \n 0 0xc0006ce300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:45.037150389+07:00","message":"write wav file: './tmp/7599/7599_279.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.117070267+07:00","message":"[GCS] Start streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.754774396+07:00","message":"[GCS] IsForceVAD: false for message ID: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.839196871+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.839233201+07:00","message":"found end of frame, send empty tag with msgId: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.839237926+07:00","message":"end Recv id 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.839249288+07:00","message":"[buffer interim] 280 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.839259859+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.839270635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.839273948+07:00","message":"> Transcript [5074] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.839277085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.83927935+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.839281391+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.839283547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:45.839289811+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.839300806+07:00","message":"push: {true \n 0 0xc0038b4300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:45.844668488+07:00","message":"write wav file: './tmp/7599/7599_280.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:45.948494321+07:00","message":"[GCS] Start streaming session, msgId: 281"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:47.277673025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:47.277680091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.616317558+07:00","message":"[GCS] IsForceVAD: false for message ID: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.67559099+07:00","message":"[GCS] Start streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.706029074+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.706060748+07:00","message":"found end of frame, send empty tag with msgId: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.706064959+07:00","message":"end Recv id 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.706073439+07:00","message":"[buffer interim] 281 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706082347+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706087078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706090142+07:00","message":"> Transcript [5075] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706092961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706095109+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706097173+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706099145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:47.706102954+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:47.706113565+07:00","message":"push: {true \n 0 0xc0006cfe80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:47.713347633+07:00","message":"write wav file: './tmp/7599/7599_281.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.285418876+07:00","message":"[GCS] IsForceVAD: false for message ID: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.371082191+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.371105046+07:00","message":"found end of frame, send empty tag with msgId: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.371108555+07:00","message":"end Recv id 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.371117216+07:00","message":"[buffer interim] 282 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371125538+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371130581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371133512+07:00","message":"> Transcript [5076] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371136308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371138347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371140221+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371142152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:49.371144958+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.371155194+07:00","message":"push: {true \n 0 0xc00209f700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:49.37815044+07:00","message":"write wav file: './tmp/7599/7599_282.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:49.798781722+07:00","message":"[GCS] Start streaming session, msgId: 283"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:50.278464043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:50.27847799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:53.279281993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:53.279284567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.578627796+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.578666801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"demand\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.57867268+07:00","message":"receive interim result [false|false]: demand"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.578687465+07:00","message":"[buffer interim] 283 false demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.578694101+07:00","message":"[bufferProcess] interim [820000000]:demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.578696326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.578702002+07:00","message":"[bufferProcess] send to processor (ticker):demand"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.578704991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.578707898+07:00","message":"> Transcript [5077] [false]: 'demand'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:55.57870996+07:00","message":"Set StatePrefix (first interim): 'demand'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:55.945557943+07:00","message":"[GCS] IsForceVAD: false for message ID: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.006930504+07:00","message":"[GCS] Start streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.021135021+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.021195646+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-25T15:24:56.021202264+07:00","message":"receive interim result [false|false]: มีมาในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.021218993+07:00","message":"[buffer interim] 283 false มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.021227653+07:00","message":"[bufferProcess] interim [240000000]:มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.021232555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.045457803+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.045498181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีมาในอดีต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.045503361+07:00","message":"receive interim result [true|false]: มีมาในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.045516906+07:00","message":"end recv isFinal message id 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.045519996+07:00","message":"end Recv id 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.045528477+07:00","message":"[buffer interim] 283 true มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045536991+07:00","message":"[bufferProcess] interim [360000000]:มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045542774+07:00","message":"[bufferProcess] send to processor (isfinal):มีมาในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045546299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045549439+07:00","message":"> Transcript [5078] [false]: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045552069+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.04555428+07:00","message":"Set new StatePrefix: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045556199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045558331+07:00","message":"> Transcript [5079] [true]: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045560883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045562831+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045564709+07:00","message":"StatePrefix: 'มีมาในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045566746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:56.045573329+07:00","message":"Push: 'มีมาในอดีต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:56.045580959+07:00","message":"push: {true มีมาในอดีต 0 0xc0038b4980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:24:56.056852022+07:00","message":"write wav file: './tmp/7599/7599_283.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:56.279290991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:56.27930402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.645451764+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.645478368+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-25T15:24:57.645482765+07:00","message":"receive interim result [false|false]: ในคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.645494691+07:00","message":"[buffer interim] 284 false ในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.645500854+07:00","message":"[bufferProcess] interim [500000000]:ในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.645503236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.645510259+07:00","message":"[bufferProcess] send to processor (ticker):ในคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.645513054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.645515457+07:00","message":"> Transcript [5080] [false]: 'ในคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.645517655+07:00","message":"Set StatePrefix (first interim): 'ในคำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.77239605+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.772447578+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-25T15:24:57.772453931+07:00","message":"receive interim result [false|false]: ในคัมภีร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:57.772473612+07:00","message":"[buffer interim] 284 false ในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.772485712+07:00","message":"[bufferProcess] interim [620000000]:ในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:57.772487895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.340025344+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.340067036+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-25T15:24:58.340073268+07:00","message":"receive interim result [false|false]: ในคัมภีร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.340088406+07:00","message":"[buffer interim] 284 false ในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.340097424+07:00","message":"[bufferProcess] interim [220000000]:ในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.340100625+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.340106115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.340109233+07:00","message":"> Transcript [5081] [false]: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.34011181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.340114102+07:00","message":"Set new StatePrefix: 'ในคัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.795245209+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.795279598+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-25T15:24:58.795286193+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:58.795302327+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795311325+07:00","message":"[bufferProcess] interim [580000000]:ในคัมภีร์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795315935+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795322011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795326654+07:00","message":"> Transcript [5082] [false]: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795331478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795334403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795337616+07:00","message":"StatePrefix: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:58.795340699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.046265572+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.046323258+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-25T15:24:59.046329277+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.046344045+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046351884+07:00","message":"[bufferProcess] interim [880000000]:ในคัมภีร์โบราณของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046354401+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046358676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046362234+07:00","message":"> Transcript [5083] [false]: 'ในคัมภีร์โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046365829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046368068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046370381+07:00","message":"StatePrefix: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.046372565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.193681262+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.193718579+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-25T15:24:59.193725173+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.193742992+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193750469+07:00","message":"[bufferProcess] interim [0]:ในคัมภีร์โบราณของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193753342+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193757849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193760789+07:00","message":"> Transcript [5084] [false]: 'ในคัมภีร์โบราณของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193765232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193768044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193770064+07:00","message":"StatePrefix: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.193772226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:59.279904727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:24:59.279914511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.377569326+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.377606507+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-25T15:24:59.377612493+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.377629735+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377636973+07:00","message":"[bufferProcess] interim [180000000]:ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377639655+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377643913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377646596+07:00","message":"> Transcript [5085] [false]: 'ในคัมภีร์โบราณของร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377650084+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377652043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.37765407+07:00","message":"StatePrefix: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377656268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377658942+07:00","message":"Push: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377661052+07:00","message":"TextPushed: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.37766351+07:00","message":"Set new StatePrefix : 'ในคัมภีร์โบราณของร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.377666384+07:00","message":"Next Push (prob) : 'โบราณของร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.377675972+07:00","message":"push: {false ในคัมภีร์ 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.56490937+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.564956763+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-25T15:24:59.56496451+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.564981386+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.564989216+07:00","message":"[bufferProcess] interim [420000000]:ในคัมภีร์โบราณของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.564992552+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.564999455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.565002616+07:00","message":"> Transcript [5086] [false]: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.565005588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.565008706+07:00","message":"Set new StatePrefix: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.779311632+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.779351589+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-25T15:24:59.779358527+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.779379769+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779387685+07:00","message":"[bufferProcess] interim [540000000]:ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779390502+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779397393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779400539+07:00","message":"> Transcript [5087] [false]: 'ในคัมภีร์โบราณของล้านนาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779403941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779406238+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779408294+07:00","message":"StatePrefix: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.779410545+07:00","message":"TextPushed: 'ในคัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.872579703+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.872624166+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-25T15:24:59.872630655+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:24:59.872647229+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.87265423+07:00","message":"[bufferProcess] interim [660000000]:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.872657129+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.872660755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.87266384+07:00","message":"> Transcript [5088] [false]: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.872667587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.872670392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.87267266+07:00","message":"StatePrefix: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:24:59.8726752+07:00","message":"TextPushed: 'ในคัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.147902352+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.147940567+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-25T15:25:00.147947189+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.147959623+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.147967339+07:00","message":"[bufferProcess] interim [900000000]:ในคัมภีร์โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.147970752+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.147974281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.147977037+07:00","message":"> Transcript [5089] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.147980213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.147982208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.147984534+07:00","message":"StatePrefix: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.14798674+07:00","message":"TextPushed: 'ในคัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.34050231+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.340545377+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-25T15:25:00.340554091+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.340568116+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340579111+07:00","message":"[bufferProcess] interim [960000000]:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340583336+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340588206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340592216+07:00","message":"> Transcript [5090] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340597228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340600571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340603511+07:00","message":"StatePrefix: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340606531+07:00","message":"TextPushed: 'ในคัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340613975+07:00","message":"Push: 'โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.34061707+07:00","message":"TextPushed: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340620399+07:00","message":"Set new StatePrefix : 'ในคัมภีร์โบราณของล้านนาในระบบไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.340623749+07:00","message":"Next Push (prob) : 'ในระบบไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.340635117+07:00","message":"push: {false โบราณของล้านนา 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.416315343+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.416356367+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-25T15:25:00.416364666+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.416377915+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.416384674+07:00","message":"[bufferProcess] interim [80000000]:ในคัมภีร์โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.416387637+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.416393379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.416396068+07:00","message":"> Transcript [5091] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.416398651+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.450682596+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.450724767+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-25T15:25:00.450732841+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.450752598+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.450761909+07:00","message":"[bufferProcess] interim [140000000]:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.450765903+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.450770978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.450775214+07:00","message":"> Transcript [5092] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.450778638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.45078165+07:00","message":"Set new StatePrefix: 'ในคัมภีร์โบราณของล้านนาในระบบได้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.480609075+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.480658863+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-25T15:25:00.480667337+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.480685659+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.480693749+07:00","message":"[bufferProcess] interim [200000000]:ในคัมภีร์โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.480697971+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.480708741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.480713403+07:00","message":"> Transcript [5093] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.48071737+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.593755896+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.59379684+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-25T15:25:00.593803677+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:00.593818354+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.593832713+07:00","message":"[bufferProcess] interim [380000000]:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.593837001+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบไว้เลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.593843647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.593848536+07:00","message":"> Transcript [5094] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.593852625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:00.593857149+07:00","message":"Set new StatePrefix: 'ในคัมภีร์โบราณของล้านนาในระบบไว้เลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.170411531+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.170452458+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-25T15:25:01.170459301+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในระบบนี้สงกรานต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.170472094+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในระบบนี้สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.170479973+07:00","message":"[bufferProcess] interim [980000000]:ในคัมภีร์โบราณของล้านนาในระบบนี้สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.170482856+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.170488869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.170491581+07:00","message":"> Transcript [5095] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.170494225+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.360736741+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.360787098+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-25T15:25:01.360795411+07:00","message":"receive interim result [false|false]: ในคัมภีร์โบราณของล้านนาในการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.360815649+07:00","message":"[buffer interim] 284 false ในคัมภีร์โบราณของล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.360826271+07:00","message":"[bufferProcess] interim [220000000]:ในคัมภีร์โบราณของล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.360831018+07:00","message":"[bufferProcess] send to processor:ในคัมภีร์โบราณของล้านนาในระบบนี้สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.360843592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.360848163+07:00","message":"> Transcript [5096] [false]: 'ในคัมภีร์โบราณของล้านนาในระบบนี้สงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.360852438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.36085564+07:00","message":"Set new StatePrefix: 'ในคัมภีร์โบราณของล้านนาในระบบนี้สงกรานต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.384780793+07:00","message":"[GCS] IsForceVAD: false for message ID: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.517542008+07:00","message":"[GCS] Start streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.595059176+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.59510006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในคัมภีร์โบราณของล้านนาในการสร้าง\",\"confidence\":0.91000664}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.595107878+07:00","message":"receive interim result [true|false]: ในคัมภีร์โบราณของล้านนาในการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.59511563+07:00","message":"end recv isFinal message id 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.595117819+07:00","message":"end Recv id 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.595124387+07:00","message":"[buffer interim] 284 true ในคัมภีร์โบราณของล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595132408+07:00","message":"[bufferProcess] interim [400000000]:ในคัมภีร์โบราณของล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595136579+07:00","message":"[bufferProcess] send to processor (isfinal):ในคัมภีร์โบราณของล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595141034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595144594+07:00","message":"> Transcript [5097] [false]: 'ในคัมภีร์โบราณของล้านนาในการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595147664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595149703+07:00","message":"Set new StatePrefix: 'ในคัมภีร์โบราณของล้านนาในการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595151567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595153619+07:00","message":"> Transcript [5098] [true]: 'ในคัมภีร์โบราณของล้านนาในการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.59515649+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595158491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595160609+07:00","message":"StatePrefix: 'ในคัมภีร์โบราณของล้านนาในการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595162943+07:00","message":"TextPushed: 'ในคัมภีร์โบราณของล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:01.595165851+07:00","message":"Push: 'ในการสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:01.595174458+07:00","message":"push: {true ในการสร้าง 0 0xc0038b4000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:01.606480084+07:00","message":"write wav file: './tmp/7599/7599_284.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.224802168+07:00","message":"[GCS] IsForceVAD: false for message ID: 285"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:02.279982973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:02.279992652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.286093749+07:00","message":"[GCS] Start streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.310933466+07:00","message":"receive streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.310961184+07:00","message":"found end of frame, send empty tag with msgId: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.310964811+07:00","message":"end Recv id 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.310972678+07:00","message":"[buffer interim] 285 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.310986307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.310990955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.310994623+07:00","message":"> Transcript [5099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.310997646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.310999682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.311001638+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.31100358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.311010567+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.311020725+07:00","message":"push: {true \n 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:02.316780076+07:00","message":"write wav file: './tmp/7599/7599_285.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.415007312+07:00","message":"[GCS] IsForceVAD: false for message ID: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.545321656+07:00","message":"[GCS] Start streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.851360241+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.851384185+07:00","message":"found end of frame, send empty tag with msgId: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.851388765+07:00","message":"end Recv id 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.851396677+07:00","message":"[buffer interim] 286 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851404698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851409294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851413505+07:00","message":"> Transcript [5100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851417381+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851420455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851423226+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851426273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:02.851429539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:02.851440834+07:00","message":"push: {true \n 0 0xc0038b4b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:02.856481481+07:00","message":"write wav file: './tmp/7599/7599_286.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.515587613+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.515639057+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-25T15:25:03.515647056+07:00","message":"receive interim result [false|false]: เกษร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.515672849+07:00","message":"[buffer interim] 287 false เกษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.515690537+07:00","message":"[bufferProcess] interim [960000000]:เกษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.515693057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.586807375+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.586848942+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-25T15:25:03.586855605+07:00","message":"receive interim result [false|false]: เกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.586873508+07:00","message":"[buffer interim] 287 false เกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.586881339+07:00","message":"[bufferProcess] interim [80000000]:เกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.586883466+07:00","message":"[bufferProcess] send to processor:เกษร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.586887748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.586890994+07:00","message":"> Transcript [5101] [false]: 'เกษร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.586893529+07:00","message":"Set StatePrefix (first interim): 'เกษร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.723259641+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.723308791+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-25T15:25:03.72331518+07:00","message":"receive interim result [false|false]: เกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:03.723335747+07:00","message":"[buffer interim] 287 false เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.723346718+07:00","message":"[bufferProcess] interim [200000000]:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.723350774+07:00","message":"[bufferProcess] send to processor:เกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.723356081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.723360404+07:00","message":"> Transcript [5102] [false]: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.723363268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:03.723365479+07:00","message":"Set new StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.293897255+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.293947091+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-25T15:25:04.293954653+07:00","message":"receive interim result [false|false]: เกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.293970623+07:00","message":"[buffer interim] 287 false เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.293981223+07:00","message":"[bufferProcess] interim [800000000]:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.293984206+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.293990607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.293994106+07:00","message":"> Transcript [5103] [false]: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.293997568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.294002007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.29400428+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.294006557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.669136863+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.669185666+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-25T15:25:04.669192144+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.669207939+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669214764+07:00","message":"[bufferProcess] interim [160000000]:เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669217594+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669221137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669224175+07:00","message":"> Transcript [5104] [false]: 'เกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669227343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669229451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669231438+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.669233511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.990707008+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.990745873+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-25T15:25:04.990752993+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:04.990766796+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.990773772+07:00","message":"[bufferProcess] interim [460000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.99077662+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.990783569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.990787455+07:00","message":"> Transcript [5105] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.990792357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.990796053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.99079903+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:04.990802152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:05.280645955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:05.28067285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.577187928+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.577230511+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-25T15:25:05.577236497+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.577251932+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.57725899+07:00","message":"[bufferProcess] interim [60000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577262055+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577268497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577271425+07:00","message":"> Transcript [5106] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577274893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577277218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577279309+07:00","message":"StatePrefix: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577281719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577287561+07:00","message":"Push: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577289653+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577291833+07:00","message":"Set new StatePrefix : 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:05.577293941+07:00","message":"Next Push (prob) : 'ไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:05.577304393+07:00","message":"push: {false เกสรดอก 0 0xc00209fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.022628746+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.022663852+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-25T15:25:06.022669172+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.022683201+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022689911+07:00","message":"[bufferProcess] interim [480000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022692766+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022696321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022698542+07:00","message":"> Transcript [5107] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022702106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022704252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022706462+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.022708764+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.089899012+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.089941366+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-25T15:25:06.089947502+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.089963584+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.089970826+07:00","message":"[bufferProcess] interim [600000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.089973643+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.089977108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.089980233+07:00","message":"> Transcript [5108] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.089984092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.08998615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.089988318+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.08999069+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.399563554+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.399605523+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-25T15:25:06.399612588+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.399628546+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.399637048+07:00","message":"[bufferProcess] interim [840000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.39964006+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.399646506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.399652076+07:00","message":"> Transcript [5109] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.399656372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.399658925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.399661281+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.399663697+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.515843223+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.515880416+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-25T15:25:06.515886719+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.515901825+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515909176+07:00","message":"[bufferProcess] interim [960000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515912124+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515915494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515918786+07:00","message":"> Transcript [5110] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515922917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515925549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515928513+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515930966+07:00","message":"TextPushed: 'เกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515947595+07:00","message":"Push: 'ไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515950201+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515952923+07:00","message":"Set new StatePrefix : 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.515955872+07:00","message":"Next Push (prob) : 'ใกล้เคียงกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.515963027+07:00","message":"push: {false ไม้เนี่ยมีอานิสงส์สูง 0 0xc00209fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.53523743+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.535279264+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-25T15:25:06.535286118+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.535308016+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.535315354+07:00","message":"[bufferProcess] interim [20000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.535318295+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.535326586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.535329528+07:00","message":"> Transcript [5111] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.535332042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.535334045+07:00","message":"Set new StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.733461328+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.733507026+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-25T15:25:06.733516112+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.733533282+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.733544964+07:00","message":"[bufferProcess] interim [140000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.733549608+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.733555173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.733560931+07:00","message":"> Transcript [5112] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.733565156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.733568913+07:00","message":"Set new StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.745447158+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.745477142+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-25T15:25:06.745485364+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.745502959+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.745511693+07:00","message":"[bufferProcess] interim [200000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.745516087+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.745523963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.745527862+07:00","message":"> Transcript [5113] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.745531978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.745534287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.7455366+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.745539509+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.915636535+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.915669918+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-25T15:25:06.915676083+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.915692708+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.91570045+07:00","message":"[bufferProcess] interim [380000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.915703396+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.915707881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.915710852+07:00","message":"> Transcript [5114] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่างด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.915715793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.915717977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.915720159+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.915723049+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.98881173+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.988857952+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-25T15:25:06.988865248+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:06.988880978+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.988890506+07:00","message":"[bufferProcess] interim [500000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.988893585+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.988902572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.988905793+07:00","message":"> Transcript [5115] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.988909027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:06.988911723+07:00","message":"Set new StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.502804483+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.502845913+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-25T15:25:07.502853193+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.502869482+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502877237+07:00","message":"[bufferProcess] interim [980000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502880349+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502888082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502891198+07:00","message":"> Transcript [5116] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502895204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502897369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502899814+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.502903231+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.68772823+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.6877689+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-25T15:25:07.687777522+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.687793535+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.68780195+07:00","message":"[bufferProcess] interim [160000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.687804976+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.687813021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.687817353+07:00","message":"> Transcript [5117] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.687821642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.687824188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.687826556+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.687829253+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.733437665+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.73348302+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-25T15:25:07.733489847+07:00","message":"receive interim result [false|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำปิ่นเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.733505229+07:00","message":"[buffer interim] 287 false เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำปิ่นเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733513572+07:00","message":"[bufferProcess] interim [220000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำปิ่นเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733516483+07:00","message":"[bufferProcess] send to processor:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733523851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733527213+07:00","message":"> Transcript [5118] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733531394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733533693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733535918+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.733539307+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.733952776+07:00","message":"[GCS] IsForceVAD: false for message ID: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.865040877+07:00","message":"[GCS] Start streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.930223353+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.93026318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์\",\"confidence\":0.92574877}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.930270759+07:00","message":"receive interim result [true|false]: เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.930278756+07:00","message":"end recv isFinal message id 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.93028091+07:00","message":"end Recv id 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.930286407+07:00","message":"[buffer interim] 287 true เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930294867+07:00","message":"[bufferProcess] interim [400000000]:เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930298536+07:00","message":"[bufferProcess] send to processor (isfinal):เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำปิ่นเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930302094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930305319+07:00","message":"> Transcript [5119] [false]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำปิ่นเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930309108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930311116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930313536+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930316263+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930322679+07:00","message":"Push: 'ใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930327336+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930329754+07:00","message":"Set new StatePrefix : 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำปิ่นเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930332387+07:00","message":"Next Push (prob) : 'คำปิ่นเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930334316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930336433+07:00","message":"> Transcript [5120] [true]: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำเป็นการอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930338803+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930340632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930342479+07:00","message":"StatePrefix: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทองคำปิ่นเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930344705+07:00","message":"TextPushed: 'เกสรดอกไม้เนี่ยมีอานิสงส์สูงใกล้เคียงกับสร้างด้วยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:07.930347348+07:00","message":"Push: 'คำเป็นการอนุรักษ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.930349412+07:00","message":"push: {false ใกล้เคียงกับสร้างด้วยทอง 0 0xc00209fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:07.930366309+07:00","message":"push: {true คำเป็นการอนุรักษ์ 0 0xc00209fb00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:07.944769882+07:00","message":"write wav file: './tmp/7599/7599_287.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:08.281671685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:08.281679163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.51650619+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.516550969+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-25T15:25:08.516556466+07:00","message":"receive interim result [false|false]: ฟื้นฟู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:08.516573009+07:00","message":"[buffer interim] 288 false ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.516581778+07:00","message":"[bufferProcess] interim [660000000]:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:08.516584584+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.098024684+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.098077108+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-25T15:25:09.098084051+07:00","message":"receive interim result [false|false]: ฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.09809679+07:00","message":"[buffer interim] 288 false ฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.098105846+07:00","message":"[bufferProcess] interim [260000000]:ฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.09810857+07:00","message":"[bufferProcess] send to processor:ฟื้นฟู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.098112705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.098115915+07:00","message":"> Transcript [5121] [false]: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.098118195+07:00","message":"Set StatePrefix (first interim): 'ฟื้นฟู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.312649846+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.312696694+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-25T15:25:09.312703716+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.312719803+07:00","message":"[buffer interim] 288 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312728604+07:00","message":"[bufferProcess] interim [500000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312731644+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312736368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312740436+07:00","message":"> Transcript [5122] [false]: 'ฟื้นฟูภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312743971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312746188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312748194+07:00","message":"StatePrefix: 'ฟื้นฟู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.312750356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.432294446+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.432334598+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-25T15:25:09.432340188+07:00","message":"receive interim result [false|false]: ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.432357517+07:00","message":"[buffer interim] 288 false ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.432365625+07:00","message":"[bufferProcess] interim [560000000]:ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.432369584+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.432373701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.432379053+07:00","message":"> Transcript [5123] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.432381951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.432384081+07:00","message":"Set new StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.987787501+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.987829026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นฟูภูมิปัญญาล้านนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.987834368+07:00","message":"receive interim result [false|false]: ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:09.987847313+07:00","message":"[buffer interim] 288 false ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.987857246+07:00","message":"[bufferProcess] interim [160000000]:ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.987859785+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.987864011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.987867123+07:00","message":"> Transcript [5124] [false]: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.987869879+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:09.987872186+07:00","message":"Set new StatePrefix: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.830419935+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.830469563+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-25T15:25:10.830478216+07:00","message":"receive interim result [false|false]: ฟื้นฟูภูมิปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.830494359+07:00","message":"[buffer interim] 288 false ฟื้นฟูภูมิปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830504825+07:00","message":"[bufferProcess] interim [940000000]:ฟื้นฟูภูมิปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830508923+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830514343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830519505+07:00","message":"> Transcript [5125] [false]: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830525429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830528526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830534015+07:00","message":"StatePrefix: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.830539826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.847962792+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.848008845+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-25T15:25:10.848013826+07:00","message":"receive interim result [false|false]: ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.848031191+07:00","message":"[buffer interim] 288 false ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.848037968+07:00","message":"[bufferProcess] interim [0]:ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.84804057+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูภูมิปัญญาล้านนาในการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.848044516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.848047364+07:00","message":"> Transcript [5126] [false]: 'ฟื้นฟูภูมิปัญญาล้านนาในการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.848051018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.848063296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.848065392+07:00","message":"StatePrefix: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:10.848067692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988242564+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988274545+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988277841+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988282765+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988284935+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988287721+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988290406+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988292298+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:10.988294193+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.207111639+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.207153003+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-25T15:25:11.207159475+07:00","message":"receive interim result [false|false]: ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.207175419+07:00","message":"[buffer interim] 288 false ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207185745+07:00","message":"[bufferProcess] interim [360000000]:ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207188972+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูภูมิปัญญาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207196093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207199709+07:00","message":"> Transcript [5127] [false]: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207203466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207205762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207208498+07:00","message":"StatePrefix: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.207210849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:11.282300587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:11.282325902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.786029027+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.786072979+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-25T15:25:11.786079658+07:00","message":"receive interim result [false|false]: ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.786094948+07:00","message":"[buffer interim] 288 false ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786102212+07:00","message":"[bufferProcess] interim [960000000]:ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786104788+07:00","message":"[bufferProcess] send to processor:ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786110719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786113654+07:00","message":"> Transcript [5128] [false]: 'ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786117301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786119421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786121865+07:00","message":"StatePrefix: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786124257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786126606+07:00","message":"Push: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786128617+07:00","message":"TextPushed: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786130958+07:00","message":"Set new StatePrefix : 'ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:11.786133653+07:00","message":"Next Push (prob) : 'ในการสร้างพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:11.786140913+07:00","message":"push: {false ฟื้นฟูภูมิปัญญาล้านนา 0 0xc0038b4d00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:14.282392861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:14.282384549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.585482251+07:00","message":"[GCS] IsForceVAD: false for message ID: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.657565297+07:00","message":"[GCS] Start streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.707692492+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.707736043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภูมิปัญญาล้านนาในการสร้างพระพุทธรูป\",\"confidence\":0.9332574}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.707742971+07:00","message":"receive interim result [true|false]: ภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.707754397+07:00","message":"end recv isFinal message id 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.707756556+07:00","message":"end Recv id 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.707763279+07:00","message":"[buffer interim] 288 true ภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707773503+07:00","message":"[bufferProcess] interim [930000000]:ภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707777311+07:00","message":"[bufferProcess] send to processor (isfinal):ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707781289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707784143+07:00","message":"> Transcript [5129] [false]: 'ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.70778716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707789148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707791301+07:00","message":"StatePrefix: 'ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707794692+07:00","message":"TextPushed: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707796825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707798996+07:00","message":"> Transcript [5130] [true]: 'ภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707801127+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707802883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707804682+07:00","message":"StatePrefix: 'ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.70780671+07:00","message":"TextPushed: 'ฟื้นฟูภูมิปัญญาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707808467+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707918111+07:00","message":"Push: 'ในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707920869+07:00","message":"TextPushed: 'ฟื้นฟูภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707923516+07:00","message":"Set new StatePrefix : 'ภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707925898+07:00","message":"Next Push (prob) : 'ภูมิปัญญาล้านนาในการสร้างพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:14.70793414+07:00","message":"push: {true ในการสร้างพระพุทธรูป 0 0xc0038b4d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:14.707948651+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_288.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:14.720853719+07:00","message":"write wav file: './tmp/7599/7599_288.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.036133171+07:00","message":"[GCS] IsForceVAD: false for message ID: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.106250183+07:00","message":"[GCS] Start streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.123894576+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.123925189+07:00","message":"found end of frame, send empty tag with msgId: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.123928432+07:00","message":"end Recv id 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.123935037+07:00","message":"[buffer interim] 289 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.123941865+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.123945417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.12394899+07:00","message":"> Transcript [5131] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.123951907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.123953888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.123955733+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.123957722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:15.123966142+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:15.123974572+07:00","message":"push: {true \n 0 0xc000186580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:15.129661829+07:00","message":"write wav file: './tmp/7599/7599_289.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:17.283238176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:17.283247531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:20.283541621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:20.283574707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:20.768091243+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:20.768137159+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-25T15:25:20.768142698+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:20.768159002+07:00","message":"[buffer interim] 290 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.768167048+07:00","message":"[bufferProcess] interim [700000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.768169308+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.768176674+07:00","message":"[bufferProcess] send to processor (ticker):คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.768180044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.768183288+07:00","message":"> Transcript [5132] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:20.768185813+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.092959387+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.093021019+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-25T15:25:21.093029097+07:00","message":"receive interim result [false|false]: คนหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.093058539+07:00","message":"[buffer interim] 290 false คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.09307139+07:00","message":"[bufferProcess] interim [940000000]:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.093074676+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.162829071+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.162864286+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-25T15:25:21.162870019+07:00","message":"receive interim result [false|false]: ขุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.162884527+07:00","message":"[buffer interim] 290 false ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162891685+07:00","message":"[bufferProcess] interim [120000000]:ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162894531+07:00","message":"[bufferProcess] send to processor:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162900007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162903439+07:00","message":"> Transcript [5133] [false]: 'คนหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162907069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162909521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162911721+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.162913995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.283582171+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.283621388+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-25T15:25:21.283627493+07:00","message":"receive interim result [false|false]: คนหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.283641813+07:00","message":"[buffer interim] 290 false คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.283648625+07:00","message":"[bufferProcess] interim [180000000]:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.283651132+07:00","message":"[bufferProcess] send to processor:ขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.283656028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.28365901+07:00","message":"> Transcript [5134] [false]: 'ขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.283661703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.283664252+07:00","message":"Set new StatePrefix: 'ขุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.662912385+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.662955765+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-25T15:25:21.662961451+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.662979975+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.662988287+07:00","message":"[bufferProcess] interim [540000000]:ขุนหลวงพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.662992325+07:00","message":"[bufferProcess] send to processor:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.662996978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.663001041+07:00","message":"> Transcript [5135] [false]: 'คนหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.663004053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.663007282+07:00","message":"Set new StatePrefix: 'คนหลุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.686214409+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.686257824+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-25T15:25:21.686262893+07:00","message":"receive interim result [false|false]: คนหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.686277496+07:00","message":"[buffer interim] 290 false คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.686284156+07:00","message":"[bufferProcess] interim [600000000]:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.686287351+07:00","message":"[bufferProcess] send to processor:ขุนหลวงพี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.686291012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.686294231+07:00","message":"> Transcript [5136] [false]: 'ขุนหลวงพี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.686296474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.686298508+07:00","message":"Set new StatePrefix: 'ขุนหลวงพี่ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.785891024+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.785936079+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-25T15:25:21.785942574+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.785957655+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.785966217+07:00","message":"[bufferProcess] interim [660000000]:ขุนหลวงพี่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.785969153+07:00","message":"[bufferProcess] send to processor:คนหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.785976971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.785980041+07:00","message":"> Transcript [5137] [false]: 'คนหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.785982744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.785985272+07:00","message":"Set new StatePrefix: 'คนหลุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.983129212+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.983187951+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-25T15:25:21.983196347+07:00","message":"receive interim result [false|false]: คนลุ้นก็ลุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:21.983220385+07:00","message":"[buffer interim] 290 false คนลุ้นก็ลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.983232269+07:00","message":"[bufferProcess] interim [840000000]:คนลุ้นก็ลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.983235935+07:00","message":"[bufferProcess] send to processor:ขุนหลวงพี่ก็รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.983241223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.983245708+07:00","message":"> Transcript [5138] [false]: 'ขุนหลวงพี่ก็รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.983250245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:21.983253441+07:00","message":"Set new StatePrefix: 'ขุนหลวงพี่ก็รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.046809939+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.04685953+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-25T15:25:22.046866655+07:00","message":"receive interim result [false|false]: คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.046880018+07:00","message":"[buffer interim] 290 false คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.046888576+07:00","message":"[bufferProcess] interim [20000000]:คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.046890921+07:00","message":"[bufferProcess] send to processor:คนลุ้นก็ลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.046894859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.046898655+07:00","message":"> Transcript [5139] [false]: 'คนลุ้นก็ลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.046901307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.046904085+07:00","message":"Set new StatePrefix: 'คนลุ้นก็ลุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.164152097+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.164191674+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-25T15:25:22.164198253+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.164210538+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.164217549+07:00","message":"[bufferProcess] interim [80000000]:ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.164220179+07:00","message":"[bufferProcess] send to processor:คนลุ้นลุ้นลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.164225797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.164228538+07:00","message":"> Transcript [5140] [false]: 'คนลุ้นลุ้นลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.164231096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.164233438+07:00","message":"Set new StatePrefix: 'คนลุ้นลุ้นลุ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.374627935+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.374693143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนหลวงพี่ก็รู้เหมือนกันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.374698644+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.374717014+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.374724369+07:00","message":"[bufferProcess] interim [320000000]:ขุนหลวงพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.374727202+07:00","message":"[bufferProcess] send to processor:ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.374731101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.374734014+07:00","message":"> Transcript [5141] [false]: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.374736558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.374738638+07:00","message":"Set new StatePrefix: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.550035367+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.550083619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนหลวงพี่ก็รู้เหมือนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.550089283+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.550103774+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.550111329+07:00","message":"[bufferProcess] interim [440000000]:ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.550114445+07:00","message":"[bufferProcess] send to processor:ขุนหลวงพี่ก็รู้เหมือนกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.55012045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.550123509+07:00","message":"> Transcript [5142] [false]: 'ขุนหลวงพี่ก็รู้เหมือนกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.550127209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.550129773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.550131893+07:00","message":"StatePrefix: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.550134325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.75321146+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.753250461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนหลวงพี่ก็รู้เหมือนกัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.753256611+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:22.753269978+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753277043+07:00","message":"[bufferProcess] interim [680000000]:ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753280339+07:00","message":"[bufferProcess] send to processor:ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753285962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753289042+07:00","message":"> Transcript [5143] [false]: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753292553+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753295021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753297375+07:00","message":"StatePrefix: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:22.753299766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:23.284448979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:23.284448975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:24.682815785+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:24.682854646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:24.68286045+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:24.682878254+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682885779+07:00","message":"[bufferProcess] interim [600000000]:ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682890232+07:00","message":"[bufferProcess] send to processor:ขุนหลวงพี่ก็รู้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682894938+07:00","message":"[bufferProcess] send to processor (ticker):ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682898141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682901414+07:00","message":"> Transcript [5144] [false]: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682904768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682906927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682908936+07:00","message":"StatePrefix: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682912843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682914717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682916764+07:00","message":"> Transcript [5145] [false]: 'ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682919231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682921155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682922897+07:00","message":"StatePrefix: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682924751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682931112+07:00","message":"Push: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682933287+07:00","message":"TextPushed: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.682935617+07:00","message":"Set new StatePrefix : 'ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:24.68293786+07:00","message":"Next Push (prob) : 'ขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:24.682945675+07:00","message":"push: {false ขุนหลวงพี่ก็รู้เหมือนกัน 0 0xc00209f580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.250015775+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.250069074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.250074972+07:00","message":"receive interim result [false|false]: ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:25.250089122+07:00","message":"[buffer interim] 290 false ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.250099755+07:00","message":"[bufferProcess] interim [200000000]:ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:25.250102747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:26.285241355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:26.285322537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.524380974+07:00","message":"[GCS] IsForceVAD: false for message ID: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.706207327+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.706253366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขุนหลวงพี่ก็รู้เหมือนกันว่าขนาดไหน\",\"confidence\":0.9007817}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.706260226+07:00","message":"receive interim result [true|false]: ขุนหลวงพี่ก็รู้เหมือนกันว่าขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.706269742+07:00","message":"end recv isFinal message id 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.706272305+07:00","message":"end Recv id 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.706286226+07:00","message":"[buffer interim] 290 true ขุนหลวงพี่ก็รู้เหมือนกันว่าขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706298814+07:00","message":"[bufferProcess] interim [630000000]:ขุนหลวงพี่ก็รู้เหมือนกันว่าขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706309609+07:00","message":"[bufferProcess] send to processor (isfinal):ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706315346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.70632015+07:00","message":"> Transcript [5146] [false]: 'ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706325384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.70632992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706333026+07:00","message":"StatePrefix: 'ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706337644+07:00","message":"TextPushed: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706341954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706346066+07:00","message":"> Transcript [5147] [true]: 'ขุนหลวงพี่ก็รู้เหมือนกันว่าขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706349762+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706354979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706358701+07:00","message":"StatePrefix: 'ขุนหลวงพี่ก็รู้เหมือนกันขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706362707+07:00","message":"TextPushed: 'ขุนหลวงพี่ก็รู้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:27.706367486+07:00","message":"Push: 'ว่าขนาดไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.706383205+07:00","message":"push: {true ว่าขนาดไหน 0 0xc00209f580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:27.728271758+07:00","message":"write wav file: './tmp/7599/7599_290.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:27.786529461+07:00","message":"[GCS] Start streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.104223393+07:00","message":"[GCS] IsForceVAD: false for message ID: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.167452476+07:00","message":"[GCS] Start streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.22535332+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.22537366+07:00","message":"found end of frame, send empty tag with msgId: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.225376523+07:00","message":"end Recv id 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.225382907+07:00","message":"[buffer interim] 291 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225389397+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225397962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225400878+07:00","message":"> Transcript [5148] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225403469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225405435+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225407373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225409601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:28.225414396+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.22542364+07:00","message":"push: {true \n 0 0xc0038b4280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:28.230238481+07:00","message":"write wav file: './tmp/7599/7599_291.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:28.943698336+07:00","message":"[GCS] IsForceVAD: false for message ID: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:29.005460106+07:00","message":"[GCS] Start streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:29.031392575+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:29.031415536+07:00","message":"found end of frame, send empty tag with msgId: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:29.031418964+07:00","message":"end Recv id 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:29.031426726+07:00","message":"[buffer interim] 292 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031435048+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031446864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031449905+07:00","message":"> Transcript [5149] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031452803+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031454851+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031456747+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031458848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:29.031461854+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:29.031472878+07:00","message":"push: {true \n 0 0xc0038b4700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:29.036701294+07:00","message":"write wav file: './tmp/7599/7599_292.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:29.285503358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:29.285518312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:30.552127776+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:30.552171348+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-25T15:25:30.552176848+07:00","message":"receive interim result [false|false]: โมทนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:30.552195622+07:00","message":"[buffer interim] 293 false โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:30.552202285+07:00","message":"[bufferProcess] interim [620000000]:โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:30.552204532+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:30.552211109+07:00","message":"[bufferProcess] send to processor (ticker):โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:30.552213691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:30.552216644+07:00","message":"> Transcript [5150] [false]: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:30.552218854+07:00","message":"Set StatePrefix (first interim): 'โมทนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:31.130570292+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:31.130611552+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-25T15:25:31.130618667+07:00","message":"receive interim result [false|false]: โมทนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:31.130632212+07:00","message":"[buffer interim] 293 false โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:31.130640731+07:00","message":"[bufferProcess] interim [220000000]:โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:31.1306429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:32.285824966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:32.285858446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.663779115+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.663824482+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-25T15:25:32.663831337+07:00","message":"receive interim result [false|false]: โมทนาสาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:32.663847318+07:00","message":"[buffer interim] 293 false โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663857662+07:00","message":"[bufferProcess] interim [720000000]:โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663862112+07:00","message":"[bufferProcess] send to processor:โมทนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663869061+07:00","message":"[bufferProcess] send to processor (ticker):โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663873026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663877124+07:00","message":"> Transcript [5151] [false]: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663881461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663884438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663887294+07:00","message":"StatePrefix: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663890184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663892738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663895696+07:00","message":"> Transcript [5152] [false]: 'โมทนาสาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663898882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663901591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663904335+07:00","message":"StatePrefix: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:32.663906971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:33.254691227+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:33.254735948+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-25T15:25:33.254741968+07:00","message":"receive interim result [false|false]: โมทนาสาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:33.254755033+07:00","message":"[buffer interim] 293 false โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:33.254763473+07:00","message":"[bufferProcess] interim [320000000]:โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:33.254765631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:35.285876081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:35.285884664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.004972034+07:00","message":"[GCS] IsForceVAD: false for message ID: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.11009724+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.110138422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โมทนาสาธุ\",\"confidence\":0.94767535}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.11014546+07:00","message":"receive interim result [true|false]: โมทนาสาธุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.110153978+07:00","message":"end recv isFinal message id 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.11015627+07:00","message":"end Recv id 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.110163331+07:00","message":"[buffer interim] 293 true โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110169777+07:00","message":"[bufferProcess] interim [220000000]:โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110173092+07:00","message":"[bufferProcess] send to processor (isfinal):โมทนาสาธุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110176872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110179867+07:00","message":"> Transcript [5153] [false]: 'โมทนาสาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110183185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110185173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.11018711+07:00","message":"StatePrefix: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110189128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110190946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110193041+07:00","message":"> Transcript [5154] [true]: 'โมทนาสาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110194978+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110196737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110198508+07:00","message":"StatePrefix: 'โมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110200176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:37.110202717+07:00","message":"Push: 'โมทนาสาธุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.110210054+07:00","message":"push: {true โมทนาสาธุ 0 0xc000187300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:37.127241651+07:00","message":"write wav file: './tmp/7599/7599_293.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.147819205+07:00","message":"[GCS] Start streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.395902594+07:00","message":"[GCS] IsForceVAD: false for message ID: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:37.524444092+07:00","message":"[GCS] Start streaming session, msgId: 295"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:38.286849154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:38.286854405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.268822884+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.268872468+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-25T15:25:39.268878125+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.268894701+07:00","message":"[buffer interim] 295 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.268900761+07:00","message":"[bufferProcess] interim [740000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.268903306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.268910758+07:00","message":"[bufferProcess] send to processor (ticker):พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.2689137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.268916551+07:00","message":"> Transcript [5155] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.268920114+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.475611526+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.475651105+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-25T15:25:39.475657224+07:00","message":"receive interim result [false|false]: พี่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.475672636+07:00","message":"[buffer interim] 295 false พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.475681047+07:00","message":"[bufferProcess] interim [860000000]:พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.475683177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.491817944+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.491852377+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-25T15:25:39.491857784+07:00","message":"receive interim result [false|false]: พี่นัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.491871009+07:00","message":"[buffer interim] 295 false พี่นัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.49187734+07:00","message":"[bufferProcess] interim [920000000]:พี่นัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.491880203+07:00","message":"[bufferProcess] send to processor:พี่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.49189084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.491894009+07:00","message":"> Transcript [5156] [false]: 'พี่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.491897943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.491907716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.491910485+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.491915031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.502725638+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.502763327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.50276878+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.502785524+07:00","message":"[buffer interim] 295 false S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.502792464+07:00","message":"[bufferProcess] interim [980000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.502795289+07:00","message":"[bufferProcess] send to processor:พี่นัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.502803047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.50280601+07:00","message":"> Transcript [5157] [false]: 'พี่นัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.502809072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.502811526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.502813913+07:00","message":"StatePrefix: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.502815977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.794148243+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.794194844+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-25T15:25:39.794200399+07:00","message":"receive interim result [false|false]: วินาทีแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.794214+07:00","message":"[buffer interim] 295 false วินาทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.79422107+07:00","message":"[bufferProcess] interim [280000000]:วินาทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.794223632+07:00","message":"[bufferProcess] send to processor:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.794229982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.794232887+07:00","message":"> Transcript [5158] [false]: 'S'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.794235363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.79423809+07:00","message":"Set new StatePrefix: 'S'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.864525909+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.864564083+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-25T15:25:39.864570281+07:00","message":"receive interim result [false|false]: วินาทีแรกที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:39.864582572+07:00","message":"[buffer interim] 295 false วินาทีแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.864589744+07:00","message":"[bufferProcess] interim [400000000]:วินาทีแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.864592519+07:00","message":"[bufferProcess] send to processor:วินาทีแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.864597804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.864601036+07:00","message":"> Transcript [5159] [false]: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.864603896+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:39.864606156+07:00","message":"Set new StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.108250259+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.108296628+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-25T15:25:40.108303188+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.108319462+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108331322+07:00","message":"[bufferProcess] interim [580000000]:วินาทีแรกที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108334472+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108342063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108345443+07:00","message":"> Transcript [5160] [false]: 'วินาทีแรกที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108349614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108352542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108354823+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.108357213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.362281226+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.362326126+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-25T15:25:40.362332355+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.362346276+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.362354251+07:00","message":"[bufferProcess] interim [880000000]:วินาทีแรกที่เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.362359107+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.362367356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.362371864+07:00","message":"> Transcript [5161] [false]: 'วินาทีแรกที่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.362377405+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.362380875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.36238442+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.362388634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.656849934+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.656888793+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-25T15:25:40.65689524+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.656913371+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.656921477+07:00","message":"[bufferProcess] interim [60000000]:วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.656924017+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.656927488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.656930701+07:00","message":"> Transcript [5162] [false]: 'วินาทีแรกที่เห็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.656936754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.656939055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.656941427+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.65694345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.685914377+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.685963235+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-25T15:25:40.685971659+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.68599345+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686006332+07:00","message":"[bufferProcess] interim [120000000]:วินาทีแรกที่เห็นองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686010697+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นคนฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686018479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686022874+07:00","message":"> Transcript [5163] [false]: 'วินาทีแรกที่เห็นคนฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686033397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686035933+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686038363+07:00","message":"StatePrefix: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686040827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686047235+07:00","message":"Push: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686049261+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.68605149+07:00","message":"Set new StatePrefix : 'วินาทีแรกที่เห็นคนฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.686054032+07:00","message":"Next Push (prob) : 'ที่เห็นคนฆ่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.686079618+07:00","message":"push: {false วินาทีแรก 0 0xc000187780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.90363003+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.903680499+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-25T15:25:40.903686584+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.903701481+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.903709814+07:00","message":"[bufferProcess] interim [420000000]:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.903713035+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นองค์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.903719149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.903722013+07:00","message":"> Transcript [5164] [false]: 'วินาทีแรกที่เห็นองค์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.903724816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:40.903727535+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นองค์ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.987977452+07:00","message":"[GCS] Cleaned up inactive client: 272"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988003169+07:00","message":"[GCS] Cleaned up inactive client: 274"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988006017+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.98800793+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988009902+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988011836+07:00","message":"[GCS] Cleaned up inactive client: 273"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988013773+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988016203+07:00","message":"[GCS] Cleaned up inactive client: 276"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988018245+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988020022+07:00","message":"[GCS] Cleaned up inactive client: 275"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988022069+07:00","message":"[GCS] Cleaned up inactive client: 267"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988024164+07:00","message":"[GCS] Cleaned up inactive client: 271"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:40.988025979+07:00","message":"[GCS] Cleaned up inactive client: 277"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:41.287376964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:41.287400536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.467724852+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.467762578+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-25T15:25:41.467769339+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:41.467784563+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.467791498+07:00","message":"[bufferProcess] interim [20000000]:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.467794396+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.467801051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.467803883+07:00","message":"> Transcript [5165] [false]: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.46780697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:41.467810265+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.151155607+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.151213802+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-25T15:25:42.151220855+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.151234711+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151243399+07:00","message":"[bufferProcess] interim [680000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151246455+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นนั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151255281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151258316+07:00","message":"> Transcript [5166] [false]: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151261817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151265904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151268866+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นนั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.151271288+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.350597895+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.350628984+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-25T15:25:42.350634138+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.350650026+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.350659341+07:00","message":"[bufferProcess] interim [860000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.350663911+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.350669354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.350673625+07:00","message":"> Transcript [5167] [false]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.350677749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.350682454+07:00","message":"Set new StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.486825533+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.486869154+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-25T15:25:42.486875796+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.486890302+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.486898684+07:00","message":"[bufferProcess] interim [980000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.486901657+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.48690581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.486908989+07:00","message":"> Transcript [5168] [false]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.48691275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.486914887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.486917012+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.486921794+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.63776369+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.637807569+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-25T15:25:42.637814907+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.637830889+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637841024+07:00","message":"[bufferProcess] interim [100000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637844107+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637850677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637853788+07:00","message":"> Transcript [5169] [false]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637857715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637860027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637862127+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.637867219+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.663758109+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.663803702+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-25T15:25:42.66381038+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.663828387+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.663837851+07:00","message":"[bufferProcess] interim [160000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.663844341+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.663851579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.66385474+07:00","message":"> Transcript [5170] [false]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.663858861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.663861046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.663863919+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:42.66386654+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.715826038+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.71584709+07:00","message":"found end of frame, send empty tag with msgId: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.715850188+07:00","message":"end Recv id 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:42.715857022+07:00","message":"[buffer interim] this message is already final true 294: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.283568653+07:00","message":"[GCS] IsForceVAD: false for message ID: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.323809329+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.323845698+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-25T15:25:43.323852073+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.323868097+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323875385+07:00","message":"[bufferProcess] interim [760000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.3238781+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323885625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.32388985+07:00","message":"> Transcript [5171] [false]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323895193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323898521+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.32390253+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323905889+07:00","message":"TextPushed: 'วินาทีแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323915186+07:00","message":"Push: 'ที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323918647+07:00","message":"TextPushed: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323921239+07:00","message":"Set new StatePrefix : 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.323923992+07:00","message":"Next Push (prob) : 'มาเพราะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.323959202+07:00","message":"push: {false ที่เห็นองค์ท่านเหลืองอร่าม 0 0xc000187780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.34855548+07:00","message":"[GCS] Start streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.367276093+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.367313867+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-25T15:25:43.367320085+07:00","message":"receive interim result [false|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.367333845+07:00","message":"[buffer interim] 295 false วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367340957+07:00","message":"[bufferProcess] interim [880000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367344238+07:00","message":"[bufferProcess] send to processor:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367351045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367353981+07:00","message":"> Transcript [5172] [false]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367357818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367360136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367362131+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.367365135+07:00","message":"TextPushed: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.449467286+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.449519237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิดมา\",\"confidence\":0.9543026}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.449528311+07:00","message":"receive interim result [true|false]: วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิดมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.449536894+07:00","message":"end recv isFinal message id 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.449539752+07:00","message":"end Recv id 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.449553724+07:00","message":"[buffer interim] 295 true วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449560946+07:00","message":"[bufferProcess] interim [970000000]:วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449564459+07:00","message":"[bufferProcess] send to processor (isfinal):วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449567866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.44957084+07:00","message":"> Transcript [5173] [false]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449574115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449576116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449578029+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449581403+07:00","message":"TextPushed: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.44958454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.4495877+07:00","message":"> Transcript [5174] [true]: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่าเกิดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449591447+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449594051+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449596991+07:00","message":"StatePrefix: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่ามมาเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449600234+07:00","message":"TextPushed: 'วินาทีแรกที่เห็นองค์ท่านเหลืองอร่าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.449608422+07:00","message":"Push: 'มาเพราะว่าเกิดมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.449617013+07:00","message":"push: {true มาเพราะว่าเกิดมา 0 0xc000187780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:43.463433993+07:00","message":"write wav file: './tmp/7599/7599_295.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.693775438+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.693835923+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-25T15:25:43.693842083+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.693858631+07:00","message":"[buffer interim] 296 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.693866362+07:00","message":"[bufferProcess] interim [360000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.693868409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.707111547+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.707139107+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-25T15:25:43.707144137+07:00","message":"receive interim result [false|false]: มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:43.707156758+07:00","message":"[buffer interim] 296 false มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.707161823+07:00","message":"[bufferProcess] interim [420000000]:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.707164294+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.707168035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.707171171+07:00","message":"> Transcript [5175] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:43.707174067+07:00","message":"Set StatePrefix (first interim): 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.001916018+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.001956745+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-25T15:25:44.001962569+07:00","message":"receive interim result [false|false]: มาจากดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.001976977+07:00","message":"[buffer interim] 296 false มาจากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.001983463+07:00","message":"[bufferProcess] interim [660000000]:มาจากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.001986312+07:00","message":"[bufferProcess] send to processor:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.001992779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.001995618+07:00","message":"> Transcript [5176] [false]: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.001997815+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.00200004+07:00","message":"Set new StatePrefix: 'มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.199760839+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.199801703+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-25T15:25:44.199807569+07:00","message":"receive interim result [false|false]: มาจากดอกดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.199819811+07:00","message":"[buffer interim] 296 false มาจากดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.199830053+07:00","message":"[bufferProcess] interim [840000000]:มาจากดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.199834209+07:00","message":"[bufferProcess] send to processor:มาจากดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.199840868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.199845218+07:00","message":"> Transcript [5177] [false]: 'มาจากดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.199850152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.199854091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.19985626+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.199858546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:44.287654001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:44.287690809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.398522822+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.398567685+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-25T15:25:44.398573866+07:00","message":"receive interim result [false|false]: มาจากดอกดาวเรือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.398587174+07:00","message":"[buffer interim] 296 false มาจากดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.398601054+07:00","message":"[bufferProcess] interim [80000000]:มาจากดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.398603848+07:00","message":"[bufferProcess] send to processor:มาจากดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.398607858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.398611656+07:00","message":"> Transcript [5178] [false]: 'มาจากดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.398616023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.398618762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.398621178+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.39862494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.82525244+07:00","message":"[GCS] IsForceVAD: false for message ID: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.887031406+07:00","message":"[GCS] Start streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.900225459+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.90026605+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-25T15:25:44.900272071+07:00","message":"receive interim result [false|false]: มาจากดอกดาวเรืองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.900289518+07:00","message":"[buffer interim] 296 false มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900298381+07:00","message":"[bufferProcess] interim [560000000]:มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900301992+07:00","message":"[bufferProcess] send to processor:มาจากดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900311637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900315812+07:00","message":"> Transcript [5179] [false]: 'มาจากดอกดาวเรือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900320041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900322351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900324351+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.900326431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928347323+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928388305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจากดอกดาวเรืองที่\",\"confidence\":0.92865914}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928394659+07:00","message":"receive interim result [true|false]: มาจากดอกดาวเรืองที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928405924+07:00","message":"end recv isFinal message id 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928408883+07:00","message":"end Recv id 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928416891+07:00","message":"[buffer interim] 296 true มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928425072+07:00","message":"[bufferProcess] interim [710000000]:มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928428649+07:00","message":"[bufferProcess] send to processor (isfinal):มาจากดอกดาวเรืองที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928432247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928435408+07:00","message":"> Transcript [5180] [false]: 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928439395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.92844175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928443802+07:00","message":"StatePrefix: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928445899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928448475+07:00","message":"Push: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928450371+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928452403+07:00","message":"Set new StatePrefix : 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928454872+07:00","message":"Next Push (prob) : 'ดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928456847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928459426+07:00","message":"> Transcript [5181] [true]: 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928461748+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928463588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928465841+07:00","message":"StatePrefix: 'มาจากดอกดาวเรืองที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928467968+07:00","message":"TextPushed: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:44.928470066+07:00","message":"Push: 'ดอกดาวเรืองที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928479156+07:00","message":"push: {false มาจาก 0 0xc00039db00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:44.928490398+07:00","message":"push: {true ดอกดาวเรืองที่ 0 0xc00039db00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:44.936210042+07:00","message":"write wav file: './tmp/7599/7599_296.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.075196163+07:00","message":"[GCS] IsForceVAD: false for message ID: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.165264625+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.165288991+07:00","message":"found end of frame, send empty tag with msgId: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.165292976+07:00","message":"end Recv id 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.165305323+07:00","message":"[buffer interim] 297 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165316109+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165320219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165323126+07:00","message":"> Transcript [5182] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165325911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165327834+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165329771+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165331648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.165334326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.165343617+07:00","message":"push: {true \n 0 0xc00278b600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:45.169810213+07:00","message":"write wav file: './tmp/7599/7599_297.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.205790449+07:00","message":"[GCS] Start streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.822404718+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.822452042+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-25T15:25:45.822457989+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.822478554+07:00","message":"[buffer interim] 298 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.82248634+07:00","message":"[bufferProcess] interim [420000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.822488616+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.946510366+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.946557806+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-25T15:25:45.946564329+07:00","message":"receive interim result [false|false]: ญาติโยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:45.946576499+07:00","message":"[buffer interim] 298 false ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.946584392+07:00","message":"[bufferProcess] interim [600000000]:ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.946587173+07:00","message":"[bufferProcess] send to processor:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.946592914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.946596069+07:00","message":"> Transcript [5183] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:45.946598481+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.621400133+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.621448163+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-25T15:25:46.621455268+07:00","message":"receive interim result [false|false]: ญาติโยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.621473654+07:00","message":"[buffer interim] 298 false ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.621481906+07:00","message":"[bufferProcess] interim [200000000]:ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.621485751+07:00","message":"[bufferProcess] send to processor:ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.62150029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.62150466+07:00","message":"> Transcript [5184] [false]: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.62151097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.621514497+07:00","message":"Set new StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.942877928+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.94291298+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-25T15:25:46.942918821+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:46.942933356+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.942939839+07:00","message":"[bufferProcess] interim [500000000]:ญาติโยมมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.942943+07:00","message":"[bufferProcess] send to processor:ญาติโยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.942948417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.942951541+07:00","message":"> Transcript [5185] [false]: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.942954684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.942956785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.94296114+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:46.942963601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.099978794+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.100017563+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-25T15:25:47.100029851+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.100046408+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.100054032+07:00","message":"[bufferProcess] interim [680000000]:ญาติโยมมาเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.100056695+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.10006046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.100063234+07:00","message":"> Transcript [5186] [false]: 'ญาติโยมมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.10006674+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.100068887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.100073592+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.100075855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.13818331+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.138225011+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-25T15:25:47.138230488+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.138243156+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138249789+07:00","message":"[bufferProcess] interim [740000000]:ญาติโยมมาเยอะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138252748+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138258218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138261315+07:00","message":"> Transcript [5187] [false]: 'ญาติโยมมาเยอะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138264608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138266784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138268752+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.138271156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.140185493+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.140198879+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-25T15:25:47.140202495+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.140212787+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140217051+07:00","message":"[bufferProcess] interim [800000000]:ญาติโยมมาเยอะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140219331+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140221732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140223777+07:00","message":"> Transcript [5188] [false]: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140226009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140227874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140229708+07:00","message":"StatePrefix: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140231522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140233856+07:00","message":"Push: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140236727+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140238865+07:00","message":"Set new StatePrefix : 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.140241086+07:00","message":"Next Push (prob) : 'มาเยอะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.140248774+07:00","message":"push: {false ญาติโยม 0 0xc000186900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:47.288323839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:47.288375189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.780281793+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.780331243+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-25T15:25:47.780339295+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.780360359+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780374023+07:00","message":"[bufferProcess] interim [340000000]:ญาติโยมมาเยอะที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780377919+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780388128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780392611+07:00","message":"> Transcript [5189] [false]: 'ญาติโยมมาเยอะที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780397588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780400734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780404287+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.780407488+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.86410287+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.864136398+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-25T15:25:47.864142086+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:47.864156548+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.864162771+07:00","message":"[bufferProcess] interim [520000000]:ญาติโยมมาเยอะที่สุดคือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.86416582+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.864169519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.864172421+07:00","message":"> Transcript [5190] [false]: 'ญาติโยมมาเยอะที่สุดคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.86417623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.864178726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.864181306+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:47.864183622+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.048686984+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.048730411+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-25T15:25:48.04873745+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.048754947+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048763733+07:00","message":"[bufferProcess] interim [700000000]:ญาติโยมมาเยอะที่สุดคือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048766778+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048812763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048816685+07:00","message":"> Transcript [5191] [false]: 'ญาติโยมมาเยอะที่สุดคือดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048820631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048822918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048825088+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.048827631+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.168647145+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.168691482+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-25T15:25:48.168699811+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.168717711+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168730216+07:00","message":"[bufferProcess] interim [760000000]:ญาติโยมมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168734179+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168742059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168749039+07:00","message":"> Transcript [5192] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168754638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168757903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168761288+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168764826+07:00","message":"TextPushed: 'ญาติโยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168772311+07:00","message":"Push: 'มาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168775334+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168778762+07:00","message":"Set new StatePrefix : 'ญาติโยมมาเยอะที่สุดคือดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.168782209+07:00","message":"Next Push (prob) : 'สุดคือดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.168802778+07:00","message":"push: {false มาเยอะที่ 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.227393263+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.227433515+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-25T15:25:48.227443856+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.227461579+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.227471226+07:00","message":"[bufferProcess] interim [880000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.227475081+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.22748066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.2274865+07:00","message":"> Transcript [5193] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.227490453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.22749375+07:00","message":"Set new StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.69874365+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.698786451+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-25T15:25:48.698792945+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.698809912+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.698818513+07:00","message":"[bufferProcess] interim [300000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.698821176+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.69882468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.698828036+07:00","message":"> Transcript [5194] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.698831347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.698833772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.698836102+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.698838724+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.738658875+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.738700998+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-25T15:25:48.738708558+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.738725244+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.738732745+07:00","message":"[bufferProcess] interim [360000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.73873687+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.738744233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.738748439+07:00","message":"> Transcript [5195] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.738753202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.738756279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.738760443+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.738765865+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.976516158+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.976557306+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-25T15:25:48.976564681+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้เสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:48.976579182+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.976602199+07:00","message":"[bufferProcess] interim [600000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.976605902+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.976609941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.976612958+07:00","message":"> Transcript [5196] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.976616204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.976618342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.97662057+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:48.976623695+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.063833544+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.063871837+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-25T15:25:49.063877699+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.063889228+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063895588+07:00","message":"[bufferProcess] interim [660000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063898393+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้เสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063903488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063906358+07:00","message":"> Transcript [5197] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063910195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063912472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063916128+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063918753+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.06392323+07:00","message":"Push: 'สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.06392548+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063927841+07:00","message":"Set new StatePrefix : 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้เสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.063930662+07:00","message":"Next Push (prob) : 'เรืองแนะนำให้เสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.063937827+07:00","message":"push: {false สุดคือดอกดาว 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.28177688+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.281821103+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-25T15:25:49.281829176+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีเทา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.281844401+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.281852925+07:00","message":"[bufferProcess] interim [840000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.281856106+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.281861251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.281865146+07:00","message":"> Transcript [5198] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.281868097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.281870318+07:00","message":"Set new StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.341281123+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.341328679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ 4 ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.341336232+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ 4 ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.341352138+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ 4 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.341360424+07:00","message":"[bufferProcess] interim [900000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ 4 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.341363678+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.341371615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.341374671+07:00","message":"> Transcript [5199] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.34137916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.341381671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.341384215+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.341386861+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.392910709+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.392951681+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-25T15:25:49.392958773+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ศรีธัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.392971442+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ศรีธัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.392979731+07:00","message":"[bufferProcess] interim [960000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ศรีธัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.392982823+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ 4 ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.392988965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.392992275+07:00","message":"> Transcript [5200] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ 4 ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.392995559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.39299772+07:00","message":"Set new StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ 4 ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.477566042+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.47761196+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-25T15:25:49.477618174+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.47763752+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.477646559+07:00","message":"[bufferProcess] interim [80000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.477649428+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ศรีธัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.477654898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.477659722+07:00","message":"> Transcript [5201] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ศรีธัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.477662798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.477664963+07:00","message":"Set new StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้ศรีธัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.647781636+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.647822912+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-25T15:25:49.647829277+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.647845958+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.647854089+07:00","message":"[bufferProcess] interim [200000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.647857281+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.647861562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.647864701+07:00","message":"> Transcript [5202] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.647867546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.647870211+07:00","message":"Set new StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.676359211+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.676402452+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-25T15:25:49.676409204+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:49.676423256+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676430016+07:00","message":"[bufferProcess] interim [320000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676432864+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676438444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676441495+07:00","message":"> Transcript [5203] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676445167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676447446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676449405+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีชัดเจน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:49.676452342+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.283359726+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.283399432+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-25T15:25:50.283408527+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.283422447+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.283428447+07:00","message":"[bufferProcess] interim [920000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.283431374+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.283437242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.283441183+07:00","message":"> Transcript [5204] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.283445158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.283448954+07:00","message":"Set new StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:50.288484632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:50.288533405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.732449475+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.732485028+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-25T15:25:50.732491201+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.732504764+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.73251128+07:00","message":"[bufferProcess] interim [340000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.732514181+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.732517755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.732520828+07:00","message":"> Transcript [5205] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.732524787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.732526906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.732528893+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.73253155+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.862235033+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.862287983+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-25T15:25:50.862295674+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:50.862320323+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862329197+07:00","message":"[bufferProcess] interim [460000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862332677+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862341585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862344524+07:00","message":"> Transcript [5206] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862349178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862352284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862355255+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:50.862358092+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.066587314+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.066629+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-25T15:25:51.066635893+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.06665285+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.06666033+07:00","message":"[bufferProcess] interim [700000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.066663231+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.066667007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.066670653+07:00","message":"> Transcript [5207] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.066676086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.066679364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.066682762+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.066686812+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.240963116+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.241022057+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-25T15:25:51.241029417+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.241041429+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241048177+07:00","message":"[bufferProcess] interim [880000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241051211+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.24105507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.24105806+07:00","message":"> Transcript [5208] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241062058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.24106425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241066611+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241069406+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241072455+07:00","message":"Push: 'เรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241074603+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241076964+07:00","message":"Set new StatePrefix : 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.241079809+07:00","message":"Next Push (prob) : 'เป็นเหมือนสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.241089261+07:00","message":"push: {false เรืองแนะนำให้สีน้ำเงินเหลือง 0 0xc000186900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.620377377+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.620419242+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-25T15:25:51.620426079+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:51.620445396+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.620460442+07:00","message":"[bufferProcess] interim [240000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.620463512+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.620475134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.620480717+07:00","message":"> Transcript [5209] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.620485497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.620487783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.620489836+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:51.62049275+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.259265726+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.259304491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.259312364+07:00","message":"receive interim result [false|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:52.259328445+07:00","message":"[buffer interim] 298 false ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259335034+07:00","message":"[bufferProcess] interim [840000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259338339+07:00","message":"[bufferProcess] send to processor:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259346319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259349222+07:00","message":"> Transcript [5210] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259353283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259356175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259358149+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:52.259361135+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:53.289223589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:53.289236908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.46328948+07:00","message":"[GCS] IsForceVAD: false for message ID: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.697577835+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.697622937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย\",\"confidence\":0.93193454}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.697631475+07:00","message":"receive interim result [true|false]: ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.697646422+07:00","message":"end recv isFinal message id 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.697649086+07:00","message":"end Recv id 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.697656998+07:00","message":"[buffer interim] 298 true ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697666703+07:00","message":"[bufferProcess] interim [260000000]:ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697670616+07:00","message":"[bufferProcess] send to processor (isfinal):ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697675482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697678888+07:00","message":"> Transcript [5211] [false]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697682918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697685008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697687683+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697690318+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.6976924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697694661+07:00","message":"> Transcript [5212] [true]: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสีทองเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697697095+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697698838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697700647+07:00","message":"StatePrefix: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลืองเป็นเหมือนสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697703068+07:00","message":"TextPushed: 'ญาติโยมมาเยอะที่สุดคือดอกดาวเรืองแนะนำให้สีน้ำเงินเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:55.697708507+07:00","message":"Push: 'เป็นเหมือนสีทองเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.697719978+07:00","message":"push: {true เป็นเหมือนสีทองเลย 0 0xc000186900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:55.713736546+07:00","message":"write wav file: './tmp/7599/7599_298.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:55.845107114+07:00","message":"[GCS] Start streaming session, msgId: 299"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:56.290070089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:56.290086757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.006739502+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.006790041+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-25T15:25:57.006796824+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.006815346+07:00","message":"[buffer interim] 299 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.00682315+07:00","message":"[bufferProcess] interim [140000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.006826808+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.006835121+07:00","message":"[bufferProcess] send to processor (ticker):มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.006838938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.00684285+07:00","message":"> Transcript [5213] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.006846175+07:00","message":"Set StatePrefix (first interim): 'มีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.069618929+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.069648536+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-25T15:25:57.069654174+07:00","message":"receive interim result [false|false]: มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.069672193+07:00","message":"[buffer interim] 299 false มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.069679718+07:00","message":"[bufferProcess] interim [320000000]:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.069682561+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.386449212+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.386484993+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-25T15:25:57.386490959+07:00","message":"receive interim result [false|false]: มีความสมบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.386505824+07:00","message":"[buffer interim] 299 false มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386512796+07:00","message":"[bufferProcess] interim [560000000]:มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386516077+07:00","message":"[bufferProcess] send to processor:มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386522878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386525882+07:00","message":"> Transcript [5214] [false]: 'มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386529286+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386531537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386533586+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.386536088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.574341945+07:00","message":"[GCS] IsForceVAD: false for message ID: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.635190751+07:00","message":"[GCS] Start streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.652691763+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.652735957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความสมบูรณ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.652742676+07:00","message":"receive interim result [true|false]: มีความสมบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.652754781+07:00","message":"end recv isFinal message id 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.652757685+07:00","message":"end Recv id 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.652764833+07:00","message":"[buffer interim] 299 true มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652773117+07:00","message":"[bufferProcess] interim [950000000]:มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652776685+07:00","message":"[bufferProcess] send to processor (isfinal):มีความสมบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652780374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652783585+07:00","message":"> Transcript [5215] [false]: 'มีความสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652786782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652788897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652790981+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652793207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652795105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652797337+07:00","message":"> Transcript [5216] [true]: 'มีความสมบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652799681+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652801784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652803518+07:00","message":"StatePrefix: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652805417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:57.652807886+07:00","message":"Push: 'มีความสมบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:57.652815402+07:00","message":"push: {true มีความสมบูรณ์ 0 0xc0038b4f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:57.661083274+07:00","message":"write wav file: './tmp/7599/7599_299.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.722822992+07:00","message":"[GCS] IsForceVAD: false for message ID: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.825134096+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.825157891+07:00","message":"found end of frame, send empty tag with msgId: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.82517269+07:00","message":"end Recv id 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.825181926+07:00","message":"[buffer interim] 300 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.825190485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.825199942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.825202939+07:00","message":"> Transcript [5217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.825205897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.82520793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.825209836+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.825212324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:58.825215242+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.82522555+07:00","message":"push: {true \n 0 0xc00209ec80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:58.831335711+07:00","message":"write wav file: './tmp/7599/7599_300.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:58.857128357+07:00","message":"[GCS] Start streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.104978719+07:00","message":"[GCS] IsForceVAD: false for message ID: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.175242027+07:00","message":"[GCS] Start streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.188406882+07:00","message":"receive streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.188431389+07:00","message":"found end of frame, send empty tag with msgId: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.188434707+07:00","message":"end Recv id 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.18844283+07:00","message":"[buffer interim] 301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188449669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188453349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188456169+07:00","message":"> Transcript [5218] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188458961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188461172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188463193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188465166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.188467631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.188475298+07:00","message":"push: {true \n 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:59.193521921+07:00","message":"write wav file: './tmp/7599/7599_301.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:59.290981255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:25:59.290998813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.555168402+07:00","message":"[GCS] IsForceVAD: false for message ID: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.623432477+07:00","message":"[GCS] Start streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.664292004+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.664319831+07:00","message":"found end of frame, send empty tag with msgId: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.664324817+07:00","message":"end Recv id 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.664334107+07:00","message":"[buffer interim] 302 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.664342145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.66434707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.664351248+07:00","message":"> Transcript [5219] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.664355029+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.66435799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.664360779+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.664363585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:25:59.664367175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:25:59.664380608+07:00","message":"push: {true \n 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:25:59.66974378+07:00","message":"write wav file: './tmp/7599/7599_302.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.124130528+07:00","message":"[GCS] IsForceVAD: false for message ID: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.142831768+07:00","message":"[GCS] Start streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.251597056+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.251624895+07:00","message":"found end of frame, send empty tag with msgId: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.251630322+07:00","message":"end Recv id 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.251640593+07:00","message":"[buffer interim] 303 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.251650781+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.251656164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.251660593+07:00","message":"> Transcript [5220] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.251664789+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.251667929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.251671839+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.25167484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.251679359+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.251691745+07:00","message":"push: {true \n 0 0xc000186000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:00.256570812+07:00","message":"write wav file: './tmp/7599/7599_303.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.705811003+07:00","message":"[GCS] IsForceVAD: false for message ID: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.777248134+07:00","message":"[GCS] Start streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.790978437+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.790996113+07:00","message":"found end of frame, send empty tag with msgId: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.79099924+07:00","message":"end Recv id 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.791014098+07:00","message":"[buffer interim] 304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.791024305+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.791029205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.791033048+07:00","message":"> Transcript [5221] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.79103678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.791040157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.791043082+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.791046026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:00.791054441+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:00.791065686+07:00","message":"push: {true \n 0 0xc00278bf00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:00.79705682+07:00","message":"write wav file: './tmp/7599/7599_304.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:01.344196005+07:00","message":"[GCS] IsForceVAD: false for message ID: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:01.430006396+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:01.430027387+07:00","message":"found end of frame, send empty tag with msgId: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:01.430030693+07:00","message":"end Recv id 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:01.430038711+07:00","message":"[buffer interim] 305 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.430047414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.43005196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.430055042+07:00","message":"> Transcript [5222] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.430057887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.430059958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.43006199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.430064371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:01.430067202+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:01.430076916+07:00","message":"push: {true \n 0 0xc0006ced80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:01.435058504+07:00","message":"write wav file: './tmp/7599/7599_305.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:01.608795161+07:00","message":"[GCS] Start streaming session, msgId: 306"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:02.292037557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:02.292061525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.094731948+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.094772657+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-25T15:26:05.094778408+07:00","message":"receive interim result [false|false]: รู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.094791052+07:00","message":"[buffer interim] 306 false รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.094797746+07:00","message":"[bufferProcess] interim [300000000]:รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.094800481+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.094806874+07:00","message":"[bufferProcess] send to processor (ticker):รู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.09480951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.094812329+07:00","message":"> Transcript [5223] [false]: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.094814581+07:00","message":"Set StatePrefix (first interim): 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.145523071+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.145559998+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-25T15:26:05.14556544+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.145575123+07:00","message":"[buffer interim] 306 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.145581128+07:00","message":"[bufferProcess] interim [420000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.145583229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:05.292112242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:05.292112312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.799126838+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.799161264+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-25T15:26:05.799166855+07:00","message":"receive interim result [false|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:05.799180742+07:00","message":"[buffer interim] 306 false รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.79918871+07:00","message":"[bufferProcess] interim [20000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.799193322+07:00","message":"[bufferProcess] send to processor:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.799196542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.79919977+07:00","message":"> Transcript [5224] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.799202725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.799204846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.799206839+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:05.799209039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.053655617+07:00","message":"[GCS] IsForceVAD: false for message ID: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.190267589+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.190313816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รู้สึกว่า\",\"confidence\":0.9434721}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.190320025+07:00","message":"receive interim result [true|false]: รู้สึกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.190329124+07:00","message":"end recv isFinal message id 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.190331269+07:00","message":"end Recv id 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.190339915+07:00","message":"[buffer interim] 306 true รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190351663+07:00","message":"[bufferProcess] interim [460000000]:รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190358181+07:00","message":"[bufferProcess] send to processor (isfinal):รู้สึกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190361993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190365114+07:00","message":"> Transcript [5225] [false]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190368913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190370973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190373221+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190375461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190377304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190379338+07:00","message":"> Transcript [5226] [true]: 'รู้สึกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190381879+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190383562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190385473+07:00","message":"StatePrefix: 'รู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190387246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.190394417+07:00","message":"Push: 'รู้สึกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.19040339+07:00","message":"push: {true รู้สึกว่า 0 0xc0038b4b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:07.205806904+07:00","message":"write wav file: './tmp/7599/7599_306.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.245336268+07:00","message":"[GCS] Start streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.434479168+07:00","message":"[GCS] IsForceVAD: false for message ID: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.504632332+07:00","message":"[GCS] Start streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.521472528+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.521492987+07:00","message":"found end of frame, send empty tag with msgId: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.521496939+07:00","message":"end Recv id 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.521503591+07:00","message":"[buffer interim] 307 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521510748+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521515075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521517813+07:00","message":"> Transcript [5227] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521520682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521522703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521524595+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521526532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:07.521529043+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:07.521537654+07:00","message":"push: {true \n 0 0xc00039ca80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:07.52657269+07:00","message":"write wav file: './tmp/7599/7599_307.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:08.292953924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:08.292963847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:08.477849429+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:08.477900195+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-25T15:26:08.477905871+07:00","message":"receive interim result [false|false]: มากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:08.477920997+07:00","message":"[buffer interim] 308 false มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.477928511+07:00","message":"[bufferProcess] interim [780000000]:มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:08.47793072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.061642258+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.061683409+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-25T15:26:09.061688977+07:00","message":"receive interim result [false|false]: มากเลยคิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.061703073+07:00","message":"[buffer interim] 308 false มากเลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.061709535+07:00","message":"[bufferProcess] interim [380000000]:มากเลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.061712218+07:00","message":"[bufferProcess] send to processor:มากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.061718894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.061721898+07:00","message":"> Transcript [5228] [false]: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.061724101+07:00","message":"Set StatePrefix (first interim): 'มากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.126454599+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.126499965+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-25T15:26:09.126507886+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.12652032+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126527978+07:00","message":"[bufferProcess] interim [500000000]:มากเลยคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126532171+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126539413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126543384+07:00","message":"> Transcript [5229] [false]: 'มากเลยคิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126547746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126550017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126552111+07:00","message":"StatePrefix: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.126554365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.567114198+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.567156258+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-25T15:26:09.56716244+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.567177943+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567187053+07:00","message":"[bufferProcess] interim [860000000]:มากเลยคิดว่าจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567189841+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567194113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567197148+07:00","message":"> Transcript [5230] [false]: 'มากเลยคิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567201035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567203253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567205336+07:00","message":"StatePrefix: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.567207407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.628309348+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.628349243+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-25T15:26:09.62835561+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.62836789+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628377808+07:00","message":"[bufferProcess] interim [980000000]:มากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628380724+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628386766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628389752+07:00","message":"> Transcript [5231] [false]: 'มากเลยคิดว่าจะออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628393652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628396043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628398092+07:00","message":"StatePrefix: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.628400527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.843175157+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.84322786+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-25T15:26:09.843235061+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.843251786+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843260038+07:00","message":"[bufferProcess] interim [220000000]:มากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843262832+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843270453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843273489+07:00","message":"> Transcript [5232] [false]: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843277247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843279585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843281691+07:00","message":"StatePrefix: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843284381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843289967+07:00","message":"Push: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843292257+07:00","message":"TextPushed: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843295318+07:00","message":"Set new StatePrefix : 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:09.843298923+07:00","message":"Next Push (prob) : 'คิดว่าจะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:09.843310266+07:00","message":"push: {false มากเลย 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.15367739+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.153714466+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-25T15:26:10.153720388+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.153735632+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153743973+07:00","message":"[bufferProcess] interim [460000000]:มากเลยคิดว่าจะออกมาได้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153746609+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153753715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153756528+07:00","message":"> Transcript [5233] [false]: 'มากเลยคิดว่าจะออกมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153759963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153763659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153765834+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.153768437+07:00","message":"TextPushed: 'มากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.275204134+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.275251047+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-25T15:26:10.275257973+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.275271629+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275279991+07:00","message":"[bufferProcess] interim [580000000]:มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275282673+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275288484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275291889+07:00","message":"> Transcript [5234] [false]: 'มากเลยคิดว่าจะออกมาได้สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275295592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275297924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275300525+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:10.275303408+07:00","message":"TextPushed: 'มากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.988318371+07:00","message":"[GCS] Cleaned up inactive client: 281"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.988363406+07:00","message":"[GCS] Cleaned up inactive client: 287"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.988367285+07:00","message":"[GCS] Cleaned up inactive client: 280"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.988369864+07:00","message":"[GCS] Cleaned up inactive client: 279"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.98837167+07:00","message":"[GCS] Cleaned up inactive client: 286"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.988373573+07:00","message":"[GCS] Cleaned up inactive client: 283"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.98837543+07:00","message":"[GCS] Cleaned up inactive client: 285"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.98837717+07:00","message":"[GCS] Cleaned up inactive client: 282"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.988379079+07:00","message":"[GCS] Cleaned up inactive client: 278"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:10.98838081+07:00","message":"[GCS] Cleaned up inactive client: 284"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.095198204+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.095236299+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-25T15:26:11.095242446+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.095258047+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.09526483+07:00","message":"[bufferProcess] interim [180000000]:มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.095267943+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.095275589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.095278364+07:00","message":"> Transcript [5235] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.095281591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.095283861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.095286378+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.095288938+07:00","message":"TextPushed: 'มากเลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:11.293919741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:11.293935769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.963966724+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.964014614+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-25T15:26:11.964020515+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงามเปรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.96403561+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงามเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964043273+07:00","message":"[bufferProcess] interim [320000000]:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964049418+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964053557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964057214+07:00","message":"> Transcript [5236] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964061892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964064778+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964067162+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964069735+07:00","message":"TextPushed: 'มากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964072447+07:00","message":"Push: 'คิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964074551+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964077106+07:00","message":"Set new StatePrefix : 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:11.964079599+07:00","message":"Next Push (prob) : 'ได้สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:11.964089122+07:00","message":"push: {false คิดว่าจะออกมา 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.07177577+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.071817405+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-25T15:26:12.071823985+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.07183826+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.071846315+07:00","message":"[bufferProcess] interim [380000000]:มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.071849405+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.071854473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.07185745+07:00","message":"> Transcript [5237] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.071861385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.071863414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.071865469+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.071868481+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.147257382+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.147307759+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-25T15:26:12.147317044+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.147334352+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.14734231+07:00","message":"[bufferProcess] interim [500000000]:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.147345507+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.147353064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.147356232+07:00","message":"> Transcript [5238] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.147360523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.147363036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.147365581+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.147370492+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.780033611+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.780101976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.78011108+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:12.780132183+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780143524+07:00","message":"[bufferProcess] interim [100000000]:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780147793+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780153299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780157919+07:00","message":"> Transcript [5239] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780163333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780166331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780170787+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:12.780176175+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.35172253+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.351768364+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-25T15:26:13.351775881+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.351789595+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351801596+07:00","message":"[bufferProcess] interim [640000000]:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351805027+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351809819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351812803+07:00","message":"> Transcript [5240] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351817635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351819877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351822096+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351825113+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351828158+07:00","message":"Push: 'ได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351830252+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351832574+07:00","message":"Set new StatePrefix : 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.351835639+07:00","message":"Next Push (prob) : 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.351844662+07:00","message":"push: {false ได้สวยงาม 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.478811481+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.478851859+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-25T15:26:13.478860973+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.478875984+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478885032+07:00","message":"[bufferProcess] interim [760000000]:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478887928+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478895592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478898828+07:00","message":"> Transcript [5241] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478903321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478906129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478908453+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.478911319+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.522740891+07:00","message":"[GCS] IsForceVAD: false for message ID: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.606802308+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.606845711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.606852514+07:00","message":"receive interim result [false|false]: มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.606871525+07:00","message":"[buffer interim] 308 false มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.606880281+07:00","message":"[bufferProcess] interim [880000000]:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.606883918+07:00","message":"[bufferProcess] send to processor:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.606891332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.606895068+07:00","message":"> Transcript [5242] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือนตัวแทนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.60689931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.606901888+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.606905472+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.606908555+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.654669247+07:00","message":"[GCS] Start streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.822464371+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.822504127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน\",\"confidence\":0.92448527}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.822512436+07:00","message":"receive interim result [true|false]: มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.822524857+07:00","message":"end recv isFinal message id 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.822527338+07:00","message":"end Recv id 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.822534983+07:00","message":"[buffer interim] 308 true มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822543365+07:00","message":"[bufferProcess] interim [30000000]:มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822546828+07:00","message":"[bufferProcess] send to processor (isfinal):มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822550237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822552996+07:00","message":"> Transcript [5243] [false]: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822556288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822558345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822560967+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822563711+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.8225657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822567893+07:00","message":"> Transcript [5244] [true]: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822570231+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822571959+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822573789+07:00","message":"StatePrefix: 'มากเลยคิดว่าจะออกมาได้สวยงามเปรียบเสมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822575765+07:00","message":"TextPushed: 'มากเลยคิดว่าจะออกมาได้สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:13.822578229+07:00","message":"Push: 'เปรียบเสมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:13.822586621+07:00","message":"push: {true เปรียบเสมือน 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:13.834562889+07:00","message":"write wav file: './tmp/7599/7599_308.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:14.294766586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:14.294770708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.513457718+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.513499979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.513505443+07:00","message":"receive interim result [false|false]: เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:14.513522198+07:00","message":"[buffer interim] 309 false เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.513528636+07:00","message":"[bufferProcess] interim [930000000]:เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:14.513530714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.086213553+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.086264009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.086269777+07:00","message":"receive interim result [false|false]: เชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.086291501+07:00","message":"[buffer interim] 309 false เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.086301089+07:00","message":"[bufferProcess] interim [530000000]:เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.086305498+07:00","message":"[bufferProcess] send to processor:เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.086313136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.08631655+07:00","message":"> Transcript [5245] [false]: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.08631888+07:00","message":"Set StatePrefix (first interim): 'เชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.272558396+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.272594925+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-25T15:26:15.27260374+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.272618742+07:00","message":"[buffer interim] 309 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.272630568+07:00","message":"[bufferProcess] interim [710000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.272634697+07:00","message":"[bufferProcess] send to processor:เชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.272642537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.27264681+07:00","message":"> Transcript [5246] [false]: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.272651732+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.27265504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.272657916+07:00","message":"StatePrefix: 'เชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.272661118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.918926088+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.918963955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.918969326+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:15.918979865+07:00","message":"[buffer interim] 309 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.918993144+07:00","message":"[bufferProcess] interim [310000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.918995787+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.918999019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.919002043+07:00","message":"> Transcript [5247] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.919004408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:15.919006425+07:00","message":"Set new StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.302864689+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.302900099+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-25T15:26:16.302906506+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.302929153+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302936419+07:00","message":"[bufferProcess] interim [670000000]:ดอกไม้การที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302939245+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302942685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302945335+07:00","message":"> Transcript [5248] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302948517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302950588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302952591+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.302954842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.434828366+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.434868158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.434873917+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.434888429+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.434899721+07:00","message":"[bufferProcess] interim [790000000]:ดอกไม้การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.4349032+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.434909688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.434912525+07:00","message":"> Transcript [5249] [false]: 'ดอกไม้การที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.434916133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.434918709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.434920775+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.434923187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.691087299+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.691132836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.691138067+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.691156201+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691163991+07:00","message":"[bufferProcess] interim [30000000]:ดอกไม้การที่เรามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691166846+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691173378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691176724+07:00","message":"> Transcript [5250] [false]: 'ดอกไม้การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691180349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691182841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691186713+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.691189239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.75299769+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.753033816+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-25T15:26:16.753040114+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.75306432+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753073853+07:00","message":"[bufferProcess] interim [90000000]:ดอกไม้การที่เรามีทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753076805+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.75308212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753084943+07:00","message":"> Transcript [5251] [false]: 'ดอกไม้การที่เรามีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753088356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753090922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753093071+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753095459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753100209+07:00","message":"Push: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.753102901+07:00","message":"TextPushed: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.75310515+07:00","message":"Set new StatePrefix : 'ดอกไม้การที่เรามีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.75310753+07:00","message":"Next Push (prob) : 'การที่เรามีพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.753115112+07:00","message":"push: {false ดอกไม้ 0 0xc0038b4800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.815162933+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.815202592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.815207985+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.815223196+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.815229654+07:00","message":"[bufferProcess] interim [150000000]:ดอกไม้การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.815232101+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.815235412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.81523826+07:00","message":"> Transcript [5252] [false]: 'ดอกไม้การที่เรามีทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.815240848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.815242899+07:00","message":"Set new StatePrefix: 'ดอกไม้การที่เรามีทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.820640933+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.820665575+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-25T15:26:16.820670758+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.820681944+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.820686687+07:00","message":"[bufferProcess] interim [210000000]:ดอกไม้การที่เรามีพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.820689363+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.820694484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.820696797+07:00","message":"> Transcript [5253] [false]: 'ดอกไม้การที่เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.820699023+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.874882961+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.874915295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระภิกษุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.874920834+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.874937242+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.874943681+07:00","message":"[bufferProcess] interim [270000000]:ดอกไม้การที่เรามีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.874946835+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.874950178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.874953047+07:00","message":"> Transcript [5254] [false]: 'ดอกไม้การที่เรามีพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.874955375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.874958088+07:00","message":"Set new StatePrefix: 'ดอกไม้การที่เรามีพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.878629624+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.878652206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.878656611+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:16.878669498+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.878674316+07:00","message":"[bufferProcess] interim [330000000]:ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.878676595+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.878679634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.878682202+07:00","message":"> Transcript [5255] [false]: 'ดอกไม้การที่เรามีพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.878684518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:16.878686392+07:00","message":"Set new StatePrefix: 'ดอกไม้การที่เรามีพระภิกษุ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:17.295296889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:17.295325877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.90445193+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.904499882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระพุทธรูป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.9045068+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:17.904530141+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904542123+07:00","message":"[bufferProcess] interim [930000000]:ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904546208+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904551863+07:00","message":"[bufferProcess] send to processor (ticker):ดอกไม้การที่เรามีพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904556058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904560544+07:00","message":"> Transcript [5256] [false]: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904564174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904569257+07:00","message":"Set new StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904572156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904575532+07:00","message":"> Transcript [5257] [false]: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904580006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904582976+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.904586121+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:17.90458992+07:00","message":"TextPushed: 'ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.086305232+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.08634087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระพุทธรูปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.086346652+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.086359841+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.086366549+07:00","message":"[bufferProcess] interim [470000000]:ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.086368853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.749744291+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.749788048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระพุทธรูปเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.749794288+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:18.749809438+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749818235+07:00","message":"[bufferProcess] interim [70000000]:ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749821118+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749825075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749828086+07:00","message":"> Transcript [5258] [false]: 'ดอกไม้การที่เรามีพระพุทธรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749832082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749835057+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749837152+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:18.749839792+07:00","message":"TextPushed: 'ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.00618275+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.006231301+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-25T15:26:19.006238547+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.006254545+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.00626279+07:00","message":"[bufferProcess] interim [430000000]:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.006265743+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธรูปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.006274799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.006278+07:00","message":"> Transcript [5259] [false]: 'ดอกไม้การที่เรามีพระพุทธรูปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.006282244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.006284983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.006287296+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.006290156+07:00","message":"TextPushed: 'ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.197298671+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.197343879+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-25T15:26:19.197351397+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.197368454+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197379178+07:00","message":"[bufferProcess] interim [550000000]:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197383651+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197391849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197396236+07:00","message":"> Transcript [5260] [false]: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197400886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.19742281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197429016+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.19743239+07:00","message":"TextPushed: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197440549+07:00","message":"Push: 'การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197443903+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.197447303+07:00","message":"Set new StatePrefix : 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.19745055+07:00","message":"Next Push (prob) : 'เป็นเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.197460003+07:00","message":"push: {false การที่เรามีพระพุทธรูป 0 0xc0038b4800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.306472171+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.306508464+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-25T15:26:19.306514316+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.306527066+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.306533911+07:00","message":"[bufferProcess] interim [730000000]:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.306537691+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.306546324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.306550502+07:00","message":"> Transcript [5261] [false]: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.306556279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.30655853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.306560671+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.306563185+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.829715033+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.829755009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.829761031+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.829775819+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829782034+07:00","message":"[bufferProcess] interim [150000000]:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829785219+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829792408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829795299+07:00","message":"> Transcript [5262] [false]: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829798827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829801064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829803424+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.829807948+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.900908625+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.900952905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.90096007+07:00","message":"receive interim result [false|false]: ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:19.900974578+07:00","message":"[buffer interim] 309 false ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.900989698+07:00","message":"[bufferProcess] interim [330000000]:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.900992807+07:00","message":"[bufferProcess] send to processor:ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.900999987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.901003211+07:00","message":"> Transcript [5263] [false]: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.901007677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.901009901+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.901012544+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:19.901015265+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:20.295515885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:20.29553671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.383446658+07:00","message":"[GCS] IsForceVAD: false for message ID: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.509828669+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.509870586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น\",\"confidence\":0.946701}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.50987764+07:00","message":"receive interim result [true|false]: เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.509891145+07:00","message":"end recv isFinal message id 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.509893518+07:00","message":"end Recv id 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.509899926+07:00","message":"[buffer interim] 309 true เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509910007+07:00","message":"[bufferProcess] interim [720000000]:เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509913981+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509927614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509945268+07:00","message":"> Transcript [5264] [false]: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509951741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509954462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509956784+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.50995976+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.50996917+07:00","message":"Push: 'เป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509971142+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509984038+07:00","message":"Set new StatePrefix : 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.50998749+07:00","message":"Next Push (prob) : 'ตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.5099896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509993163+07:00","message":"> Transcript [5265] [true]: 'เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509995691+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509997651+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.509999465+07:00","message":"StatePrefix: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.510001492+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.51000337+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.510078835+07:00","message":"push: {false เป็นเป็น 0 0xc0038b4800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.51016338+07:00","message":"error room accuracy in case isFinal id 309 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.510178211+07:00","message":"Push: 'เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.510180627+07:00","message":"TextPushed: 'ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.510182866+07:00","message":"Set new StatePrefix : 'เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.51018991+07:00","message":"Next Push (prob) : 'เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.510202647+07:00","message":"push: {true เชียงใหม่ดอกไม้การที่เรามีพระพุทธรูปเป็นเป็นตัวแทนหรือเป็น 0 0xc0038b4800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:20.510261791+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_309.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:20.523442653+07:00","message":"write wav file: './tmp/7599/7599_309.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:20.767581849+07:00","message":"[GCS] Start streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.49241604+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.492465407+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-25T15:26:21.492470906+07:00","message":"receive interim result [false|false]: เอกลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:21.492487434+07:00","message":"[buffer interim] 310 false เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.492495578+07:00","message":"[bufferProcess] interim [600000000]:เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:21.492497702+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.132324947+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.132366999+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-25T15:26:22.13237429+07:00","message":"receive interim result [false|false]: เอกลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.132392631+07:00","message":"[buffer interim] 310 false เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.132403293+07:00","message":"[bufferProcess] interim [200000000]:เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.132407751+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.132414412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.132418527+07:00","message":"> Transcript [5266] [false]: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.132422027+07:00","message":"Set StatePrefix (first interim): 'เอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.313648627+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.31368571+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-25T15:26:22.313691413+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.313703698+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.313712483+07:00","message":"[bufferProcess] interim [380000000]:เอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.313715186+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.31371866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.313721732+07:00","message":"> Transcript [5267] [false]: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.313724754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.313727013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.31373094+07:00","message":"StatePrefix: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.313733242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.391779166+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.391818615+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-25T15:26:22.391824787+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.391837461+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.391844978+07:00","message":"[bufferProcess] interim [500000000]:เอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.391847559+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.391852426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.391855258+07:00","message":"> Transcript [5268] [false]: 'เอกลักษณ์เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.391858748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.39186095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.39186306+07:00","message":"StatePrefix: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.391865435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.668812178+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.668852729+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-25T15:26:22.668858249+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:22.668871691+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668878709+07:00","message":"[bufferProcess] interim [680000000]:เอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668881264+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668886355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668889206+07:00","message":"> Transcript [5269] [false]: 'เอกลักษณ์เอกลักษณ์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668892546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668894865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668896846+07:00","message":"StatePrefix: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:22.668899072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.025207373+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.025243145+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-25T15:26:23.025249409+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.025264117+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.02527238+07:00","message":"[bufferProcess] interim [40000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025276728+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025283361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025287359+07:00","message":"> Transcript [5270] [false]: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025292008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025295329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.02529853+07:00","message":"StatePrefix: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025301713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025308556+07:00","message":"Push: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025311611+07:00","message":"TextPushed: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025314383+07:00","message":"Set new StatePrefix : 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.025319446+07:00","message":"Next Push (prob) : 'เอกลักษณ์ของเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.025336694+07:00","message":"push: {false เอกลักษณ์ 0 0xc0038b5180}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:23.296278356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:23.296296433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.594223704+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.594257383+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-25T15:26:23.594263409+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:23.594273224+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.5942796+07:00","message":"[bufferProcess] interim [640000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.594282293+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.594285795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.594288355+07:00","message":"> Transcript [5271] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.594291771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.594293729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.59429604+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:23.594298381+07:00","message":"TextPushed: 'เอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.312735162+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.312781356+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-25T15:26:24.312789488+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.312807015+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312815048+07:00","message":"[bufferProcess] interim [420000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312818482+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312826724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312830241+07:00","message":"> Transcript [5272] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312834142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312836359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312838991+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.312841601+07:00","message":"TextPushed: 'เอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.945862438+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.945905478+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-25T15:26:24.945912388+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:24.945929059+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.945937412+07:00","message":"[bufferProcess] interim [20000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.945940924+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.945947987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.94595078+07:00","message":"> Transcript [5273] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.945954988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.945957372+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.945960216+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:24.945963765+07:00","message":"TextPushed: 'เอกลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.534658551+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.534695312+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-25T15:26:25.534701925+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.534720264+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.53472695+07:00","message":"[bufferProcess] interim [620000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534729973+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534733502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534736165+07:00","message":"> Transcript [5274] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534739938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534742221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534744524+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534746903+07:00","message":"TextPushed: 'เอกลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534751693+07:00","message":"Push: 'เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534754048+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534756197+07:00","message":"Set new StatePrefix : 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.534758488+07:00","message":"Next Push (prob) : 'เชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.534765865+07:00","message":"push: {false เอกลักษณ์ของเมือง 0 0xc0038b5180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.70674982+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.706786398+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-25T15:26:25.706792265+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.70680683+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.706816808+07:00","message":"[bufferProcess] interim [740000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.706819595+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.706825132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.706828286+07:00","message":"> Transcript [5275] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.706831812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.70683442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.706836834+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.706839514+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.718930046+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.718962451+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-25T15:26:25.718973728+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึงพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.718989723+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.718995755+07:00","message":"[bufferProcess] interim [800000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.718998539+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.719001921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.719004952+07:00","message":"> Transcript [5276] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.719008957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.719011072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.71901304+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.719015862+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.851664529+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.851707159+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-25T15:26:25.85171269+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:25.851724211+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.851730779+07:00","message":"[bufferProcess] interim [920000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.85173351+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึงพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.851739111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.851742576+07:00","message":"> Transcript [5277] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่ามึงพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.851746862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.851749068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.851752385+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:25.851755596+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:26.297270876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:26.297279884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:26.429382861+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:26.429422062+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-25T15:26:26.429427808+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:26.429441677+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429448682+07:00","message":"[bufferProcess] interim [520000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429452462+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429455966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429458822+07:00","message":"> Transcript [5278] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429462671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429464903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429467485+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429470267+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429473288+07:00","message":"Push: 'เชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429475675+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429478638+07:00","message":"Set new StatePrefix : 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.429481183+07:00","message":"Next Push (prob) : 'เมืองพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:26.429488407+07:00","message":"push: {false เชียงใหม่ก็ตื่นถึงว่า 0 0xc0038b5180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:26.993323569+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:26.993373887+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-25T15:26:26.993381179+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:26.993396526+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.993404905+07:00","message":"[bufferProcess] interim [120000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.993408586+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.993417665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.993421155+07:00","message":"> Transcript [5279] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.99342601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.99342867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.993431642+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:26.993434729+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.199146412+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.199189059+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-25T15:26:27.199196967+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.199213018+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.199219851+07:00","message":"[bufferProcess] interim [300000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.199222668+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.199226527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.199229721+07:00","message":"> Transcript [5280] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.19923375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.199236165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.199239016+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.199242834+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.318538728+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.31858352+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-25T15:26:27.318592434+07:00","message":"receive interim result [false|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.318610373+07:00","message":"[buffer interim] 310 false เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.318618939+07:00","message":"[bufferProcess] interim [420000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.318622086+07:00","message":"[bufferProcess] send to processor:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.31863096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.318636728+07:00","message":"> Transcript [5281] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.318641556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.318644244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.318646608+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.31864956+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.49574812+07:00","message":"[GCS] IsForceVAD: false for message ID: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.625146881+07:00","message":"[GCS] Start streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694620408+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694662053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้\",\"confidence\":0.9452809}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694672229+07:00","message":"receive interim result [true|false]: เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694682587+07:00","message":"end recv isFinal message id 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694685988+07:00","message":"end Recv id 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694693125+07:00","message":"[buffer interim] 310 true เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694702145+07:00","message":"[bufferProcess] interim [750000000]:เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.69470693+07:00","message":"[bufferProcess] send to processor (isfinal):เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694712041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694715682+07:00","message":"> Transcript [5282] [false]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694721386+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694724281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694727806+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694732682+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694736537+07:00","message":"Push: 'เมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694739891+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694743127+07:00","message":"Set new StatePrefix : 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694747528+07:00","message":"Next Push (prob) : 'เมืองเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694750435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694753428+07:00","message":"> Transcript [5283] [true]: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694756901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694759519+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694762173+07:00","message":"StatePrefix: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธเมืองเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694765583+07:00","message":"TextPushed: 'เอกลักษณ์เอกลักษณ์ของเมืองเชียงใหม่ก็ตื่นถึงว่าเมืองพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:27.694773211+07:00","message":"Push: 'เมืองเชียงใหม่เมืองดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694770983+07:00","message":"push: {false เมืองพุทธ 0 0xc0038b5180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:27.694796141+07:00","message":"push: {true เมืองเชียงใหม่เมืองดอกไม้ 0 0xc0038b5180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:27.707677719+07:00","message":"write wav file: './tmp/7599/7599_310.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:29.29799913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:29.298002997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:29.878091297+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:29.878134784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:29.878140483+07:00","message":"receive interim result [false|false]: วัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:29.878155954+07:00","message":"[buffer interim] 311 false วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.878162349+07:00","message":"[bufferProcess] interim [240000000]:วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.878164395+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.87816978+07:00","message":"[bufferProcess] send to processor (ticker):วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.878172265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.878175007+07:00","message":"> Transcript [5284] [false]: 'วัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.878177208+07:00","message":"Set StatePrefix (first interim): 'วัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:29.938019709+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:29.938051137+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-25T15:26:29.938056291+07:00","message":"receive interim result [false|false]: วัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:29.938069003+07:00","message":"[buffer interim] 311 false วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.938075155+07:00","message":"[bufferProcess] interim [420000000]:วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:29.938077223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.596802942+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.596849791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฒนธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.596857546+07:00","message":"receive interim result [false|false]: วัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.596874727+07:00","message":"[buffer interim] 311 false วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.596883011+07:00","message":"[bufferProcess] interim [20000000]:วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.596885923+07:00","message":"[bufferProcess] send to processor:วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.596895002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.596898906+07:00","message":"> Transcript [5285] [false]: 'วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.596901825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.59690437+07:00","message":"Set new StatePrefix: 'วัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.641231335+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.641284111+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฒนธรรมล้านนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.641290959+07:00","message":"receive interim result [false|false]: วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:30.641306139+07:00","message":"[buffer interim] 311 false วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.641314623+07:00","message":"[bufferProcess] interim [80000000]:วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.641317885+07:00","message":"[bufferProcess] send to processor:วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.64132642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.641329719+07:00","message":"> Transcript [5286] [false]: 'วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.641333426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.641335982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.64133847+07:00","message":"StatePrefix: 'วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:30.641340884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.14433125+07:00","message":"[GCS] IsForceVAD: false for message ID: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.147074957+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.147104997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฒนธรรมล้านนาเชียงใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.147110773+07:00","message":"receive interim result [false|false]: วัฒนธรรมล้านนาเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.147123754+07:00","message":"[buffer interim] 311 false วัฒนธรรมล้านนาเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.147130477+07:00","message":"[bufferProcess] interim [560000000]:วัฒนธรรมล้านนาเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.147132971+07:00","message":"[bufferProcess] send to processor:วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.147136296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.14713909+07:00","message":"> Transcript [5287] [false]: 'วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.14714209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.147144206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.147146171+07:00","message":"StatePrefix: 'วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.147148302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.204900344+07:00","message":"[GCS] Start streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.23514719+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.235181384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฒนธรรมล้านนาเชียงใหม่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.235187098+07:00","message":"receive interim result [true|false]: วัฒนธรรมล้านนาเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.235196674+07:00","message":"end recv isFinal message id 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.235199398+07:00","message":"end Recv id 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.235207159+07:00","message":"[buffer interim] 311 true วัฒนธรรมล้านนาเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235214115+07:00","message":"[bufferProcess] interim [740000000]:วัฒนธรรมล้านนาเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235217457+07:00","message":"[bufferProcess] send to processor (isfinal):วัฒนธรรมล้านนาเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235221798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.23522496+07:00","message":"> Transcript [5288] [false]: 'วัฒนธรรมล้านนาเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235227987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235229912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235231816+07:00","message":"StatePrefix: 'วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235233849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235235703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235237743+07:00","message":"> Transcript [5289] [true]: 'วัฒนธรรมล้านนาเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235239945+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235241712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.23524369+07:00","message":"StatePrefix: 'วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235245476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:31.235247979+07:00","message":"Push: 'วัฒนธรรมล้านนาเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:31.235255069+07:00","message":"push: {true วัฒนธรรมล้านนาเชียงใหม่ 0 0xc00039d600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:31.245192151+07:00","message":"write wav file: './tmp/7599/7599_311.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:32.29860464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:32.298626981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.658290032+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.658331461+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-25T15:26:33.658339439+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.658357846+07:00","message":"[buffer interim] 312 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.658367673+07:00","message":"[bufferProcess] interim [460000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.658369775+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.65837542+07:00","message":"[bufferProcess] send to processor (ticker):ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.658378692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.658382261+07:00","message":"> Transcript [5290] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.658384657+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.85583867+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.855876023+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-25T15:26:33.85588189+07:00","message":"receive interim result [false|false]: ฉันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.855896614+07:00","message":"[buffer interim] 312 false ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.855903757+07:00","message":"[bufferProcess] interim [640000000]:ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.855906235+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.981946082+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.981985214+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-25T15:26:33.981990809+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:33.982004962+07:00","message":"[buffer interim] 312 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.982011463+07:00","message":"[bufferProcess] interim [760000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.982014396+07:00","message":"[bufferProcess] send to processor:ฉันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.982018367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.98202124+07:00","message":"> Transcript [5291] [false]: 'ฉันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.982026684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.982028808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.982036123+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:33.982038635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.21751458+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.217557401+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-25T15:26:34.217564871+07:00","message":"receive interim result [false|false]: ฉันเหมือนดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.217579811+07:00","message":"[buffer interim] 312 false ฉันเหมือนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217587209+07:00","message":"[bufferProcess] interim [60000000]:ฉันเหมือนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217589855+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217596738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217599989+07:00","message":"> Transcript [5292] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217603588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217605961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217611244+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.217614178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.543390928+07:00","message":"[GCS] IsForceVAD: false for message ID: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.637618344+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.637661226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันเหมือนดอกไม้\",\"confidence\":0.958133}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.637668714+07:00","message":"receive interim result [true|false]: ฉันเหมือนดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.637678715+07:00","message":"end recv isFinal message id 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.637681179+07:00","message":"end Recv id 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.637689808+07:00","message":"[buffer interim] 312 true ฉันเหมือนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637701639+07:00","message":"[bufferProcess] interim [540000000]:ฉันเหมือนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637708731+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันเหมือนดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637712383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637715669+07:00","message":"> Transcript [5293] [false]: 'ฉันเหมือนดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637718927+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637722624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637725069+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637727495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637729608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.63773187+07:00","message":"> Transcript [5294] [true]: 'ฉันเหมือนดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637734084+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.6377359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637737762+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.63773946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:34.637747616+07:00","message":"Push: 'ฉันเหมือนดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.637756528+07:00","message":"push: {true ฉันเหมือนดอกไม้ 0 0xc00039d880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:34.657140238+07:00","message":"write wav file: './tmp/7599/7599_312.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:34.983932672+07:00","message":"[GCS] Start streaming session, msgId: 313"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:35.299154769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:35.299169642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.510636168+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.510674226+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-25T15:26:35.510679097+07:00","message":"receive interim result [false|false]: บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.51069335+07:00","message":"[buffer interim] 313 false บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.510700043+07:00","message":"[bufferProcess] interim [540000000]:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.510702486+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.64948306+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.64953143+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-25T15:26:35.64953749+07:00","message":"receive interim result [false|false]: บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:35.649553275+07:00","message":"[buffer interim] 313 false บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.649562384+07:00","message":"[bufferProcess] interim [720000000]:บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.649565015+07:00","message":"[bufferProcess] send to processor:บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.649569819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.649572928+07:00","message":"> Transcript [5295] [false]: 'บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:35.649575328+07:00","message":"Set StatePrefix (first interim): 'บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.220701108+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.220747893+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-25T15:26:36.220754347+07:00","message":"receive interim result [false|false]: บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:36.220769845+07:00","message":"[buffer interim] 313 false บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.22077792+07:00","message":"[bufferProcess] interim [320000000]:บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.220780569+07:00","message":"[bufferProcess] send to processor:บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.220789588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.220793333+07:00","message":"> Transcript [5296] [false]: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.220795964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:36.220798878+07:00","message":"Set new StatePrefix: 'บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.300126215+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.300162873+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-25T15:26:37.300169256+07:00","message":"receive interim result [false|false]: บานแห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.300183626+07:00","message":"[buffer interim] 313 false บานแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300189613+07:00","message":"[bufferProcess] interim [340000000]:บานแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300192533+07:00","message":"[bufferProcess] send to processor:บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.30019888+07:00","message":"[bufferProcess] send to processor (ticker):บานแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300202339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300205246+07:00","message":"> Transcript [5297] [false]: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300208891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300211537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300213534+07:00","message":"StatePrefix: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300215467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300217392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300220101+07:00","message":"> Transcript [5298] [false]: 'บานแห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300222187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.30022421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300225897+07:00","message":"StatePrefix: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.300227594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.944449059+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.944491529+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-25T15:26:37.944498671+07:00","message":"receive interim result [false|false]: บานแห้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:37.944515806+07:00","message":"[buffer interim] 313 false บานแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.944528769+07:00","message":"[bufferProcess] interim [940000000]:บานแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:37.944531074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.011882147+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.011928991+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-25T15:26:38.011935567+07:00","message":"receive interim result [false|false]: บานแห้งลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.011958859+07:00","message":"[buffer interim] 313 false บานแห้งลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011969029+07:00","message":"[bufferProcess] interim [60000000]:บานแห้งลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011971409+07:00","message":"[bufferProcess] send to processor:บานแห้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011975271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011978472+07:00","message":"> Transcript [5299] [false]: 'บานแห้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011981966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011985815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011988309+07:00","message":"StatePrefix: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.011990516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.1403974+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.140439513+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-25T15:26:38.140445524+07:00","message":"receive interim result [false|false]: บานแห้งลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.140458928+07:00","message":"[buffer interim] 313 false บานแห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140466624+07:00","message":"[bufferProcess] interim [180000000]:บานแห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140469182+07:00","message":"[bufferProcess] send to processor:บานแห้งลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140476442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140480022+07:00","message":"> Transcript [5300] [false]: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140483405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.14048574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140488266+07:00","message":"StatePrefix: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140490712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140497339+07:00","message":"Push: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140499349+07:00","message":"TextPushed: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140501363+07:00","message":"Set new StatePrefix : 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.140503585+07:00","message":"Next Push (prob) : 'แห้งลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.140512091+07:00","message":"push: {false บาน 0 0xc00039da80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:38.300176055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:38.300178425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.706449394+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.706488803+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-25T15:26:38.706494958+07:00","message":"receive interim result [false|false]: บานแห้งลงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:38.70652273+07:00","message":"[buffer interim] 313 false บานแห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706530403+07:00","message":"[bufferProcess] interim [780000000]:บานแห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706533217+07:00","message":"[bufferProcess] send to processor:บานแห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706537328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706540545+07:00","message":"> Transcript [5301] [false]: 'บานแห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706544156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706546389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706548441+07:00","message":"StatePrefix: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:38.706550708+07:00","message":"TextPushed: 'บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.219115604+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.219154279+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-25T15:26:39.219159635+07:00","message":"receive interim result [false|false]: บานแห้งลงไปแต่วัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.219172622+07:00","message":"[buffer interim] 313 false บานแห้งลงไปแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.219178807+07:00","message":"[bufferProcess] interim [260000000]:บานแห้งลงไปแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.219181313+07:00","message":"[bufferProcess] send to processor:บานแห้งลงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.2191865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.219189738+07:00","message":"> Transcript [5302] [false]: 'บานแห้งลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.219193255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.219195382+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.219197474+07:00","message":"StatePrefix: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.219199729+07:00","message":"TextPushed: 'บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.226122387+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.226152698+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-25T15:26:39.226158594+07:00","message":"receive interim result [false|false]: บานแห้งลงไปแต่วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.226172397+07:00","message":"[buffer interim] 313 false บานแห้งลงไปแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226178361+07:00","message":"[bufferProcess] interim [320000000]:บานแห้งลงไปแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226182347+07:00","message":"[bufferProcess] send to processor:บานแห้งลงไปแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226186632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226190535+07:00","message":"> Transcript [5303] [false]: 'บานแห้งลงไปแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226194905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226197945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226200614+07:00","message":"StatePrefix: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.226203936+07:00","message":"TextPushed: 'บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.740923993+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.740973357+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-25T15:26:39.740979662+07:00","message":"receive interim result [false|false]: บานแห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.740993959+07:00","message":"[buffer interim] 313 false บานแห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741000758+07:00","message":"[bufferProcess] interim [740000000]:บานแห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741005001+07:00","message":"[bufferProcess] send to processor:บานแห้งลงไปแต่วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741011792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741014496+07:00","message":"> Transcript [5304] [false]: 'บานแห้งลงไปแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741018096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741021007+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741023271+07:00","message":"StatePrefix: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741025799+07:00","message":"TextPushed: 'บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741031619+07:00","message":"Push: 'แห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741036367+07:00","message":"TextPushed: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741038713+07:00","message":"Set new StatePrefix : 'บานแห้งลงไปแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.741041574+07:00","message":"Next Push (prob) : 'ไปแต่วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.741049755+07:00","message":"push: {false แห้งลง 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.799318831+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.799357832+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-25T15:26:39.799363744+07:00","message":"receive interim result [false|false]: บานแห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:39.799378118+07:00","message":"[buffer interim] 313 false บานแห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799384725+07:00","message":"[bufferProcess] interim [860000000]:บานแห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799387349+07:00","message":"[bufferProcess] send to processor:บานแห้งลงไปแต่วันนี้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799393926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799396761+07:00","message":"> Transcript [5305] [false]: 'บานแห้งลงไปแต่วันนี้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799400256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799402617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799404636+07:00","message":"StatePrefix: 'บานแห้งลงไปแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:39.799407037+07:00","message":"TextPushed: 'บานแห้งลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.304875582+07:00","message":"[GCS] IsForceVAD: false for message ID: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.308487652+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.308516518+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-25T15:26:40.30852164+07:00","message":"receive interim result [false|false]: บานแห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.308533126+07:00","message":"[buffer interim] 313 false บานแห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308539379+07:00","message":"[bufferProcess] interim [340000000]:บานแห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308542595+07:00","message":"[bufferProcess] send to processor:บานแห้งลงไปแต่วันนี้ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308546031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308549014+07:00","message":"> Transcript [5306] [false]: 'บานแห้งลงไปแต่วันนี้ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308551985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308553971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308555945+07:00","message":"StatePrefix: 'บานแห้งลงไปแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.308558126+07:00","message":"TextPushed: 'บานแห้งลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.448333372+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.448375152+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-25T15:26:40.448380151+07:00","message":"receive interim result [true|false]: บานแห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.448390009+07:00","message":"end recv isFinal message id 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.448392216+07:00","message":"end Recv id 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.448398384+07:00","message":"[buffer interim] 313 true บานแห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448407812+07:00","message":"[bufferProcess] interim [550000000]:บานแห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448413075+07:00","message":"[bufferProcess] send to processor (isfinal):บานแห้งลงไปแต่วันนี้ดอกไม้บาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448416372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448419682+07:00","message":"> Transcript [5307] [false]: 'บานแห้งลงไปแต่วันนี้ดอกไม้บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448422987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.44842496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448427745+07:00","message":"StatePrefix: 'บานแห้งลงไปแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448430221+07:00","message":"TextPushed: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448432124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448434264+07:00","message":"> Transcript [5308] [true]: 'บานแห้งลงไปแต่วันนี้ดอกไม้บาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448436426+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448438201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448440295+07:00","message":"StatePrefix: 'บานแห้งลงไปแต่วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448442221+07:00","message":"TextPushed: 'บานแห้งลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:40.448447817+07:00","message":"Push: 'ไปแต่วันนี้ดอกไม้บาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.448454975+07:00","message":"push: {true ไปแต่วันนี้ดอกไม้บาน 0 0xc00039da80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:40.459613798+07:00","message":"write wav file: './tmp/7599/7599_313.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.625942057+07:00","message":"[GCS] Start streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.98838985+07:00","message":"[GCS] Cleaned up inactive client: 288"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.988412011+07:00","message":"[GCS] Cleaned up inactive client: 293"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.988414943+07:00","message":"[GCS] Cleaned up inactive client: 292"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.988417004+07:00","message":"[GCS] Cleaned up inactive client: 289"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.98841944+07:00","message":"[GCS] Cleaned up inactive client: 290"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.988421999+07:00","message":"[GCS] Cleaned up inactive client: 291"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:40.988423993+07:00","message":"[GCS] Cleaned up inactive client: 294"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.101310209+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.101362325+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-25T15:26:41.101367723+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.101384708+07:00","message":"[buffer interim] 314 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.101391337+07:00","message":"[bufferProcess] interim [360000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.101394207+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.146120003+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.1461589+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-25T15:26:41.146164782+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.14617883+07:00","message":"[buffer interim] 314 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.14618741+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.146189817+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.146193939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.146197136+07:00","message":"> Transcript [5309] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.146199575+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.271907717+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.271953401+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-25T15:26:41.271960431+07:00","message":"receive interim result [false|false]: แล้วคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.271973326+07:00","message":"[buffer interim] 314 false แล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.271980132+07:00","message":"[bufferProcess] interim [660000000]:แล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.271982746+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.271989022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.271993552+07:00","message":"> Transcript [5310] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.271998756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.272001936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.272005103+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.27200837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.275167663+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.275186343+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-25T15:26:41.275190691+07:00","message":"receive interim result [false|false]: แล้วคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.27520138+07:00","message":"[buffer interim] 314 false แล้วคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.275208468+07:00","message":"[bufferProcess] interim [720000000]:แล้วคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.275210492+07:00","message":"[bufferProcess] send to processor:แล้วคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.275215287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.275217687+07:00","message":"> Transcript [5311] [false]: 'แล้วคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.27522018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.275222326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.275224412+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.275226784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:41.300552866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:41.300595508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.462368288+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.462408291+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-25T15:26:41.462413899+07:00","message":"receive interim result [false|false]: แล้วคงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.462427387+07:00","message":"[buffer interim] 314 false แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462434897+07:00","message":"[bufferProcess] interim [900000000]:แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462437305+07:00","message":"[bufferProcess] send to processor:แล้วคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462443423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462446494+07:00","message":"> Transcript [5312] [false]: 'แล้วคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462450301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462452565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462454681+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.462456961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.64274217+07:00","message":"[GCS] IsForceVAD: false for message ID: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.727147015+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.727175179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วคงอยู่\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.72718032+07:00","message":"receive interim result [true|false]: แล้วคงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.727192072+07:00","message":"end recv isFinal message id 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.72719448+07:00","message":"end Recv id 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.727200798+07:00","message":"[buffer interim] 314 true แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727206376+07:00","message":"[bufferProcess] interim [260000000]:แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727209273+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วคงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727212396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727214913+07:00","message":"> Transcript [5313] [false]: 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727217861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727220407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727222311+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727224383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727232096+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727234171+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727236188+07:00","message":"Set new StatePrefix : 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727240411+07:00","message":"Next Push (prob) : 'คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727242818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727244798+07:00","message":"> Transcript [5314] [true]: 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727247028+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727248757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727250517+07:00","message":"StatePrefix: 'แล้วคงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727252279+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:41.727254314+07:00","message":"Push: 'คงอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.727261827+07:00","message":"push: {false แล้ว 0 0xc00209f980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:41.72726754+07:00","message":"push: {true คงอยู่ 0 0xc00209f980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:41.733737771+07:00","message":"write wav file: './tmp/7599/7599_314.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:42.155626172+07:00","message":"[GCS] Start streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.024095506+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.024144294+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-25T15:26:43.024150861+07:00","message":"receive interim result [false|false]: เป็นหนึ่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.024167512+07:00","message":"[buffer interim] 315 false เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.024175937+07:00","message":"[bufferProcess] interim [720000000]:เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.024178908+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.024186644+07:00","message":"[bufferProcess] send to processor (ticker):เป็นหนึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.024190062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.024193352+07:00","message":"> Transcript [5315] [false]: 'เป็นหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.024195915+07:00","message":"Set StatePrefix (first interim): 'เป็นหนึ่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.193520564+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.193559933+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-25T15:26:43.193566137+07:00","message":"receive interim result [false|false]: เป็นหนึ่งในผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.193586518+07:00","message":"[buffer interim] 315 false เป็นหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.193597593+07:00","message":"[bufferProcess] interim [780000000]:เป็นหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.193599766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.796264027+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.796296351+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-25T15:26:43.796301673+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.79631205+07:00","message":"[buffer interim] 315 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796318105+07:00","message":"[bufferProcess] interim [440000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796320924+07:00","message":"[bufferProcess] send to processor:เป็นหนึ่งในผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796326222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796328856+07:00","message":"> Transcript [5316] [false]: 'เป็นหนึ่งในผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796332137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796334256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796336098+07:00","message":"StatePrefix: 'เป็นหนึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.796338292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.907177707+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.907212433+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-25T15:26:43.907218061+07:00","message":"receive interim result [false|false]: อาการของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:43.907231048+07:00","message":"[buffer interim] 315 false อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.907237145+07:00","message":"[bufferProcess] interim [560000000]:อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.907239501+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.907244463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.907247233+07:00","message":"> Transcript [5317] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.907249485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:43.907251585+07:00","message":"Set new StatePrefix: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.124042425+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.124088648+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-25T15:26:44.124095452+07:00","message":"receive interim result [false|false]: อาการของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.124112422+07:00","message":"[buffer interim] 315 false อาการของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124121046+07:00","message":"[bufferProcess] interim [800000000]:อาการของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124123718+07:00","message":"[bufferProcess] send to processor:อาการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124132379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124135919+07:00","message":"> Transcript [5318] [false]: 'อาการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124139774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124142324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124144389+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.124146538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.293155049+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.293213019+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-25T15:26:44.293222337+07:00","message":"receive interim result [false|false]: อาการของพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.293239471+07:00","message":"[buffer interim] 315 false อาการของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.29324923+07:00","message":"[bufferProcess] interim [980000000]:อาการของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.293252196+07:00","message":"[bufferProcess] send to processor:อาการของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.293261668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.29326508+07:00","message":"> Transcript [5319] [false]: 'อาการของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.293269314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.293272129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.293274104+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.293276268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:44.301325786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:44.301332476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.425002769+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.425040852+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-25T15:26:44.425047833+07:00","message":"receive interim result [false|false]: อาการของพระพุทธองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.425061314+07:00","message":"[buffer interim] 315 false อาการของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.425067641+07:00","message":"[bufferProcess] interim [100000000]:อาการของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.425071104+07:00","message":"[bufferProcess] send to processor:อาการของพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.42507796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.425080783+07:00","message":"> Transcript [5320] [false]: 'อาการของพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.425084328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.425086469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.425088508+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.42509233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996111214+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996146529+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-25T15:26:44.996153664+07:00","message":"receive interim result [false|false]: อาการของพระพุทธองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996168924+07:00","message":"[buffer interim] 315 false อาการของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996175652+07:00","message":"[bufferProcess] interim [700000000]:อาการของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996178386+07:00","message":"[bufferProcess] send to processor:อาการของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996185058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996187825+07:00","message":"> Transcript [5321] [false]: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996191097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996193376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996197058+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996199229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996205335+07:00","message":"Push: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996207387+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996209437+07:00","message":"Set new StatePrefix : 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:44.996211653+07:00","message":"Next Push (prob) : 'ของพระพุทธองค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:44.996232045+07:00","message":"push: {false อาการ 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.324726385+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.324769289+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-25T15:26:45.324776449+07:00","message":"receive interim result [false|false]: อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.324791581+07:00","message":"[buffer interim] 315 false อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324799642+07:00","message":"[bufferProcess] interim [0]:อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324803043+07:00","message":"[bufferProcess] send to processor:อาการของพระพุทธองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324807478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324810792+07:00","message":"> Transcript [5322] [false]: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324814028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324816253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324818523+07:00","message":"StatePrefix: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.324821112+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.891505492+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.891538372+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-25T15:26:45.891543387+07:00","message":"receive interim result [false|false]: อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:45.891559609+07:00","message":"[buffer interim] 315 false อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891566769+07:00","message":"[bufferProcess] interim [600000000]:อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891569374+07:00","message":"[bufferProcess] send to processor:อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891573425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891576244+07:00","message":"> Transcript [5323] [false]: 'อาการของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891580023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891582558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891584641+07:00","message":"StatePrefix: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:45.891587266+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.363218107+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.363252535+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-25T15:26:46.363258675+07:00","message":"receive interim result [false|false]: อาการของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.363274217+07:00","message":"[buffer interim] 315 false อาการของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.363280491+07:00","message":"[bufferProcess] interim [20000000]:อาการของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.363283545+07:00","message":"[bufferProcess] send to processor:อาการของพระพุทธองค์อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.363286911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.363289868+07:00","message":"> Transcript [5324] [false]: 'อาการของพระพุทธองค์อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.363293504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.36329568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.363297964+07:00","message":"StatePrefix: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.363300517+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.591486708+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.591527856+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-25T15:26:46.591534187+07:00","message":"receive interim result [false|false]: อาการของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.591550369+07:00","message":"[buffer interim] 315 false อาการของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591557749+07:00","message":"[bufferProcess] interim [260000000]:อาการของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591560362+07:00","message":"[bufferProcess] send to processor:อาการของพระพุทธองค์อยู่ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591563726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591566557+07:00","message":"> Transcript [5325] [false]: 'อาการของพระพุทธองค์อยู่ในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.59157019+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591572621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591575469+07:00","message":"StatePrefix: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591578016+07:00","message":"TextPushed: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591580991+07:00","message":"Push: 'ของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591583313+07:00","message":"TextPushed: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591585882+07:00","message":"Set new StatePrefix : 'อาการของพระพุทธองค์อยู่ในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.591588175+07:00","message":"Next Push (prob) : 'อยู่ในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.591595264+07:00","message":"push: {false ของพระพุทธองค์ 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.772396897+07:00","message":"[GCS] IsForceVAD: false for message ID: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.953824868+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.953869574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการของพระพุทธองค์อยู่ในรูปของ\",\"confidence\":0.90436244}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.953876217+07:00","message":"receive interim result [true|false]: อาการของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.953889329+07:00","message":"end recv isFinal message id 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.953891656+07:00","message":"end Recv id 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.953899692+07:00","message":"[buffer interim] 315 true อาการของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953908763+07:00","message":"[bufferProcess] interim [620000000]:อาการของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953913362+07:00","message":"[bufferProcess] send to processor (isfinal):อาการของพระพุทธองค์อยู่ในรูปของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953925815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953968755+07:00","message":"> Transcript [5326] [false]: 'อาการของพระพุทธองค์อยู่ในรูปของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953976648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953979495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953981915+07:00","message":"StatePrefix: 'อาการของพระพุทธองค์อยู่ในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953984643+07:00","message":"TextPushed: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953987453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953990039+07:00","message":"> Transcript [5327] [true]: 'อาการของพระพุทธองค์อยู่ในรูปของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953992175+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953994031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953995835+07:00","message":"StatePrefix: 'อาการของพระพุทธองค์อยู่ในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.953997684+07:00","message":"TextPushed: 'อาการของพระพุทธองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:46.954007946+07:00","message":"Push: 'อยู่ในรูปของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.954022648+07:00","message":"push: {true อยู่ในรูปของ 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:46.96472491+07:00","message":"[GCS] Start streaming session, msgId: 316"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:46.965376185+07:00","message":"write wav file: './tmp/7599/7599_315.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:47.302218096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:47.302231446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.332435632+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.332471417+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-25T15:26:47.3324772+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.332490716+07:00","message":"[buffer interim] 316 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.332497164+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.332499214+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.497777326+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.497826699+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-25T15:26:47.497833939+07:00","message":"receive interim result [false|false]: พุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.497848316+07:00","message":"[buffer interim] 316 false พุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.497856329+07:00","message":"[bufferProcess] interim [540000000]:พุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.497858912+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.497862468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.497865308+07:00","message":"> Transcript [5328] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.49786764+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.505044183+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.505068187+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-25T15:26:47.505073111+07:00","message":"receive interim result [false|false]: ก๋วยจั๊บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.505086404+07:00","message":"[buffer interim] 316 false ก๋วยจั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.505092067+07:00","message":"[bufferProcess] interim [600000000]:ก๋วยจั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.505094566+07:00","message":"[bufferProcess] send to processor:พุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.505098425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.50510156+07:00","message":"> Transcript [5329] [false]: 'พุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.505104756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.50510676+07:00","message":"Set new StatePrefix: 'พุทธะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.618712075+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.618747809+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-25T15:26:47.618753478+07:00","message":"receive interim result [false|false]: พุทธก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.61876485+07:00","message":"[buffer interim] 316 false พุทธก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.618770715+07:00","message":"[bufferProcess] interim [660000000]:พุทธก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.618773645+07:00","message":"[bufferProcess] send to processor:ก๋วยจั๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.618778573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.618786182+07:00","message":"> Transcript [5330] [false]: 'ก๋วยจั๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.618788831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.618794118+07:00","message":"Set new StatePrefix: 'ก๋วยจั๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.684024072+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.684067745+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-25T15:26:47.68407508+07:00","message":"receive interim result [false|false]: พุทธประวัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.684090159+07:00","message":"[buffer interim] 316 false พุทธประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.684098525+07:00","message":"[bufferProcess] interim [780000000]:พุทธประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.684102781+07:00","message":"[bufferProcess] send to processor:พุทธก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.684107296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.684111554+07:00","message":"> Transcript [5331] [false]: 'พุทธก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.684115194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.684119062+07:00","message":"Set new StatePrefix: 'พุทธก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.807690221+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.807750684+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-25T15:26:47.807757824+07:00","message":"receive interim result [false|false]: พุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:47.807778249+07:00","message":"[buffer interim] 316 false พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.807784391+07:00","message":"[bufferProcess] interim [840000000]:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.807787219+07:00","message":"[bufferProcess] send to processor:พุทธประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.807790623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.807794098+07:00","message":"> Transcript [5332] [false]: 'พุทธประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.807796704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:47.807798719+07:00","message":"Set new StatePrefix: 'พุทธประวัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.375187883+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.375220749+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-25T15:26:48.375225795+07:00","message":"receive interim result [false|false]: พุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.375238182+07:00","message":"[buffer interim] 316 false พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.375246427+07:00","message":"[bufferProcess] interim [440000000]:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.375248927+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.375254027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.375256694+07:00","message":"> Transcript [5333] [false]: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.375259461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.375261745+07:00","message":"Set new StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.83050476+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.830545054+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-25T15:26:48.830551322+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:48.83056655+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.830574386+07:00","message":"[bufferProcess] interim [920000000]:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.830577013+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.83058093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.830584076+07:00","message":"> Transcript [5334] [false]: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.830587443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.830589749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.830591794+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:48.830594104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.42029232+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.420338192+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-25T15:26:49.420344636+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:49.420359801+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420368429+07:00","message":"[bufferProcess] interim [520000000]:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420371223+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420378541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420382672+07:00","message":"> Transcript [5335] [false]: 'พุทธปฏิมาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420386489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420389578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420393964+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:49.420396383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.244719278+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.244764081+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-25T15:26:50.244771126+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.244788281+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244803244+07:00","message":"[bufferProcess] interim [300000000]:พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244806303+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244811173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244814814+07:00","message":"> Transcript [5336] [false]: 'พุทธปฏิมาซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244820441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244823829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244826834+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.244830102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:50.302999345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:50.303004965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.434242299+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.43428547+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-25T15:26:50.434292178+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.434307317+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434315365+07:00","message":"[bufferProcess] interim [480000000]:พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434321694+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434330758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434334542+07:00","message":"> Transcript [5337] [false]: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434338282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434341412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434343262+07:00","message":"StatePrefix: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434345505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434352408+07:00","message":"Push: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434354662+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434356843+07:00","message":"Set new StatePrefix : 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.434363101+07:00","message":"Next Push (prob) : 'ซึ่งนี่คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.434372776+07:00","message":"push: {false พุทธปฏิมา 0 0xc000187c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.619247114+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.619285695+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-25T15:26:50.619291861+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.619304021+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.619310794+07:00","message":"[bufferProcess] interim [660000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.619313659+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.619319375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.619322402+07:00","message":"> Transcript [5338] [false]: 'พุทธปฏิมาซึ่งนี่คือดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.61932591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.61932834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.619330317+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.619332729+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.905850123+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.905892637+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-25T15:26:50.905898019+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:50.905913735+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905920682+07:00","message":"[bufferProcess] interim [20000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905923175+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905926478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905929156+07:00","message":"> Transcript [5339] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905940341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905942818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905945106+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:50.905947491+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.139117715+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.139158053+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-25T15:26:51.139164644+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.139180176+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139191344+07:00","message":"[bufferProcess] interim [140000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139194848+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139202588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139205933+07:00","message":"> Transcript [5340] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139209683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139212189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139214617+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.139217243+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.215370123+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.215416545+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-25T15:26:51.215423243+07:00","message":"receive interim result [false|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.215439175+07:00","message":"[buffer interim] 316 false พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215447551+07:00","message":"[bufferProcess] interim [320000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215450567+07:00","message":"[bufferProcess] send to processor:พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215458022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215461012+07:00","message":"> Transcript [5341] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215465427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215470579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215473215+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215475585+07:00","message":"TextPushed: 'พุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215482868+07:00","message":"Push: 'ซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215484847+07:00","message":"TextPushed: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.21548762+07:00","message":"Set new StatePrefix : 'พุทธปฏิมาซึ่งนี่คือดอกไม้และสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.215490845+07:00","message":"Next Push (prob) : 'ดอกไม้และสัตว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.215518384+07:00","message":"push: {false ซึ่งนี่คือ 0 0xc000187c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.512741627+07:00","message":"[GCS] IsForceVAD: false for message ID: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.587709889+07:00","message":"[GCS] Start streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.649179606+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.649220115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา\",\"confidence\":0.93973976}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.649228879+07:00","message":"receive interim result [true|false]: พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.64923676+07:00","message":"end recv isFinal message id 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.649240799+07:00","message":"end Recv id 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.649248477+07:00","message":"[buffer interim] 316 true พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649256008+07:00","message":"[bufferProcess] interim [770000000]:พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.64925977+07:00","message":"[bufferProcess] send to processor (isfinal):พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649263052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649265756+07:00","message":"> Transcript [5342] [false]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649268621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649270644+07:00","message":"Set new StatePrefix: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649272553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649274539+07:00","message":"> Transcript [5343] [true]: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649277188+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649279142+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.64928112+07:00","message":"StatePrefix: 'พุทธปฏิมาซึ่งนี่คือดอกไม้และศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649283562+07:00","message":"TextPushed: 'พุทธปฏิมาซึ่งนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:51.649286393+07:00","message":"Push: 'ดอกไม้และศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:51.649293544+07:00","message":"push: {true ดอกไม้และศรัทธา 0 0xc000187c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:51.666031588+07:00","message":"write wav file: './tmp/7599/7599_316.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.128993032+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.129036593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.129044158+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.129062199+07:00","message":"[buffer interim] 317 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.12907811+07:00","message":"[bufferProcess] interim [610000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.129081232+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.271465751+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.271514532+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-25T15:26:52.271522826+07:00","message":"receive interim result [false|false]: พิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.27154053+07:00","message":"[buffer interim] 317 false พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.27155+07:00","message":"[bufferProcess] interim [670000000]:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.271552805+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.271557398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.271561402+07:00","message":"> Transcript [5344] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.271564964+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.463208169+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.463255429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.463261877+07:00","message":"receive interim result [false|false]: พี่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.463276535+07:00","message":"[buffer interim] 317 false พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.463283981+07:00","message":"[bufferProcess] interim [850000000]:พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.46328679+07:00","message":"[bufferProcess] send to processor:พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.463292558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.463295572+07:00","message":"> Transcript [5345] [false]: 'พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.463298388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.463300691+07:00","message":"Set new StatePrefix: 'พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.506521149+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.5065636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.506569654+07:00","message":"receive interim result [false|false]: พี่ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.506586793+07:00","message":"[buffer interim] 317 false พี่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.506595049+07:00","message":"[bufferProcess] interim [910000000]:พี่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.506597454+07:00","message":"[bufferProcess] send to processor:พี่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.506601266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.506604564+07:00","message":"> Transcript [5346] [false]: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.506607293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.506609433+07:00","message":"Set new StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.657775401+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.657822791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิมพ์ไม่มีหู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.657829872+07:00","message":"receive interim result [false|false]: พิมพ์ไม่มีหู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.657847459+07:00","message":"[buffer interim] 317 false พิมพ์ไม่มีหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.657856861+07:00","message":"[bufferProcess] interim [90000000]:พิมพ์ไม่มีหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.657859503+07:00","message":"[bufferProcess] send to processor:พี่ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.657864549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.657867379+07:00","message":"> Transcript [5347] [false]: 'พี่ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.657870504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.65787271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.65787501+07:00","message":"StatePrefix: 'พี่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.657877436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.743298879+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.743340605+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-25T15:26:52.743348299+07:00","message":"receive interim result [false|false]: พี่ไม่มีวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:52.743366096+07:00","message":"[buffer interim] 317 false พี่ไม่มีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.743374785+07:00","message":"[bufferProcess] interim [150000000]:พี่ไม่มีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.743379616+07:00","message":"[bufferProcess] send to processor:พิมพ์ไม่มีหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.743384541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.743388265+07:00","message":"> Transcript [5348] [false]: 'พิมพ์ไม่มีหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.743391709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:52.74339534+07:00","message":"Set new StatePrefix: 'พิมพ์ไม่มีหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.018390458+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.018434863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่มีวันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.018441322+07:00","message":"receive interim result [false|false]: พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.018459634+07:00","message":"[buffer interim] 317 false พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.018468312+07:00","message":"[bufferProcess] interim [450000000]:พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.018471252+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.018475666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.018478726+07:00","message":"> Transcript [5349] [false]: 'พี่ไม่มีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.018481535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.0184837+07:00","message":"Set new StatePrefix: 'พี่ไม่มีวัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.072129887+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.07217648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่มีวันพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.072183108+07:00","message":"receive interim result [false|false]: พี่ไม่มีวันพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.072202135+07:00","message":"[buffer interim] 317 false พี่ไม่มีวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.072210952+07:00","message":"[bufferProcess] interim [510000000]:พี่ไม่มีวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.072213829+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.072219369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.072222789+07:00","message":"> Transcript [5350] [false]: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.07222647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.072229224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.072231291+07:00","message":"StatePrefix: 'พี่ไม่มีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.072233685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.180629728+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.180667417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่มีแฟน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.180672485+07:00","message":"receive interim result [false|false]: พี่ไม่มีแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.180686293+07:00","message":"[buffer interim] 317 false พี่ไม่มีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180692929+07:00","message":"[bufferProcess] interim [570000000]:พี่ไม่มีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180695913+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180702854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180705555+07:00","message":"> Transcript [5351] [false]: 'พี่ไม่มีวันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180708673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180710873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180713101+07:00","message":"StatePrefix: 'พี่ไม่มีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.180715523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:53.303135134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:53.303157118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.513424208+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.513470485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่มีวันเปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.513478229+07:00","message":"receive interim result [false|false]: พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.513497003+07:00","message":"[buffer interim] 317 false พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.513509509+07:00","message":"[bufferProcess] interim [810000000]:พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.513513442+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.513523558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.513527743+07:00","message":"> Transcript [5352] [false]: 'พี่ไม่มีแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.513531314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.513535098+07:00","message":"Set new StatePrefix: 'พี่ไม่มีแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.6423471+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.642393465+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-25T15:26:53.642401053+07:00","message":"receive interim result [false|false]: พี่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.642418776+07:00","message":"[buffer interim] 317 false พี่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.642427565+07:00","message":"[bufferProcess] interim [50000000]:พี่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.642431327+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีวันเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.642441868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.64244611+07:00","message":"> Transcript [5353] [false]: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.64244971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.642453397+07:00","message":"Set new StatePrefix: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.832740224+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.832786562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ไม่มีวันเปลี่ยนไปเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.832793107+07:00","message":"receive interim result [false|false]: พี่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:53.832808755+07:00","message":"[buffer interim] 317 false พี่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832816735+07:00","message":"[bufferProcess] interim [290000000]:พี่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832819727+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีวันเปลี่ยนไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832832796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832835836+07:00","message":"> Transcript [5354] [false]: 'พี่ไม่มีวันเปลี่ยนไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832839781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832842989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832845062+07:00","message":"StatePrefix: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:53.832847295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.42138163+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.421423311+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-25T15:26:54.421428887+07:00","message":"receive interim result [false|false]: พี่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.421442275+07:00","message":"[buffer interim] 317 false พี่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.421448888+07:00","message":"[bufferProcess] interim [890000000]:พี่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.421451607+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีวันเปลี่ยนไปเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.421456773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.421459727+07:00","message":"> Transcript [5355] [false]: 'พี่ไม่มีวันเปลี่ยนไปเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.421463388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.421465587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.42146906+07:00","message":"StatePrefix: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.421471486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.746036693+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.746080853+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-25T15:26:54.746087158+07:00","message":"receive interim result [false|false]: พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.74609971+07:00","message":"[buffer interim] 317 false พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.74611011+07:00","message":"[bufferProcess] interim [190000000]:พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.746113614+07:00","message":"[bufferProcess] send to processor:พี่ไม่มีวันเปลี่ยนไปเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.746120253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.74612329+07:00","message":"> Transcript [5356] [false]: 'พี่ไม่มีวันเปลี่ยนไปเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.74612765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.746130117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.746132722+07:00","message":"StatePrefix: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:54.746135857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.842368739+07:00","message":"[GCS] IsForceVAD: false for message ID: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:54.904787052+07:00","message":"[GCS] Start streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.055518542+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.055567605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ไม่มีวันแปรเปลี่ยนไปเป็นสิ่งอื่นใด\",\"confidence\":0.93629664}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.055574744+07:00","message":"receive interim result [true|false]: ที่ไม่มีวันแปรเปลี่ยนไปเป็นสิ่งอื่นใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.0555851+07:00","message":"end recv isFinal message id 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.055588043+07:00","message":"end Recv id 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.055596708+07:00","message":"[buffer interim] 317 true ที่ไม่มีวันแปรเปลี่ยนไปเป็นสิ่งอื่นใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055607706+07:00","message":"[bufferProcess] interim [490000000]:ที่ไม่มีวันแปรเปลี่ยนไปเป็นสิ่งอื่นใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055611633+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055623451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055640884+07:00","message":"> Transcript [5357] [false]: 'พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055647329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055650024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055652513+07:00","message":"StatePrefix: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055655041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055662288+07:00","message":"Push: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055664372+07:00","message":"TextPushed: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.05566743+07:00","message":"Set new StatePrefix : 'พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055669946+07:00","message":"Next Push (prob) : 'ไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055672387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055674533+07:00","message":"> Transcript [5358] [true]: 'ที่ไม่มีวันแปรเปลี่ยนไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055677199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055678939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055680725+07:00","message":"StatePrefix: 'พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055682709+07:00","message":"TextPushed: 'พี่ไม่มีวันเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055684362+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.055705694+07:00","message":"push: {false พี่ไม่มีวันเปลี่ยน 0 0xc000187d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055834963+07:00","message":"Push: 'ไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.055838649+07:00","message":"TextPushed: 'พี่ไม่มีวันเปลี่ยนไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.05584081+07:00","message":"Set new StatePrefix : 'ที่ไม่มีวันแปรเปลี่ยนไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.05584288+07:00","message":"Next Push (prob) : 'ที่ไม่มีวันแปรเปลี่ยนไปเป็นสิ่งอื่นใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.055852545+07:00","message":"push: {true ไปเป็นสิ่งอื่นใด 0 0xc000187d80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.05584065+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_317.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:55.06475463+07:00","message":"write wav file: './tmp/7599/7599_317.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.75489039+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.754938214+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-25T15:26:55.754943549+07:00","message":"receive interim result [false|false]: ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:55.754956311+07:00","message":"[buffer interim] 318 false ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.754962084+07:00","message":"[bufferProcess] interim [900000000]:ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:55.754964524+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:56.303853624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:56.303867286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.83719787+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.837252519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แล้ว\",\"confidence\":0.894256}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.837261637+07:00","message":"receive interim result [true|false]: ได้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.837273839+07:00","message":"end recv isFinal message id 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.837277455+07:00","message":"end Recv id 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.837285992+07:00","message":"[buffer interim] 318 true ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.83729546+07:00","message":"[bufferProcess] interim [320000000]:ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.8373005+07:00","message":"[bufferProcess] send to processor (isfinal):ได้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837307859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837312679+07:00","message":"> Transcript [5359] [false]: 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837316119+07:00","message":"Set StatePrefix (first interim): 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837319106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837321991+07:00","message":"> Transcript [5360] [true]: 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.83732646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837329566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837332926+07:00","message":"StatePrefix: 'ได้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837336121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:56.837339893+07:00","message":"Push: 'ได้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:56.837350864+07:00","message":"push: {true ได้แล้ว 0 0xc000130380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:56.845194133+07:00","message":"write wav file: './tmp/7599/7599_318.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:57.913391779+07:00","message":"[GCS] IsForceVAD: false for message ID: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.103683811+07:00","message":"[GCS] Start streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.233793178+07:00","message":"[GCS] IsForceVAD: false for message ID: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.317974924+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.317994995+07:00","message":"found end of frame, send empty tag with msgId: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.31799823+07:00","message":"end Recv id 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.318005938+07:00","message":"[buffer interim] 319 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.318013706+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.318018779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.318023094+07:00","message":"> Transcript [5361] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.31802606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.318028149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.318030137+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.318032292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:58.318040732+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:58.318051012+07:00","message":"push: {true \n 0 0xc000045b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:26:58.322455268+07:00","message":"write wav file: './tmp/7599/7599_319.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.204300104+07:00","message":"[GCS] Start streaming session, msgId: 320"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:59.304559197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:26:59.304584413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.865174379+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.865203874+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-25T15:26:59.865208931+07:00","message":"receive interim result [false|false]: งดงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:26:59.865223176+07:00","message":"[buffer interim] 320 false งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.865230328+07:00","message":"[bufferProcess] interim [720000000]:งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.86523225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.865237271+07:00","message":"[bufferProcess] send to processor (ticker):งดงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.865240128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.86524264+07:00","message":"> Transcript [5362] [false]: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:26:59.865245254+07:00","message":"Set StatePrefix (first interim): 'งดงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.273007991+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.273049647+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-25T15:27:00.273055184+07:00","message":"receive interim result [false|false]: งดงามมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.2730668+07:00","message":"[buffer interim] 320 false งดงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.273075243+07:00","message":"[bufferProcess] interim [960000000]:งดงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.273077422+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.316342019+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.316387448+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-25T15:27:00.31639358+07:00","message":"receive interim result [false|false]: งดงามมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.316408656+07:00","message":"[buffer interim] 320 false งดงามมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316420459+07:00","message":"[bufferProcess] interim [80000000]:งดงามมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316423462+07:00","message":"[bufferProcess] send to processor:งดงามมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316430529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316433669+07:00","message":"> Transcript [5363] [false]: 'งดงามมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316438657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316440935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316443002+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.316445201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.622341442+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.622382761+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-25T15:27:00.622388964+07:00","message":"receive interim result [false|false]: งดงามมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.622399595+07:00","message":"[buffer interim] 320 false งดงามมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.622407501+07:00","message":"[bufferProcess] interim [440000000]:งดงามมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.622410224+07:00","message":"[bufferProcess] send to processor:งดงามมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.622414043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.62241735+07:00","message":"> Transcript [5364] [false]: 'งดงามมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.622421031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.62242339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.622425406+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.622427552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.752339126+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.752373403+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-25T15:27:00.752379612+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.752390641+07:00","message":"[buffer interim] 320 false งดงามมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752397314+07:00","message":"[bufferProcess] interim [560000000]:งดงามมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752400192+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752405217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752408004+07:00","message":"> Transcript [5365] [false]: 'งดงามมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752410828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752413019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752415042+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.752417144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.942074722+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.942119586+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-25T15:27:00.94213366+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.942147742+07:00","message":"[buffer interim] 320 false งดงามมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942157182+07:00","message":"[bufferProcess] interim [740000000]:งดงามมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942159933+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942164142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942167371+07:00","message":"> Transcript [5366] [false]: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942171284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942173728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942176461+07:00","message":"StatePrefix: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942178729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942185091+07:00","message":"Push: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942187125+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.942190098+07:00","message":"Set new StatePrefix : 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:00.94219234+07:00","message":"Next Push (prob) : 'มากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:00.942215568+07:00","message":"push: {false งดงาม 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.337494745+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.337537057+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-25T15:27:01.337543503+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.337561756+07:00","message":"[buffer interim] 320 false งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.337569237+07:00","message":"[bufferProcess] interim [220000000]:งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.33757235+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.337579369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.337582547+07:00","message":"> Transcript [5367] [false]: 'งดงามมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.337586196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.337588448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.337590916+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.337593308+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.845940855+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.845987155+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-25T15:27:01.84599342+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:01.846008989+07:00","message":"[buffer interim] 320 false งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.846017908+07:00","message":"[bufferProcess] interim [640000000]:งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.846021258+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.846028392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.846031541+07:00","message":"> Transcript [5368] [false]: 'งดงามมากๆเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.846035989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.84603856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.84604116+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:01.84604376+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.223493777+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.223540103+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-25T15:27:02.223546452+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.223560068+07:00","message":"[buffer interim] 320 false งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.22356768+07:00","message":"[bufferProcess] interim [60000000]:งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.223570454+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.223577997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.22358142+07:00","message":"> Transcript [5369] [false]: 'งดงามมากๆเลยนะครับเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.223585295+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.223587965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.223590327+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.223593078+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:02.304815825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:02.304829223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.422956223+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.422998112+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-25T15:27:02.42300414+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.423023203+07:00","message":"[buffer interim] 320 false งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423032316+07:00","message":"[bufferProcess] interim [240000000]:งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423035224+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับเรียกว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423039721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423043009+07:00","message":"> Transcript [5370] [false]: 'งดงามมากๆเลยนะครับเรียกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423047413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423049841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423053066+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423055464+07:00","message":"TextPushed: 'งดงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423058976+07:00","message":"Push: 'มากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423061138+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423063779+07:00","message":"Set new StatePrefix : 'งดงามมากๆเลยนะครับเรียกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.423067505+07:00","message":"Next Push (prob) : 'ครับเรียกว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.423077097+07:00","message":"push: {false มากๆเลยนะ 0 0xc000187300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.851725267+07:00","message":"[GCS] IsForceVAD: false for message ID: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.915979222+07:00","message":"[GCS] Start streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.941936219+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.941976619+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-25T15:27:02.941983058+07:00","message":"receive interim result [false|false]: งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.941998293+07:00","message":"[buffer interim] 320 false งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.942007117+07:00","message":"[bufferProcess] interim [840000000]:งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.94200972+07:00","message":"[bufferProcess] send to processor:งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.942012919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.942015814+07:00","message":"> Transcript [5371] [false]: 'งดงามมากๆเลยนะครับเรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.942019143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.942021141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.942023526+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับเรียกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.942026279+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.975304457+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.975356232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งดงามมากๆเลยนะครับนึกว่าทำให้\",\"confidence\":0.9399104}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.975362954+07:00","message":"receive interim result [true|false]: งดงามมากๆเลยนะครับนึกว่าทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.975374556+07:00","message":"end recv isFinal message id 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.97537688+07:00","message":"end Recv id 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.975384955+07:00","message":"[buffer interim] 320 true งดงามมากๆเลยนะครับนึกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975397062+07:00","message":"[bufferProcess] interim [870000000]:งดงามมากๆเลยนะครับนึกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.97540094+07:00","message":"[bufferProcess] send to processor (isfinal):งดงามมากๆเลยนะครับเรียกว่าทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.97540547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975408751+07:00","message":"> Transcript [5372] [false]: 'งดงามมากๆเลยนะครับเรียกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975415928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975420578+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับเรียกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975423264+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975425498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.97542788+07:00","message":"> Transcript [5373] [true]: 'งดงามมากๆเลยนะครับนึกว่าทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975430268+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975432426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975434248+07:00","message":"StatePrefix: 'งดงามมากๆเลยนะครับเรียกว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975436233+07:00","message":"TextPushed: 'งดงามมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:02.975438996+07:00","message":"Push: 'ครับนึกว่าทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:02.975447944+07:00","message":"push: {true ครับนึกว่าทำให้ 0 0xc000187300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:02.984418916+07:00","message":"write wav file: './tmp/7599/7599_320.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.57740365+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.577444943+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-25T15:27:03.577450884+07:00","message":"receive interim result [false|false]: ชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.577465288+07:00","message":"[buffer interim] 321 false ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.577473403+07:00","message":"[bufferProcess] interim [720000000]:ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.577475594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.621137307+07:00","message":"[GCS] IsForceVAD: false for message ID: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.736023711+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.736063676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชน\",\"confidence\":0.81440747}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.736069668+07:00","message":"receive interim result [true|false]: ชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.736081584+07:00","message":"end recv isFinal message id 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.736084096+07:00","message":"end Recv id 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.736091513+07:00","message":"[buffer interim] 321 true ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736099216+07:00","message":"[bufferProcess] interim [930000000]:ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736102631+07:00","message":"[bufferProcess] send to processor (isfinal):ชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736105969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736110192+07:00","message":"> Transcript [5374] [false]: 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736112657+07:00","message":"Set StatePrefix (first interim): 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736114425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736116422+07:00","message":"> Transcript [5375] [true]: 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736119165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736121107+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736123095+07:00","message":"StatePrefix: 'ชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736125057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:03.736127669+07:00","message":"Push: 'ชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.736137055+07:00","message":"push: {true ชน 0 0xc00278a000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:03.742561761+07:00","message":"write wav file: './tmp/7599/7599_321.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:03.74495741+07:00","message":"[GCS] Start streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.131698805+07:00","message":"[GCS] IsForceVAD: false for message ID: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.222372611+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.222393605+07:00","message":"found end of frame, send empty tag with msgId: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.222396838+07:00","message":"end Recv id 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.222403535+07:00","message":"[buffer interim] 322 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222410461+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222415006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222418399+07:00","message":"> Transcript [5376] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222420967+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222422967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222424907+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222426798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.222429337+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.222438348+07:00","message":"push: {true \n 0 0xc0038b4d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:04.23104978+07:00","message":"write wav file: './tmp/7599/7599_322.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.267998672+07:00","message":"[GCS] Start streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.83584343+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.835882699+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-25T15:27:04.835887837+07:00","message":"receive interim result [false|false]: ปวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.835901873+07:00","message":"[buffer interim] 323 false ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.835908431+07:00","message":"[bufferProcess] interim [480000000]:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.83591158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.915062506+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.915107842+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-25T15:27:04.915112901+07:00","message":"receive interim result [false|false]: ปวดท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.915126124+07:00","message":"[buffer interim] 323 false ปวดท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.91513356+07:00","message":"[bufferProcess] interim [600000000]:ปวดท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.915136259+07:00","message":"[bufferProcess] send to processor:ปวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.915142808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.915146522+07:00","message":"> Transcript [5377] [false]: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.915149251+07:00","message":"Set StatePrefix (first interim): 'ปวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.936232572+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.936271472+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-25T15:27:04.936276687+07:00","message":"receive interim result [false|false]: พุทธศาสตร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:04.936291658+07:00","message":"[buffer interim] 323 false พุทธศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.936299171+07:00","message":"[bufferProcess] interim [720000000]:พุทธศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.936301688+07:00","message":"[bufferProcess] send to processor:ปวดท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.93630579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.936309116+07:00","message":"> Transcript [5378] [false]: 'ปวดท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.936312524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.936314596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.936317026+07:00","message":"StatePrefix: 'ปวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:04.93631938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.232066488+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.232109885+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-25T15:27:05.232115384+07:00","message":"receive interim result [false|false]: พุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.232128694+07:00","message":"[buffer interim] 323 false พุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.232135914+07:00","message":"[bufferProcess] interim [960000000]:พุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.232138683+07:00","message":"[bufferProcess] send to processor:พุทธศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.232145758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.232148816+07:00","message":"> Transcript [5379] [false]: 'พุทธศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.232151472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.232154116+07:00","message":"Set new StatePrefix: 'พุทธศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.301601132+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.301640894+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-25T15:27:05.301647063+07:00","message":"receive interim result [false|false]: พุทธศาสนิก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.301661768+07:00","message":"[buffer interim] 323 false พุทธศาสนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.301668427+07:00","message":"[bufferProcess] interim [80000000]:พุทธศาสนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.301670936+07:00","message":"[bufferProcess] send to processor:พุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.30167833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.301681174+07:00","message":"> Transcript [5380] [false]: 'พุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.30168367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.301685691+07:00","message":"Set new StatePrefix: 'พุทธศาสนา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:05.305764755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:05.305780777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.423195011+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.423229224+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-25T15:27:05.423237158+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.423256057+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.423265025+07:00","message":"[bufferProcess] interim [200000000]:พุทธศาสนิกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.423268675+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.423273644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.423277713+07:00","message":"> Transcript [5381] [false]: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.423281011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.423284501+07:00","message":"Set new StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.81370995+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.813754433+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-25T15:27:05.813761445+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.813773861+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813781729+07:00","message":"[bufferProcess] interim [560000000]:พุทธศาสนิกชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813784989+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813791187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813794348+07:00","message":"> Transcript [5382] [false]: 'พุทธศาสนิกชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813797788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813800095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813802206+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.813804834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.873862877+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.873917907+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-25T15:27:05.873925959+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:05.873940978+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873948087+07:00","message":"[bufferProcess] interim [680000000]:พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873951615+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873959551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873962933+07:00","message":"> Transcript [5383] [false]: 'พุทธศาสนิกชนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873966748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873969215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873971478+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:05.873973728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.321134793+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.321185804+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-25T15:27:06.321191476+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.321209637+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.321216779+07:00","message":"[bufferProcess] interim [40000000]:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.32121922+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.32122263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.321226075+07:00","message":"> Transcript [5384] [false]: 'พุทธศาสนิกชนก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.321230113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.321232836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.32123486+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.321237045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.924483251+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.924529428+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-25T15:27:06.924537911+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.924555752+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.92456521+07:00","message":"[bufferProcess] interim [640000000]:พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924571053+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924575568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924579724+07:00","message":"> Transcript [5385] [false]: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.92458467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924587971+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924591+07:00","message":"StatePrefix: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924594278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924597956+07:00","message":"Push: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924600909+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924605057+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:06.924608287+07:00","message":"Next Push (prob) : 'ชนก็ได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:06.924619478+07:00","message":"push: {false พุทธศาสนิก 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.011025059+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.011063211+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-25T15:27:07.011070344+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.011085356+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011094568+07:00","message":"[bufferProcess] interim [700000000]:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011097332+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011104731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011107702+07:00","message":"> Transcript [5386] [false]: 'พุทธศาสนิกชนก็ได้ไปเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011111375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011113723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011116447+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.011119041+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.268524426+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.268571658+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-25T15:27:07.268578224+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.268596342+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.268610839+07:00","message":"[bufferProcess] interim [0]:พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.268615387+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.268624787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.268629162+07:00","message":"> Transcript [5387] [false]: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.268634097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.268636389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.268638637+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.2686415+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.282166468+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.28220465+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-25T15:27:07.282211709+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.28222973+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282238176+07:00","message":"[bufferProcess] interim [60000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282241744+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282249861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282252958+07:00","message":"> Transcript [5388] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282256793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282259287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282261472+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.282264569+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.61861335+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.618656551+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-25T15:27:07.618662763+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.618679742+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618688448+07:00","message":"[bufferProcess] interim [360000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618691446+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618698139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618701398+07:00","message":"> Transcript [5389] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618705706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618708019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618710525+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.6187129+07:00","message":"TextPushed: 'พุทธศาสนิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618717581+07:00","message":"Push: 'ชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618720625+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.618722816+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.61872586+07:00","message":"Next Push (prob) : 'เคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.618734883+07:00","message":"push: {false ชนก็ได้ไป 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.753407164+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.753443521+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-25T15:27:07.753449149+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:07.753461363+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753467603+07:00","message":"[bufferProcess] interim [480000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753470431+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753475777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753478673+07:00","message":"> Transcript [5390] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753482397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753484588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753486488+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:07.753489181+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:08.306080732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:08.306085081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.326196584+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.326217525+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-25T15:27:08.326222668+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.32623646+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326243647+07:00","message":"[bufferProcess] interim [80000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326246872+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326251303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326254348+07:00","message":"> Transcript [5391] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326257692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326259816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326262262+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.326264691+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.634413327+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.634456231+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-25T15:27:08.634463167+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.634482263+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.634490529+07:00","message":"[bufferProcess] interim [380000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.634493611+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.634497644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.634501116+07:00","message":"> Transcript [5392] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.63450547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.63450808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.634510713+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.634513894+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.824119044+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.824164621+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-25T15:27:08.824170985+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.82418744+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824196553+07:00","message":"[bufferProcess] interim [620000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824199308+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824203276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824206668+07:00","message":"> Transcript [5393] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824211243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824213625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.82421591+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824218862+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.82422362+07:00","message":"Push: 'เคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824225905+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.82422855+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:08.824231287+07:00","message":"Next Push (prob) : 'กันด้วยครับปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:08.824240013+07:00","message":"push: {false เคารพศรัทธา 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.026872003+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.02691977+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-25T15:27:09.026927575+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.026944654+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.026956339+07:00","message":"[bufferProcess] interim [740000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.026960494+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.026971017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.026975211+07:00","message":"> Transcript [5394] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.02698057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.026983436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.026986536+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.026991987+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.029764568+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.029787483+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-25T15:27:09.029794894+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.029809391+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029814947+07:00","message":"[bufferProcess] interim [800000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029818737+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029828182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029831556+07:00","message":"> Transcript [5395] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029836167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029838916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029841777+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.029845419+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.213607439+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.213644818+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-25T15:27:09.213650479+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.213662627+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213668979+07:00","message":"[bufferProcess] interim [980000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213671795+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213677714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213680415+07:00","message":"> Transcript [5396] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213684064+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213686061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213688429+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.213691492+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.343065152+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.343098683+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-25T15:27:09.343106257+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.343123034+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343131926+07:00","message":"[bufferProcess] interim [40000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343136496+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343144466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343148906+07:00","message":"> Transcript [5397] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343154927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343158019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343161573+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.34316546+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343173946+07:00","message":"Push: 'กันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343177026+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343180575+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.343184708+07:00","message":"Next Push (prob) : 'การดูแลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.343195915+07:00","message":"push: {false กันด้วยครับปัจจุบัน 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.348123822+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.348160927+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-25T15:27:09.348167449+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.348182248+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.348189206+07:00","message":"[bufferProcess] interim [100000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.348193048+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.348201895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.348207004+07:00","message":"> Transcript [5398] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.348210363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.348213633+07:00","message":"Set new StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.78537535+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.785411934+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-25T15:27:09.785420467+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:09.785436007+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.785444154+07:00","message":"[bufferProcess] interim [580000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.785447151+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.785455679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.785458756+07:00","message":"> Transcript [5399] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.785462823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.785465784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.78546812+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:09.7854709+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.050231614+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.050283191+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-25T15:27:10.050289949+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.050307454+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.050316701+07:00","message":"[bufferProcess] interim [820000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.050319668+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.050323752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.050326917+07:00","message":"> Transcript [5400] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.050331126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.050333938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.05034101+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.050343864+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.151927897+07:00","message":"[GCS] IsForceVAD: false for message ID: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.224596413+07:00","message":"[GCS] Start streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.234231854+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.23428067+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-25T15:27:10.234289741+07:00","message":"receive interim result [false|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.234307062+07:00","message":"[buffer interim] 323 false พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.234317119+07:00","message":"[bufferProcess] interim [940000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.234322303+07:00","message":"[bufferProcess] send to processor:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.23432788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.23433199+07:00","message":"> Transcript [5401] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.234338188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.234341194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.234345553+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.234349886+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.343818103+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.343865473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า\",\"confidence\":0.95491105}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.343873824+07:00","message":"receive interim result [true|false]: พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.343885263+07:00","message":"end recv isFinal message id 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.343887613+07:00","message":"end Recv id 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.343893549+07:00","message":"[buffer interim] 323 true พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.34391997+07:00","message":"[bufferProcess] interim [120000000]:พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343928501+07:00","message":"[bufferProcess] send to processor (isfinal):พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343932922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343935853+07:00","message":"> Transcript [5402] [false]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343940175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343942327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343946007+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343950102+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343958783+07:00","message":"Push: 'การดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.34396128+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.34396523+07:00","message":"Set new StatePrefix : 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343969903+07:00","message":"Next Push (prob) : 'ษาองค์พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343973022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343976257+07:00","message":"> Transcript [5403] [true]: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343980593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343984263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343987343+07:00","message":"StatePrefix: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรักษาองค์พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343990649+07:00","message":"TextPushed: 'พุทธศาสนิกชนก็ได้ไปเคารพศรัทธากันด้วยครับปัจจุบันการดูแลรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.343994362+07:00","message":"Push: 'ษาองค์พระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.343996526+07:00","message":"push: {false การดูแลรัก 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.344020696+07:00","message":"push: {true ษาองค์พระเจ้า 0 0xc0038b4000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:10.355673386+07:00","message":"write wav file: './tmp/7599/7599_323.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.705558249+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.705605897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.705611684+07:00","message":"receive interim result [false|false]: หมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.705626684+07:00","message":"[buffer interim] 324 false หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.705634097+07:00","message":"[bufferProcess] interim [240000000]:หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.705636832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.865344152+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.865392049+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-25T15:27:10.865397645+07:00","message":"receive interim result [false|false]: สายนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.865412564+07:00","message":"[buffer interim] 324 false สายนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.865419848+07:00","message":"[bufferProcess] interim [420000000]:สายนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.865423028+07:00","message":"[bufferProcess] send to processor:หมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.865432326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.865435291+07:00","message":"> Transcript [5404] [false]: 'หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.865437852+07:00","message":"Set StatePrefix (first interim): 'หมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.879234515+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.879261336+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-25T15:27:10.879266051+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.879278464+07:00","message":"[buffer interim] 324 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.879284313+07:00","message":"[bufferProcess] interim [480000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.879286699+07:00","message":"[bufferProcess] send to processor:สายนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.879296133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.879299144+07:00","message":"> Transcript [5405] [false]: 'สายนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.879302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:10.879304535+07:00","message":"Set new StatePrefix: 'สายนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988778939+07:00","message":"[GCS] Cleaned up inactive client: 304"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.98879612+07:00","message":"[GCS] Cleaned up inactive client: 301"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988798727+07:00","message":"[GCS] Cleaned up inactive client: 306"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988800727+07:00","message":"[GCS] Cleaned up inactive client: 302"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988802615+07:00","message":"[GCS] Cleaned up inactive client: 296"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988804842+07:00","message":"[GCS] Cleaned up inactive client: 297"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988806828+07:00","message":"[GCS] Cleaned up inactive client: 299"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.98880886+07:00","message":"[GCS] Cleaned up inactive client: 303"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988810663+07:00","message":"[GCS] Cleaned up inactive client: 295"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988812738+07:00","message":"[GCS] Cleaned up inactive client: 298"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988814624+07:00","message":"[GCS] Cleaned up inactive client: 300"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988816554+07:00","message":"[GCS] Cleaned up inactive client: 305"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:10.988818773+07:00","message":"[GCS] Cleaned up inactive client: 307"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.067322856+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.067364659+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-25T15:27:11.067370482+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.067387024+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.067396378+07:00","message":"[bufferProcess] interim [720000000]:ลายนี้ทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.067399262+07:00","message":"[bufferProcess] send to processor:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.067402962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.067406149+07:00","message":"> Transcript [5406] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.067409115+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.067411462+07:00","message":"Set new StatePrefix: 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.289672808+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.289720153+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-25T15:27:11.289727319+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.289750959+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.28976429+07:00","message":"[bufferProcess] interim [840000000]:ลายนี้ทางวัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.289767576+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.289772258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.289775861+07:00","message":"> Transcript [5407] [false]: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.289778826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.289781667+07:00","message":"Set new StatePrefix: 'ลายนี้ทางวัด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:11.306578437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:11.306587157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.458953157+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.458990865+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-25T15:27:11.458997181+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.459020646+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.459027926+07:00","message":"[bufferProcess] interim [900000000]:ลายนี้ทางวัดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.459030732+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.459034967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.459038017+07:00","message":"> Transcript [5408] [false]: 'ลายนี้ทางวัดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.45904133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.459043614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.459045811+07:00","message":"StatePrefix: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.459048039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.615933059+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.61597618+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-25T15:27:11.615986011+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.615998953+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616007327+07:00","message":"[bufferProcess] interim [960000000]:ลายนี้ทางวัดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616010745+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616014549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616017555+07:00","message":"> Transcript [5409] [false]: 'ลายนี้ทางวัดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616021572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616023728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616025663+07:00","message":"StatePrefix: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.616027801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.659421802+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.659462771+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-25T15:27:11.659468681+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.659481196+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659491445+07:00","message":"[bufferProcess] interim [20000000]:ลายนี้ทางวัดนี้ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659493987+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659500132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659503071+07:00","message":"> Transcript [5410] [false]: 'ลายนี้ทางวัดนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659507391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659510101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659512097+07:00","message":"StatePrefix: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.659514235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.841780809+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.841821737+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-25T15:27:11.841827988+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.84184392+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841852628+07:00","message":"[bufferProcess] interim [140000000]:ลายนี้ทางวัดนี้ก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841855568+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841862854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841865942+07:00","message":"> Transcript [5411] [false]: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841870072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841872886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841875498+07:00","message":"StatePrefix: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.84187792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841880818+07:00","message":"Push: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.84188288+07:00","message":"TextPushed: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841885153+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.841887514+07:00","message":"Next Push (prob) : 'นี้ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.841897034+07:00","message":"push: {false ลายนี้ทางวัด 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.855253774+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.855294163+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-25T15:27:11.855299823+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.855314552+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.855321447+07:00","message":"[bufferProcess] interim [260000000]:ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.8553254+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.855333068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.855337327+07:00","message":"> Transcript [5412] [false]: 'ลายนี้ทางวัดนี้ก็ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.855342684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.855347104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.855349104+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.855351415+07:00","message":"TextPushed: 'ลายนี้ทางวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.869790923+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.869818131+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-25T15:27:11.869823073+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.869836936+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869842223+07:00","message":"[bufferProcess] interim [440000000]:ลายนี้ทางวัดนี้ก็ได้มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869844574+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869847856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869850731+07:00","message":"> Transcript [5413] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869854336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869856372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869858399+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.869860824+07:00","message":"TextPushed: 'ลายนี้ทางวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.877456449+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.877486319+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-25T15:27:11.877491154+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.877503672+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.877508054+07:00","message":"[bufferProcess] interim [500000000]:ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.877510469+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.877517623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.877520132+07:00","message":"> Transcript [5414] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.87752358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.877526618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.877529376+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.877532548+07:00","message":"TextPushed: 'ลายนี้ทางวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.968661098+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.968698766+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-25T15:27:11.968706788+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.968720893+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968727023+07:00","message":"[bufferProcess] interim [620000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968731179+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968734809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968737442+07:00","message":"> Transcript [5415] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968740646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968742916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968745134+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968747628+07:00","message":"TextPushed: 'ลายนี้ทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968752659+07:00","message":"Push: 'นี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968754646+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968756775+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:11.968759024+07:00","message":"Next Push (prob) : 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:11.968767008+07:00","message":"push: {false นี้ก็ได้ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.156389796+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.156428088+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-25T15:27:12.156433541+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.156448771+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.156456405+07:00","message":"[bufferProcess] interim [800000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.156459084+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.156462928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.156465611+07:00","message":"> Transcript [5416] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.15646905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.156471471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.156474014+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.156476397+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.283709579+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.28374846+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-25T15:27:12.28375449+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.283768893+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.283775515+07:00","message":"[bufferProcess] interim [860000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.283778303+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.283787051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.28378993+07:00","message":"> Transcript [5417] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.283793504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.283795821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.283798189+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.283800806+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.345285702+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.345331467+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-25T15:27:12.345338153+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.34535254+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.345360519+07:00","message":"[bufferProcess] interim [980000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.34536305+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.345367037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.345369998+07:00","message":"> Transcript [5418] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.34537422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.345376448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.34537936+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.345382268+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.660784548+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.660838085+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-25T15:27:12.66084697+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.660863663+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660871057+07:00","message":"[bufferProcess] interim [280000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660873977+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660880386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660883841+07:00","message":"> Transcript [5419] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660887788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660890226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660892373+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660894799+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660898361+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660901421+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660911772+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.660915598+07:00","message":"Next Push (prob) : 'บริหารจัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.66092525+07:00","message":"push: {false มีการ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.879734272+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.879783922+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-25T15:27:12.879789515+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.879803057+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879810375+07:00","message":"[bufferProcess] interim [520000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879813149+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879817651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879820142+07:00","message":"> Transcript [5420] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879823563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879825675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879829643+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.879832414+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.998772665+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.998818677+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-25T15:27:12.998826226+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:12.998842536+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998851446+07:00","message":"[bufferProcess] interim [580000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998855848+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998860352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998864809+07:00","message":"> Transcript [5421] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998870052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998873226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998877722+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:12.998884483+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.062029184+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.062066473+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-25T15:27:13.062072207+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.062088281+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.0620954+07:00","message":"[bufferProcess] interim [700000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.062098014+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.062101538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.062104528+07:00","message":"> Transcript [5422] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.062108228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.062110334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.062112383+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.062114913+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.37474585+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.374783612+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-25T15:27:13.374790583+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.374806117+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374818698+07:00","message":"[bufferProcess] interim [940000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374823314+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374832718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374835576+07:00","message":"> Transcript [5423] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374840355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374843114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374845687+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374848567+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374855519+07:00","message":"Push: 'บริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374857597+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374859859+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.374862387+07:00","message":"Next Push (prob) : 'อย่างใส่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.374869951+07:00","message":"push: {false บริหารจัดการ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.381102172+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.381135099+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-25T15:27:13.381141389+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.381158157+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.381175242+07:00","message":"[bufferProcess] interim [0]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.381178819+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.381186339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.381189186+07:00","message":"> Transcript [5424] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.381193819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.38119611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.38119822+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.381201256+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.434123639+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.434157855+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-25T15:27:13.434164799+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.434179493+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.434187764+07:00","message":"[bufferProcess] interim [60000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.434190706+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.43419918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.434202273+07:00","message":"> Transcript [5425] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.434206066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.434208478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.434210506+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.434213324+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.438871968+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.438895531+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-25T15:27:13.438900932+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.438919932+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.438925653+07:00","message":"[bufferProcess] interim [120000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.4389282+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.438932312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.43893518+07:00","message":"> Transcript [5426] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.438938482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.438940566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.438942528+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.438944984+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.951553389+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.951591705+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-25T15:27:13.951598659+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.951613381+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951622081+07:00","message":"[bufferProcess] interim [600000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951625105+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951628865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951631896+07:00","message":"> Transcript [5427] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951636329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951638906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951642019+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951644924+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951647767+07:00","message":"Push: 'อย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951649685+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951652042+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:13.951654295+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:13.951663027+07:00","message":"push: {false อย่างใส่ใจ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.079206525+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.079246932+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-25T15:27:14.079253298+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.079267774+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.079276052+07:00","message":"[bufferProcess] interim [660000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.07927891+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.079283601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.079286938+07:00","message":"> Transcript [5428] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.079290727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.079292851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.079295318+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.079298406+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.271372921+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.271414816+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-25T15:27:14.271421966+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.271434586+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271446655+07:00","message":"[bufferProcess] interim [900000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271449526+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271453698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271457371+07:00","message":"> Transcript [5429] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271462478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271464764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271467407+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.271470241+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:14.307117796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:14.307138874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.583182855+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.583229649+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-25T15:27:14.583237768+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.583254349+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.583268402+07:00","message":"[bufferProcess] interim [140000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.583272266+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.583280247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.583285174+07:00","message":"> Transcript [5430] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.583291517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.583295834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.58329953+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.583303634+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.669353535+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.669384441+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-25T15:27:14.669390532+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.669405866+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669412334+07:00","message":"[bufferProcess] interim [320000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669415647+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669422415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669425673+07:00","message":"> Transcript [5431] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669430308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669432625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669435072+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669437846+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669443114+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669445072+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669447387+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.669450394+07:00","message":"Next Push (prob) : 'ในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.669459948+07:00","message":"push: {false นะครับ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.790538392+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.790580562+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-25T15:27:14.790587214+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.79059918+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790611903+07:00","message":"[bufferProcess] interim [380000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790615167+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790622565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790625694+07:00","message":"> Transcript [5432] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790630067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790632489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790634649+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.790637328+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.973748986+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.973783567+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-25T15:27:14.97379067+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:14.973803504+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973810197+07:00","message":"[bufferProcess] interim [560000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973813235+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973818339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973821633+07:00","message":"> Transcript [5433] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973825505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973827783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973830275+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:14.973833466+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.169575092+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.169613061+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-25T15:27:15.169619791+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.169633515+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169640755+07:00","message":"[bufferProcess] interim [740000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169643979+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169649634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169652506+07:00","message":"> Transcript [5434] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169656512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169658822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169661089+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.169664187+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.36864891+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.368699021+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-25T15:27:15.368710017+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.368729815+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368741557+07:00","message":"[bufferProcess] interim [980000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368744506+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.36875318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368756611+07:00","message":"> Transcript [5435] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368761347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368764134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368766532+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368769647+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368777504+07:00","message":"Push: 'ในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368779552+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368783906+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.368789161+07:00","message":"Next Push (prob) : 'ที่มีความสุข'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.36880898+07:00","message":"push: {false ในช่วงฤดูฝน 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.769120694+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.76918113+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-25T15:27:15.769189516+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:15.769205854+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.769216635+07:00","message":"[bufferProcess] interim [400000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.769219648+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.769226863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.769229879+07:00","message":"> Transcript [5436] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.769232932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:15.769235451+07:00","message":"Set new StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.067151127+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.06718571+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-25T15:27:16.06719245+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.067207635+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067214882+07:00","message":"[bufferProcess] interim [640000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067218109+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067225969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067228745+07:00","message":"> Transcript [5437] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067232875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067235446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067237702+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.067241102+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.201181515+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.201213812+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-25T15:27:16.201219824+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.201235088+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.20124577+07:00","message":"[bufferProcess] interim [820000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.201249063+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.201252641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.201255729+07:00","message":"> Transcript [5438] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.201259394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.20126151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.201264621+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.201267749+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.622374389+07:00","message":"[GCS] IsForceVAD: false for message ID: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.649435815+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.649501633+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-25T15:27:16.649510077+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.649527099+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649535554+07:00","message":"[bufferProcess] interim [240000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649539315+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649548724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649551743+07:00","message":"> Transcript [5439] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649556329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649559019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649561466+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.649564366+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.696187922+07:00","message":"[GCS] Start streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.705621493+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.705656335+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-25T15:27:16.705663326+07:00","message":"receive interim result [false|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.705677292+07:00","message":"[buffer interim] 324 false ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705684036+07:00","message":"[bufferProcess] interim [420000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705687416+07:00","message":"[bufferProcess] send to processor:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.70569416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705697006+07:00","message":"> Transcript [5440] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705701041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705703128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705707303+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705710345+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.70571822+07:00","message":"Push: 'ที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705720411+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.705722944+07:00","message":"Set new StatePrefix : 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.70572554+07:00","message":"Next Push (prob) : 'ครับหากใครเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.705733175+07:00","message":"push: {false ที่มีความชื้นสูง 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.822154273+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.822192125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป\",\"confidence\":0.9419584}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.822199007+07:00","message":"receive interim result [true|false]: ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.822204989+07:00","message":"end recv isFinal message id 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.822207218+07:00","message":"end Recv id 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.822213563+07:00","message":"[buffer interim] 324 true ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822220414+07:00","message":"[bufferProcess] interim [420000000]:ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822223935+07:00","message":"[bufferProcess] send to processor (isfinal):ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822227758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822230803+07:00","message":"> Transcript [5441] [false]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822234498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822236981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822239003+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.82224168+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822249377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822251713+07:00","message":"> Transcript [5442] [true]: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822254383+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822263507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822265417+07:00","message":"StatePrefix: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูงครับหากใครเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822267875+07:00","message":"TextPushed: 'ลายนี้ทางวัดนี้ก็ได้มีการบริหารจัดการอย่างใส่ใจนะครับในช่วงฤดูฝนที่มีความชื้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:16.822271143+07:00","message":"Push: 'ครับหากใครเคยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:16.822278922+07:00","message":"push: {true ครับหากใครเคยไป 0 0xc000045f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:16.845965408+07:00","message":"write wav file: './tmp/7599/7599_324.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.058730851+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.058772152+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-25T15:27:17.058780027+07:00","message":"receive interim result [false|false]: เที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.058797002+07:00","message":"[buffer interim] 325 false เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.058805306+07:00","message":"[bufferProcess] interim [420000000]:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.058807993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.177018245+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.17705377+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-25T15:27:17.177060447+07:00","message":"receive interim result [false|false]: เที่ยวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.177076642+07:00","message":"[buffer interim] 325 false เที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.177086998+07:00","message":"[bufferProcess] interim [480000000]:เที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.17708961+07:00","message":"[bufferProcess] send to processor:เที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.177096978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.177099812+07:00","message":"> Transcript [5443] [false]: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.177102294+07:00","message":"Set StatePrefix (first interim): 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.248116956+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.248161651+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-25T15:27:17.248168379+07:00","message":"receive interim result [false|false]: เที่ยวที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.248186247+07:00","message":"[buffer interim] 325 false เที่ยวที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248195936+07:00","message":"[bufferProcess] interim [600000000]:เที่ยวที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248199058+07:00","message":"[bufferProcess] send to processor:เที่ยวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248208737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248215078+07:00","message":"> Transcript [5444] [false]: 'เที่ยวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248219223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248221428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248223456+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.248225748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:17.307849919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:17.307877672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.54950838+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.549540275+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-25T15:27:17.549545951+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.549560581+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.549567736+07:00","message":"[bufferProcess] interim [840000000]:เที่ยวที่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.54957054+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.549575255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.549577872+07:00","message":"> Transcript [5445] [false]: 'เที่ยวที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.549581571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.549583699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.549585951+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.549588035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.660931258+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.660969018+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-25T15:27:17.66097539+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.660993921+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.660998546+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-25T15:27:17.661001455+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.661018525+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.661040526+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661052302+07:00","message":"[bufferProcess] interim [960000000]:เที่ยวที่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661055832+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.6610636+07:00","message":"[bufferProcess] interim [20000000]:เที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661069606+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.66107299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661076279+07:00","message":"> Transcript [5446] [false]: 'เที่ยวที่วัดผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661079597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661081853+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661084621+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661087909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661090786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661093975+07:00","message":"> Transcript [5447] [false]: 'เที่ยวที่วัดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661097147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661099973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661102802+07:00","message":"StatePrefix: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661105566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661113397+07:00","message":"Push: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661115513+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661117612+07:00","message":"Set new StatePrefix : 'เที่ยวที่วัดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.661120399+07:00","message":"Next Push (prob) : 'ที่วัดผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.661129526+07:00","message":"push: {false เที่ยว 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.939640193+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.93968603+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-25T15:27:17.939692784+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:17.939711736+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.939720637+07:00","message":"[bufferProcess] interim [320000000]:เที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.939723191+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.939727781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.939731169+07:00","message":"> Transcript [5448] [false]: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.939734391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:17.93973727+07:00","message":"Set new StatePrefix: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.074948777+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.074994638+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-25T15:27:18.075001356+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.075018668+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.075027316+07:00","message":"[bufferProcess] interim [380000000]:เที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.075030296+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.075037356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.075040119+07:00","message":"> Transcript [5449] [false]: 'เที่ยวที่วัดผาลาดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.075044087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.075046485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.07504849+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.075051504+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.113402129+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.113439335+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-25T15:27:18.113445111+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.113456164+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.113463595+07:00","message":"[bufferProcess] interim [440000000]:เที่ยวที่วัดผาลาดจะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.113467675+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.113480932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.11348392+07:00","message":"> Transcript [5450] [false]: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.113487379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.113489575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.11349168+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.113494092+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.262688807+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.262726501+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-25T15:27:18.262731937+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.262744669+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.262753603+07:00","message":"[bufferProcess] interim [620000000]:เที่ยวที่วัดผาลาดจะทราบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.26275648+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.262761825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.262764646+07:00","message":"> Transcript [5451] [false]: 'เที่ยวที่วัดผาลาดจะทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.262768214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.262770462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.262772444+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.262774608+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.441838854+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.441875037+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-25T15:27:18.441880467+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.44190528+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441913392+07:00","message":"[bufferProcess] interim [740000000]:เที่ยวที่วัดผาลาดจะทราบกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441916558+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441922176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441925024+07:00","message":"> Transcript [5452] [false]: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441928716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441930968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441933429+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441935859+07:00","message":"TextPushed: 'เที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441942028+07:00","message":"Push: 'ที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441944043+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.441946453+07:00","message":"Set new StatePrefix : 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.44194866+07:00","message":"Next Push (prob) : 'จะทราบกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.441958299+07:00","message":"push: {false ที่วัดผาลาด 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.56883945+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.568873307+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-25T15:27:18.568879146+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.568894455+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568907493+07:00","message":"[bufferProcess] interim [860000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568910235+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568913693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568916442+07:00","message":"> Transcript [5453] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568920431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568923085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568925244+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.568927872+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.634057599+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.634104769+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-25T15:27:18.634110971+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.634127401+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.634136258+07:00","message":"[bufferProcess] interim [980000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.634139553+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.634148195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.63415135+07:00","message":"> Transcript [5454] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.634155303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.634157792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.634160418+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.634163161+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.82791539+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.827955542+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-25T15:27:18.827963227+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:18.827979736+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.827990744+07:00","message":"[bufferProcess] interim [160000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.827996183+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.828002744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.828008295+07:00","message":"> Transcript [5455] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.828011813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.828013918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.828016303+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:18.82801988+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.350442178+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.350478729+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-25T15:27:19.35048529+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.350497556+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350507571+07:00","message":"[bufferProcess] interim [640000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350510381+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350516582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350519573+07:00","message":"> Transcript [5456] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.35052405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350526409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350528998+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350531618+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350536692+07:00","message":"Push: 'จะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350538632+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350541451+07:00","message":"Set new StatePrefix : 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.350545151+07:00","message":"Next Push (prob) : 'ดีไหมครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.350568351+07:00","message":"push: {false จะทราบกัน 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.363503608+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.363531467+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-25T15:27:19.363537082+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.363553318+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.363559336+07:00","message":"[bufferProcess] interim [700000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.363562081+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.363565544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.36356814+07:00","message":"> Transcript [5457] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.363571704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.363574306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.363576219+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.363578869+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.465562466+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.465605369+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-25T15:27:19.465611404+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.465628724+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.465636816+07:00","message":"[bufferProcess] interim [820000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.46564034+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.465646905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.465650128+07:00","message":"> Transcript [5458] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.46565422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.465656829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.465659174+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.465666659+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.670202418+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.670244974+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-25T15:27:19.670252654+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.670267548+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.670275931+07:00","message":"[bufferProcess] interim [940000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.67027894+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.670287584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.670290543+07:00","message":"> Transcript [5459] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.670294925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.67029746+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.670300783+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.670303818+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.722822928+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.722872661+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-25T15:27:19.722879174+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.722892108+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722908343+07:00","message":"[bufferProcess] interim [60000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722911559+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722915996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722919108+07:00","message":"> Transcript [5460] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722923982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722926292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722929024+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722932426+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722935305+07:00","message":"Push: 'ดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722937612+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722940527+07:00","message":"Set new StatePrefix : 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:19.722942855+07:00","message":"Next Push (prob) : 'ที่วัดนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:19.722952151+07:00","message":"push: {false ดีไหมครับว่า 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.168665113+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.168703364+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-25T15:27:20.168709526+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.168723291+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.168729919+07:00","message":"[bufferProcess] interim [480000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.168732954+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.168739416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.168742231+07:00","message":"> Transcript [5461] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.168745904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.168748173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.168750542+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.16875491+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:20.307879375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:20.307911561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.353884223+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.353930151+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-25T15:27:20.353935957+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.353954147+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353961005+07:00","message":"[bufferProcess] interim [660000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353963913+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353967907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353970666+07:00","message":"> Transcript [5462] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353974075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353976172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353978452+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.353984597+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.422810964+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.4228458+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-25T15:27:20.422851767+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:20.422868043+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422876028+07:00","message":"[bufferProcess] interim [780000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422879358+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422886227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422889033+07:00","message":"> Transcript [5463] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422898137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422900861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422904238+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:20.422906966+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.064843268+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.064885516+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-25T15:27:21.064899013+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.064914365+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064922761+07:00","message":"[bufferProcess] interim [380000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064926897+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064935359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064939383+07:00","message":"> Transcript [5464] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064944953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064948282+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064951554+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064955517+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064962941+07:00","message":"Push: 'ที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.064965941+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.06496965+07:00","message":"Set new StatePrefix : 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.06497391+07:00","message":"Next Push (prob) : 'จ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.064992772+07:00","message":"push: {false ที่วัดนะ 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.140170551+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.140214393+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-25T15:27:21.140221675+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.140236887+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.140247407+07:00","message":"[bufferProcess] interim [500000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.140250162+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.140256199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.140259476+07:00","message":"> Transcript [5465] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.140264203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.140268217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.14027083+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.140274433+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.268125361+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.268163573+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-25T15:27:21.26816903+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.268184598+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.268191657+07:00","message":"[bufferProcess] interim [620000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.268195366+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.26819956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.268202661+07:00","message":"> Transcript [5466] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.268206525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.268209712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.268211906+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.268214621+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.329321046+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.329361056+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-25T15:27:21.329367336+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.329379729+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329389185+07:00","message":"[bufferProcess] interim [680000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329391958+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329397333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329400077+07:00","message":"> Transcript [5467] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329404385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329406638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329408807+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.329411685+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.462738549+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.462783379+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-25T15:27:21.462790694+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.462806297+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462815055+07:00","message":"[bufferProcess] interim [740000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462818122+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462822837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.46282624+07:00","message":"> Transcript [5468] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462832591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.46283488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462837416+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462840705+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462844114+07:00","message":"Push: 'จ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462846452+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.462848866+07:00","message":"Set new StatePrefix : 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.46285127+07:00","message":"Next Push (prob) : 'ซึ่งสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.462860287+07:00","message":"push: {false จ๊ะร่มรื่นมากๆ 0 0xc0038b4500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.558739487+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.558773384+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-25T15:27:21.558779175+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.55879442+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558801663+07:00","message":"[bufferProcess] interim [860000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558804584+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558810296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558813237+07:00","message":"> Transcript [5469] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558816778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558819221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558821198+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.558824049+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.639067617+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.6391108+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-25T15:27:21.639118152+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.639134768+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.639143045+07:00","message":"[bufferProcess] interim [980000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.639146837+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.639154257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.639159705+07:00","message":"> Transcript [5470] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.639162997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.639165209+07:00","message":"Set new StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ้งๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.765875316+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.765922565+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-25T15:27:21.765930723+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.765946771+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.765955745+07:00","message":"[bufferProcess] interim [40000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.765959056+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.765967995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.765971254+07:00","message":"> Transcript [5471] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.765974342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.765981641+07:00","message":"Set new StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.839523579+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.839564548+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-25T15:27:21.839570904+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.83958683+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.839595439+07:00","message":"[bufferProcess] interim [220000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.839598545+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.839605717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.839608631+07:00","message":"> Transcript [5472] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.83961345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.839615749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.839618487+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:21.839622295+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:21.942658752+07:00","message":"[GCS] IsForceVAD: false for message ID: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.003143488+07:00","message":"[GCS] Start streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.032492079+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.032537552+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-25T15:27:22.032545066+07:00","message":"receive interim result [false|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.032560341+07:00","message":"[buffer interim] 325 false เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.032568519+07:00","message":"[bufferProcess] interim [400000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.032571999+07:00","message":"[bufferProcess] send to processor:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.032579689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.032582649+07:00","message":"> Transcript [5473] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.032588402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.032590895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.032593261+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.03259631+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.124943515+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.125000684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ\",\"confidence\":0.956457}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.125008147+07:00","message":"receive interim result [true|false]: เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.125021591+07:00","message":"end recv isFinal message id 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.125024234+07:00","message":"end Recv id 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.125031466+07:00","message":"[buffer interim] 325 true เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125043936+07:00","message":"[bufferProcess] interim [460000000]:เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125047928+07:00","message":"[bufferProcess] send to processor (isfinal):เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125052204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125055289+07:00","message":"> Transcript [5474] [false]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125059545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125061601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125063921+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125066774+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125068906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125070938+07:00","message":"> Transcript [5475] [true]: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125073396+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125075279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125077057+07:00","message":"StatePrefix: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125079298+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125081166+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125358176+07:00","message":"Push: 'ซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125364404+07:00","message":"TextPushed: 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจ๊ะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125368276+07:00","message":"Set new StatePrefix : 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.12537198+07:00","message":"Next Push (prob) : 'เที่ยวที่วัดผาลาดจะทราบกันดีไหมครับว่าที่วัดนะจะร่มรื่นมากๆซึ่งสิ่งที่ตามมาคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.125385179+07:00","message":"push: {true ซึ่งสิ่งที่ตามมาคือการ 0 0xc0038b4500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.125387431+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_325.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:22.142057306+07:00","message":"write wav file: './tmp/7599/7599_325.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.441997469+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.442051613+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-25T15:27:22.442057152+07:00","message":"receive interim result [false|false]: เสี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.442073304+07:00","message":"[buffer interim] 326 false เสี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.442083788+07:00","message":"[bufferProcess] interim [420000000]:เสี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.442085931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.498175627+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.498214049+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-25T15:27:22.498219353+07:00","message":"receive interim result [false|false]: เสียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.49823209+07:00","message":"[buffer interim] 326 false เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.498239074+07:00","message":"[bufferProcess] interim [480000000]:เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.498241422+07:00","message":"[bufferProcess] send to processor:เสี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.498247338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.498250125+07:00","message":"> Transcript [5476] [false]: 'เสี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.498252775+07:00","message":"Set StatePrefix (first interim): 'เสี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.544975546+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.545014883+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-25T15:27:22.545020699+07:00","message":"receive interim result [false|false]: เสี่ยงต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.545034232+07:00","message":"[buffer interim] 326 false เสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.545041853+07:00","message":"[bufferProcess] interim [540000000]:เสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.545044652+07:00","message":"[bufferProcess] send to processor:เสียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.545051956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.54505469+07:00","message":"> Transcript [5477] [false]: 'เสียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.545057535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.545060212+07:00","message":"Set new StatePrefix: 'เสียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.662635735+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.662679879+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-25T15:27:22.66268524+07:00","message":"receive interim result [false|false]: เสี่ยงต่อการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.662699744+07:00","message":"[buffer interim] 326 false เสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.662707788+07:00","message":"[bufferProcess] interim [660000000]:เสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.662710418+07:00","message":"[bufferProcess] send to processor:เสี่ยงต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.662714307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.662717685+07:00","message":"> Transcript [5478] [false]: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.662720214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.662722809+07:00","message":"Set new StatePrefix: 'เสี่ยงต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.856629948+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.856671458+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-25T15:27:22.856677183+07:00","message":"receive interim result [false|false]: เสี่ยงต่อการเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:22.856691729+07:00","message":"[buffer interim] 326 false เสี่ยงต่อการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856702527+07:00","message":"[bufferProcess] interim [900000000]:เสี่ยงต่อการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856705331+07:00","message":"[bufferProcess] send to processor:เสี่ยงต่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856709204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856712435+07:00","message":"> Transcript [5479] [false]: 'เสี่ยงต่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856715854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856718023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856720196+07:00","message":"StatePrefix: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:22.856722415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.181878455+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.181931447+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-25T15:27:23.181939645+07:00","message":"receive interim result [false|false]: เสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.181956919+07:00","message":"[buffer interim] 326 false เสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.181965448+07:00","message":"[bufferProcess] interim [140000000]:เสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.181969245+07:00","message":"[bufferProcess] send to processor:เสี่ยงต่อการเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.18197397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.181978922+07:00","message":"> Transcript [5480] [false]: 'เสี่ยงต่อการเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.181984003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.181987214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.181990363+07:00","message":"StatePrefix: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.181993642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.232917018+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.232947905+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-25T15:27:23.232954026+07:00","message":"receive interim result [false|false]: เสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.232966429+07:00","message":"[buffer interim] 326 false เสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.232973799+07:00","message":"[bufferProcess] interim [260000000]:เสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.232977753+07:00","message":"[bufferProcess] send to processor:เสี่ยงต่อการเกิดเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.232985714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.23298997+07:00","message":"> Transcript [5481] [false]: 'เสี่ยงต่อการเกิดเชื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.232994733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.232997965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.233000636+07:00","message":"StatePrefix: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.233003341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:23.308458715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:23.308480316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.341562234+07:00","message":"[GCS] IsForceVAD: false for message ID: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.412653754+07:00","message":"[GCS] Start streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.4511631+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.451207228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสี่ยงต่อการเกิดเชื้อรา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.451215987+07:00","message":"receive interim result [true|false]: เสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.451227618+07:00","message":"end recv isFinal message id 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.4512305+07:00","message":"end Recv id 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.451237089+07:00","message":"[buffer interim] 326 true เสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451246864+07:00","message":"[bufferProcess] interim [560000000]:เสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451250307+07:00","message":"[bufferProcess] send to processor (isfinal):เสี่ยงต่อการเกิดเชื้อรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451253245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451256297+07:00","message":"> Transcript [5482] [false]: 'เสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451259334+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451261334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451263309+07:00","message":"StatePrefix: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451265304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451273187+07:00","message":"Push: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451275381+07:00","message":"TextPushed: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451277444+07:00","message":"Set new StatePrefix : 'เสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451279865+07:00","message":"Next Push (prob) : 'การเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451281904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451284673+07:00","message":"> Transcript [5483] [true]: 'เสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451287057+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451288922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451290677+07:00","message":"StatePrefix: 'เสี่ยงต่อการเกิดเชื้อรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451292678+07:00","message":"TextPushed: 'เสี่ยงต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.451294888+07:00","message":"Push: 'การเกิดเชื้อรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.451303061+07:00","message":"push: {false เสี่ยงต่อ 0 0xc0038b4780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.451308049+07:00","message":"push: {true การเกิดเชื้อรา 0 0xc0038b4780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:23.457448238+07:00","message":"write wav file: './tmp/7599/7599_326.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.543707456+07:00","message":"[GCS] IsForceVAD: false for message ID: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.602538392+07:00","message":"[GCS] Start streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.648742121+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.648760616+07:00","message":"found end of frame, send empty tag with msgId: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.648763797+07:00","message":"end Recv id 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.64877087+07:00","message":"[buffer interim] 327 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.648777447+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.648781034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.648783818+07:00","message":"> Transcript [5484] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.648786308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.64878824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.648790193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.648792124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:23.648794726+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:23.64880343+07:00","message":"push: {true \n 0 0xc002a08000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:23.653669363+07:00","message":"write wav file: './tmp/7599/7599_327.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.119280518+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.11932954+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-25T15:27:24.119335356+07:00","message":"receive interim result [false|false]: องค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.119356936+07:00","message":"[buffer interim] 328 false องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.119365713+07:00","message":"[bufferProcess] interim [480000000]:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.119368733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.159196039+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.159238577+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-25T15:27:24.159244909+07:00","message":"receive interim result [false|false]: องศา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.15925996+07:00","message":"[buffer interim] 328 false องศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.159267523+07:00","message":"[bufferProcess] interim [540000000]:องศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.159270319+07:00","message":"[bufferProcess] send to processor:องค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.159277383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.159280857+07:00","message":"> Transcript [5485] [false]: 'องค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.159283278+07:00","message":"Set StatePrefix (first interim): 'องค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.18529272+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.185327467+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-25T15:27:24.185333243+07:00","message":"receive interim result [false|false]: องค์พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.185348519+07:00","message":"[buffer interim] 328 false องค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.185356036+07:00","message":"[bufferProcess] interim [600000000]:องค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.185358602+07:00","message":"[bufferProcess] send to processor:องศา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.185363658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.185366783+07:00","message":"> Transcript [5486] [false]: 'องศา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.185369694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.185371812+07:00","message":"Set new StatePrefix: 'องศา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.358192364+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.358231945+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-25T15:27:24.358236849+07:00","message":"receive interim result [false|false]: องค์พระศิวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.358250138+07:00","message":"[buffer interim] 328 false องค์พระศิวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.358257622+07:00","message":"[bufferProcess] interim [780000000]:องค์พระศิวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.358260076+07:00","message":"[bufferProcess] send to processor:องค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.358266032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.358268848+07:00","message":"> Transcript [5487] [false]: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.358271511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.358273737+07:00","message":"Set new StatePrefix: 'องค์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.581049684+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.581087025+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-25T15:27:24.58109352+07:00","message":"receive interim result [false|false]: องค์พระจึงถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.581110914+07:00","message":"[buffer interim] 328 false องค์พระจึงถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.581118722+07:00","message":"[bufferProcess] interim [960000000]:องค์พระจึงถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.581121601+07:00","message":"[bufferProcess] send to processor:องค์พระศิวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.581131053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.581134369+07:00","message":"> Transcript [5488] [false]: 'องค์พระศิวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.581138082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.581140742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.581142717+07:00","message":"StatePrefix: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.58114501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.849969913+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.850010403+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-25T15:27:24.850016457+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.850029405+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850039426+07:00","message":"[bufferProcess] interim [260000000]:องค์พระจึงถูกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850044364+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850050249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850053202+07:00","message":"> Transcript [5489] [false]: 'องค์พระจึงถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850059536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850061876+07:00","message":"StatePrefix: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.850063965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.865182912+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.865210659+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-25T15:27:24.865215415+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกเอารัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.865226716+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกเอารัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865231683+07:00","message":"[bufferProcess] interim [320000000]:องค์พระจึงถูกเอารัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865233906+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865236933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865239358+07:00","message":"> Transcript [5490] [false]: 'องค์พระจึงถูกอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865242314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865244378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865247995+07:00","message":"StatePrefix: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.865250791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.973999015+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.974040911+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-25T15:27:24.974047586+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.974064391+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974072871+07:00","message":"[bufferProcess] interim [380000000]:องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.97407555+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกเอารัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974079785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974082817+07:00","message":"> Transcript [5491] [false]: 'องค์พระจึงถูกเอารัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.97408638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974088699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974090804+07:00","message":"StatePrefix: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974092943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974096281+07:00","message":"Push: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974099137+07:00","message":"TextPushed: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974101445+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกเอารัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:24.974103687+07:00","message":"Next Push (prob) : 'จึงถูกเอารัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:24.974112216+07:00","message":"push: {false องค์พระ 0 0xc0030a0180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.224955247+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.224996928+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-25T15:27:25.225002819+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.225018303+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.225026574+07:00","message":"[bufferProcess] interim [680000000]:องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.225029021+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.225032757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.225036437+07:00","message":"> Transcript [5492] [false]: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.225039035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.225041475+07:00","message":"Set new StatePrefix: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.361998598+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.362040248+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-25T15:27:25.362046824+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.362063829+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.362072179+07:00","message":"[bufferProcess] interim [800000000]:องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.362074947+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.362083173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.362086504+07:00","message":"> Transcript [5493] [false]: 'องค์พระจึงถูกอาราธนาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.362090805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.362093863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.362095997+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.36209826+07:00","message":"TextPushed: 'องค์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.679596553+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.679629953+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-25T15:27:25.679635486+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.679648055+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.679656709+07:00","message":"[bufferProcess] interim [40000000]:องค์พระจึงถูกอาราธนาลงมาป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.67965938+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.679663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.679665842+07:00","message":"> Transcript [5494] [false]: 'องค์พระจึงถูกอาราธนาลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.679669277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.679671404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.679673676+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.679676106+07:00","message":"TextPushed: 'องค์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.718396695+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.718432883+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-25T15:27:25.718438054+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.718451026+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718458147+07:00","message":"[bufferProcess] interim [100000000]:องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718469807+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718477083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718479908+07:00","message":"> Transcript [5495] [false]: 'องค์พระจึงถูกอาราธนาลงมาป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718483532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718485903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718488139+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.718490378+07:00","message":"TextPushed: 'องค์พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.748105447+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.748141619+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-25T15:27:25.748147105+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.748160957+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748168179+07:00","message":"[bufferProcess] interim [160000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748170773+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748175966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.74817855+07:00","message":"> Transcript [5496] [false]: 'องค์พระจึงถูกอาราธนาลงมาเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748182032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.74818436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748187267+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748191252+07:00","message":"TextPushed: 'องค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748195929+07:00","message":"Push: 'จึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748198036+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748201277+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกอาราธนาลงมาเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.748203656+07:00","message":"Next Push (prob) : 'ลงมาเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.748211038+07:00","message":"push: {false จึงถูกอาราธนา 0 0xc0030a0180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.938696766+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.938733829+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-25T15:27:25.938740314+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:25.938754695+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.938761257+07:00","message":"[bufferProcess] interim [400000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.938764379+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.938769385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.938772439+07:00","message":"> Transcript [5497] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.938775043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:25.938777179+07:00","message":"Set new StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.062229636+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.062266088+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-25T15:27:26.062271561+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.062288341+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.062295246+07:00","message":"[bufferProcess] interim [520000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.06229804+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.062301866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.062304999+07:00","message":"> Transcript [5498] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์ฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.062308867+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.062311012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.062313019+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.062315557+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.256540485+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.256584438+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-25T15:27:26.25659107+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.25660843+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.256617438+07:00","message":"[bufferProcess] interim [700000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.256620268+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.256624522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.256627533+07:00","message":"> Transcript [5499] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.256630287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.256632502+07:00","message":"Set new StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:26.309246167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:26.309265601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.47033506+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.47038117+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-25T15:27:26.470391052+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.470410395+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470423711+07:00","message":"[bufferProcess] interim [880000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470426571+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470434658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470438393+07:00","message":"> Transcript [5500] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470442222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470445213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470447578+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.470450591+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.837496374+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.837546675+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-25T15:27:26.837553414+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:26.837566958+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.837574227+07:00","message":"[bufferProcess] interim [300000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.837577747+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.837584764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.837588814+07:00","message":"> Transcript [5501] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.837593764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.837598031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.83760038+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:26.837603208+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.04219691+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.042240018+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-25T15:27:27.042246745+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.042265189+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.042276724+07:00","message":"[bufferProcess] interim [420000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.042279737+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.042287477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.042290666+07:00","message":"> Transcript [5502] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.042294639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.04229675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.042299541+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.042303576+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.116561605+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.116600023+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-25T15:27:27.116605897+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.116625077+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116633796+07:00","message":"[bufferProcess] interim [480000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116636667+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116639971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.11664266+07:00","message":"> Transcript [5503] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116646316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116648382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116652221+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.11665475+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116657659+07:00","message":"Push: 'ลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116659693+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116661891+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.116664261+07:00","message":"Next Push (prob) : 'ที่วัดแผนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.116671481+07:00","message":"push: {false ลงมาประดิษฐานไว้ 0 0xc0030a0180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.151449626+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.151492644+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-25T15:27:27.151501899+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.151516873+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.151525186+07:00","message":"[bufferProcess] interim [600000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.151528121+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.151536553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.151539974+07:00","message":"> Transcript [5504] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.15154356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.151546357+07:00","message":"Set new StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.472975052+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.473021094+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-25T15:27:27.473028313+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.473044315+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.473052676+07:00","message":"[bufferProcess] interim [900000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.473055656+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.473059915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.473063011+07:00","message":"> Transcript [5505] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.473067295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.47306943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.473072615+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.473076616+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.687165778+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.687211725+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-25T15:27:27.687218638+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.687234387+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.687245565+07:00","message":"[bufferProcess] interim [80000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.68724873+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.687257261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.687260421+07:00","message":"> Transcript [5506] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.687265769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.687268103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.687270766+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.687273691+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.777312786+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.777362786+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-25T15:27:27.777371128+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.777391091+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.777401521+07:00","message":"[bufferProcess] interim [140000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.777405513+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.777412526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.777416432+07:00","message":"> Transcript [5507] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.77742197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.777425613+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.777428052+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.777430757+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.978295825+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.978339049+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-25T15:27:27.978346139+07:00","message":"receive interim result [false|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.978362471+07:00","message":"[buffer interim] 328 false องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978371268+07:00","message":"[bufferProcess] interim [380000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978374281+07:00","message":"[bufferProcess] send to processor:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978383262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978386746+07:00","message":"> Transcript [5508] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.97839111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978394422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.97839695+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978399511+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978406609+07:00","message":"Push: 'ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978408766+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.978411113+07:00","message":"Set new StatePrefix : 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:27.97841518+07:00","message":"Next Push (prob) : 'ครับมาเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:27.978424566+07:00","message":"push: {false ที่วัดแผนไหม 0 0xc0030a0180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.15112259+07:00","message":"[GCS] IsForceVAD: false for message ID: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.312736859+07:00","message":"[GCS] Start streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.330682844+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.330725381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง\",\"confidence\":0.94376117}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.330732177+07:00","message":"receive interim result [true|false]: องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.330742018+07:00","message":"end recv isFinal message id 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.330744289+07:00","message":"end Recv id 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.330750395+07:00","message":"[buffer interim] 328 true องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330762333+07:00","message":"[bufferProcess] interim [770000000]:องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330771849+07:00","message":"[bufferProcess] send to processor (isfinal):องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330775618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330778827+07:00","message":"> Transcript [5509] [false]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330782733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330784952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330786938+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.33078985+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.33079232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330799294+07:00","message":"> Transcript [5510] [true]: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330802191+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330803962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330805675+07:00","message":"StatePrefix: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหมครับมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.33080777+07:00","message":"TextPushed: 'องค์พระจึงถูกอาราธนาลงมาประดิษฐานไว้ที่วัดแผนไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.330814155+07:00","message":"Push: 'ครับมาเมืองหลวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.330825767+07:00","message":"push: {true ครับมาเมืองหลวง 0 0xc0030a0180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:28.340647166+07:00","message":"write wav file: './tmp/7599/7599_328.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.749973914+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.750007451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.750012253+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.750027098+07:00","message":"[buffer interim] 329 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.750033351+07:00","message":"[bufferProcess] interim [240000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.750035307+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.844402182+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.844437402+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-25T15:27:28.844444102+07:00","message":"receive interim result [false|false]: วัตสัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:28.844457088+07:00","message":"[buffer interim] 329 false วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.844464188+07:00","message":"[bufferProcess] interim [420000000]:วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.844467563+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.844474395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.84447701+07:00","message":"> Transcript [5511] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:28.844479383+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.005123497+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.00517465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Watson\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.005181297+07:00","message":"receive interim result [false|false]: Watson"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.005198863+07:00","message":"[buffer interim] 329 false Watson"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.005207378+07:00","message":"[bufferProcess] interim [480000000]:Watson"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.005210636+07:00","message":"[bufferProcess] send to processor:วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.005215802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.005219011+07:00","message":"> Transcript [5512] [false]: 'วัตสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.005222089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.005224386+07:00","message":"Set new StatePrefix: 'วัตสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.071781029+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.07181601+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-25T15:27:29.071821846+07:00","message":"receive interim result [false|false]: วัดเสมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.071836702+07:00","message":"[buffer interim] 329 false วัดเสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.07184423+07:00","message":"[bufferProcess] interim [540000000]:วัดเสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.071848309+07:00","message":"[bufferProcess] send to processor:Watson"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.071856751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.071861247+07:00","message":"> Transcript [5513] [false]: 'Watson'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.071864871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.071868981+07:00","message":"Set new StatePrefix: 'Watson'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.095375105+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.095409398+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-25T15:27:29.095414708+07:00","message":"receive interim result [false|false]: วัดเสมาเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.095432144+07:00","message":"[buffer interim] 329 false วัดเสมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.095441096+07:00","message":"[bufferProcess] interim [600000000]:วัดเสมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.095444585+07:00","message":"[bufferProcess] send to processor:วัดเสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.095449572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.095453168+07:00","message":"> Transcript [5514] [false]: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.095455792+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.095458009+07:00","message":"Set new StatePrefix: 'วัดเสมา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:29.309455942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:29.309470947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.334302639+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.334346932+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-25T15:27:29.334353136+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.334371929+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.334380697+07:00","message":"[bufferProcess] interim [840000000]:วัดเสมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.33438345+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.334387365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.334390452+07:00","message":"> Transcript [5515] [false]: 'วัดเสมาเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.334394029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.334396733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.33439877+07:00","message":"StatePrefix: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.334401432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.645292646+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.645333235+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-25T15:27:29.645339714+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.645353369+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.645361506+07:00","message":"[bufferProcess] interim [140000000]:วัดเสมาเมืองหลวงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.645364146+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.645369747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.645373072+07:00","message":"> Transcript [5516] [false]: 'วัดเสมาเมืองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.645376948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.645379116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.64538126+07:00","message":"StatePrefix: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.645383721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.663200826+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.663238405+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-25T15:27:29.663244329+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.663258873+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.663266337+07:00","message":"[bufferProcess] interim [200000000]:วัดเสมาเมืองหลวงในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.663269036+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.663272922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.66327554+07:00","message":"> Transcript [5517] [false]: 'วัดเสมาเมืองหลวงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.663278808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.663280841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.663282957+07:00","message":"StatePrefix: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.663285001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.71245285+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.712496195+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-25T15:27:29.712503635+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.712522192+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.71253122+07:00","message":"[bufferProcess] interim [320000000]:วัดเสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712534783+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712544558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712549952+07:00","message":"> Transcript [5518] [false]: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712554682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712558585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712561625+07:00","message":"StatePrefix: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712564388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712573025+07:00","message":"Push: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712575913+07:00","message":"TextPushed: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712578929+07:00","message":"Set new StatePrefix : 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:29.712582415+07:00","message":"Next Push (prob) : 'เมืองหลวงในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:29.712604338+07:00","message":"push: {false วัดเสมา 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.024255256+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.024306584+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-25T15:27:30.024324805+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.024341197+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.024349657+07:00","message":"[bufferProcess] interim [620000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.024352457+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.02436097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.024364362+07:00","message":"> Transcript [5519] [false]: 'วัดเสมาเมืองหลวงในตัวเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.024368735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.024371432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.024374014+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.024376832+07:00","message":"TextPushed: 'วัดเสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.610695014+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.610745967+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-25T15:27:30.610753152+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.61076781+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.6107769+07:00","message":"[bufferProcess] interim [220000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.610780668+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.61078987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.610796612+07:00","message":"> Transcript [5520] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.610801973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.610805487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.61080944+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.610812872+07:00","message":"TextPushed: 'วัดเสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.764472537+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.764514678+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-25T15:27:30.764521485+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.764537382+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764548876+07:00","message":"[bufferProcess] interim [280000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764551815+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764558148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764561405+07:00","message":"> Transcript [5521] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764567874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764570226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764572797+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.764575303+07:00","message":"TextPushed: 'วัดเสมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.870313701+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.870347954+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-25T15:27:30.870354219+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.870367489+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870374306+07:00","message":"[bufferProcess] interim [340000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870377469+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.87038503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870387919+07:00","message":"> Transcript [5522] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870391796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870393834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.87039652+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870400894+07:00","message":"TextPushed: 'วัดเสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870407302+07:00","message":"Push: 'เมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870409477+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.870412034+07:00","message":"Set new StatePrefix : 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.87041437+07:00","message":"Next Push (prob) : 'เมืองเชียงใหม่และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.870428511+07:00","message":"push: {false เมืองหลวงในตัว 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.937012959+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.937048273+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-25T15:27:30.937055524+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:30.937076281+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.937085432+07:00","message":"[bufferProcess] interim [460000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.937089352+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.937093858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.937097827+07:00","message":"> Transcript [5523] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.937101751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:30.937104705+07:00","message":"Set new StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.086969495+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.087021799+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-25T15:27:31.08703073+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.087053623+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.087064741+07:00","message":"[bufferProcess] interim [580000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.087068932+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.087079245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.087084512+07:00","message":"> Transcript [5524] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.08708998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.087093409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.087097+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.08710143+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.156369784+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.156413277+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-25T15:27:31.156420913+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.156439726+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.156451068+07:00","message":"[bufferProcess] interim [700000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.156455839+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.156461981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.156466559+07:00","message":"> Transcript [5525] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.156472087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.156477315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.15647992+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.156483142+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.442665985+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.442705446+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-25T15:27:31.442711413+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.442727093+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442739104+07:00","message":"[bufferProcess] interim [940000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442742465+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442747057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442750207+07:00","message":"> Transcript [5526] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442754751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442756944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442759386+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.442762708+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.635481372+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.635509473+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-25T15:27:31.63551498+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.635531663+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635539157+07:00","message":"[bufferProcess] interim [180000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635543523+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635547195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635549993+07:00","message":"> Transcript [5527] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635554659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635556809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635563238+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635565983+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635568959+07:00","message":"Push: 'เมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635570964+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635573682+07:00","message":"Set new StatePrefix : 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.635576394+07:00","message":"Next Push (prob) : 'จะอัญเชิญกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.635583358+07:00","message":"push: {false เมืองเชียงใหม่แล้วก็ 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.825339623+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.825383866+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-25T15:27:31.825393023+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:31.825416922+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.825431943+07:00","message":"[bufferProcess] interim [360000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.825436992+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.825445236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.825449443+07:00","message":"> Transcript [5528] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.825454631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.82545769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.825460702+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:31.825464793+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.032934379+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.032969201+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-25T15:27:32.032975373+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.032988269+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.032996831+07:00","message":"[bufferProcess] interim [540000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.032999756+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.033003663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.033006535+07:00","message":"> Transcript [5529] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.033010328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.033012988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.033015682+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.033018561+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.164757619+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.164801727+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-25T15:27:32.164809332+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.164825633+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.164837416+07:00","message":"[bufferProcess] interim [720000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.164840605+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.164848145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.164851914+07:00","message":"> Transcript [5530] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.1648569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.164859294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.164861641+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.164864683+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.228295545+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.228339485+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-25T15:27:32.228347562+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.228363987+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228372839+07:00","message":"[bufferProcess] interim [780000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228376384+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228384978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228388217+07:00","message":"> Transcript [5531] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228392835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228395892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.22839878+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228401867+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228409721+07:00","message":"Push: 'จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228412318+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228415007+07:00","message":"Set new StatePrefix : 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.228417873+07:00","message":"Next Push (prob) : 'ขึ้นสู่วัดพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.228427883+07:00","message":"push: {false จะอัญเชิญกลับ 0 0xc002a08500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:32.309826193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:32.309853208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.355845848+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.35590254+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-25T15:27:32.355910031+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.355928077+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.355936473+07:00","message":"[bufferProcess] interim [840000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.35593957+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.355944144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.355947046+07:00","message":"> Transcript [5532] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.35594999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.355952526+07:00","message":"Set new StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.358408882+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.358423412+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-25T15:27:32.358428458+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.358438918+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.358443166+07:00","message":"[bufferProcess] interim [900000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.358445625+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.358448268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.358450621+07:00","message":"> Transcript [5533] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.358453203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.358455073+07:00","message":"Set new StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.738992781+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.739028784+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-25T15:27:32.73903492+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.739051821+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.739058615+07:00","message":"[bufferProcess] interim [260000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.739061656+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.739065509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.739069151+07:00","message":"> Transcript [5534] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.739072171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.739074319+07:00","message":"Set new StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.746368134+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.746395952+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-25T15:27:32.746401836+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.746415559+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746421282+07:00","message":"[bufferProcess] interim [320000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746423925+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746426819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746429356+07:00","message":"> Transcript [5535] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746433101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746435228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746437555+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.746440318+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.868429502+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.868475891+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-25T15:27:32.868483085+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:32.868499166+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.868508848+07:00","message":"[bufferProcess] interim [380000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.868512427+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.868520404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.868523897+07:00","message":"> Transcript [5536] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.868528331+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.8685312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.868534071+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:32.868536824+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.234887754+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.234931269+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-25T15:27:33.234938601+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.234952903+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.234960801+07:00","message":"[bufferProcess] interim [740000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.234963922+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.234971464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.234974488+07:00","message":"> Transcript [5537] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.23497977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.234982311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.234985173+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.234988606+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.362314905+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.362367367+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-25T15:27:33.362379547+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.362398401+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.36240817+07:00","message":"[bufferProcess] interim [860000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362413121+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.36241953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362423938+07:00","message":"> Transcript [5538] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362430389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.36243371+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362437993+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362442206+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362448185+07:00","message":"Push: 'ขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362451762+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.362455926+07:00","message":"Set new StatePrefix : 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.3624596+07:00","message":"Next Push (prob) : 'อีกครั้งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.362472463+07:00","message":"push: {false ขึ้นสู่วัดผาลาด 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.623619435+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.623667917+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-25T15:27:33.623677589+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.623691881+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.623698601+07:00","message":"[bufferProcess] interim [160000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.623702466+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.623709498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.62371273+07:00","message":"> Transcript [5539] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.623716478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.623718585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.623721602+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.62372424+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.821688213+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.821732562+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-25T15:27:33.821739428+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.821758015+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821767215+07:00","message":"[bufferProcess] interim [400000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821770831+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821777726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821780718+07:00","message":"> Transcript [5540] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821785949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821788238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821790833+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.821794155+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.943324219+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.943365225+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-25T15:27:33.943373983+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:33.943388953+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943395569+07:00","message":"[bufferProcess] interim [520000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943399235+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943406999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943410287+07:00","message":"> Transcript [5541] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943414025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943416396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943418838+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:33.943421621+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.134086989+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.134128556+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-25T15:27:34.134134718+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.134149055+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.13415574+07:00","message":"[bufferProcess] interim [640000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134159188+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134165146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134170549+07:00","message":"> Transcript [5542] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134174924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134177129+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134179692+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134182462+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134188649+07:00","message":"Push: 'อีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.134190788+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.13419325+07:00","message":"Set new StatePrefix : 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.13419626+07:00","message":"Next Push (prob) : 'ช่วงวันมาฆะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.134219914+07:00","message":"push: {false อีกครั้งใน 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.263227459+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.263264515+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-25T15:27:34.263271465+07:00","message":"receive interim result [false|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.26328797+07:00","message":"[buffer interim] 329 false วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.263295233+07:00","message":"[bufferProcess] interim [760000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.263298506+07:00","message":"[bufferProcess] send to processor:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.263302829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.263305863+07:00","message":"> Transcript [5543] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.263309164+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.560891711+07:00","message":"[GCS] IsForceVAD: false for message ID: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.623691608+07:00","message":"[GCS] Start streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.725908388+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.725959107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา\",\"confidence\":0.9574118}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.725967703+07:00","message":"receive interim result [true|false]: วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.725979363+07:00","message":"end recv isFinal message id 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.725982663+07:00","message":"end Recv id 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.725991063+07:00","message":"[buffer interim] 329 true วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726000612+07:00","message":"[bufferProcess] interim [300000000]:วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726004772+07:00","message":"[bufferProcess] send to processor (isfinal):วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726008391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726014311+07:00","message":"> Transcript [5544] [false]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726017645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726021805+07:00","message":"Set new StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726024388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726026577+07:00","message":"> Transcript [5545] [true]: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726029576+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726039917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726042095+07:00","message":"StatePrefix: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งในช่วงวันมาฆบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726044995+07:00","message":"TextPushed: 'วัดเสมาเมืองหลวงในตัวเมืองเชียงใหม่แล้วก็จะอัญเชิญกลับขึ้นสู่วัดผาลาดอีกครั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:34.726048617+07:00","message":"Push: 'ช่วงวันมาฆบูชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:34.726057051+07:00","message":"push: {true ช่วงวันมาฆบูชา 0 0xc002a08500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:34.738442918+07:00","message":"write wav file: './tmp/7599/7599_329.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:35.310143184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:35.310167967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.369200458+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.369246059+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-25T15:27:35.369251916+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.369270444+07:00","message":"[buffer interim] 330 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.369277735+07:00","message":"[bufferProcess] interim [720000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.369280315+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.390662577+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.390707285+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-25T15:27:35.390713037+07:00","message":"receive interim result [false|false]: เอกราช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.390727542+07:00","message":"[buffer interim] 330 false เอกราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.390734735+07:00","message":"[bufferProcess] interim [780000000]:เอกราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.390737125+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.390744242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.390747344+07:00","message":"> Transcript [5546] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.390749776+07:00","message":"Set StatePrefix (first interim): 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.477751714+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.477788827+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-25T15:27:35.477794375+07:00","message":"receive interim result [false|false]: วัดลาดหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.477806948+07:00","message":"[buffer interim] 330 false วัดลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.477813892+07:00","message":"[bufferProcess] interim [840000000]:วัดลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.477816295+07:00","message":"[bufferProcess] send to processor:เอกราช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.477821345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.477824103+07:00","message":"> Transcript [5547] [false]: 'เอกราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.477826356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.477828516+07:00","message":"Set new StatePrefix: 'เอกราช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.499326485+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.49937997+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-25T15:27:35.499385274+07:00","message":"receive interim result [false|false]: วัดลาดยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.49939959+07:00","message":"[buffer interim] 330 false วัดลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.499405949+07:00","message":"[bufferProcess] interim [900000000]:วัดลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.499408457+07:00","message":"[bufferProcess] send to processor:วัดลาดหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.499412124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.49941512+07:00","message":"> Transcript [5548] [false]: 'วัดลาดหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.499417162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.49941918+07:00","message":"Set new StatePrefix: 'วัดลาดหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.993012976+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.993058819+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-25T15:27:35.993065747+07:00","message":"receive interim result [false|false]: วัดลาดยาวปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:35.993079202+07:00","message":"[buffer interim] 330 false วัดลาดยาวปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.993089706+07:00","message":"[bufferProcess] interim [380000000]:วัดลาดยาวปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.993093939+07:00","message":"[bufferProcess] send to processor:วัดลาดยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.993100761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.993105297+07:00","message":"> Transcript [5549] [false]: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.993111596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:35.993115744+07:00","message":"Set new StatePrefix: 'วัดลาดยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.190836768+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.190878034+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-25T15:27:36.190884911+07:00","message":"receive interim result [false|false]: วัดลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.190908173+07:00","message":"[buffer interim] 330 false วัดลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.190915245+07:00","message":"[bufferProcess] interim [620000000]:วัดลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.190917742+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.190920938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.190925095+07:00","message":"> Transcript [5550] [false]: 'วัดลาดยาวปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.190928609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.190930806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.190932855+07:00","message":"StatePrefix: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.19093501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.364192701+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.364227276+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-25T15:27:36.364233416+07:00","message":"receive interim result [false|false]: วัดลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.364247301+07:00","message":"[buffer interim] 330 false วัดลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.364254248+07:00","message":"[bufferProcess] interim [740000000]:วัดลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.36425728+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวปัจจุบันเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.36426387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.364266659+07:00","message":"> Transcript [5551] [false]: 'วัดลาดยาวปัจจุบันเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.364270661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.364273011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.364275159+07:00","message":"StatePrefix: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.364277799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.367684448+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.367704239+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-25T15:27:36.36770911+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.367720247+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.367724897+07:00","message":"[bufferProcess] interim [800000000]:วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.367729211+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวปัจจุบันเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.367736127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.367738487+07:00","message":"> Transcript [5552] [false]: 'วัดลาดยาวปัจจุบันเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.36774157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.367744386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.367746336+07:00","message":"StatePrefix: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.367748412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.981808083+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.98184417+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-25T15:27:36.981850634+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.981866008+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981879+07:00","message":"[bufferProcess] interim [400000000]:วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981882303+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981890973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981894267+07:00","message":"> Transcript [5553] [false]: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981898307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981903201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981905452+07:00","message":"StatePrefix: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981907683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981914598+07:00","message":"Push: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981916859+07:00","message":"TextPushed: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981919569+07:00","message":"Set new StatePrefix : 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:36.981922167+07:00","message":"Next Push (prob) : 'ถึงวันเข้าพรรษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:36.981963393+07:00","message":"push: {false วัดลาดยาว 0 0xc0006cf700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.092126514+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.092169422+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-25T15:27:37.092176267+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.092190493+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.092198358+07:00","message":"[bufferProcess] interim [460000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.092201132+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.092208958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.092211968+07:00","message":"> Transcript [5554] [false]: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.09221729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.092220078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.092222384+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.09222583+07:00","message":"TextPushed: 'วัดลาดยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.205986634+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.206029051+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-25T15:27:37.206037182+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.206051846+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206063549+07:00","message":"[bufferProcess] interim [580000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206068207+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206075245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206078344+07:00","message":"> Transcript [5555] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206081952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206084192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206088177+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.206090751+07:00","message":"TextPushed: 'วัดลาดยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.429851707+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.429899547+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-25T15:27:37.429906715+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.429921796+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429929613+07:00","message":"[bufferProcess] interim [760000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429932457+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429940256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429942998+07:00","message":"> Transcript [5556] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429946672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429950833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429953321+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.429955783+07:00","message":"TextPushed: 'วัดลาดยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.592587578+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.592632797+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-25T15:27:37.592639895+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.592658894+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592670086+07:00","message":"[bufferProcess] interim [0]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592673042+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592677218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592681004+07:00","message":"> Transcript [5557] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592685794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.59268839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592691056+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592693434+07:00","message":"TextPushed: 'วัดลาดยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592701317+07:00","message":"Push: 'ถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592703712+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592706136+07:00","message":"Set new StatePrefix : 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.592708766+07:00","message":"Next Push (prob) : 'เพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.592734989+07:00","message":"push: {false ถึงวันเข้าพรรษา 0 0xc0006cf700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.834889601+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.834932018+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-25T15:27:37.834938443+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:37.834952972+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834960675+07:00","message":"[bufferProcess] interim [240000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834963521+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834971589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834974988+07:00","message":"> Transcript [5558] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834979364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834981698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834984155+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:37.834987344+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.193610161+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.193651389+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-25T15:27:38.193657984+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.193670743+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.193681504+07:00","message":"[bufferProcess] interim [540000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.19368445+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.193689119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.193692237+07:00","message":"> Transcript [5559] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.193696511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.193698793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.19370131+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.193704489+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.297713499+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.297756214+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-25T15:27:38.297763488+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.297777139+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.297784327+07:00","message":"[bufferProcess] interim [660000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.297786982+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.297793272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.297796648+07:00","message":"> Transcript [5560] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.29780037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.297802721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.29780519+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.297808128+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:38.310898976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:38.310910762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.352733864+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.352767731+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-25T15:27:38.352773789+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.352788916+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352797688+07:00","message":"[bufferProcess] interim [780000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352800658+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.35280513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352808954+07:00","message":"> Transcript [5561] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352813664+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352816169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352818472+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.35282376+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352827351+07:00","message":"Push: 'เพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352829552+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.3528321+07:00","message":"Set new StatePrefix : 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.352834678+07:00","message":"Next Push (prob) : 'สภาพอากาศตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.352842572+07:00","message":"push: {false เพื่อให้สอดคล้องกับ 0 0xc0006cf700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.402948198+07:00","message":"[GCS] IsForceVAD: false for message ID: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.516787971+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.516825227+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-25T15:27:38.516831916+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.516850142+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.516860254+07:00","message":"[bufferProcess] interim [900000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.516865221+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.516886711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.51689174+07:00","message":"> Transcript [5562] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.516895701+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.516898858+07:00","message":"Set new StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.533069188+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.533117433+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-25T15:27:38.533123782+07:00","message":"receive interim result [false|false]: วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.533141863+07:00","message":"[buffer interim] 330 false วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.533150409+07:00","message":"[bufferProcess] interim [960000000]:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.533154022+07:00","message":"[bufferProcess] send to processor:วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.533173834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.533177602+07:00","message":"> Transcript [5563] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.533182039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.53318459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.533189017+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.533192291+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.533834459+07:00","message":"[GCS] Start streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.63164346+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.631680441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลากยาวไปถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ\",\"confidence\":0.9176732}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.631686893+07:00","message":"receive interim result [true|false]: ลากยาวไปถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.631696487+07:00","message":"end recv isFinal message id 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.631698813+07:00","message":"end Recv id 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.631706705+07:00","message":"[buffer interim] 330 true ลากยาวไปถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631713731+07:00","message":"[bufferProcess] interim [990000000]:ลากยาวไปถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631717456+07:00","message":"[bufferProcess] send to processor (isfinal):วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631721031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631723644+07:00","message":"> Transcript [5564] [false]: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631726839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631728876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631731081+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631734322+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631736446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631738486+07:00","message":"> Transcript [5565] [true]: 'ลากยาวไปถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631741079+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.63174301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631744994+07:00","message":"StatePrefix: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.6317472+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631749157+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631955309+07:00","message":"Push: 'สภาพอากาศตอนนั้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.63195915+07:00","message":"TextPushed: 'วัดลาดยาวถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631961667+07:00","message":"Set new StatePrefix : 'ลากยาวไปถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631964071+07:00","message":"Next Push (prob) : 'ลากยาวไปถึงวันเข้าพรรษาเพื่อให้สอดคล้องกับสภาพอากาศตอนนั้นครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:38.631973384+07:00","message":"push: {true สภาพอากาศตอนนั้นครับ 0 0xc0006cf700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:38.631988383+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_330.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:38.6461284+07:00","message":"write wav file: './tmp/7599/7599_330.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.062419137+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.062475997+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-25T15:27:39.062481684+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.062498284+07:00","message":"[buffer interim] 331 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.062505496+07:00","message":"[bufferProcess] interim [540000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.062508158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.17744276+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.177488151+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-25T15:27:39.177493701+07:00","message":"receive interim result [false|false]: สำหรับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.177505118+07:00","message":"[buffer interim] 331 false สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.177513277+07:00","message":"[bufferProcess] interim [660000000]:สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.17751569+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.177521539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.177524735+07:00","message":"> Transcript [5566] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.177527163+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.390644984+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.390697781+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-25T15:27:39.390703547+07:00","message":"receive interim result [false|false]: สำหรับการสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.390720016+07:00","message":"[buffer interim] 331 false สำหรับการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390731585+07:00","message":"[bufferProcess] interim [900000000]:สำหรับการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390734199+07:00","message":"[bufferProcess] send to processor:สำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390738752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390742967+07:00","message":"> Transcript [5567] [false]: 'สำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390746307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390748489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390750761+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.390753002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.763176722+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.763218458+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-25T15:27:39.763223772+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.763239476+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.763246281+07:00","message":"[bufferProcess] interim [260000000]:สำหรับการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.763248923+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.763252151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.763255022+07:00","message":"> Transcript [5568] [false]: 'สำหรับการสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.76325827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.763260701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.76326267+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.763266363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.950256659+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.950301236+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-25T15:27:39.950307646+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:39.950321738+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950329532+07:00","message":"[bufferProcess] interim [500000000]:สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950332205+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950338475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950341629+07:00","message":"> Transcript [5569] [false]: 'สำหรับการสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950345128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950347424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950349488+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:39.950351749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.080486433+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.080529573+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-25T15:27:40.080536652+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.080550468+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080558275+07:00","message":"[bufferProcess] interim [620000000]:สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080561114+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080568805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080572579+07:00","message":"> Transcript [5570] [false]: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.08057623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080579006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080581708+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080584005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.08059203+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080595161+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.080597957+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.08060114+07:00","message":"Next Push (prob) : 'การสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.080613343+07:00","message":"push: {false สำหรับ 0 0xc0006cfe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.707916276+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.707961618+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-25T15:27:40.707968002+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.707983702+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.707993741+07:00","message":"[bufferProcess] interim [220000000]:สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.707996539+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.708003806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.708007036+07:00","message":"> Transcript [5571] [false]: 'สำหรับการสร้างพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.708010746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.708013047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.708016228+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.708019315+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.860888377+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.860935632+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-25T15:27:40.860942313+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.860960355+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.860969148+07:00","message":"[bufferProcess] interim [340000000]:สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.860971857+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.860975896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.860979157+07:00","message":"> Transcript [5572] [false]: 'สำหรับการสร้างพระพุทธรูปเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.860982848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.860984976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.86098758+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:40.860990101+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.988513916+07:00","message":"[GCS] Cleaned up inactive client: 308"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.988537432+07:00","message":"[GCS] Cleaned up inactive client: 309"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.988540361+07:00","message":"[GCS] Cleaned up inactive client: 310"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.988542347+07:00","message":"[GCS] Cleaned up inactive client: 313"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.988544301+07:00","message":"[GCS] Cleaned up inactive client: 311"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:40.988546111+07:00","message":"[GCS] Cleaned up inactive client: 312"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.184596976+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.184639716+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-25T15:27:41.184646013+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.184659727+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.184668188+07:00","message":"[bufferProcess] interim [640000000]:สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.18467138+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.184678961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.184682512+07:00","message":"> Transcript [5573] [false]: 'สำหรับการสร้างพระพุทธรูปเกสร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.184686687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.184689087+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.184691583+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.184694006+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.30600867+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.30603722+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-25T15:27:41.306042609+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.306057681+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306064601+07:00","message":"[bufferProcess] interim [820000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306067473+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306071457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.30607376+07:00","message":"> Transcript [5574] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306079907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306082049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306085346+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.30608752+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306094769+07:00","message":"Push: 'การสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306097391+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306099909+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.306102568+07:00","message":"Next Push (prob) : 'รูปเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.306111054+07:00","message":"push: {false การสร้างพระพุทธ 0 0xc0006cfe00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:41.311206022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:41.311236094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.70134995+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.701390741+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-25T15:27:41.701396755+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.701411401+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701418985+07:00","message":"[bufferProcess] interim [180000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701422018+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701425236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701428133+07:00","message":"> Transcript [5575] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701431276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701433405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701435546+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.701438127+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.754268291+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.754293062+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-25T15:27:41.754298739+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:41.754309961+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754316543+07:00","message":"[bufferProcess] interim [300000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754319351+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754325302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754327769+07:00","message":"> Transcript [5576] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754330991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754345173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754349154+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:41.754353234+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.202966458+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.202999667+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-25T15:27:42.2030058+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.203018219+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203024759+07:00","message":"[bufferProcess] interim [720000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203027533+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203033864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203036873+07:00","message":"> Transcript [5577] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203040635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203042714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203045086+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.203047873+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.385452866+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.385490878+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-25T15:27:42.385497671+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.385508259+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385515649+07:00","message":"[bufferProcess] interim [840000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385518492+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385522338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385527864+07:00","message":"> Transcript [5578] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385532231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385534661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385537024+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385539963+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385542788+07:00","message":"Push: 'รูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385544842+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385547081+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.385549832+07:00","message":"Next Push (prob) : 'ไม้ล้านนาบุบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.385557865+07:00","message":"push: {false รูปเกสรดอก 0 0xc0006cfe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.710625968+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.710669401+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-25T15:27:42.710676039+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.710693424+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.710703343+07:00","message":"[bufferProcess] interim [140000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.710706364+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.710712705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.710715984+07:00","message":"> Transcript [5579] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.71071878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.710721184+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.781390429+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.781431835+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-25T15:27:42.781437928+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.781452284+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.781459923+07:00","message":"[bufferProcess] interim [260000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.78146261+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.781470478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.781473685+07:00","message":"> Transcript [5580] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.781477852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.781479978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.781484404+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.781487306+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.787103338+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.787124647+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-25T15:27:42.787130024+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.78714731+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.787155669+07:00","message":"[bufferProcess] interim [320000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.787159957+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.787165333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.787168996+07:00","message":"> Transcript [5581] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.787171337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.787173423+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุพพาราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.972260067+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.972297017+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-25T15:27:42.972303077+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:42.972313928+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.972320273+07:00","message":"[bufferProcess] interim [440000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.972322829+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.972326209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.972329113+07:00","message":"> Transcript [5582] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.972331634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:42.972334377+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.100634726+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.100677035+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-25T15:27:43.100683746+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.100697945+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.1007065+07:00","message":"[bufferProcess] interim [560000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.100709491+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.100717466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.100720553+07:00","message":"> Transcript [5583] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.100724116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.100726893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.100729784+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.100734425+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.670961079+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.671000239+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-25T15:27:43.671006946+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.671019585+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.67102637+07:00","message":"[bufferProcess] interim [160000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.67102986+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.671035824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.671038602+07:00","message":"> Transcript [5584] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.671042135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.671044584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.671046825+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.671049636+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.802457235+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.802492292+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-25T15:27:43.802498509+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:43.802509779+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.802516149+07:00","message":"[bufferProcess] interim [280000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.802518913+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.802524526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.802527343+07:00","message":"> Transcript [5585] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.802529871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:43.802532239+07:00","message":"Set new StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.182792536+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.182919381+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-25T15:27:44.182945369+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.182977291+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.182987747+07:00","message":"[bufferProcess] interim [640000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.18299347+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.182999256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.183004459+07:00","message":"> Transcript [5586] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.183010087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.183013595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.183017266+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.183023792+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.195630686+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.195664757+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-25T15:27:44.195670204+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.19568592+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.195693837+07:00","message":"[bufferProcess] interim [700000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.195696766+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.195703479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.19570607+07:00","message":"> Transcript [5587] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.195709303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.195711428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.195714023+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.195717586+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.30897036+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.309010495+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-25T15:27:44.309016732+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.309030706+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309041275+07:00","message":"[bufferProcess] interim [760000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309044366+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309048986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309052066+07:00","message":"> Transcript [5588] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309056023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309058295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309060257+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.309063013+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:44.312145769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:44.312154094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.509565651+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.509611675+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-25T15:27:44.509618598+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.509633192+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509641236+07:00","message":"[bufferProcess] interim [0]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509644353+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.50965249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509657298+07:00","message":"> Transcript [5589] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509661965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509664758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509667143+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509670108+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509677402+07:00","message":"Push: 'ไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509679584+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.50968212+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.509684776+07:00","message":"Next Push (prob) : 'คะไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.509693461+07:00","message":"push: {false ไม้ล้านนาบุปผาร้านดวงดีนะ 0 0xc0006cfe00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.701515363+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.701560361+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-25T15:27:44.701568271+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.701584278+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.701595364+07:00","message":"[bufferProcess] interim [180000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.701599638+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.701609473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.701613665+07:00","message":"> Transcript [5590] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.701618777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.701622181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.70162557+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.701629622+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.811999748+07:00","message":"[GCS] IsForceVAD: false for message ID: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.873059851+07:00","message":"[GCS] Start streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.92503799+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.925084354+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-25T15:27:44.925091286+07:00","message":"receive interim result [false|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:44.925104859+07:00","message":"[buffer interim] 331 false สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925113818+07:00","message":"[bufferProcess] interim [480000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925116519+07:00","message":"[bufferProcess] send to processor:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925124363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925127508+07:00","message":"> Transcript [5591] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925131844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925134291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925136609+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:44.925142198+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.022363223+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.022406261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรึ\",\"confidence\":0.93526524}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.022413576+07:00","message":"receive interim result [true|false]: สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรึ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.022422992+07:00","message":"end recv isFinal message id 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.022425308+07:00","message":"end Recv id 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.022433297+07:00","message":"[buffer interim] 331 true สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022442711+07:00","message":"[bufferProcess] interim [510000000]:สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022447025+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022460551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022474964+07:00","message":"> Transcript [5592] [false]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่แค่การหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.02248153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022483894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022486441+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022490182+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022492698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022495206+07:00","message":"> Transcript [5593] [true]: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022497629+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022499556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022501322+07:00","message":"StatePrefix: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022503981+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022506256+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022727008+07:00","message":"Push: 'ไม่ใช่แค่การรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022731053+07:00","message":"TextPushed: 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาร้านดวงดีนะไม่ใช่แค่การรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022733825+07:00","message":"Set new StatePrefix : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022736766+07:00","message":"Next Push (prob) : 'สำหรับการสร้างพระพุทธรูปเกสรดอกไม้ล้านนาบุปผาล้านดวงองค์ดีนะคะไม่ใช่แค่การรึ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.022745192+07:00","message":"push: {true ไม่ใช่แค่การรึ 0 0xc0006cfe00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.022763215+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_331.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:45.034360741+07:00","message":"write wav file: './tmp/7599/7599_331.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.343262384+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.343302296+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-25T15:27:45.34330745+07:00","message":"receive interim result [false|false]: พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.343321041+07:00","message":"[buffer interim] 332 false พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.343328038+07:00","message":"[bufferProcess] interim [480000000]:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.343330385+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.539359374+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.539402042+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-25T15:27:45.53940827+07:00","message":"receive interim result [false|false]: ฟื้นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.5394209+07:00","message":"[buffer interim] 332 false ฟื้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.539427304+07:00","message":"[bufferProcess] interim [660000000]:ฟื้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.539429973+07:00","message":"[bufferProcess] send to processor:พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.539436577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.539439434+07:00","message":"> Transcript [5594] [false]: 'พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.539441645+07:00","message":"Set StatePrefix (first interim): 'พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.541279236+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.541314752+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-25T15:27:45.541320523+07:00","message":"receive interim result [false|false]: ฟื้นงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.541335854+07:00","message":"[buffer interim] 332 false ฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.541343198+07:00","message":"[bufferProcess] interim [720000000]:ฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.541346322+07:00","message":"[bufferProcess] send to processor:ฟื้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.54135276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.54135624+07:00","message":"> Transcript [5595] [false]: 'ฟื้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.541358898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.541361063+07:00","message":"Set new StatePrefix: 'ฟื้นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.772267223+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.77230765+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-25T15:27:45.772313567+07:00","message":"receive interim result [false|false]: ฟื้นงานผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.772330084+07:00","message":"[buffer interim] 332 false ฟื้นงานผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.772339645+07:00","message":"[bufferProcess] interim [900000000]:ฟื้นงานผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.772342536+07:00","message":"[bufferProcess] send to processor:ฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.77234678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.772349982+07:00","message":"> Transcript [5596] [false]: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.772352695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.772356624+07:00","message":"Set new StatePrefix: 'ฟื้นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.858607946+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.858647744+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-25T15:27:45.858653553+07:00","message":"receive interim result [false|false]: ฟื้นงานพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.858667268+07:00","message":"[buffer interim] 332 false ฟื้นงานพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858674893+07:00","message":"[bufferProcess] interim [960000000]:ฟื้นงานพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858677547+07:00","message":"[bufferProcess] send to processor:ฟื้นงานผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858684623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858687439+07:00","message":"> Transcript [5597] [false]: 'ฟื้นงานผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858690777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858694125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858696292+07:00","message":"StatePrefix: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.858698693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.912942458+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.912983123+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-25T15:27:45.91298932+07:00","message":"receive interim result [false|false]: ฟื้นงานผู้เฒ่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:45.913005502+07:00","message":"[buffer interim] 332 false ฟื้นงานผู้เฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913014136+07:00","message":"[bufferProcess] interim [80000000]:ฟื้นงานผู้เฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913017314+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913021575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913025089+07:00","message":"> Transcript [5598] [false]: 'ฟื้นงานพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913028834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913031627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913033596+07:00","message":"StatePrefix: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:45.913035819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.038845717+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.038893624+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-25T15:27:46.038899371+07:00","message":"receive interim result [false|false]: ฟื้นงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.038915068+07:00","message":"[buffer interim] 332 false ฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.03892286+07:00","message":"[bufferProcess] interim [140000000]:ฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.038925528+07:00","message":"[bufferProcess] send to processor:ฟื้นงานผู้เฒ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.038930023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.038932866+07:00","message":"> Transcript [5599] [false]: 'ฟื้นงานผู้เฒ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.038936381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.038938638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.038940636+07:00","message":"StatePrefix: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.038942856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.053254284+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.053276125+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-25T15:27:46.053281516+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.053294355+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053299324+07:00","message":"[bufferProcess] interim [200000000]:ฟื้นงานพุทธศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053301956+07:00","message":"[bufferProcess] send to processor:ฟื้นงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053305324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053307967+07:00","message":"> Transcript [5600] [false]: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053310659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.05331288+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.05331503+07:00","message":"StatePrefix: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053316957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053321375+07:00","message":"Push: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053325121+07:00","message":"TextPushed: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053327925+07:00","message":"Set new StatePrefix : 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.053330508+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.053339173+07:00","message":"push: {false ฟื้นงาน 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.420108764+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.420148696+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-25T15:27:46.420155165+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.420172307+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.420180358+07:00","message":"[bufferProcess] interim [560000000]:ฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.420183708+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.420187954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.420191482+07:00","message":"> Transcript [5601] [false]: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.420194091+07:00","message":"Set StatePrefix (first interim): 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.747834159+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.74787912+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-25T15:27:46.747885919+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.74790254+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.747911396+07:00","message":"[bufferProcess] interim [920000000]:ฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.747914296+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.74791846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.747921834+07:00","message":"> Transcript [5602] [false]: 'ฟื้นงานพุทธศิลป์โบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.74792566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.747927831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.747931472+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.747934187+07:00","message":"TextPushed: 'ฟื้นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.941080461+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.941117372+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-25T15:27:46.941123016+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:46.941133678+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.94114106+07:00","message":"[bufferProcess] interim [40000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.941144428+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.94115152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.941154553+07:00","message":"> Transcript [5603] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.941158449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.941169508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.941172549+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:46.941174954+07:00","message":"TextPushed: 'ฟื้นงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.190546176+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.190588288+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-25T15:27:47.190594156+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.190606419+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.190616257+07:00","message":"[bufferProcess] interim [340000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.190619062+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.190625072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.190628062+07:00","message":"> Transcript [5604] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.190631989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.190634501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.190638464+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.19064131+07:00","message":"TextPushed: 'ฟื้นงาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:47.312276814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:47.312290337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.829820863+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.829867141+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-25T15:27:47.829873336+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.829886573+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829894137+07:00","message":"[bufferProcess] interim [940000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829897089+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829904421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.82990738+07:00","message":"> Transcript [5605] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829910997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829913706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829916145+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829918469+07:00","message":"TextPushed: 'ฟื้นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829924946+07:00","message":"Push: 'พุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829927021+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829929229+07:00","message":"Set new StatePrefix : 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.829932081+07:00","message":"Next Push (prob) : 'โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.829953491+07:00","message":"push: {false พุทธศิลป์ 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.903324545+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.903365573+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-25T15:27:47.903371939+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:47.903389346+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903397932+07:00","message":"[bufferProcess] interim [120000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903400618+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903404614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903408421+07:00","message":"> Transcript [5606] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903412787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903415567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903418118+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:47.903420454+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.102122042+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.102145459+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-25T15:27:48.10215158+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.102169148+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.102176508+07:00","message":"[bufferProcess] interim [240000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.102179122+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.102183308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.102186199+07:00","message":"> Transcript [5607] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.102189443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.102191393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.10219363+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.102196155+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.220893794+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.220933646+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-25T15:27:48.220939418+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.220956317+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220963948+07:00","message":"[bufferProcess] interim [360000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220966818+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220972663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220976015+07:00","message":"> Transcript [5608] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220979471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220981694+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220984098+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.220986771+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.353739854+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.353788474+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-25T15:27:48.353797054+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.353815508+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353824683+07:00","message":"[bufferProcess] interim [480000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353828585+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353836596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353842602+07:00","message":"> Transcript [5609] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353848121+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353851261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353861499+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353866345+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.35387266+07:00","message":"Push: 'โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353875833+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353879193+07:00","message":"Set new StatePrefix : 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.353883015+07:00","message":"Next Push (prob) : 'แต่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.353895666+07:00","message":"push: {false โบราณเท่านั้นค่ะ 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.488430341+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.4884738+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-25T15:27:48.488480274+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.488493923+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488501937+07:00","message":"[bufferProcess] interim [600000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488504844+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488513016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488516038+07:00","message":"> Transcript [5610] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488519919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488522143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488524165+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.488529627+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.6221082+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.62213814+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-25T15:27:48.622144146+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.622158666+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622165168+07:00","message":"[bufferProcess] interim [780000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622168139+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622171672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622174674+07:00","message":"> Transcript [5611] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622178173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622180164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622182361+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.622185353+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.759424223+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.759461805+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-25T15:27:48.759468401+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:48.759481194+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.759491062+07:00","message":"[bufferProcess] interim [900000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.759494988+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.759501723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.759505622+07:00","message":"> Transcript [5612] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.75951411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.759516881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.759519281+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:48.759522246+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.122628906+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.122665467+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-25T15:27:49.122670875+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.122686529+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122693659+07:00","message":"[bufferProcess] interim [260000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122696471+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122700437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122703135+07:00","message":"> Transcript [5613] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122706669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122708899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.12271116+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122714015+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122719654+07:00","message":"Push: 'แต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122723508+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122726461+07:00","message":"Set new StatePrefix : 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.122728983+07:00","message":"Next Push (prob) : 'กับว่าเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.122736329+07:00","message":"push: {false แต่เหมือน 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.338700804+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.338736688+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-25T15:27:49.338742428+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.338755671+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.338762427+07:00","message":"[bufferProcess] interim [500000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.338765096+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหล่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.338770537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.338773589+07:00","message":"> Transcript [5614] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหล่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.33877735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.338779491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.338781803+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.338784747+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.456341876+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.456378209+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-25T15:27:49.45638507+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อมรั้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.456397294+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อมรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.456405617+07:00","message":"[bufferProcess] interim [620000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อมรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.45640874+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.456414315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.456417156+07:00","message":"> Transcript [5615] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.456420797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.456423067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.456425136+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.456428132+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.508132702+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.508173654+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-25T15:27:49.508179077+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.50819706+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.508204206+07:00","message":"[bufferProcess] interim [680000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.508207112+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อมรั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.508212262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.50821524+07:00","message":"> Transcript [5616] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการล้อมรั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.508219136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.508222044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.508224182+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.508226986+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.630824788+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.630866082+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-25T15:27:49.630873714+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.630892534+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630898941+07:00","message":"[bufferProcess] interim [740000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630901971+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630905263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630908897+07:00","message":"> Transcript [5617] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630912953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630915326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630917473+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630920306+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630928429+07:00","message":"Push: 'กับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630931265+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630933589+07:00","message":"Set new StatePrefix : 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.630935956+07:00","message":"Next Push (prob) : 'ลองดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.630944008+07:00","message":"push: {false กับว่าเป็นการ 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.701426493+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.701459647+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-25T15:27:49.701465521+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:49.701478558+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.701485552+07:00","message":"[bufferProcess] interim [860000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.701488683+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.701492372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.701495119+07:00","message":"> Transcript [5618] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.70149788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:49.701500421+07:00","message":"Set new StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.022451848+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.022490449+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-25T15:27:50.022496239+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.02251227+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.022519261+07:00","message":"[bufferProcess] interim [220000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.022522333+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.02252615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.022529057+07:00","message":"> Transcript [5619] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.022532815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.022535626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.022537652+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.02254053+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.131859226+07:00","message":"[GCS] IsForceVAD: false for message ID: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.223447557+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.223488665+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-25T15:27:50.223496597+07:00","message":"receive interim result [false|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.223513425+07:00","message":"[buffer interim] 332 false ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223520436+07:00","message":"[bufferProcess] interim [460000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223523202+07:00","message":"[bufferProcess] send to processor:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223528578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223531404+07:00","message":"> Transcript [5620] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223534921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223536952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223538945+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.223543533+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.2636964+07:00","message":"[GCS] Start streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279338421+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279375485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของพ่อ\",\"confidence\":0.9482438}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279382732+07:00","message":"receive interim result [true|false]: ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279392925+07:00","message":"end recv isFinal message id 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279395279+07:00","message":"end Recv id 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.279408088+07:00","message":"[buffer interim] 332 true ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279427077+07:00","message":"[bufferProcess] interim [460000000]:ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279431393+07:00","message":"[bufferProcess] send to processor (isfinal):ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279435349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.27943856+07:00","message":"> Transcript [5621] [false]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279442162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279444233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279446477+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.2794492+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.27945119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279453337+07:00","message":"> Transcript [5622] [true]: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวงใจของพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.27945591+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279458148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279459982+07:00","message":"StatePrefix: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการหลอมดวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.279462168+07:00","message":"TextPushed: 'ฟื้นงานพุทธศิลป์โบราณเท่านั้นค่ะแต่เหมือนกับว่าเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.27946571+07:00","message":"Push: 'หลอมดวงใจของพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.27947647+07:00","message":"push: {true หลอมดวงใจของพ่อ 0 0xc0030a0100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:50.290597645+07:00","message":"write wav file: './tmp/7599/7599_332.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:50.312996873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:50.313018254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.599080013+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.599112883+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-25T15:27:50.599118494+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:50.599129974+07:00","message":"[buffer interim] 333 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.599135996+07:00","message":"[bufferProcess] interim [420000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:50.599137907+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.248455316+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.24849318+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-25T15:27:51.248499995+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.248513582+07:00","message":"[buffer interim] 333 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.24852152+07:00","message":"[bufferProcess] interim [20000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.248524184+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.248531534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.248535079+07:00","message":"> Transcript [5623] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.248537392+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.301676133+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.301713505+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-25T15:27:51.301719509+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.301732061+07:00","message":"[buffer interim] 333 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301738876+07:00","message":"[bufferProcess] interim [80000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301741463+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301752004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301754942+07:00","message":"> Transcript [5624] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301757884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301760005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301762178+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.301764709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.419005511+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.419046182+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-25T15:27:51.419052595+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.41906521+07:00","message":"[buffer interim] 333 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.419073065+07:00","message":"[bufferProcess] interim [200000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.419075662+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.419082336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.419085617+07:00","message":"> Transcript [5625] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.419088913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.419091674+07:00","message":"Set new StatePrefix: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.688427311+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.688460169+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-25T15:27:51.688466161+07:00","message":"receive interim result [false|false]: ดอกไม้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.688481709+07:00","message":"[buffer interim] 333 false ดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.688491553+07:00","message":"[bufferProcess] interim [500000000]:ดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.688495098+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.688500339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.688505055+07:00","message":"> Transcript [5626] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.688508538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.68851399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.688516302+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.68851875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.871951447+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.871985865+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-25T15:27:51.871992226+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.872005114+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872011987+07:00","message":"[bufferProcess] interim [680000000]:ดอกไม้ที่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872014933+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872021485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872024365+07:00","message":"> Transcript [5627] [false]: 'ดอกไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872030181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872032847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872035502+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.872038039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.994564396+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.994596224+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-25T15:27:51.994601935+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:51.99461642+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994623442+07:00","message":"[bufferProcess] interim [740000000]:ดอกไม้ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994626239+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994629556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994633254+07:00","message":"> Transcript [5628] [false]: 'ดอกไม้ที่เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994636682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994638801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994641224+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:51.994643328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.163231449+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.163267298+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-25T15:27:52.163273247+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยขี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.163288906+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163297444+07:00","message":"[bufferProcess] interim [920000000]:ดอกไม้ที่เคยขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163302871+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163309844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163312998+07:00","message":"> Transcript [5629] [false]: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163316157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163318307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.16332037+07:00","message":"StatePrefix: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.16332252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163328549+07:00","message":"Push: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163330829+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.163333315+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.16333562+07:00","message":"Next Push (prob) : 'ไม้ที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.163367677+07:00","message":"push: {false ดอก 0 0xc002a08200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.215007666+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.215043621+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-25T15:27:52.215049997+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.215064225+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215070819+07:00","message":"[bufferProcess] interim [980000000]:ดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215073755+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215080483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215083454+07:00","message":"> Transcript [5630] [false]: 'ดอกไม้ที่เคยขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215086935+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215089634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215091678+07:00","message":"StatePrefix: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.215094175+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.379003063+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.379041908+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-25T15:27:52.379049147+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเฉี่ยวชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.379062713+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเฉี่ยวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.379071597+07:00","message":"[bufferProcess] interim [220000000]:ดอกไม้ที่เคยเฉี่ยวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.379075731+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.37908005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.379084125+07:00","message":"> Transcript [5631] [false]: 'ดอกไม้ที่เคยเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.379089056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.37909236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.379095669+07:00","message":"StatePrefix: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.379099365+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.576457369+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.576492861+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-25T15:27:52.576498553+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.576516574+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576523441+07:00","message":"[bufferProcess] interim [340000000]:ดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576525867+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเฉี่ยวชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576529268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576532123+07:00","message":"> Transcript [5632] [false]: 'ดอกไม้ที่เคยเฉี่ยวชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576535495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576537727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576540562+07:00","message":"StatePrefix: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.576543752+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.70202967+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.702073732+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-25T15:27:52.702082191+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเกี่ยวชาวนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.702099673+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเกี่ยวชาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702111143+07:00","message":"[bufferProcess] interim [460000000]:ดอกไม้ที่เคยเกี่ยวชาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702113879+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702117789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702122153+07:00","message":"> Transcript [5633] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702126364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702129041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702131595+07:00","message":"StatePrefix: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702134267+07:00","message":"TextPushed: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702137279+07:00","message":"Push: 'ไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702139343+07:00","message":"TextPushed: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.70214181+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่เคยเห*่ยวเฉา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.702144012+07:00","message":"Next Push (prob) : 'เห*่ยวเฉา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.702153237+07:00","message":"push: {false ไม้ที่เคย 0 0xc002a08200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.837912086+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.837945509+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-25T15:27:52.837951234+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:52.837966778+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.837973227+07:00","message":"[bufferProcess] interim [580000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.837976352+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเกี่ยวชาวนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.837980364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.837983514+07:00","message":"> Transcript [5634] [false]: 'ดอกไม้ที่เคยเกี่ยวชาวนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.837986019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:52.837988501+07:00","message":"Set new StatePrefix: 'ดอกไม้ที่เคยเกี่ยวชาวนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.016375412+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.01640586+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-25T15:27:53.016411905+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.016423158+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.016429747+07:00","message":"[bufferProcess] interim [760000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.016432395+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.01643749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.016441245+07:00","message":"> Transcript [5635] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.016443839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.016446034+07:00","message":"Set new StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.018239122+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.018249403+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-25T15:27:53.018253269+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.01826035+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018263619+07:00","message":"[bufferProcess] interim [820000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018265725+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018267986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018270391+07:00","message":"> Transcript [5636] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018273339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018275351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018277307+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.018279771+07:00","message":"TextPushed: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.090153783+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.090186517+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-25T15:27:53.090191872+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.090204809+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.090212021+07:00","message":"[bufferProcess] interim [880000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.09021547+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.090222427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.090225328+07:00","message":"> Transcript [5637] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.090229016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.09023135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.090233273+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.090235812+07:00","message":"TextPushed: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:53.313558992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:53.313571948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.731351673+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.731386987+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-25T15:27:53.731393172+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:53.731406462+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731413587+07:00","message":"[bufferProcess] interim [480000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731416841+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731424633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731427289+07:00","message":"> Transcript [5638] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731430934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731433278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731435742+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:53.731438426+07:00","message":"TextPushed: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.107814151+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.107866201+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-25T15:27:54.107874712+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.107890229+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107896707+07:00","message":"[bufferProcess] interim [840000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107899676+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107906575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.10790964+07:00","message":"> Transcript [5639] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107913693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.10791711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107919671+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107922142+07:00","message":"TextPushed: 'ดอกไม้ที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107928309+07:00","message":"Push: 'เห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107930357+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.10793257+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.107935332+07:00","message":"Next Push (prob) : 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.107942428+07:00","message":"push: {false เห*่ยวเฉานะคะ 0 0xc002a08200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.30019796+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.300245622+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-25T15:27:54.300252908+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.30030996+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300395045+07:00","message":"[bufferProcess] interim [80000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300399741+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300549246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300556597+07:00","message":"> Transcript [5640] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300561671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300565014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300569317+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.300573539+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.691065772+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.691104035+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-25T15:27:54.691110515+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.691125966+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.691133526+07:00","message":"[bufferProcess] interim [440000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.691136529+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.691140344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.691143427+07:00","message":"> Transcript [5641] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.691146954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.691149086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.691151362+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.69115473+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.695046561+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.695089096+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-25T15:27:54.695097387+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.695114551+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.69512201+07:00","message":"[bufferProcess] interim [500000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.695124918+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.695130557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.695134175+07:00","message":"> Transcript [5642] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.695138172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.695140483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.695142818+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.695145741+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.816385215+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.816436294+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-25T15:27:54.816444898+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.816463227+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.81647665+07:00","message":"[bufferProcess] interim [560000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816481663+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816490377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816495151+07:00","message":"> Transcript [5643] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816500824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816504035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816507794+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816511986+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816519692+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.81652302+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.816526949+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:54.81653074+07:00","message":"Next Push (prob) : 'เบ่งบานอย่างเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:54.816551598+07:00","message":"push: {false วันนี้ 0 0xc002a08200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.072603353+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.072635083+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-25T15:27:55.072640868+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.072660448+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.07266721+07:00","message":"[bufferProcess] interim [920000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.072670276+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.072675812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.0726784+07:00","message":"> Transcript [5644] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.07268122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.072683694+07:00","message":"Set new StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.337172065+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.337208604+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-25T15:27:55.337215047+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.337226969+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.337233455+07:00","message":"[bufferProcess] interim [100000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.337236376+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.33724011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.337243466+07:00","message":"> Transcript [5645] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.337247344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.337249439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.337251331+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.337253752+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.519312393+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.519358044+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-25T15:27:55.519367702+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.519384613+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.519393263+07:00","message":"[bufferProcess] interim [280000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.519397602+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.519408097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.519412314+07:00","message":"> Transcript [5646] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.519417579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.519420699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.51942559+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.519429495+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.899057045+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.899095601+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-25T15:27:55.899102634+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.899117794+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.899124612+07:00","message":"[bufferProcess] interim [640000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.89912789+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.89913473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.899137753+07:00","message":"> Transcript [5647] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.899141606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.89914388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.899146172+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:55.899148622+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:55.950346173+07:00","message":"[GCS] IsForceVAD: false for message ID: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.022642401+07:00","message":"[GCS] Start streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.076524342+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.076561994+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-25T15:27:56.076568368+07:00","message":"receive interim result [false|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.076583394+07:00","message":"[buffer interim] 333 false ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076591413+07:00","message":"[bufferProcess] interim [880000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076594292+07:00","message":"[bufferProcess] send to processor:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076597904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076601056+07:00","message":"> Transcript [5648] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076604902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076607209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076609778+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076612633+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076615743+07:00","message":"Push: 'เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076617838+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.07662004+07:00","message":"Set new StatePrefix : 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.076622504+07:00","message":"Next Push (prob) : 'ในรูปแบบของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.076629969+07:00","message":"push: {false เบ่งบานอย่างถาวร 0 0xc002a08200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.141041204+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.141095509+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-25T15:27:56.141106041+07:00","message":"receive interim result [true|false]: ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.141114603+07:00","message":"end recv isFinal message id 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.141118061+07:00","message":"end Recv id 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.141126905+07:00","message":"[buffer interim] 333 true ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141137667+07:00","message":"[bufferProcess] interim [910000000]:ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141142976+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141148665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141153994+07:00","message":"> Transcript [5649] [false]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.14115937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141182101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141185717+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141189899+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141193138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141196663+07:00","message":"> Transcript [5650] [true]: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141200754+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141203611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141206333+07:00","message":"StatePrefix: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวรในรูปแบบของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141209874+07:00","message":"TextPushed: 'ดอกไม้ที่เคยเห*่ยวเฉานะคะวันนี้เบ่งบานอย่างถาวร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.141223687+07:00","message":"Push: 'ในรูปแบบของพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.141239013+07:00","message":"push: {true ในรูปแบบของพระ 0 0xc002a08200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:56.15511083+07:00","message":"write wav file: './tmp/7599/7599_333.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:56.314608966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:56.314632811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.364523332+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.364571103+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-25T15:27:56.364576843+07:00","message":"receive interim result [false|false]: พระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.364590723+07:00","message":"[buffer interim] 334 false พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.364597548+07:00","message":"[bufferProcess] interim [420000000]:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.364599685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.545254935+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.545297328+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-25T15:27:56.54530511+07:00","message":"receive interim result [false|false]: พระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.545318337+07:00","message":"[buffer interim] 334 false พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.545329389+07:00","message":"[bufferProcess] interim [540000000]:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.545332181+07:00","message":"[bufferProcess] send to processor:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.54533948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.545343016+07:00","message":"> Transcript [5651] [false]: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.545345412+07:00","message":"Set StatePrefix (first interim): 'พระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.547413274+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.547446244+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-25T15:27:56.547451422+07:00","message":"receive interim result [false|false]: พระพุทธเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.547464156+07:00","message":"[buffer interim] 334 false พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.54746963+07:00","message":"[bufferProcess] interim [600000000]:พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.547472124+07:00","message":"[bufferProcess] send to processor:พระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.547475482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.547478428+07:00","message":"> Transcript [5652] [false]: 'พระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.54748137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.547483459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.547485591+07:00","message":"StatePrefix: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.547487823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.679450272+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.679493332+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-25T15:27:56.679499463+07:00","message":"receive interim result [false|false]: พระพุทธบาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.679512979+07:00","message":"[buffer interim] 334 false พระพุทธบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.679521326+07:00","message":"[bufferProcess] interim [660000000]:พระพุทธบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.679524015+07:00","message":"[bufferProcess] send to processor:พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.67952805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.679531498+07:00","message":"> Transcript [5653] [false]: 'พระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.67953466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.679536701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.679538912+07:00","message":"StatePrefix: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.679540925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.868288841+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.868321458+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-25T15:27:56.86832678+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.868341745+07:00","message":"[buffer interim] 334 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.868348359+07:00","message":"[bufferProcess] interim [840000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.868350835+07:00","message":"[bufferProcess] send to processor:พระพุทธบาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.868354746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.868358027+07:00","message":"> Transcript [5654] [false]: 'พระพุทธบาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.868361159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.868363399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.868365374+07:00","message":"StatePrefix: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.86836755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.870775908+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.870799055+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-25T15:27:56.870803368+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:56.870816089+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.870821401+07:00","message":"[bufferProcess] interim [900000000]:พระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.870823591+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.870826705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.870829836+07:00","message":"> Transcript [5655] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:56.870831729+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.454749349+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.45478641+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-25T15:27:57.454792477+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.454807936+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.45481568+07:00","message":"[bufferProcess] interim [500000000]:พระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454818382+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454821519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454824604+07:00","message":"> Transcript [5656] [false]: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454832901+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454834955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454836899+07:00","message":"StatePrefix: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454839084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454841794+07:00","message":"Push: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.45484489+07:00","message":"TextPushed: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.45485675+07:00","message":"Set new StatePrefix : 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.454859757+07:00","message":"Next Push (prob) : 'ปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.454867975+07:00","message":"push: {false พระพุทธ 0 0xc00278bf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.969292477+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.969363475+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-25T15:27:57.969371484+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:57.969388359+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969396371+07:00","message":"[bufferProcess] interim [980000000]:พระพุทธปฏิมาถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969400577+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969409479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969413512+07:00","message":"> Transcript [5657] [false]: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969418543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969421843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969424842+07:00","message":"StatePrefix: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:57.969428363+07:00","message":"TextPushed: 'พระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.100240076+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.100285242+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-25T15:27:58.100291521+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.100302537+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.10030936+07:00","message":"[bufferProcess] interim [100000000]:พระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.100312119+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมาถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.100315978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.10031872+07:00","message":"> Transcript [5658] [false]: 'พระพุทธปฏิมาถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.100322115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.100324164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.100326456+07:00","message":"StatePrefix: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.100328666+07:00","message":"TextPushed: 'พระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.301622897+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.301661559+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-25T15:27:58.301670662+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.301683814+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301691799+07:00","message":"[bufferProcess] interim [280000000]:พระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301695723+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมาถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301705009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301708123+07:00","message":"> Transcript [5659] [false]: 'พระพุทธปฏิมาถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301711608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301714064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301716855+07:00","message":"StatePrefix: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.301721255+07:00","message":"TextPushed: 'พระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.345133164+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.34518296+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-25T15:27:58.345190664+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.345208052+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345214551+07:00","message":"[bufferProcess] interim [340000000]:พระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345217355+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมาถือว่าเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345223217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345227485+07:00","message":"> Transcript [5660] [false]: 'พระพุทธปฏิมาถือว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345231293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345234061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345236411+07:00","message":"StatePrefix: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345238702+07:00","message":"TextPushed: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.3452454+07:00","message":"Push: 'ปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.34524772+07:00","message":"TextPushed: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345250125+07:00","message":"Set new StatePrefix : 'พระพุทธปฏิมาถือว่าเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.345252497+07:00","message":"Next Push (prob) : 'ถือว่าเป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.345261651+07:00","message":"push: {false ปฏิมา 0 0xc00278bf00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.347736496+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.347772399+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-25T15:27:58.347777893+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.347792728+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.347798961+07:00","message":"[bufferProcess] interim [400000000]:พระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.347802221+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมาถือว่าเป็นสัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.347812223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.347815269+07:00","message":"> Transcript [5661] [false]: 'พระพุทธปฏิมาถือว่าเป็นสัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.347817682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.347820357+07:00","message":"Set new StatePrefix: 'พระพุทธปฏิมาถือว่าเป็นสัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.469590117+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.469629166+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-25T15:27:58.469636346+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.469649451+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.46965584+07:00","message":"[bufferProcess] interim [460000000]:พระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.469658879+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมาถือว่าเป็นสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.469663975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.469666843+07:00","message":"> Transcript [5662] [false]: 'พระพุทธปฏิมาถือว่าเป็นสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.469669552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.469671697+07:00","message":"Set new StatePrefix: 'พระพุทธปฏิมาถือว่าเป็นสัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.470507147+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.470514528+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-25T15:27:58.470517702+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.4705243+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470527431+07:00","message":"[bufferProcess] interim [520000000]:พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470529424+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมาถือว่าเป็นสัญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470531588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470534035+07:00","message":"> Transcript [5663] [false]: 'พระพุทธปฏิมาถือว่าเป็นสัญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470536911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470539064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470541298+07:00","message":"StatePrefix: 'พระพุทธปฏิมาถือว่าเป็นสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.470543813+07:00","message":"TextPushed: 'พระพุทธปฏิมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.580407934+07:00","message":"[GCS] IsForceVAD: false for message ID: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.652323329+07:00","message":"[GCS] Start streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.667000797+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.667045294+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-25T15:27:58.66705105+07:00","message":"receive interim result [false|false]: พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.667063483+07:00","message":"[buffer interim] 334 false พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.667071344+07:00","message":"[bufferProcess] interim [760000000]:พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.667074541+07:00","message":"[bufferProcess] send to processor:พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.667080508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.667083669+07:00","message":"> Transcript [5664] [false]: 'พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.667086871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.667089323+07:00","message":"Set new StatePrefix: 'พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.680886228+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.680921168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่\",\"confidence\":0.9546316}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.680927535+07:00","message":"receive interim result [true|false]: พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.680938562+07:00","message":"end recv isFinal message id 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.68094072+07:00","message":"end Recv id 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.680947057+07:00","message":"[buffer interim] 334 true พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680954092+07:00","message":"[bufferProcess] interim [790000000]:พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680957498+07:00","message":"[bufferProcess] send to processor (isfinal):พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680961194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680964182+07:00","message":"> Transcript [5665] [false]: 'พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680967393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680969424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680971279+07:00","message":"StatePrefix: 'พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680973974+07:00","message":"TextPushed: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680975913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680978312+07:00","message":"> Transcript [5666] [true]: 'พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680980578+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680982407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680984133+07:00","message":"StatePrefix: 'พระพุทธปฏิมาถือว่าเป็นสัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.680986257+07:00","message":"TextPushed: 'พระพุทธปฏิมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:58.68099022+07:00","message":"Push: 'ถือว่าเป็นสัญลักษณ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:58.680998088+07:00","message":"push: {true ถือว่าเป็นสัญลักษณ์ที่ 0 0xc00278bf00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:27:58.688447524+07:00","message":"write wav file: './tmp/7599/7599_334.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.049388+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.049436583+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-25T15:27:59.049442769+07:00","message":"receive interim result [false|false]: พี่ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.049459488+07:00","message":"[buffer interim] 335 false พี่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.049467543+07:00","message":"[bufferProcess] interim [420000000]:พี่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.049469786+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.196112489+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.196156528+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-25T15:27:59.196164256+07:00","message":"receive interim result [false|false]: พี่ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.196184197+07:00","message":"[buffer interim] 335 false พี่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.196192646+07:00","message":"[bufferProcess] interim [540000000]:พี่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.196195236+07:00","message":"[bufferProcess] send to processor:พี่ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.196198376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.196201065+07:00","message":"> Transcript [5667] [false]: 'พี่ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.196203483+07:00","message":"Set StatePrefix (first interim): 'พี่ต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.220618166+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.220663929+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-25T15:27:59.220669473+07:00","message":"receive interim result [false|false]: พี่ต๋อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.2206899+07:00","message":"[buffer interim] 335 false พี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.220698086+07:00","message":"[bufferProcess] interim [600000000]:พี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.220700941+07:00","message":"[bufferProcess] send to processor:พี่ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.220709114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.220712499+07:00","message":"> Transcript [5668] [false]: 'พี่ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.220715252+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.220718026+07:00","message":"Set new StatePrefix: 'พี่ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.30193135+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.301975134+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-25T15:27:59.301982596+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.302001602+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.30201146+07:00","message":"[bufferProcess] interim [660000000]:ที่ตอกย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.302015408+07:00","message":"[bufferProcess] send to processor:พี่ต๋อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.302021451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.302025701+07:00","message":"> Transcript [5669] [false]: 'พี่ต๋อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.302029408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.302034004+07:00","message":"Set new StatePrefix: 'พี่ต๋อง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:59.315110385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:27:59.315128291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.621249574+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.621283116+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-25T15:27:59.621288192+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.621302548+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.621311149+07:00","message":"[bufferProcess] interim [960000000]:ที่ตอกย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.621314738+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.621321614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.621326165+07:00","message":"> Transcript [5670] [false]: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.621329446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.621332253+07:00","message":"Set new StatePrefix: 'ที่ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.83029646+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.830335598+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-25T15:27:59.830341806+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.830358607+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.830366895+07:00","message":"[bufferProcess] interim [140000000]:ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.8303696+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.830372929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.830377622+07:00","message":"> Transcript [5671] [false]: 'ที่ตอกย้ำเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.830380805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.83038317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.83038513+07:00","message":"StatePrefix: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.830391998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.906425072+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.906458398+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-25T15:27:59.906468473+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:27:59.906483885+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.906490495+07:00","message":"[bufferProcess] interim [320000000]:ที่ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.906493367+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.906496819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.906500139+07:00","message":"> Transcript [5672] [false]: 'ที่ตอกย้ำเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.906505608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.90650861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.906510687+07:00","message":"StatePrefix: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:27:59.906513143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.019213945+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.019265773+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-25T15:28:00.019272351+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.019288137+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019299408+07:00","message":"[bufferProcess] interim [380000000]:ที่ตอกย้ำเขาว่าเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019302068+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019308066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019311129+07:00","message":"> Transcript [5673] [false]: 'ที่ตอกย้ำเขาว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019314612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019317277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019319569+07:00","message":"StatePrefix: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.019321932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.085788828+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.085838901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ตอกย้ำเขาว่า Chiang\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.085845593+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.085869467+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085878041+07:00","message":"[bufferProcess] interim [500000000]:ที่ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085881273+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085888822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085892133+07:00","message":"> Transcript [5674] [false]: 'ที่ตอกย้ำเขาว่าเชียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085896016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085898328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085900622+07:00","message":"StatePrefix: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085905388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085911253+07:00","message":"Push: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.08591397+07:00","message":"TextPushed: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085916512+07:00","message":"Set new StatePrefix : 'ที่ตอกย้ำเขาว่าเชียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.085919035+07:00","message":"Next Push (prob) : 'เขาว่าเชียร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.08592781+07:00","message":"push: {false ที่ตอกย้ำ 0 0xc0030a0380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.245629475+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.245683952+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-25T15:28:00.245690675+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.245704644+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.24571365+07:00","message":"[bufferProcess] interim [560000000]:ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.245716573+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่า Chiang"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.245720551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.245724056+07:00","message":"> Transcript [5675] [false]: 'ที่ตอกย้ำเขาว่า Chiang'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.245727085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.245729552+07:00","message":"Set new StatePrefix: 'ที่ตอกย้ำเขาว่า Chiang'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.251448602+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.251477846+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-25T15:28:00.251483083+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.251494822+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.25150133+07:00","message":"[bufferProcess] interim [620000000]:ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.251503902+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.251507812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.251510945+07:00","message":"> Transcript [5676] [false]: 'ที่ตอกย้ำเขาว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.251513241+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.78742418+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.787468069+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-25T15:28:00.787474286+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.78749068+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.787499016+07:00","message":"[bufferProcess] interim [220000000]:ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.787502854+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.787513255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.787518829+07:00","message":"> Transcript [5677] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.787526984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.787531206+07:00","message":"Set new StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.902839621+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.902916038+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-25T15:28:00.902923554+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:00.902937141+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.902951255+07:00","message":"[bufferProcess] interim [280000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.902954285+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.90296167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.902966715+07:00","message":"> Transcript [5678] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.902970245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.902972779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.902974906+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:00.902977635+07:00","message":"TextPushed: 'ที่ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.107745834+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.107785306+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-25T15:28:01.107792486+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.107807848+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107817091+07:00","message":"[bufferProcess] interim [460000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107819975+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107828367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107831747+07:00","message":"> Transcript [5679] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107835781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107838395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107840343+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.107842627+07:00","message":"TextPushed: 'ที่ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.109494271+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.109506503+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-25T15:28:01.109509808+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.109514033+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.10951718+07:00","message":"[bufferProcess] interim [520000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.109519621+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.109522149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.109524521+07:00","message":"> Transcript [5680] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.109526849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.109528811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.109530598+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.109532649+07:00","message":"TextPushed: 'ที่ตอกย้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.427163865+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.427207009+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-25T15:28:01.427213934+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.427229508+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.42723871+07:00","message":"[bufferProcess] interim [760000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427241758+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427250144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427253191+07:00","message":"> Transcript [5681] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427257638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427260892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427263417+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427265901+07:00","message":"TextPushed: 'ที่ตอกย้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427274426+07:00","message":"Push: 'เขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.42727653+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427278937+07:00","message":"Set new StatePrefix : 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.427281162+07:00","message":"Next Push (prob) : 'ไม่ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.427306459+07:00","message":"push: {false เขาว่าเชียงใหม่ 0 0xc0030a0380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.617088928+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.617124217+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-25T15:28:01.617130417+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.617141529+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617147621+07:00","message":"[bufferProcess] interim [940000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617150348+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617155403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617170561+07:00","message":"> Transcript [5682] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617174282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617176462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617178459+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.617182644+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.811090167+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.811131171+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-25T15:28:01.811138219+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.811152232+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811160896+07:00","message":"[bufferProcess] interim [180000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811163798+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811169584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811172741+07:00","message":"> Transcript [5683] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811179176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811181724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811184102+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.811186807+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.867148407+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.867185213+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-25T15:28:01.867192146+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.867206077+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867213617+07:00","message":"[bufferProcess] interim [240000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867216386+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867226269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867229546+07:00","message":"> Transcript [5684] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867233481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867235989+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867239019+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.867242114+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.994985551+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.995030486+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-25T15:28:01.995037743+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.995053245+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995061168+07:00","message":"[bufferProcess] interim [360000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995064208+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995071841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995075825+07:00","message":"> Transcript [5685] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995079806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995082987+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995085477+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995088021+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.99509405+07:00","message":"Push: 'ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995096381+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995098842+07:00","message":"Set new StatePrefix : 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.995101898+07:00","message":"Next Push (prob) : 'เพียงแค่เนื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.99510973+07:00","message":"push: {false ไม่ได้เป็น 0 0xc0030a0380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.998070402+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.998103009+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-25T15:28:01.998108759+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:01.998124153+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.998130275+07:00","message":"[bufferProcess] interim [420000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.998133134+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.998139566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.998143305+07:00","message":"> Transcript [5686] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.998145746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:01.998147942+07:00","message":"Set new StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.185830272+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.185874058+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-25T15:28:02.185885897+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.185903126+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.185916254+07:00","message":"[bufferProcess] interim [600000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.185922289+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.18593126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.185936934+07:00","message":"> Transcript [5687] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.185941728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.185946104+07:00","message":"Set new StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:02.316032904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:02.316050842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.387036349+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.387092697+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-25T15:28:02.387099348+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.387116231+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387124771+07:00","message":"[bufferProcess] interim [780000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387127759+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387136289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387139612+07:00","message":"> Transcript [5688] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387161352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387164057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387166531+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.387169495+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.574301946+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.574338076+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-25T15:28:02.574345017+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.574357852+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.57436507+07:00","message":"[bufferProcess] interim [960000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.574367898+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.574374939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.574377616+07:00","message":"> Transcript [5689] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.574381075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.574383486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.574386333+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.574390961+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.877142801+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.877201111+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-25T15:28:02.877210369+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.877224133+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.877231393+07:00","message":"[bufferProcess] interim [200000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.877235194+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.8772423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.877246709+07:00","message":"> Transcript [5690] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.877251914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.877254893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.877258238+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.877261312+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.946438921+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.946476422+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-25T15:28:02.946484122+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.946498318+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946506339+07:00","message":"[bufferProcess] interim [320000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946509249+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946514711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946517724+07:00","message":"> Transcript [5691] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946521365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.94652334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946526006+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946528469+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946533035+07:00","message":"Push: 'เพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946535146+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946537804+07:00","message":"Set new StatePrefix : 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:02.946540798+07:00","message":"Next Push (prob) : 'แห่งดอกไม้และ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:02.946547695+07:00","message":"push: {false เพียงแค่เมือง 0 0xc0030a0380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.03623734+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.036281001+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-25T15:28:03.036288634+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.036304446+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036312552+07:00","message":"[bufferProcess] interim [380000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036315258+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036326269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036330571+07:00","message":"> Transcript [5692] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036336724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036340151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036344435+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.036349189+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.084132285+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.084171685+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-25T15:28:03.084178008+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.084192437+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.084199181+07:00","message":"[bufferProcess] interim [500000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.08420297+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.084209813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.084212738+07:00","message":"> Transcript [5693] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.084216689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.084218997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.084220907+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.084224305+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.210014431+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.210054102+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-25T15:28:03.210061306+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.210076533+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.210084764+07:00","message":"[bufferProcess] interim [560000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.210088168+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.210097797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.210100799+07:00","message":"> Transcript [5694] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.210103889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.210107093+07:00","message":"Set new StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้แล้วทำไม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.46571045+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.46574934+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-25T15:28:03.465755817+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.465769821+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.465781624+07:00","message":"[bufferProcess] interim [860000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.46578506+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.465789477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.465792659+07:00","message":"> Transcript [5695] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.46579561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.465797743+07:00","message":"Set new StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.468611736+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.468634164+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-25T15:28:03.468639187+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:03.468651541+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.468658069+07:00","message":"[bufferProcess] interim [920000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.468660772+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.468664169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.468666743+07:00","message":"> Transcript [5696] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.468671345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.468673765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.468676613+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:03.46867965+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.109733568+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.109780155+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-25T15:28:04.109789662+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.109803452+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.10981134+07:00","message":"[bufferProcess] interim [520000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.109814412+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.109822083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.109825694+07:00","message":"> Transcript [5697] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.109830061+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.109832296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.109834889+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.1098382+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.302437913+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.302477459+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-25T15:28:04.302485014+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.302496819+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302504756+07:00","message":"[bufferProcess] interim [700000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302508232+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302514338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302517532+07:00","message":"> Transcript [5698] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302521675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302523882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302526564+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.302529617+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.626214487+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.626260787+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-25T15:28:04.626267652+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.626282808+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626293011+07:00","message":"[bufferProcess] interim [0]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.62629634+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626304119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626307353+07:00","message":"> Transcript [5699] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626314796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626317232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626319603+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626322673+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626330409+07:00","message":"Push: 'แห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626332798+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626335385+07:00","message":"Set new StatePrefix : 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.626338564+07:00","message":"Next Push (prob) : 'เท่านั้นแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.626348286+07:00","message":"push: {false แห่งดอกไม้และธรรมชาติ 0 0xc0030a0380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.881033577+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.881079165+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-25T15:28:04.881086201+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.881105148+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.881114076+07:00","message":"[bufferProcess] interim [240000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.881117336+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.88112245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.881126411+07:00","message":"> Transcript [5700] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.881130663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.881132789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.881135155+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.881138062+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.884768713+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.884793618+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-25T15:28:04.884798919+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:04.884812115+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.884817443+07:00","message":"[bufferProcess] interim [300000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.88482127+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.884827306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.884829807+07:00","message":"> Transcript [5701] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.884833974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.884836141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.884838373+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:04.884841133+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.203491679+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.203532005+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-25T15:28:05.203538757+07:00","message":"receive interim result [false|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.203551426+07:00","message":"[buffer interim] 335 false ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.203558656+07:00","message":"[bufferProcess] interim [600000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.203561711+07:00","message":"[bufferProcess] send to processor:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.203565334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.203569832+07:00","message":"> Transcript [5702] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.20357368+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.203575804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.203577841+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.20358063+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.250776375+07:00","message":"[GCS] IsForceVAD: false for message ID: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.312598397+07:00","message":"[GCS] Start streaming session, msgId: 336"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:05.316196827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:05.316197619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.419864164+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.41992088+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-25T15:28:05.419931709+07:00","message":"receive interim result [true|false]: ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.419946657+07:00","message":"end recv isFinal message id 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.419950328+07:00","message":"end Recv id 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.419960812+07:00","message":"[buffer interim] 335 true ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.419972128+07:00","message":"[bufferProcess] interim [810000000]:ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.41997787+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.419984075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.419988485+07:00","message":"> Transcript [5703] [false]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.419994729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.419997849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420001521+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.42000571+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420010796+07:00","message":"Push: 'เท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420013991+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420017732+07:00","message":"Set new StatePrefix : 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420021817+07:00","message":"Next Push (prob) : 'เป็นเมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420025341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420028621+07:00","message":"> Transcript [5704] [true]: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420032438+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420035141+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420037936+07:00","message":"StatePrefix: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยังเป็นเมืองแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420049967+07:00","message":"TextPushed: 'ที่ตอกย้ำเขาว่าเชียงใหม่ไม่ได้เป็นเพียงแค่เมืองแห่งดอกไม้และธรรมชาติเท่านั้นแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.420053838+07:00","message":"Push: 'เป็นเมืองแห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.420066321+07:00","message":"push: {false เท่านั้นแต่ยัง 0 0xc0030a0380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.420074046+07:00","message":"push: {true เป็นเมืองแห่ง 0 0xc0030a0380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:05.43319916+07:00","message":"write wav file: './tmp/7599/7599_335.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.800115084+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.800160812+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-25T15:28:05.80016646+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.800181814+07:00","message":"[buffer interim] 336 false สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.800188641+07:00","message":"[bufferProcess] interim [480000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.800190759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.885409701+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.885448727+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-25T15:28:05.885454266+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:05.885471018+07:00","message":"[buffer interim] 336 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.885482134+07:00","message":"[bufferProcess] interim [600000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.885485138+07:00","message":"[bufferProcess] send to processor:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.885489406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.885492469+07:00","message":"> Transcript [5705] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:05.885494774+07:00","message":"Set StatePrefix (first interim): 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.058760794+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.058809971+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-25T15:28:06.058817466+07:00","message":"receive interim result [false|false]: สถานที่วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.058836092+07:00","message":"[buffer interim] 336 false สถานที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.05885619+07:00","message":"[bufferProcess] interim [780000000]:สถานที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.058863676+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.05887346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.05887762+07:00","message":"> Transcript [5706] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.058882546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.05888608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.058889234+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.058892611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.299885155+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.299927158+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-25T15:28:06.299933404+07:00","message":"receive interim result [false|false]: ศรัทธาที่วัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.299946719+07:00","message":"[buffer interim] 336 false ศรัทธาที่วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.299954001+07:00","message":"[bufferProcess] interim [960000000]:ศรัทธาที่วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.299957059+07:00","message":"[bufferProcess] send to processor:สถานที่วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.299963565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.299966417+07:00","message":"> Transcript [5707] [false]: 'สถานที่วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.299969862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.299971917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.299973814+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.29997596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.349804623+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.349855101+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-25T15:28:06.349862165+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.349872718+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.349881274+07:00","message":"[bufferProcess] interim [80000000]:สถานที่วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.34988385+07:00","message":"[bufferProcess] send to processor:ศรัทธาที่วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.349887872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.349891169+07:00","message":"> Transcript [5708] [false]: 'ศรัทธาที่วัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.349893747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.349895886+07:00","message":"Set new StatePrefix: 'ศรัทธาที่วัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.677986004+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.678022002+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-25T15:28:06.67802749+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.678041826+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.678048956+07:00","message":"[bufferProcess] interim [380000000]:สถานที่วัฒนธรรมร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.678053731+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.678063309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.678067036+07:00","message":"> Transcript [5709] [false]: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.678070307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.678073214+07:00","message":"Set new StatePrefix: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.750120798+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.750145112+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-25T15:28:06.750149695+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:06.750167347+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.750173034+07:00","message":"[bufferProcess] interim [500000000]:สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.75017589+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.750179245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.750181968+07:00","message":"> Transcript [5710] [false]: 'สถานที่วัฒนธรรมร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.75018493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.75018687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.750188899+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:06.750190997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.392001803+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.392047169+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-25T15:28:07.392053763+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.392072821+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392082577+07:00","message":"[bufferProcess] interim [100000000]:สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392085217+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392089966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392093412+07:00","message":"> Transcript [5711] [false]: 'สถานที่วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392098077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392100423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392102623+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.392104799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.468685068+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.468735281+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-25T15:28:07.468743908+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนาอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.468765046+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468776054+07:00","message":"[bufferProcess] interim [220000000]:สถานที่วัฒนธรรมล้านนาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468780276+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468790199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468795454+07:00","message":"> Transcript [5712] [false]: 'สถานที่วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468801119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468804399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468808025+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.468811223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.652133222+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.652173999+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-25T15:28:07.652181198+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.652199279+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652207821+07:00","message":"[bufferProcess] interim [340000000]:สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652210589+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนาอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652213751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.65221639+07:00","message":"> Transcript [5713] [false]: 'สถานที่วัฒนธรรมล้านนาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652220601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652223688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652226029+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652228149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652232741+07:00","message":"Push: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652234796+07:00","message":"TextPushed: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652236856+07:00","message":"Set new StatePrefix : 'สถานที่วัฒนธรรมล้านนาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.652239009+07:00","message":"Next Push (prob) : 'ล้านนาอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.652265102+07:00","message":"push: {false สถานที่วัฒนธรรม 0 0xc0030a0600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.659152817+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.659194734+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-25T15:28:07.659201136+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนาอย่างคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.659216892+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนาอย่างคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.659224874+07:00","message":"[bufferProcess] interim [400000000]:สถานที่วัฒนธรรมล้านนาอย่างคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.659228888+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.659234647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.659241716+07:00","message":"> Transcript [5714] [false]: 'สถานที่วัฒนธรรมล้านนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.659244577+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.777804217+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.77784246+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-25T15:28:07.77785438+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:07.777866983+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777873452+07:00","message":"[bufferProcess] interim [520000000]:สถานที่วัฒนธรรมล้านนายังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777876309+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนาอย่างคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777881565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777884393+07:00","message":"> Transcript [5715] [false]: 'สถานที่วัฒนธรรมล้านนาอย่างคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777888161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777890313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777892498+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนาอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:07.777895279+07:00","message":"TextPushed: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.085754325+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.085793897+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-25T15:28:08.085799953+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.085813365+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.085819134+07:00","message":"[bufferProcess] interim [760000000]:สถานที่วัฒนธรรมล้านนายังคงมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.08582301+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.085829833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.085833606+07:00","message":"> Transcript [5716] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.085837408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.08584103+07:00","message":"Set new StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.088588337+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.088607529+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-25T15:28:08.088612295+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.088623376+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088628297+07:00","message":"[bufferProcess] interim [820000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088630819+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088633742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088636459+07:00","message":"> Transcript [5717] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088639911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088641947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088643923+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.088646375+07:00","message":"TextPushed: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:08.316928804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:08.316921666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.346447442+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.346483852+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-25T15:28:08.346489837+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.346501006+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.34650787+07:00","message":"[bufferProcess] interim [60000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.346510941+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.346516149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.346519361+07:00","message":"> Transcript [5718] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.346522813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.346525096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.34652741+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.346529987+07:00","message":"TextPushed: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.469528434+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.469553033+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-25T15:28:08.469558508+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.469571141+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.469577144+07:00","message":"[bufferProcess] interim [180000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.469579848+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.469583159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.469586983+07:00","message":"> Transcript [5719] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.46959137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.469594675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.469597876+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.469601891+07:00","message":"TextPushed: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.54136075+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.541402768+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-25T15:28:08.541409421+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.541422892+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541431404+07:00","message":"[bufferProcess] interim [300000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.5414345+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.54144209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541445164+07:00","message":"> Transcript [5720] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541449713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541452023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541454424+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.54145715+07:00","message":"TextPushed: 'สถานที่วัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541463426+07:00","message":"Push: 'ล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541465432+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541467924+07:00","message":"Set new StatePrefix : 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.541470412+07:00","message":"Next Push (prob) : 'ชีวิตเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.541493384+07:00","message":"push: {false ล้านนายังคงมี 0 0xc0030a0600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.672129251+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.672179961+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-25T15:28:08.672188619+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.672202813+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.672209509+07:00","message":"[bufferProcess] interim [360000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.672212186+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.67221546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.672219084+07:00","message":"> Transcript [5721] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.672222697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.672224993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.672227425+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.672230358+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.70499865+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.70504329+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-25T15:28:08.705055778+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.705073757+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.705082746+07:00","message":"[bufferProcess] interim [420000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.705086895+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.705091602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.70509544+07:00","message":"> Transcript [5722] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.705101259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.705104563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.705108571+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.705112845+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.873006212+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.873048981+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-25T15:28:08.873055421+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:08.873071082+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873080756+07:00","message":"[bufferProcess] interim [600000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873083579+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873091254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873094211+07:00","message":"> Transcript [5723] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873098194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873100521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873102655+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:08.873105315+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.051061243+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.051106418+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-25T15:28:09.051114102+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.051131018+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051139313+07:00","message":"[bufferProcess] interim [780000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051142294+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051151355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051154256+07:00","message":"> Transcript [5724] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051159001+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051161777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051163879+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051167009+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051175759+07:00","message":"Push: 'ชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051178399+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051181159+07:00","message":"Set new StatePrefix : 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.051183767+07:00","message":"Next Push (prob) : 'ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.051209725+07:00","message":"push: {false ชีวิตเราก็ 0 0xc0030a0600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.18604294+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.186081997+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-25T15:28:09.186088637+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.186099805+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.186107652+07:00","message":"[bufferProcess] interim [900000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.186110606+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.18611572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.186119133+07:00","message":"> Transcript [5725] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.186122811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.18612502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.18612736+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.186129767+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.369439616+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.369484888+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-25T15:28:09.369493197+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.369510111+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.369518995+07:00","message":"[bufferProcess] interim [80000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.369522273+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.369531594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.369535149+07:00","message":"> Transcript [5726] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.36955067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.369553758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.369555827+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.369558742+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.495939171+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.495982999+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-25T15:28:09.495989669+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.496008161+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.496018148+07:00","message":"[bufferProcess] interim [140000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.49602154+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.496025991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.496029037+07:00","message":"> Transcript [5727] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้ยูไนเต็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.496034362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.496036925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.496038937+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.496041662+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.554031527+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.554073795+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-25T15:28:09.554081266+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.554096653+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554105175+07:00","message":"[bufferProcess] interim [260000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554108236+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554112999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554116127+07:00","message":"> Transcript [5728] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554120865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.55412317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554125497+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554129906+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554133331+07:00","message":"Push: 'ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554135407+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554137709+07:00","message":"Set new StatePrefix : 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.554139996+07:00","message":"Next Push (prob) : 'อยู่ในติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.554147998+07:00","message":"push: {false ตอบโต้ 0 0xc0030a0600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.870419843+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.870453613+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-25T15:28:09.870460187+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:09.870477047+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.870483818+07:00","message":"[bufferProcess] interim [560000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.870486869+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.870490491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.870493474+07:00","message":"> Transcript [5729] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.870496204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:09.870498765+07:00","message":"Set new StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.069207888+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.069248627+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-25T15:28:10.069255866+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.069268699+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.069276818+07:00","message":"[bufferProcess] interim [800000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.069280102+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.069286387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.069289865+07:00","message":"> Transcript [5730] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.069294913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.069297318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.069299353+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.06930228+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.402387394+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.402434782+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-25T15:28:10.40244162+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.402460571+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.402470694+07:00","message":"[bufferProcess] interim [100000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.402474752+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.402484971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.402488222+07:00","message":"> Transcript [5731] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.402493159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.402495741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.402497912+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.40250069+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.681304112+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.681340222+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-25T15:28:10.681346761+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.681360625+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681367164+07:00","message":"[bufferProcess] interim [340000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681370156+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681376406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681379279+07:00","message":"> Transcript [5732] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681382902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681385031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681387269+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.681390208+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.7862243+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.786267592+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-25T15:28:10.78627429+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.786288869+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786295555+07:00","message":"[bufferProcess] interim [460000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786298557+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.78630372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786306609+07:00","message":"> Transcript [5733] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786310443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786312549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786314975+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786317752+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786322453+07:00","message":"Push: 'อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786324529+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786326788+07:00","message":"Set new StatePrefix : 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.786329645+07:00","message":"Next Push (prob) : 'ของผู้คนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.786364396+07:00","message":"push: {false อยู่ในจิตใจ 0 0xc0030a0600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.962998134+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.963040973+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-25T15:28:10.963048618+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.963065264+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.963073002+07:00","message":"[bufferProcess] interim [640000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.963075943+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.96308481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.963087886+07:00","message":"> Transcript [5734] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.96309246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.963094973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.963097077+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:10.963100245+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.98817524+07:00","message":"[GCS] Cleaned up inactive client: 317"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.988197178+07:00","message":"[GCS] Cleaned up inactive client: 314"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.988199948+07:00","message":"[GCS] Cleaned up inactive client: 321"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.98820193+07:00","message":"[GCS] Cleaned up inactive client: 315"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.988204062+07:00","message":"[GCS] Cleaned up inactive client: 318"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.988205924+07:00","message":"[GCS] Cleaned up inactive client: 322"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.98820791+07:00","message":"[GCS] Cleaned up inactive client: 316"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.988209764+07:00","message":"[GCS] Cleaned up inactive client: 319"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.988211944+07:00","message":"[GCS] Cleaned up inactive client: 320"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:10.988213751+07:00","message":"[GCS] Cleaned up inactive client: 323"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.0990373+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.099075218+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-25T15:28:11.099081758+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.099097964+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099106034+07:00","message":"[bufferProcess] interim [820000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099124414+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099131017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099134008+07:00","message":"> Transcript [5735] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099138066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099140247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099142404+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.099145161+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:11.317752042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:11.317757465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.683514907+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.683545169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.683552107+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:11.683572063+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683579781+07:00","message":"[bufferProcess] interim [420000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683584407+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683589649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683593753+07:00","message":"> Transcript [5736] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683598228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.68360283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683604929+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:11.683607849+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.130831873+07:00","message":"[GCS] IsForceVAD: false for message ID: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.148340239+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.148378194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.148384668+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.148395211+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148402124+07:00","message":"[bufferProcess] interim [860000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148405622+07:00","message":"[bufferProcess] send to processor:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148409247+07:00","message":"[bufferProcess] send to processor (ticker):สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.14841425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148417283+07:00","message":"> Transcript [5737] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.1484218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148423984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148426182+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148428989+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.14843198+07:00","message":"Push: 'ของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148433991+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148436432+07:00","message":"Set new StatePrefix : 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148439225+07:00","message":"Next Push (prob) : 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148440928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148442976+07:00","message":"> Transcript [5738] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148445694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.14844741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148449588+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.148451907+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.148476992+07:00","message":"push: {false ของผู้คนอีก 0 0xc0030a0600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.193966649+07:00","message":"[GCS] Start streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.265936033+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.26597285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.265980364+07:00","message":"receive interim result [false|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.265994121+07:00","message":"[buffer interim] 336 false สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.266000263+07:00","message":"[bufferProcess] interim [40000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.266003109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.439898529+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.439954448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย\",\"confidence\":0.9273802}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.439961826+07:00","message":"receive interim result [true|false]: สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.439968572+07:00","message":"end recv isFinal message id 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.43997137+07:00","message":"end Recv id 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.439980215+07:00","message":"[buffer interim] 336 true สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.439989949+07:00","message":"[bufferProcess] interim [40000000]:สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440021928+07:00","message":"[bufferProcess] send to processor (isfinal):สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440028494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440032457+07:00","message":"> Transcript [5739] [false]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะที่ถูกนำเสนอผ่านสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440037044+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440039471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440042103+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440045112+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440047483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440049648+07:00","message":"> Transcript [5740] [true]: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440052083+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440054019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440055898+07:00","message":"StatePrefix: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440058099+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440060286+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440380283+07:00","message":"Push: 'นะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.44039095+07:00","message":"TextPushed: 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็ตอบโต้อยู่ในจิตใจของผู้คนอีกนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440395048+07:00","message":"Set new StatePrefix : 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440399056+07:00","message":"Next Push (prob) : 'สถานที่วัฒนธรรมล้านนายังคงมีชีวิตเราก็เติมโตอยู่ในจิตใจของผู้คนอีกด้วยนะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:13.440412169+07:00","message":"push: {true นะคะท้องถิ่นที่ถูกนำเสนอผ่านสาย 0 0xc0030a0600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:13.440411943+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_336.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:13.458313828+07:00","message":"write wav file: './tmp/7599/7599_336.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.042611616+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.042659475+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-25T15:28:14.042666148+07:00","message":"receive interim result [false|false]: ของพลเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.042685625+07:00","message":"[buffer interim] 337 false ของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.042693613+07:00","message":"[bufferProcess] interim [660000000]:ของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.042696673+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.091550882+07:00","message":"[GCS] IsForceVAD: false for message ID: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.152978461+07:00","message":"[GCS] Start streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.191208976+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.191257958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าของพลเมือง\",\"confidence\":0.89859366}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.191265382+07:00","message":"receive interim result [true|false]: ค่าของพลเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.19127649+07:00","message":"end recv isFinal message id 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.191279069+07:00","message":"end Recv id 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.191286293+07:00","message":"[buffer interim] 337 true ค่าของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191294794+07:00","message":"[bufferProcess] interim [930000000]:ค่าของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191298853+07:00","message":"[bufferProcess] send to processor (isfinal):ของพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191302426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.19130582+07:00","message":"> Transcript [5741] [false]: 'ของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191308356+07:00","message":"Set StatePrefix (first interim): 'ของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191310209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.19131242+07:00","message":"> Transcript [5742] [true]: 'ค่าของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191315506+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191317833+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.19132151+07:00","message":"StatePrefix: 'ของพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191323745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.191329582+07:00","message":"Push: 'ค่าของพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.191339024+07:00","message":"push: {true ค่าของพลเมือง 0 0xc0030a0900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:14.197544329+07:00","message":"write wav file: './tmp/7599/7599_337.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.223550659+07:00","message":"[GCS] IsForceVAD: false for message ID: 338"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:14.31781852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:14.317844185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.342469279+07:00","message":"[GCS] Start streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.529582334+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.529603089+07:00","message":"found end of frame, send empty tag with msgId: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.529606433+07:00","message":"end Recv id 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.529614587+07:00","message":"[buffer interim] 338 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529622565+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529626416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529629721+07:00","message":"> Transcript [5743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529632896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529634936+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529636816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529638688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.529648874+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.529659353+07:00","message":"push: {true \n 0 0xc0030a0000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:14.534263247+07:00","message":"write wav file: './tmp/7599/7599_338.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.685546391+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.685592536+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-25T15:28:14.685597661+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:14.685615673+07:00","message":"[buffer interim] 339 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.685622545+07:00","message":"[bufferProcess] interim [420000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:14.685624712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.007597619+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.007645247+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-25T15:28:15.007653336+07:00","message":"receive interim result [false|false]: แบบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.007671839+07:00","message":"[buffer interim] 339 false แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.007682861+07:00","message":"[bufferProcess] interim [660000000]:แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.007687051+07:00","message":"[bufferProcess] send to processor:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.007692729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.007697309+07:00","message":"> Transcript [5744] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.007701704+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.024678787+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.02471987+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-25T15:28:15.024726066+07:00","message":"receive interim result [false|false]: แบบทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.024742307+07:00","message":"[buffer interim] 339 false แบบทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.024749919+07:00","message":"[bufferProcess] interim [720000000]:แบบทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.024752173+07:00","message":"[bufferProcess] send to processor:แบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.0247558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.024758842+07:00","message":"> Transcript [5745] [false]: 'แบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.024762474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.024765106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.024767095+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.024769294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.220120758+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.220156819+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-25T15:28:15.220161936+07:00","message":"receive interim result [false|false]: แบบทีมสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.220175498+07:00","message":"[buffer interim] 339 false แบบทีมสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220182009+07:00","message":"[bufferProcess] interim [900000000]:แบบทีมสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220184603+07:00","message":"[bufferProcess] send to processor:แบบทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220190315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220193172+07:00","message":"> Transcript [5746] [false]: 'แบบทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220196285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220198378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220200973+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.220204651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.329027105+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.329068986+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-25T15:28:15.329074578+07:00","message":"receive interim result [false|false]: แบบทีมสืบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.329088864+07:00","message":"[buffer interim] 339 false แบบทีมสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329096911+07:00","message":"[bufferProcess] interim [20000000]:แบบทีมสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329099599+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329105473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329108589+07:00","message":"> Transcript [5747] [false]: 'แบบทีมสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329112057+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329114545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329116801+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.329120027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.520254466+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.520309922+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-25T15:28:15.520316777+07:00","message":"receive interim result [false|false]: แบบทีมสืบพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.520332825+07:00","message":"[buffer interim] 339 false แบบทีมสืบพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520343013+07:00","message":"[bufferProcess] interim [140000000]:แบบทีมสืบพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520347056+07:00","message":"[bufferProcess] send to processor:แบบทีมสืบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520353237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520356416+07:00","message":"> Transcript [5748] [false]: 'แบบทีมสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520360118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.52036237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520364621+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520366883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520371638+07:00","message":"Push: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.52037375+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520376146+07:00","message":"Set new StatePrefix : 'แบบทีมสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.520378557+07:00","message":"Next Push (prob) : 'ทีมสืบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.520386493+07:00","message":"push: {false แบบ 0 0xc0030a0500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.582002979+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.582052426+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-25T15:28:15.582057882+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.582071975+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582079608+07:00","message":"[bufferProcess] interim [260000000]:แบบทีมสื่อพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582082775+07:00","message":"[bufferProcess] send to processor:แบบทีมสืบพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582088773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582092002+07:00","message":"> Transcript [5749] [false]: 'แบบทีมสืบพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582095373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582097714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582099756+07:00","message":"StatePrefix: 'แบบทีมสืบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.582104401+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.777344802+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.777382819+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-25T15:28:15.777388287+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:15.777402364+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.777409515+07:00","message":"[bufferProcess] interim [500000000]:แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.777412735+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.77741643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.7774196+07:00","message":"> Transcript [5750] [false]: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.777422288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:15.777424881+07:00","message":"Set new StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.225521818+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.225549975+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-25T15:28:16.225554565+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.225566646+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.225572554+07:00","message":"[bufferProcess] interim [860000000]:แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.22557517+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.225578741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.225581383+07:00","message":"> Transcript [5751] [false]: 'แบบทีมสื่อพลเมืองป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.225584534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.225586603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.225588645+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.225590978+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.286962742+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.286997843+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-25T15:28:16.287003972+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.287018333+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287025546+07:00","message":"[bufferProcess] interim [980000000]:แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287028061+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองปั่นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287031351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287034307+07:00","message":"> Transcript [5752] [false]: 'แบบทีมสื่อพลเมืองปั่นผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287037916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287040075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287042145+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.287044564+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.476193399+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.476234078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1 ภาพครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.476239745+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:16.476255918+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.476262869+07:00","message":"[bufferProcess] interim [160000000]:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.476266037+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองปันภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.476269457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.476272209+07:00","message":"> Transcript [5753] [false]: 'แบบทีมสื่อพลเมืองปันภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.476277496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.476279862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.47628325+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:16.476285537+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.110245999+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.110278554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1 ภาพครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.110284197+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.110296535+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110304113+07:00","message":"[bufferProcess] interim [760000000]:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110307614+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110316226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110320274+07:00","message":"> Transcript [5754] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110324928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.11032805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110331682+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110334192+07:00","message":"TextPushed: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110340732+07:00","message":"Push: 'ทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110342988+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110345243+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.110347474+07:00","message":"Next Push (prob) : 'ป 1 ภาพครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.110355718+07:00","message":"push: {false ทีมสื่อพลเมือง 0 0xc0030a0500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:17.318572957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:17.318582425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.559315633+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.559351005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.559356716+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.559372383+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-25T15:28:17.559375831+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.559390891+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.559408546+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559416633+07:00","message":"[bufferProcess] interim [240000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559419642+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559422873+07:00","message":"[bufferProcess] interim [240000000]: ภาพครับผมส่งเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559426416+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559429343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559432294+07:00","message":"> Transcript [5755] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559435434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559437509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.559439556+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.55944276+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.692144772+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.692183156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.692189615+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.692201353+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-25T15:28:17.692204798+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.692222684+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.692236973+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692244548+07:00","message":"[bufferProcess] interim [360000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692249205+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692253269+07:00","message":"[bufferProcess] interim [360000000]: ภาพครับผมส่งเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692257639+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692260735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692263573+07:00","message":"> Transcript [5756] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692267493+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692269603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692271555+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.692274382+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.843720172+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.843769144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.843777192+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.843791278+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-25T15:28:17.843798664+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.843808319+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.843813064+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.84381998+07:00","message":"[bufferProcess] interim [480000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.84382693+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.843830765+07:00","message":"[bufferProcess] interim [480000000]: ภาพครับผมส่งเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.843834329+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.843838267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.843841445+07:00","message":"> Transcript [5757] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.84385252+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.843854992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.843857025+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.843859873+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.887288517+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.887331067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.88733653+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.887347068+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-25T15:28:17.887350366+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.887358567+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.887362905+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887382981+07:00","message":"[bufferProcess] interim [540000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887408428+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.8874182+07:00","message":"[bufferProcess] interim [540000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887421232+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887424827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887428336+07:00","message":"> Transcript [5758] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887432527+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887434649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887436921+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.88743949+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887447945+07:00","message":"Push: 'ป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887450142+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.887452792+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:17.88745519+07:00","message":"Next Push (prob) : 'ผมส่งเองก็สามารถเป็นตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:17.887484241+07:00","message":"push: {false ป 1 ภาพครับ 0 0xc0030a0500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.013147213+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.013216849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.013223908+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.013236267+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-25T15:28:18.013239413+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.013249566+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.013255841+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013263758+07:00","message":"[bufferProcess] interim [660000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013268088+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013272578+07:00","message":"[bufferProcess] interim [660000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013279136+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013283704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013287945+07:00","message":"> Transcript [5759] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013293239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.013295615+07:00","message":"Set new StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.072656052+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.072690436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.072696636+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.072705656+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-25T15:28:18.072709107+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.072716559+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.072720942+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.072725921+07:00","message":"[bufferProcess] interim [780000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.072728906+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.072732171+07:00","message":"[bufferProcess] interim [780000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.07273502+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.07273809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.072740997+07:00","message":"> Transcript [5760] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.072744421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.072746587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.072748629+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.07275139+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.210759554+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.210792388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.210797824+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.210811691+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-25T15:28:18.210816252+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.210823747+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.210827546+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210834169+07:00","message":"[bufferProcess] interim [900000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210836986+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.21084056+07:00","message":"[bufferProcess] interim [900000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210843492+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210852301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210855165+07:00","message":"> Transcript [5761] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210858981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210861153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210863094+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.210865469+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.401661496+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.401704997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.401713082+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.401727081+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-25T15:28:18.401731906+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.40174623+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.401757223+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401764036+07:00","message":"[bufferProcess] interim [80000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401767107+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401770643+07:00","message":"[bufferProcess] interim [80000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401773715+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401777158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401780158+07:00","message":"> Transcript [5762] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401784287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401786455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401788436+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.401790815+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.527422346+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.527468299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.527474162+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.527487352+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-25T15:28:18.527490993+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.52749884+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.527501864+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527508653+07:00","message":"[bufferProcess] interim [140000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527511265+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527514327+07:00","message":"[bufferProcess] interim [140000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527516942+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527519695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527522596+07:00","message":"> Transcript [5763] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527526581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.52752872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527530653+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527532841+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527535802+07:00","message":"Push: 'ผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527538082+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527540265+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.527542711+07:00","message":"Next Push (prob) : 'หนึ่งของการปก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.527550379+07:00","message":"push: {false ผมส่งเองก็สามารถเป็นส่วน 0 0xc0030a0500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.584886585+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.584920481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.58492599+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.584938951+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-25T15:28:18.584942755+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.584950799+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.584954495+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.584962213+07:00","message":"[bufferProcess] interim [260000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.584964964+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.584968226+07:00","message":"[bufferProcess] interim [260000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.584971257+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.584974567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.584977156+07:00","message":"> Transcript [5764] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.584979699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.58498169+07:00","message":"Set new StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.781123236+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.781172944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.781184862+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.781196682+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-25T15:28:18.78120185+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.781210769+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.78121501+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781222351+07:00","message":"[bufferProcess] interim [440000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781226995+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.78123145+07:00","message":"[bufferProcess] interim [440000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781235811+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781239841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781243542+07:00","message":"> Transcript [5765] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781248499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781251499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781254444+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.781258096+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.903180245+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.903221938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.903229851+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.903245373+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-25T15:28:18.903250264+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.903259678+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:18.903264351+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.90327232+07:00","message":"[bufferProcess] interim [620000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903276957+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.90328192+07:00","message":"[bufferProcess] interim [620000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903286923+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903290993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903294772+07:00","message":"> Transcript [5766] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903300228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903303148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903305922+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:18.903309757+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.158043553+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.158078676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.158086162+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.158100201+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-25T15:28:19.158103939+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.158112537+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.158130213+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158137036+07:00","message":"[bufferProcess] interim [860000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158140833+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158144532+07:00","message":"[bufferProcess] interim [860000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158148285+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.15815379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158159647+07:00","message":"> Transcript [5767] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158163474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158166146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158168419+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.158171045+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.462882754+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.462916023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.462922264+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.462934858+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-25T15:28:19.462938425+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.462953864+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.46297034+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.462977798+07:00","message":"[bufferProcess] interim [100000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.462981189+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.462985344+07:00","message":"[bufferProcess] interim [100000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.462988705+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.462991685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.462994667+07:00","message":"> Transcript [5768] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.462998902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.463001094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.463003433+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.463006051+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.463008927+07:00","message":"Push: 'หนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.463011001+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.463013229+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.463015971+07:00","message":"Next Push (prob) : 'เล่าเรื่องราวของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.463023182+07:00","message":"push: {false หนึ่งของการบอก 0 0xc0030a0500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.589606967+07:00","message":"[GCS] IsForceVAD: false for message ID: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.61190584+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.611937794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองป 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.611943553+07:00","message":"receive interim result [false|false]: แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.611956525+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-25T15:28:19.611961286+07:00","message":"receive interim result [false|false]:  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.611968354+07:00","message":"[buffer interim] 339 false แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.61197285+07:00","message":"[buffer interim] 339 false  ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.611978727+07:00","message":"[bufferProcess] interim [280000000]:แบบทีมสื่อพลเมืองป 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.611982145+07:00","message":"[bufferProcess] send to processor:แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.611985601+07:00","message":"[bufferProcess] interim [280000000]: ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.611988603+07:00","message":"[bufferProcess] update buffer: แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.611991794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.611994488+07:00","message":"> Transcript [5769] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.611998019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.612000242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.612002144+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.612004557+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.661597738+07:00","message":"[GCS] Start streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.74949455+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.749536403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แบบทีมสื่อพลเมืองปันภาพครับก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น\",\"confidence\":0.9399417}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.749544598+07:00","message":"receive interim result [true|false]: แบบทีมสื่อพลเมืองปันภาพครับก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.749556535+07:00","message":"end recv isFinal message id 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.749559277+07:00","message":"end Recv id 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.749565318+07:00","message":"[buffer interim] 339 true แบบทีมสื่อพลเมืองปันภาพครับก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749572002+07:00","message":"[bufferProcess] interim [460000000]:แบบทีมสื่อพลเมืองปันภาพครับก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749575697+07:00","message":"[bufferProcess] send to processor (isfinal):แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.74957927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.7495827+07:00","message":"> Transcript [5770] [false]: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749586135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749588345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749590302+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749593075+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749595515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749597816+07:00","message":"> Transcript [5771] [true]: 'แบบทีมสื่อพลเมืองปันภาพครับก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749600399+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749602124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749603831+07:00","message":"StatePrefix: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749606041+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749608+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749873265+07:00","message":"Push: 'เรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749879379+07:00","message":"TextPushed: 'แบบทีมสื่อพลเมืองป 1 ภาพครับผมส่งเองก็สามารถเป็นส่วนหนึ่งของการบอกเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749883279+07:00","message":"Set new StatePrefix : 'แบบทีมสื่อพลเมืองปันภาพครับก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749886992+07:00","message":"Next Push (prob) : 'แบบทีมสื่อพลเมืองปันภาพครับก็สามารถเป็นส่วนหนึ่งของการบอกเล่าเรื่องราวของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:19.749904679+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_339.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:19.749925175+07:00","message":"push: {true เรื่องราวของท้องถิ่น 0 0xc0030a0500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:19.761228206+07:00","message":"write wav file: './tmp/7599/7599_339.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.056309952+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.056345706+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-25T15:28:20.056351084+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.056361946+07:00","message":"[buffer interim] 340 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.056368372+07:00","message":"[bufferProcess] interim [420000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.056371088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.13650403+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.136546343+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-25T15:28:20.136553061+07:00","message":"receive interim result [false|false]: เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.136567936+07:00","message":"[buffer interim] 340 false เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.136579696+07:00","message":"[bufferProcess] interim [480000000]:เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.136582718+07:00","message":"[bufferProcess] send to processor:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.136592108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.136595766+07:00","message":"> Transcript [5772] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.136598574+07:00","message":"Set StatePrefix (first interim): 'เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.230564307+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.230603529+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-25T15:28:20.230609758+07:00","message":"receive interim result [false|false]: เพียงแค่เธอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.23062511+07:00","message":"[buffer interim] 340 false เพียงแค่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.230632903+07:00","message":"[bufferProcess] interim [600000000]:เพียงแค่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.230635505+07:00","message":"[bufferProcess] send to processor:เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.230643294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.230646454+07:00","message":"> Transcript [5773] [false]: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.230649303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.230651362+07:00","message":"Set new StatePrefix: 'เพียงแค่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:20.319165529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:20.31921871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.323477413+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.323510426+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-25T15:28:20.323515948+07:00","message":"receive interim result [false|false]: เพียงแค่ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.323533149+07:00","message":"[buffer interim] 340 false เพียงแค่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.32354243+07:00","message":"[bufferProcess] interim [660000000]:เพียงแค่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.323546054+07:00","message":"[bufferProcess] send to processor:เพียงแค่เธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.323553074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.323556024+07:00","message":"> Transcript [5774] [false]: 'เพียงแค่เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.32355951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.323561834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.323564083+07:00","message":"StatePrefix: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.323566579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.362330589+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.362365937+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-25T15:28:20.36237218+07:00","message":"receive interim result [false|false]: เพียงแค่สัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.362386964+07:00","message":"[buffer interim] 340 false เพียงแค่สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.362398276+07:00","message":"[bufferProcess] interim [720000000]:เพียงแค่สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.362401034+07:00","message":"[bufferProcess] send to processor:เพียงแค่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.3624082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.362411321+07:00","message":"> Transcript [5775] [false]: 'เพียงแค่ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.362415404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.362417649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.362419654+07:00","message":"StatePrefix: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.36242181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.394843071+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.394888487+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-25T15:28:20.394895185+07:00","message":"receive interim result [false|false]: เพียงแค่สระแก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.394911161+07:00","message":"[buffer interim] 340 false เพียงแค่สระแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.394918818+07:00","message":"[bufferProcess] interim [780000000]:เพียงแค่สระแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.394921435+07:00","message":"[bufferProcess] send to processor:เพียงแค่สัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.394925114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.394928497+07:00","message":"> Transcript [5776] [false]: 'เพียงแค่สัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.39493352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.394935685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.394938051+07:00","message":"StatePrefix: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.394940189+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.507224012+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.507264911+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-25T15:28:20.507270666+07:00","message":"receive interim result [false|false]: เพียงแค่สแกน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.507289299+07:00","message":"[buffer interim] 340 false เพียงแค่สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507297762+07:00","message":"[bufferProcess] interim [840000000]:เพียงแค่สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507300623+07:00","message":"[bufferProcess] send to processor:เพียงแค่สระแก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507304949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.50730796+07:00","message":"> Transcript [5777] [false]: 'เพียงแค่สระแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507311856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507314067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507316237+07:00","message":"StatePrefix: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507318492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507321394+07:00","message":"Push: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507323315+07:00","message":"TextPushed: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507326006+07:00","message":"Set new StatePrefix : 'เพียงแค่สระแก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.507328189+07:00","message":"Next Push (prob) : 'สระแก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.507336111+07:00","message":"push: {false เพียงแค่ 0 0xc0038b4980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.63163938+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.631673212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียงแค่สแกน QR\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.631678637+07:00","message":"receive interim result [false|false]: เพียงแค่สแกน QR"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:20.631694001+07:00","message":"[buffer interim] 340 false เพียงแค่สแกน QR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.631700482+07:00","message":"[bufferProcess] interim [20000000]:เพียงแค่สแกน QR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.631703031+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.631706316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.631709171+07:00","message":"> Transcript [5778] [false]: 'เพียงแค่สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.631711519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:20.631713885+07:00","message":"Set new StatePrefix: 'เพียงแค่สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.017672502+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.017705729+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-25T15:28:21.017711008+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.017735963+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017743877+07:00","message":"[bufferProcess] interim [380000000]:เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017747045+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกน QR"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017750435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017753086+07:00","message":"> Transcript [5779] [false]: 'เพียงแค่สแกน QR'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017756019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017758008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017760232+07:00","message":"StatePrefix: 'เพียงแค่สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.017763574+07:00","message":"TextPushed: 'เพียงแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.606198878+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.606230205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียงแค่สแกนคิวอาร์โค้ด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.606235536+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.606249298+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.606258286+07:00","message":"[bufferProcess] interim [980000000]:เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.606262413+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.60627241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.60627653+07:00","message":"> Transcript [5780] [false]: 'เพียงแค่สแกนคิวอาร์โค้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.60628107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.606284292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.60628812+07:00","message":"StatePrefix: 'เพียงแค่สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.606290401+07:00","message":"TextPushed: 'เพียงแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.740084993+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.740120268+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-25T15:28:21.740125875+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.740137671+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740146383+07:00","message":"[bufferProcess] interim [100000000]:เพียงแค่สแกนคิวอาร์โค้ดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740148964+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740154268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740157319+07:00","message":"> Transcript [5781] [false]: 'เพียงแค่สแกนคิวอาร์โค้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740161027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740163239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740165847+07:00","message":"StatePrefix: 'เพียงแค่สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.740168117+07:00","message":"TextPushed: 'เพียงแค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.79792817+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.797963005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียงแค่สแกนคิวอาร์โค้ด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.797968381+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.797985291+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.797992673+07:00","message":"[bufferProcess] interim [160000000]:เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.797995309+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.79799929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.798001909+07:00","message":"> Transcript [5782] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.798005789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.798008024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.798011177+07:00","message":"StatePrefix: 'เพียงแค่สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.79801315+07:00","message":"TextPushed: 'เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.798016523+07:00","message":"Push: 'สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.79801861+07:00","message":"TextPushed: 'เพียงแค่สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.79802114+07:00","message":"Set new StatePrefix : 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.798023715+07:00","message":"Next Push (prob) : 'คิวอาร์โค้ดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.798032997+07:00","message":"push: {false สแกน 0 0xc0038b4980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.809531884+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.809564173+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-25T15:28:21.809570041+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.809584914+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.809590932+07:00","message":"[bufferProcess] interim [220000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.80959363+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.809597898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.809600693+07:00","message":"> Transcript [5783] [false]: 'เพียงแค่สแกนคิวอาร์โค้ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.809603069+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.926208679+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.926236559+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-25T15:28:21.926241942+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.926260202+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926267339+07:00","message":"[bufferProcess] interim [280000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926270754+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926275123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926278333+07:00","message":"> Transcript [5784] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926282484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926284759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926286682+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.926289259+07:00","message":"TextPushed: 'เพียงแค่สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.99745027+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.997494067+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-25T15:28:21.997504512+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:21.997520492+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997531013+07:00","message":"[bufferProcess] interim [400000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997534117+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997539024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997542581+07:00","message":"> Transcript [5785] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997546714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997549353+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997551697+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:21.997555265+07:00","message":"TextPushed: 'เพียงแค่สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.124604433+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.124646949+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-25T15:28:22.12465333+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.124665676+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.124674591+07:00","message":"[bufferProcess] interim [520000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.124677409+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.124681631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.124688289+07:00","message":"> Transcript [5786] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.124691982+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.124694205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.124696827+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.12470178+07:00","message":"TextPushed: 'เพียงแค่สแกน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.44548276+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.44552072+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-25T15:28:22.445526301+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.445542013+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445548706+07:00","message":"[bufferProcess] interim [760000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445551747+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445555261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.44555844+07:00","message":"> Transcript [5787] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445562528+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445564719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445567012+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445569982+07:00","message":"TextPushed: 'เพียงแค่สแกน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445578226+07:00","message":"Push: 'คิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445580274+07:00","message":"TextPushed: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445582585+07:00","message":"Set new StatePrefix : 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.445585085+07:00","message":"Next Push (prob) : 'กำลังจะขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.445592828+07:00","message":"push: {false คิวอาร์โค้ดที่ 0 0xc0038b4980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.518095657+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.518132854+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-25T15:28:22.518138939+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.518156103+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518163819+07:00","message":"[bufferProcess] interim [880000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518166687+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518170768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518173556+07:00","message":"> Transcript [5788] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518177871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518180229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518182859+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.518185868+07:00","message":"TextPushed: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.625621116+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.625663356+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-25T15:28:22.625669296+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.625684002+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.62569162+07:00","message":"[bufferProcess] interim [0]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.625694704+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.625703161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.625707125+07:00","message":"> Transcript [5789] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.625711409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.625714241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.625717175+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.625720976+07:00","message":"TextPushed: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.893625705+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.893660406+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-25T15:28:22.893666539+07:00","message":"receive interim result [false|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:22.893679735+07:00","message":"[buffer interim] 340 false เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893687686+07:00","message":"[bufferProcess] interim [300000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893693049+07:00","message":"[bufferProcess] send to processor:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893697769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893701471+07:00","message":"> Transcript [5790] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893707169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893710281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893713727+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:22.893717919+07:00","message":"TextPushed: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.05974116+07:00","message":"[GCS] IsForceVAD: false for message ID: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.122923071+07:00","message":"[GCS] Start streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.225355317+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.225400498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้\",\"confidence\":0.9498701}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.225409331+07:00","message":"receive interim result [true|false]: เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.225425135+07:00","message":"end recv isFinal message id 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.22542796+07:00","message":"end Recv id 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.225435244+07:00","message":"[buffer interim] 340 true เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225443829+07:00","message":"[bufferProcess] interim [630000000]:เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225447684+07:00","message":"[bufferProcess] send to processor (isfinal):เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225452791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225457217+07:00","message":"> Transcript [5791] [false]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225462574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225465576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225468904+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225473192+07:00","message":"TextPushed: 'เพียงแค่สแกนคิวอาร์โค้ดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225477607+07:00","message":"Push: 'กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225479949+07:00","message":"TextPushed: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225482441+07:00","message":"Set new StatePrefix : 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.22548738+07:00","message":"Next Push (prob) : 'บนหน้าจอนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225490274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225493407+07:00","message":"> Transcript [5792] [true]: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225496775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225499772+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225502625+07:00","message":"StatePrefix: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้นบนหน้าจอนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225505961+07:00","message":"TextPushed: 'เพียงแค่สแกนคิวอาร์โค้ดที่กำลังจะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.225510385+07:00","message":"Push: 'บนหน้าจอนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.225519489+07:00","message":"push: {false กำลังจะขึ้น 0 0xc0038b4980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.225525511+07:00","message":"push: {true บนหน้าจอนี้ 0 0xc0038b4980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:23.234354816+07:00","message":"write wav file: './tmp/7599/7599_340.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:23.319977031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:23.319988945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.475185282+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.475231645+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-25T15:28:23.475237977+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.475258232+07:00","message":"[buffer interim] 341 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.475267395+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.47527102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.652069992+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.652120464+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-25T15:28:23.652129064+07:00","message":"receive interim result [false|false]: แล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.652144628+07:00","message":"[buffer interim] 341 false แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.652152604+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.652155223+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.652161515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.652164657+07:00","message":"> Transcript [5793] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.652167043+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.780249625+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.780293446+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-25T15:28:23.780299033+07:00","message":"receive interim result [false|false]: แล้วก็เดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.780315991+07:00","message":"[buffer interim] 341 false แล้วก็เดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780324557+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็เดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780327106+07:00","message":"[bufferProcess] send to processor:แล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780335718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780339306+07:00","message":"> Transcript [5794] [false]: 'แล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780342749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780345297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780347309+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.780349746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.8363535+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.836397565+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-25T15:28:23.836404324+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:23.836421691+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.83643008+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.836433786+07:00","message":"[bufferProcess] send to processor:แล้วก็เดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.836438285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.836442026+07:00","message":"> Transcript [5795] [false]: 'แล้วก็เดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.836446072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.83644824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.836450228+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:23.836452484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.100710328+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.100758964+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-25T15:28:24.100765322+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.100783179+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.100791717+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.100794673+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.100803801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.100807438+07:00","message":"> Transcript [5796] [false]: 'แล้วก็ดาวน์โหลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.100811362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.10081423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.100816402+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.100818647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.290783941+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.290827592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลด App Play\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.290836034+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.290864737+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290874129+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290876877+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290880975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290883775+07:00","message":"> Transcript [5797] [false]: 'แล้วก็ดาวน์โหลดแอป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290890481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290893344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.29089564+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290897841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290900809+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290902907+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290905703+07:00","message":"Set new StatePrefix : 'แล้วก็ดาวน์โหลดแอป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.290908529+07:00","message":"Next Push (prob) : 'ดาวน์โหลดแอป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.290917607+07:00","message":"push: {false แล้วก็ 0 0xc00209f700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.352993359+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.353026613+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-25T15:28:24.35303219+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.353043059+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.353048887+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.353051564+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลด App Play"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.353056852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.35305945+07:00","message":"> Transcript [5798] [false]: 'แล้วก็ดาวน์โหลด App Play'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.353062233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.353064824+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลด App Play'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.700151651+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.700184996+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-25T15:28:24.700190957+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:24.700200854+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.700207258+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.700209849+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอพพลิเคชั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.700213078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.700216683+07:00","message":"> Transcript [5799] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.700219435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:24.700221568+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.08078746+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.080826701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.080832899+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.080857098+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.080865314+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.080867762+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอปพลิเคชันธกส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.080873041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.080876064+07:00","message":"> Transcript [5800] [false]: 'แล้วก็ดาวน์โหลดแอปพลิเคชันธกส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.080878819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.080881547+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอปพลิเคชันธกส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.182719143+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.182753498+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-25T15:28:25.182759828+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.182770096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Download Application Free Size\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.182773318+07:00","message":"receive interim result [false|false]:  Download Application Free Size"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.182780625+07:00","message":"[buffer interim] 341 false แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.182783669+07:00","message":"[buffer interim] 341 false  Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182788834+07:00","message":"[bufferProcess] interim [40000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182791352+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182794175+07:00","message":"[bufferProcess] interim [40000000]: Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182796942+07:00","message":"[bufferProcess] update buffer: แล้วก็ Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182799699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182802574+07:00","message":"> Transcript [5801] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182805127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.182807669+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Season'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.599490774+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.599523975+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-25T15:28:25.59952991+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.599543645+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.599550552+07:00","message":"[bufferProcess] interim [520000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.599553638+07:00","message":"[bufferProcess] send to processor:แล้วก็ Download Application Free Size"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.599557235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.599560407+07:00","message":"> Transcript [5802] [false]: 'แล้วก็ Download Application Free Size'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.599563023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.599565099+07:00","message":"Set new StatePrefix: 'แล้วก็ Download Application Free Size'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.76878613+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.768822115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.768827595+07:00","message":"receive interim result [false|false]: แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.768842551+07:00","message":"[buffer interim] 341 false แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.768857398+07:00","message":"[bufferProcess] interim [700000000]:แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.768860297+07:00","message":"[bufferProcess] send to processor:แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.768864596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.768867783+07:00","message":"> Transcript [5803] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.768870142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.768872358+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่นซีไซด์ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.809251289+07:00","message":"[GCS] IsForceVAD: false for message ID: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.942111373+07:00","message":"[GCS] Start streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.960821245+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.960863593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ Download Application Free size Thai PBS\",\"confidence\":0.79882175}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.96087037+07:00","message":"receive interim result [true|false]: แล้วก็ Download Application Free size Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.96088187+07:00","message":"end recv isFinal message id 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.960884682+07:00","message":"end Recv id 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.960890206+07:00","message":"[buffer interim] 341 true แล้วก็ Download Application Free size Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960901269+07:00","message":"[bufferProcess] interim [910000000]:แล้วก็ Download Application Free size Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960905371+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960909867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960913154+07:00","message":"> Transcript [5804] [false]: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960916353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960918943+07:00","message":"Set new StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.96092097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960922913+07:00","message":"> Transcript [5805] [true]: 'แล้วก็ Download Application Free size Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960925717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960927926+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960930024+07:00","message":"StatePrefix: 'แล้วก็ดาวน์โหลดแอพพลิเคชั่น Sea Side Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960932371+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:25.960935065+07:00","message":"Push: ' Download Application Free size Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:25.960943732+07:00","message":"push: {true  Download Application Free size Thai PBS 0 0xc00209f700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:25.972320175+07:00","message":"write wav file: './tmp/7599/7599_341.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.190236847+07:00","message":"[GCS] IsForceVAD: false for message ID: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.261288202+07:00","message":"[GCS] Start streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.291307204+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.291354424+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-25T15:28:26.291360781+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.291372671+07:00","message":"[buffer interim] 342 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.291378223+07:00","message":"[bufferProcess] interim [480000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.291380386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.301055815+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.301087309+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.301092421+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.301103666+07:00","message":"end recv isFinal message id 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.301107316+07:00","message":"end Recv id 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.301115476+07:00","message":"[buffer interim] 342 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301124205+07:00","message":"[bufferProcess] interim [480000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301130118+07:00","message":"[bufferProcess] send to processor (isfinal):รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301135387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301140494+07:00","message":"> Transcript [5806] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.30114392+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301146671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301148747+07:00","message":"> Transcript [5807] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301151687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.30115386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301156879+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301159175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.301175233+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.301186817+07:00","message":"push: {true  0 0xc000045d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:26.306248219+07:00","message":"write wav file: './tmp/7599/7599_342.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:26.320111877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:26.320111681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.808969022+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.809016693+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-25T15:28:26.809022228+07:00","message":"receive interim result [false|false]: รอบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.809037061+07:00","message":"[buffer interim] 343 false รอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.809043375+07:00","message":"[bufferProcess] interim [600000000]:รอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.809045485+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.959486984+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.959532021+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-25T15:28:26.9595375+07:00","message":"receive interim result [false|false]: รอบอกเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:26.959551732+07:00","message":"[buffer interim] 343 false รอบอกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.959558335+07:00","message":"[bufferProcess] interim [720000000]:รอบอกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.959561178+07:00","message":"[bufferProcess] send to processor:รอบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.959567966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.959570918+07:00","message":"> Transcript [5808] [false]: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:26.959573326+07:00","message":"Set StatePrefix (first interim): 'รอบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.106704771+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.106742772+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-25T15:28:27.106749646+07:00","message":"receive interim result [false|false]: รอบอกเรื่องราว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.106767492+07:00","message":"[buffer interim] 343 false รอบอกเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.106774206+07:00","message":"[bufferProcess] interim [840000000]:รอบอกเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.106777795+07:00","message":"[bufferProcess] send to processor:รอบอกเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.106790825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.106794037+07:00","message":"> Transcript [5809] [false]: 'รอบอกเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.106797636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.106799962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.106801832+07:00","message":"StatePrefix: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.10680414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.240294606+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.240333243+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-25T15:28:27.240337971+07:00","message":"receive interim result [false|false]: รอบอกเรื่องราวของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.240347172+07:00","message":"[buffer interim] 343 false รอบอกเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.240353747+07:00","message":"[bufferProcess] interim [20000000]:รอบอกเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.240356277+07:00","message":"[bufferProcess] send to processor:รอบอกเรื่องราว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.24035988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.240362634+07:00","message":"> Transcript [5810] [false]: 'รอบอกเรื่องราว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.240366074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.240368044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.24036998+07:00","message":"StatePrefix: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.24037198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.434854163+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.434898019+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-25T15:28:27.434904772+07:00","message":"receive interim result [false|false]: รอบอกเรื่องราวของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.4349201+07:00","message":"[buffer interim] 343 false รอบอกเรื่องราวของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434929383+07:00","message":"[bufferProcess] interim [200000000]:รอบอกเรื่องราวของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434931996+07:00","message":"[bufferProcess] send to processor:รอบอกเรื่องราวของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434939576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434942421+07:00","message":"> Transcript [5811] [false]: 'รอบอกเรื่องราวของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434946697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434949037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434954409+07:00","message":"StatePrefix: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.434957726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.729254645+07:00","message":"[GCS] IsForceVAD: false for message ID: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.810727095+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.810768765+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-25T15:28:27.810774185+07:00","message":"receive interim result [false|false]: รอบอกเรื่องราวของคุณทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.810790844+07:00","message":"[buffer interim] 343 false รอบอกเรื่องราวของคุณทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810800307+07:00","message":"[bufferProcess] interim [560000000]:รอบอกเรื่องราวของคุณทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810804639+07:00","message":"[bufferProcess] send to processor:รอบอกเรื่องราวของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.81081438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810817388+07:00","message":"> Transcript [5812] [false]: 'รอบอกเรื่องราวของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810820722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810823815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810827617+07:00","message":"StatePrefix: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810829764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810835772+07:00","message":"Push: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810837887+07:00","message":"TextPushed: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.810840063+07:00","message":"Set new StatePrefix : 'รอบอกเรื่องราวของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.81084224+07:00","message":"Next Push (prob) : 'เรื่องราวของคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.810880313+07:00","message":"push: {false รอบอก 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.813720331+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.813748895+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-25T15:28:27.81375488+07:00","message":"receive interim result [false|false]: รอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.813769021+07:00","message":"[buffer interim] 343 false รอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813775657+07:00","message":"[bufferProcess] interim [620000000]:รอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813778338+07:00","message":"[bufferProcess] send to processor:รอบอกเรื่องราวของคุณทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813784739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813787912+07:00","message":"> Transcript [5813] [false]: 'รอบอกเรื่องราวของคุณทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813791842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813794164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813796429+07:00","message":"StatePrefix: 'รอบอกเรื่องราวของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.813798852+07:00","message":"TextPushed: 'รอบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.84406392+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.844105096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บอกเรื่องราวของคุณผ่าน\",\"confidence\":0.9325077}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.844113432+07:00","message":"receive interim result [true|false]: บอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.844126167+07:00","message":"end recv isFinal message id 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.844129718+07:00","message":"end Recv id 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.844138518+07:00","message":"[buffer interim] 343 true บอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844146827+07:00","message":"[bufferProcess] interim [710000000]:บอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844151279+07:00","message":"[bufferProcess] send to processor (isfinal):รอบอกเรื่องราวของคุณผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844155615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844160097+07:00","message":"> Transcript [5814] [false]: 'รอบอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844164346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844167043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844170023+07:00","message":"StatePrefix: 'รอบอกเรื่องราวของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844173365+07:00","message":"TextPushed: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844176127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844179339+07:00","message":"> Transcript [5815] [true]: 'บอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844182479+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844185329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844188176+07:00","message":"StatePrefix: 'รอบอกเรื่องราวของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844190864+07:00","message":"TextPushed: 'รอบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844193251+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844305086+07:00","message":"Push: 'เรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844309482+07:00","message":"TextPushed: 'รอบอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844313054+07:00","message":"Set new StatePrefix : 'บอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844317031+07:00","message":"Next Push (prob) : 'บอกเรื่องราวของคุณผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.844327915+07:00","message":"push: {true เรื่องราวของคุณผ่าน 0 0xc002a08080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:27.844335815+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_343.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:27.852586573+07:00","message":"write wav file: './tmp/7599/7599_343.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:27.922180382+07:00","message":"[GCS] Start streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.45275282+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.452806377+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-25T15:28:28.452814001+07:00","message":"receive interim result [false|false]: พวกเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.452832874+07:00","message":"[buffer interim] 344 false พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.452841575+07:00","message":"[bufferProcess] interim [360000000]:พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.452853093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.779370518+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.779417212+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-25T15:28:28.779423694+07:00","message":"receive interim result [false|false]: พวกเราผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.779437797+07:00","message":"[buffer interim] 344 false พวกเราผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.779446261+07:00","message":"[bufferProcess] interim [720000000]:พวกเราผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.779449042+07:00","message":"[bufferProcess] send to processor:พวกเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.779453236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.779456486+07:00","message":"> Transcript [5816] [false]: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.779458799+07:00","message":"Set StatePrefix (first interim): 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.966172546+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.966213017+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-25T15:28:28.966218979+07:00","message":"receive interim result [false|false]: พวกเราภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:28.966231607+07:00","message":"[buffer interim] 344 false พวกเราภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966240003+07:00","message":"[bufferProcess] interim [840000000]:พวกเราภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966242561+07:00","message":"[bufferProcess] send to processor:พวกเราผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966245789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966248828+07:00","message":"> Transcript [5817] [false]: 'พวกเราผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966252106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966254441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966256419+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:28.966258632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.094235131+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.094278326+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-25T15:28:29.094284489+07:00","message":"receive interim result [false|false]: พวกเราภายในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.094297159+07:00","message":"[buffer interim] 344 false พวกเราภายในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.094304871+07:00","message":"[bufferProcess] interim [960000000]:พวกเราภายในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.094307596+07:00","message":"[bufferProcess] send to processor:พวกเราภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.094311566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.094315155+07:00","message":"> Transcript [5818] [false]: 'พวกเราภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.094318849+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.094321184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.09432322+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.094325366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.17725961+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.177296323+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-25T15:28:29.177302549+07:00","message":"receive interim result [false|false]: พวกเราผ่านรายการนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.177315523+07:00","message":"[buffer interim] 344 false พวกเราผ่านรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.177323251+07:00","message":"[bufferProcess] interim [80000000]:พวกเราผ่านรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.177326013+07:00","message":"[bufferProcess] send to processor:พวกเราภายในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.177332115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.17733539+07:00","message":"> Transcript [5819] [false]: 'พวกเราภายในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.177341333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.177344091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.177346086+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.177348533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:29.320858507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:29.32089239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.357031754+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.357068302+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-25T15:28:29.357074119+07:00","message":"receive interim result [false|false]: พวกเราผ่านรายการนี้ตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.357090473+07:00","message":"[buffer interim] 344 false พวกเราผ่านรายการนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357099112+07:00","message":"[bufferProcess] interim [320000000]:พวกเราผ่านรายการนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357103351+07:00","message":"[bufferProcess] send to processor:พวกเราผ่านรายการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357112412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357116848+07:00","message":"> Transcript [5820] [false]: 'พวกเราผ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357122269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357125695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357131228+07:00","message":"StatePrefix: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357133711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357139696+07:00","message":"Push: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357141885+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357143961+07:00","message":"Set new StatePrefix : 'พวกเราผ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.357146906+07:00","message":"Next Push (prob) : 'ผ่านรายการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.35719393+07:00","message":"push: {false พวกเรา 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.495632648+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.495675343+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-25T15:28:29.495684503+07:00","message":"receive interim result [false|false]: พวกเราภายในการนี้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.495699906+07:00","message":"[buffer interim] 344 false พวกเราภายในการนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.495708043+07:00","message":"[bufferProcess] interim [380000000]:พวกเราภายในการนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.495711265+07:00","message":"[bufferProcess] send to processor:พวกเราผ่านรายการนี้ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.495719078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.495723444+07:00","message":"> Transcript [5821] [false]: 'พวกเราผ่านรายการนี้ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.49572895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.495731636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.495734168+07:00","message":"StatePrefix: 'พวกเราผ่านรายการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.495736925+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.55890952+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.558947043+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-25T15:28:29.558958035+07:00","message":"receive interim result [false|false]: พวกเราภายในการนี้ได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.558974059+07:00","message":"[buffer interim] 344 false พวกเราภายในการนี้ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.558982727+07:00","message":"[bufferProcess] interim [500000000]:พวกเราภายในการนี้ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.558987845+07:00","message":"[bufferProcess] send to processor:พวกเราภายในการนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.558996704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.55899968+07:00","message":"> Transcript [5822] [false]: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.559002392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.559007088+07:00","message":"Set new StatePrefix: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.675609208+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.675649519+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-25T15:28:29.675656198+07:00","message":"receive interim result [false|false]: พวกเราภายในการนี้ได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.675672038+07:00","message":"[buffer interim] 344 false พวกเราภายในการนี้ได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675682085+07:00","message":"[bufferProcess] interim [620000000]:พวกเราภายในการนี้ได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675685141+07:00","message":"[bufferProcess] send to processor:พวกเราภายในการนี้ได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675691271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675694523+07:00","message":"> Transcript [5823] [false]: 'พวกเราภายในการนี้ได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675698323+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675700832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675702902+07:00","message":"StatePrefix: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.675705408+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.862936466+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.862985275+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-25T15:28:29.8629936+07:00","message":"receive interim result [false|false]: พวกเราภายในการนี้ได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:29.863011686+07:00","message":"[buffer interim] 344 false พวกเราภายในการนี้ได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.863026383+07:00","message":"[bufferProcess] interim [740000000]:พวกเราภายในการนี้ได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.863031013+07:00","message":"[bufferProcess] send to processor:พวกเราภายในการนี้ได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.863040959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.863045334+07:00","message":"> Transcript [5824] [false]: 'พวกเราภายในการนี้ได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.863050765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.86305405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.863057748+07:00","message":"StatePrefix: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:29.86306123+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.065646482+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.065693678+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-25T15:28:30.065699567+07:00","message":"receive interim result [false|false]: พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.065714529+07:00","message":"[buffer interim] 344 false พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065722799+07:00","message":"[bufferProcess] interim [980000000]:พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065725372+07:00","message":"[bufferProcess] send to processor:พวกเราภายในการนี้ได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065731178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065739939+07:00","message":"> Transcript [5825] [false]: 'พวกเราภายในการนี้ได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065747302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065749774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065752362+07:00","message":"StatePrefix: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.065754978+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.699979462+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.700016444+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-25T15:28:30.700022519+07:00","message":"receive interim result [false|false]: พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.700037341+07:00","message":"[buffer interim] 344 false พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700044095+07:00","message":"[bufferProcess] interim [580000000]:พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700047086+07:00","message":"[bufferProcess] send to processor:พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700053859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700056428+07:00","message":"> Transcript [5826] [false]: 'พวกเราภายในการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700060171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700062398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700064631+07:00","message":"StatePrefix: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700066979+07:00","message":"TextPushed: 'พวกเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700072841+07:00","message":"Push: 'ภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700074943+07:00","message":"TextPushed: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700077492+07:00","message":"Set new StatePrefix : 'พวกเราภายในการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:30.700081877+07:00","message":"Next Push (prob) : 'เลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:30.700109913+07:00","message":"push: {false ภายในการนี้ได้ 0 0xc0038b4000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:32.321240095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:32.321251164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.241011903+07:00","message":"[GCS] IsForceVAD: false for message ID: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.374166259+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.374213836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พวกเราอ่านรายการนี้ได้เลยนะครับ\",\"confidence\":0.89998555}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.374232266+07:00","message":"receive interim result [true|false]: พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.374244304+07:00","message":"end recv isFinal message id 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.374247348+07:00","message":"end Recv id 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.374255484+07:00","message":"[buffer interim] 344 true พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374266506+07:00","message":"[bufferProcess] interim [340000000]:พวกเราอ่านรายการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374271569+07:00","message":"[bufferProcess] send to processor (isfinal):พวกเราภายในการนี้ได้เลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374277055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374281112+07:00","message":"> Transcript [5827] [false]: 'พวกเราภายในการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374285434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374288481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374291757+07:00","message":"StatePrefix: 'พวกเราภายในการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374295812+07:00","message":"TextPushed: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374309538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374312817+07:00","message":"> Transcript [5828] [true]: 'พวกเราอ่านรายการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374316554+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374319358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374322088+07:00","message":"StatePrefix: 'พวกเราภายในการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.37432519+07:00","message":"TextPushed: 'พวกเราภายในการนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.37432815+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374488537+07:00","message":"Push: 'เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374492405+07:00","message":"TextPushed: 'พวกเราภายในการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374496024+07:00","message":"Set new StatePrefix : 'พวกเราอ่านรายการนี้ได้เลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374499542+07:00","message":"Next Push (prob) : 'พวกเราอ่านรายการนี้ได้เลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.374511+07:00","message":"push: {true เลยนะครับ 0 0xc0038b4000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.374516076+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_344.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:33.387359245+07:00","message":"write wav file: './tmp/7599/7599_344.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.433239633+07:00","message":"[GCS] Start streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.770290273+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.770334785+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-25T15:28:33.770340251+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:33.770356185+07:00","message":"[buffer interim] 345 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.770363548+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:33.770365528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.667834131+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.667880642+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-25T15:28:34.667889701+07:00","message":"receive interim result [false|false]: เกือบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.667902565+07:00","message":"[buffer interim] 345 false เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.667908661+07:00","message":"[bufferProcess] interim [260000000]:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.667911439+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.667917806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.667920679+07:00","message":"> Transcript [5829] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.667923065+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.693875049+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.693909775+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-25T15:28:34.693915013+07:00","message":"receive interim result [false|false]: ไปสักเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.69393125+07:00","message":"[buffer interim] 345 false ไปสักเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.693937925+07:00","message":"[bufferProcess] interim [320000000]:ไปสักเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.693940631+07:00","message":"[bufferProcess] send to processor:เกือบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.693944171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.693947371+07:00","message":"> Transcript [5830] [false]: 'เกือบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.693949723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.693951693+07:00","message":"Set new StatePrefix: 'เกือบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.814946247+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.814984917+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-25T15:28:34.814990699+07:00","message":"receive interim result [false|false]: เบื่อแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.815004954+07:00","message":"[buffer interim] 345 false เบื่อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.815012443+07:00","message":"[bufferProcess] interim [380000000]:เบื่อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.815015268+07:00","message":"[bufferProcess] send to processor:ไปสักเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.815022812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.815025915+07:00","message":"> Transcript [5831] [false]: 'ไปสักเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.81502855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.815030871+07:00","message":"Set new StatePrefix: 'ไปสักเดือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.886959153+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.887003278+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-25T15:28:34.887010512+07:00","message":"receive interim result [false|false]: เบื่อแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.887028259+07:00","message":"[buffer interim] 345 false เบื่อแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.887041931+07:00","message":"[bufferProcess] interim [500000000]:เบื่อแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.887045678+07:00","message":"[bufferProcess] send to processor:เบื่อแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.887054874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.887059588+07:00","message":"> Transcript [5832] [false]: 'เบื่อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.887063579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:34.887066756+07:00","message":"Set new StatePrefix: 'เบื่อแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.900461397+07:00","message":"[GCS] IsForceVAD: false for message ID: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:34.972389849+07:00","message":"[GCS] Start streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.018712766+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.018760942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบื่อแล้วเนาะ\",\"confidence\":0.86597604}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.018767714+07:00","message":"receive interim result [true|false]: เบื่อแล้วเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.018778773+07:00","message":"end recv isFinal message id 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.01878135+07:00","message":"end Recv id 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.018788993+07:00","message":"[buffer interim] 345 true เบื่อแล้วเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.01879952+07:00","message":"[bufferProcess] interim [710000000]:เบื่อแล้วเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.01880342+07:00","message":"[bufferProcess] send to processor (isfinal):เบื่อแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018815948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018835013+07:00","message":"> Transcript [5833] [false]: 'เบื่อแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018850944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018854846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018857617+07:00","message":"StatePrefix: 'เบื่อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018859931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018862883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018865775+07:00","message":"> Transcript [5834] [true]: 'เบื่อแล้วเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018868107+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018870153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018871949+07:00","message":"StatePrefix: 'เบื่อแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018873727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.018883748+07:00","message":"Push: 'เบื่อแล้วเนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.018899712+07:00","message":"push: {true เบื่อแล้วเนาะ 0 0xc002a08700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:35.025551011+07:00","message":"write wav file: './tmp/7599/7599_345.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:35.321671507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:35.321679654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.631134977+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.631177994+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-25T15:28:35.631182931+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.631198053+07:00","message":"[buffer interim] 346 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.631204048+07:00","message":"[bufferProcess] interim [720000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.631206414+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.831386348+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.831433401+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-25T15:28:35.831439923+07:00","message":"receive interim result [false|false]: เหนือไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.831455577+07:00","message":"[buffer interim] 346 false เหนือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.831464375+07:00","message":"[bufferProcess] interim [900000000]:เหนือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.831466879+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.831475161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.83147841+07:00","message":"> Transcript [5835] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.831480856+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.948253196+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.94829217+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-25T15:28:35.948297912+07:00","message":"receive interim result [false|false]: เหนือไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:35.948314019+07:00","message":"[buffer interim] 346 false เหนือไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.948322937+07:00","message":"[bufferProcess] interim [20000000]:เหนือไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.9483258+07:00","message":"[bufferProcess] send to processor:เหนือไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.948330866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.94833396+07:00","message":"> Transcript [5836] [false]: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.948337655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:35.948340001+07:00","message":"Set new StatePrefix: 'เหนือไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.016138945+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.016179375+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-25T15:28:36.016186111+07:00","message":"receive interim result [false|false]: เหนือไปใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.016201132+07:00","message":"[buffer interim] 346 false เหนือไปใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016210794+07:00","message":"[bufferProcess] interim [80000000]:เหนือไปใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016214057+07:00","message":"[bufferProcess] send to processor:เหนือไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016223165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016226508+07:00","message":"> Transcript [5837] [false]: 'เหนือไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016230056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016233322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016235207+07:00","message":"StatePrefix: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.016237951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.337033382+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.337072809+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-25T15:28:36.337078869+07:00","message":"receive interim result [false|false]: เหนือไปใต้กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.33709274+07:00","message":"[buffer interim] 346 false เหนือไปใต้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337103539+07:00","message":"[bufferProcess] interim [380000000]:เหนือไปใต้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337106755+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337114126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337117523+07:00","message":"> Transcript [5838] [false]: 'เหนือไปใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337123145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337128557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337131017+07:00","message":"StatePrefix: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.337133343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.393276908+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.393318156+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-25T15:28:36.393323944+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.39333809+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393350596+07:00","message":"[bufferProcess] interim [440000000]:เหนือไปใต้กันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393353353+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393357527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393360849+07:00","message":"> Transcript [5839] [false]: 'เหนือไปใต้กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393364807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393367251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393369282+07:00","message":"StatePrefix: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.393371934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.526171517+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.526215058+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-25T15:28:36.526222023+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.526235578+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526246161+07:00","message":"[bufferProcess] interim [560000000]:เหนือไปใต้กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526249401+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526255757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526258874+07:00","message":"> Transcript [5840] [false]: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526262691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526265029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526267156+07:00","message":"StatePrefix: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.52626919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526273955+07:00","message":"Push: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526275972+07:00","message":"TextPushed: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526278211+07:00","message":"Set new StatePrefix : 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.526280492+07:00","message":"Next Push (prob) : 'ใต้กันดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.52628981+07:00","message":"push: {false เหนือไป 0 0xc0030a0880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.538765931+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.538792514+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-25T15:28:36.538797884+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.538811514+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.538819077+07:00","message":"[bufferProcess] interim [620000000]:เหนือไปใต้กันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.538821333+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.538824957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.538827629+07:00","message":"> Transcript [5841] [false]: 'เหนือไปใต้กันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.53883221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.538835059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.53883702+07:00","message":"StatePrefix: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.538839365+07:00","message":"TextPushed: 'เหนือไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.710510214+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.71054851+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-25T15:28:36.710555095+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:36.710568886+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710575671+07:00","message":"[bufferProcess] interim [740000000]:เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710578589+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710585379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710588142+07:00","message":"> Transcript [5842] [false]: 'เหนือไปใต้กันดีไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710591389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710593618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710595636+07:00","message":"StatePrefix: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:36.710598479+07:00","message":"TextPushed: 'เหนือไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.288359568+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.288395574+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-25T15:28:37.288402285+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:37.288418039+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288427823+07:00","message":"[bufferProcess] interim [340000000]:เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288430973+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288436351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288439174+07:00","message":"> Transcript [5843] [false]: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288443168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288445502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288447657+07:00","message":"StatePrefix: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:37.288449993+07:00","message":"TextPushed: 'เหนือไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.190165936+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.190205558+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-25T15:28:38.19021236+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.190227222+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190233895+07:00","message":"[bufferProcess] interim [300000000]:เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.19023668+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190243094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190246161+07:00","message":"> Transcript [5844] [false]: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.19024969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190252011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190254486+07:00","message":"StatePrefix: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190256943+07:00","message":"TextPushed: 'เหนือไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190262531+07:00","message":"Push: 'ใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190264479+07:00","message":"TextPushed: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190266638+07:00","message":"Set new StatePrefix : 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.190268739+07:00","message":"Next Push (prob) : 'ไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.190275976+07:00","message":"push: {false ใต้กันดี 0 0xc0030a0880}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:38.322684845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:38.322689017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.843687679+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.843722946+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-25T15:28:38.843728429+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:38.843738869+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843745817+07:00","message":"[bufferProcess] interim [900000000]:เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843748621+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843752095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843754965+07:00","message":"> Transcript [5845] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843758178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843760383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843762622+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:38.843765174+07:00","message":"TextPushed: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.147965627+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.147999794+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-25T15:28:39.148005796+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.148024436+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.148031313+07:00","message":"[bufferProcess] interim [140000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.14803398+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.148039267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.148042233+07:00","message":"> Transcript [5846] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.14804523+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.148047465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.148049918+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.148052788+07:00","message":"TextPushed: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.734450137+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.734486842+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-25T15:28:39.734493485+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.734506152+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.734513624+07:00","message":"[bufferProcess] interim [740000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.73451656+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.734520065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.734522899+07:00","message":"> Transcript [5847] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.734526219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.734528155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.734530498+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.734533317+07:00","message":"TextPushed: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.7658376+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.765882164+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-25T15:28:39.765888576+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลากูไม่ส่งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.765903335+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลากูไม่ส่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765910465+07:00","message":"[bufferProcess] interim [800000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลากูไม่ส่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765913637+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765920599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765923498+07:00","message":"> Transcript [5848] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765927325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765929954+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765932113+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765934681+07:00","message":"TextPushed: 'เหนือไปใต้กันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.76594008+07:00","message":"Push: 'ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.7659421+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765945047+07:00","message":"Set new StatePrefix : 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.765947533+07:00","message":"Next Push (prob) : 'สักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.765955086+07:00","message":"push: {false ไหมคะ 0 0xc0030a0880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.790138644+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.790176012+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-25T15:28:39.790181602+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.790196069+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790202505+07:00","message":"[bufferProcess] interim [860000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790205813+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลากูไม่ส่งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790209751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790213254+07:00","message":"> Transcript [5849] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลากูไม่ส่งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790217316+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790219982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790222003+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.790224717+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.797914042+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.797940436+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-25T15:28:39.797946089+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:39.797957835+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.797962781+07:00","message":"[bufferProcess] interim [920000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.797965587+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.797968812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.79797184+07:00","message":"> Transcript [5850] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.79797487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.79797703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.797978931+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:39.797981536+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.059986916+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.060021689+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-25T15:28:40.060028005+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.060039241+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060047835+07:00","message":"[bufferProcess] interim [100000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060051594+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060057908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060060812+07:00","message":"> Transcript [5851] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060064992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060067088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060069244+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.060072025+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.10799458+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.108028077+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-25T15:28:40.108033849+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.108050675+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108057413+07:00","message":"[bufferProcess] interim [160000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108060204+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108064119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108068518+07:00","message":"> Transcript [5852] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.10807212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108074226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108076349+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108079811+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108082601+07:00","message":"Push: 'สักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108084895+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108087406+07:00","message":"Set new StatePrefix : 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.108090365+07:00","message":"Next Push (prob) : 'เรื่องของกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.108098033+07:00","message":"push: {false สักหน่อยจังหวัดยะลา 0 0xc0030a0880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.323180485+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.323219371+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-25T15:28:40.32322587+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.323240323+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.323246831+07:00","message":"[bufferProcess] interim [400000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.323249752+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.323254994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.323257653+07:00","message":"> Transcript [5853] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.323260361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.323262545+07:00","message":"Set new StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.619840069+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.619880359+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-25T15:28:40.619887415+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.619903677+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.619911259+07:00","message":"[bufferProcess] interim [640000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.619914214+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.619922566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.619925463+07:00","message":"> Transcript [5854] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.619929556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.619931902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.61993707+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.619939934+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.8910856+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.891138195+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-25T15:28:40.89114688+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.891164325+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891178039+07:00","message":"[bufferProcess] interim [880000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891182643+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891188409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891193601+07:00","message":"> Transcript [5855] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891198706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891202157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891206465+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.891211122+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.968664092+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.96871413+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-25T15:28:40.968723078+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.968739547+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968749338+07:00","message":"[bufferProcess] interim [940000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968754035+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968763477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968768616+07:00","message":"> Transcript [5856] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968774005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968777444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968780748+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:40.968784803+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.988830255+07:00","message":"[GCS] Cleaned up inactive client: 324"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.988864481+07:00","message":"[GCS] Cleaned up inactive client: 325"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.988867744+07:00","message":"[GCS] Cleaned up inactive client: 326"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.988869917+07:00","message":"[GCS] Cleaned up inactive client: 327"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.988871959+07:00","message":"[GCS] Cleaned up inactive client: 329"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.988878125+07:00","message":"[GCS] Cleaned up inactive client: 328"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:40.98888017+07:00","message":"[GCS] Cleaned up inactive client: 330"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.09930541+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.09934484+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-25T15:28:41.099351316+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.099366246+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099373146+07:00","message":"[bufferProcess] interim [0]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099376083+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099379384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099382636+07:00","message":"> Transcript [5857] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099386656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.09938875+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099393758+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099396379+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099399369+07:00","message":"Push: 'เรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099401431+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099404041+07:00","message":"Set new StatePrefix : 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.099406882+07:00","message":"Next Push (prob) : 'ข้าวทางผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.099415125+07:00","message":"push: {false เรื่องของกิน 0 0xc0030a0880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.146347585+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.146384798+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-25T15:28:41.146391452+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.146405616+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.146412343+07:00","message":"[bufferProcess] interim [60000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.146415335+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางวีดีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.146425063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.146427967+07:00","message":"> Transcript [5858] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางวีดีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.146430939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.14643342+07:00","message":"Set new StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางวีดีโอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.153881571+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.153911855+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-25T15:28:41.153917913+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.1539318+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.153937305+07:00","message":"[bufferProcess] interim [120000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.153940038+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.153943311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.153946013+07:00","message":"> Transcript [5859] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.153948325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.153950587+07:00","message":"Set new StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:41.323479206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:41.323491374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.69854993+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.698593835+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-25T15:28:41.698601001+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.698619545+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698629471+07:00","message":"[bufferProcess] interim [720000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698632563+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698637002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698640039+07:00","message":"> Transcript [5860] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698644155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698646524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698649327+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.698652171+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.8957273+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.895768705+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-25T15:28:41.895775814+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:41.895792829+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895806352+07:00","message":"[bufferProcess] interim [960000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895811007+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895822644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895826114+07:00","message":"> Transcript [5861] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895830525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895832856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895835416+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:41.895838853+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.112561523+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.112598852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.112606597+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.112618433+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.112625331+07:00","message":"[bufferProcess] interim [140000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.112629125+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.112639398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.112643518+07:00","message":"> Transcript [5862] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.11264911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.112652233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.112655806+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.112660141+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.212473137+07:00","message":"[GCS] IsForceVAD: false for message ID: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.216175746+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.216208773+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-25T15:28:42.2162165+07:00","message":"receive interim result [false|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.216229877+07:00","message":"[buffer interim] 346 false เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216237249+07:00","message":"[bufferProcess] interim [260000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.21624431+07:00","message":"[bufferProcess] send to processor:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216252662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216255775+07:00","message":"> Transcript [5863] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216260093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216262821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216265298+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216268505+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216276534+07:00","message":"Push: 'ข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216278583+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216281019+07:00","message":"Set new StatePrefix : 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.216283414+07:00","message":"Next Push (prob) : 'แล้วช่วงนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.216292317+07:00","message":"push: {false ข้าวทางผิดอยู่ 0 0xc0030a0880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.272451191+07:00","message":"[GCS] Start streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.434040119+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.434090353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ\",\"confidence\":0.92601925}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.43409864+07:00","message":"receive interim result [true|false]: เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.43410941+07:00","message":"end recv isFinal message id 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.434111791+07:00","message":"end Recv id 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.434118234+07:00","message":"[buffer interim] 346 true เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.43413008+07:00","message":"[bufferProcess] interim [470000000]:เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434137548+07:00","message":"[bufferProcess] send to processor (isfinal):เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.43414172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434145182+07:00","message":"> Transcript [5864] [false]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434149652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434151819+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434155943+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434159585+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434161769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434163827+07:00","message":"> Transcript [5865] [true]: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434166314+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434168281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434170049+07:00","message":"StatePrefix: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434172296+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434174432+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.43439504+07:00","message":"Push: 'แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434398559+07:00","message":"TextPushed: 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินข้าวทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434401156+07:00","message":"Set new StatePrefix : 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434403963+07:00","message":"Next Push (prob) : 'เหนือไปใต้กันดีไหมคะสักหน่อยจังหวัดยะลาเรื่องของกินเข้าทางผิดอยู่แล้วช่วงนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.434413304+07:00","message":"push: {true แล้วช่วงนี้นะคะ 0 0xc0030a0880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.434435914+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_346.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:42.449116435+07:00","message":"write wav file: './tmp/7599/7599_346.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.761885841+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.761933594+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-25T15:28:42.761940923+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.761959534+07:00","message":"[buffer interim] 347 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.761966158+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.761968573+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.979122061+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.979169852+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-25T15:28:42.979177401+07:00","message":"receive interim result [false|false]: เป็นเพศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:42.979196055+07:00","message":"[buffer interim] 347 false เป็นเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.979205858+07:00","message":"[bufferProcess] interim [720000000]:เป็นเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.979208816+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.979216536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.979219488+07:00","message":"> Transcript [5866] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:42.979222059+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.12204527+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.122089746+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-25T15:28:43.122095834+07:00","message":"receive interim result [false|false]: เป็นเทศกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.122111476+07:00","message":"[buffer interim] 347 false เป็นเทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122118695+07:00","message":"[bufferProcess] interim [840000000]:เป็นเทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122121411+07:00","message":"[bufferProcess] send to processor:เป็นเพศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122128695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122131443+07:00","message":"> Transcript [5867] [false]: 'เป็นเพศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122134831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122137174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122139279+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.122141499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.503000849+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.503044637+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-25T15:28:43.503050297+07:00","message":"receive interim result [false|false]: เป็นเทศกาลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.503062846+07:00","message":"[buffer interim] 347 false เป็นเทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.50307033+07:00","message":"[bufferProcess] interim [320000000]:เป็นเทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.503073107+07:00","message":"[bufferProcess] send to processor:เป็นเทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.503079231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.503082643+07:00","message":"> Transcript [5868] [false]: 'เป็นเทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.503086382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.503088861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.50309088+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.503094777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.633042711+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.633088209+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-25T15:28:43.633095865+07:00","message":"receive interim result [false|false]: เป็นเทศกาลไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.633109814+07:00","message":"[buffer interim] 347 false เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633117336+07:00","message":"[bufferProcess] interim [380000000]:เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633120482+07:00","message":"[bufferProcess] send to processor:เป็นเทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633127697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633132106+07:00","message":"> Transcript [5869] [false]: 'เป็นเทศกาลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633136009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633138218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633140186+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:43.633142529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:43.939780446+07:00","message":"[GCS] IsForceVAD: false for message ID: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.01794587+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.017989541+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-25T15:28:44.01799502+07:00","message":"receive interim result [false|false]: เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.01801158+07:00","message":"[buffer interim] 347 false เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018018352+07:00","message":"[bufferProcess] interim [740000000]:เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018021207+07:00","message":"[bufferProcess] send to processor:เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018025957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018029214+07:00","message":"> Transcript [5870] [false]: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018032893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018035225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018037219+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018039382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018044225+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018046486+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018048475+07:00","message":"Set new StatePrefix : 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.018050636+07:00","message":"Next Push (prob) : 'เทศกาลไหว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.0180584+07:00","message":"push: {false เป็น 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.050573796+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.050609788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทศกาลไหว้\",\"confidence\":0.92741424}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.050616278+07:00","message":"receive interim result [true|false]: เป็นเทศกาลไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.050625528+07:00","message":"end recv isFinal message id 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.050628218+07:00","message":"end Recv id 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.050634518+07:00","message":"[buffer interim] 347 true เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050643716+07:00","message":"[bufferProcess] interim [890000000]:เป็นเทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050648798+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเทศกาลไหว้บ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050651982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050654975+07:00","message":"> Transcript [5871] [false]: 'เป็นเทศกาลไหว้บ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050658177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050660063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050662141+07:00","message":"StatePrefix: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050664631+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050666562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050671161+07:00","message":"> Transcript [5872] [true]: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050673435+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050675307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050677153+07:00","message":"StatePrefix: 'เป็นเทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.05067903+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.050684919+07:00","message":"Push: 'เทศกาลไหว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.050691937+07:00","message":"push: {true เทศกาลไหว้ 0 0xc00278bb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:44.059235459+07:00","message":"write wav file: './tmp/7599/7599_347.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.065307631+07:00","message":"[GCS] Start streaming session, msgId: 348"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:44.324497559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:44.324511577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.938276273+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.93831946+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-25T15:28:44.938324457+07:00","message":"receive interim result [false|false]: ประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:44.938341972+07:00","message":"[buffer interim] 348 false ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.938349128+07:00","message":"[bufferProcess] interim [720000000]:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:44.93835124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.098066461+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.098117268+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-25T15:28:45.098123608+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.098143024+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.098151401+07:00","message":"[bufferProcess] interim [840000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.098154264+07:00","message":"[bufferProcess] send to processor:ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.098158647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.098163779+07:00","message":"> Transcript [5873] [false]: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.098166176+07:00","message":"Set StatePrefix (first interim): 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.298052179+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.298096879+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-25T15:28:45.298102741+07:00","message":"receive interim result [false|false]: ประจำปีพศ."}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.298119233+07:00","message":"[buffer interim] 348 false ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.298127133+07:00","message":"[bufferProcess] interim [80000000]:ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.29812983+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.2981399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.298142993+07:00","message":"> Transcript [5874] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.298146311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.298149265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.298151505+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.298153897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.495950198+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.495995056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.496000779+07:00","message":"receive interim result [false|false]: ประจำปี 2"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.496014058+07:00","message":"[buffer interim] 348 false ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496020524+07:00","message":"[bufferProcess] interim [140000000]:ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496023017+07:00","message":"[bufferProcess] send to processor:ประจำปีพศ."}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496028378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496031099+07:00","message":"> Transcript [5875] [false]: 'ประจำปีพศ.'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496034064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496036207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496038223+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.496040385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.549948497+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.549985353+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-25T15:28:45.549990892+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.550006042+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.550009636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.550012582+07:00","message":"receive interim result [false|false]: ประจำปี 2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.550017466+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.550020162+07:00","message":"[buffer interim] 348 false ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550026724+07:00","message":"[bufferProcess] interim [260000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550030082+07:00","message":"[bufferProcess] send to processor:ประจำปี 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550034172+07:00","message":"[bufferProcess] interim [320000000]:ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550036776+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550040718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550044727+07:00","message":"> Transcript [5876] [false]: 'ประจำปี 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550049005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550051783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550054655+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.55005805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550061349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550064824+07:00","message":"> Transcript [5877] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550066867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550068807+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550070523+07:00","message":"StatePrefix: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550072367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550076973+07:00","message":"Push: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550079039+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550081187+07:00","message":"Set new StatePrefix : 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.550083615+07:00","message":"Next Push (prob) : 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.550090437+07:00","message":"push: {false ประจำ 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716095142+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716131082+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-25T15:28:45.71613702+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716149874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716153145+07:00","message":"receive interim result [false|false]:  2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716162229+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716165519+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-25T15:28:45.716168101+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716170845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2005\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716173278+07:00","message":"receive interim result [false|false]:  2005"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716187345+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716207008+07:00","message":"[buffer interim] 348 false  2000"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716210602+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.716212904+07:00","message":"[buffer interim] 348 false  2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716222587+07:00","message":"[bufferProcess] interim [440000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716225556+07:00","message":"[bufferProcess] send to processor:ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.71623352+07:00","message":"[bufferProcess] interim [440000000]: 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716236204+07:00","message":"[bufferProcess] update buffer: ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716238466+07:00","message":"[bufferProcess] interim [500000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716240573+07:00","message":"[bufferProcess] send to processor:ประจำปี 2000"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716242984+07:00","message":"[bufferProcess] interim [500000000]: 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716244949+07:00","message":"[bufferProcess] update buffer: ประจำปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716248004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716251154+07:00","message":"> Transcript [5878] [false]: 'ประจำปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716254454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716256519+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716258502+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716260829+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716262676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716264677+07:00","message":"> Transcript [5879] [false]: 'ประจำปี 2000'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716266679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716268389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.716270054+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.71627211+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925479352+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925515885+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-25T15:28:45.925522135+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925539768+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925543304+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-25T15:28:45.925545896+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925549379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925551533+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.9255566+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.92555939+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925561848+07:00","message":"[buffer interim] 348 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925567274+07:00","message":"[bufferProcess] interim [560000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.92557042+07:00","message":"[bufferProcess] send to processor:ประจำปี 2005"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925573397+07:00","message":"[bufferProcess] interim [620000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925575297+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925577516+07:00","message":"[bufferProcess] interim [620000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925579946+07:00","message":"[bufferProcess] update buffer: ประจำปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925582691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925585516+07:00","message":"> Transcript [5880] [false]: 'ประจำปี 2005'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925588571+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925590532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925592407+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925594417+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.9255962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925598319+07:00","message":"> Transcript [5881] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925600424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925602361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.92560406+07:00","message":"StatePrefix: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925605893+07:00","message":"TextPushed: 'ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925610344+07:00","message":"Push: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925612565+07:00","message":"TextPushed: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925614568+07:00","message":"Set new StatePrefix : 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:45.925616603+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:45.925644739+07:00","message":"push: {false ปี 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.122889972+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.122932051+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-25T15:28:46.122937689+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.122952101+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.122959243+07:00","message":"[bufferProcess] interim [800000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.122961483+07:00","message":"[bufferProcess] send to processor:ประจำปี 2500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.1229661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.122969676+07:00","message":"> Transcript [5882] [false]: 'ประจำปี 2500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.122972043+07:00","message":"Set StatePrefix (first interim): 'ประจำปี 2500'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299385087+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299427847+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-25T15:28:46.299434159+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299444693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2506\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299447666+07:00","message":"receive interim result [false|false]:  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299458907+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299461957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299464203+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.29946729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299469714+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299474808+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299478872+07:00","message":"[buffer interim] 348 false  2506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299482544+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.299484872+07:00","message":"[buffer interim] 348 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299493155+07:00","message":"[bufferProcess] interim [920000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299495409+07:00","message":"[bufferProcess] send to processor:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.29949869+07:00","message":"[bufferProcess] interim [920000000]: 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299501137+07:00","message":"[bufferProcess] update buffer: ประจำปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299503645+07:00","message":"[bufferProcess] interim [980000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299505437+07:00","message":"[bufferProcess] send to processor:ประจำปี 2506"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299507891+07:00","message":"[bufferProcess] interim [980000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299509742+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299512673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299515987+07:00","message":"> Transcript [5883] [false]: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299518401+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299520435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299522377+07:00","message":"> Transcript [5884] [false]: 'ประจำปี 2506'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299524399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.299526524+07:00","message":"Set new StatePrefix: 'ประจำปี 2506'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.776999984+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.777050965+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-25T15:28:46.777058711+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.777071513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.777075634+07:00","message":"receive interim result [false|false]:  2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.7770839+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:46.777088503+07:00","message":"[buffer interim] 348 false  2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777095371+07:00","message":"[bufferProcess] interim [400000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777098879+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777103236+07:00","message":"[bufferProcess] interim [400000000]: 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777107101+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777110944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777114863+07:00","message":"> Transcript [5885] [false]: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777118315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:46.777121314+07:00","message":"Set new StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028046857+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028074918+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-25T15:28:47.028080277+07:00","message":"receive interim result [false|false]: ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028093306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 9 ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028096049+07:00","message":"receive interim result [false|false]:  2560 9 ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028104356+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028107813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028110448+07:00","message":"receive interim result [false|false]: ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028113823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028116479+07:00","message":"receive interim result [false|false]:  9 ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028121493+07:00","message":"[buffer interim] 348 false ประจำปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028124618+07:00","message":"[buffer interim] 348 false  2560 9 ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028126638+07:00","message":"[buffer interim] 348 false ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.028128656+07:00","message":"[buffer interim] 348 false  9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028133009+07:00","message":"[bufferProcess] interim [520000000]:ประจำปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028135406+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028138185+07:00","message":"[bufferProcess] interim [520000000]: 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028140866+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.02814315+07:00","message":"[bufferProcess] interim [580000000]:ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028145102+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028147351+07:00","message":"[bufferProcess] interim [580000000]: 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028149317+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028154503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028157132+07:00","message":"> Transcript [5886] [false]: 'ประจำปี 2560 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028159896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028161958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.02816377+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028165942+07:00","message":"TextPushed: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028167749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028169725+07:00","message":"> Transcript [5887] [false]: 'ประจำปี 2560 9 ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028171659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028174038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028175772+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.028177637+07:00","message":"TextPushed: 'ประจำปี'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:47.324926281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:47.324981411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.353300427+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.353340679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.353347094+07:00","message":"receive interim result [false|false]: ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.35335582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.35335876+07:00","message":"receive interim result [false|false]:  9 ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.353367052+07:00","message":"[buffer interim] 348 false ประจำปี 2560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.353370387+07:00","message":"[buffer interim] 348 false  9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353376596+07:00","message":"[bufferProcess] interim [700000000]:ประจำปี 2560"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353379527+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353382772+07:00","message":"[bufferProcess] interim [700000000]: 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353385836+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353389368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353392741+07:00","message":"> Transcript [5888] [false]: 'ประจำปี 2560 9 ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353396869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.35339969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353402636+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.353406046+07:00","message":"TextPushed: 'ประจำปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.580170728+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.580206062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.5802124+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.580223282+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-25T15:28:47.58022696+07:00","message":"receive interim result [false|false]:  ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.580234841+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.580238661+07:00","message":"[buffer interim] 348 false  ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580245065+07:00","message":"[bufferProcess] interim [0]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580248071+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580251298+07:00","message":"[bufferProcess] interim [0]: ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580253865+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580257412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580260263+07:00","message":"> Transcript [5889] [false]: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580263906+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580265944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580268091+07:00","message":"StatePrefix: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580270384+07:00","message":"TextPushed: 'ประจำปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580272964+07:00","message":"Push: ' 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580274914+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580277501+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.580279706+07:00","message":"Next Push (prob) : ' 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.580287385+07:00","message":"push: {false  2560 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824594122+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824635903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824644119+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824661165+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-25T15:28:47.824666867+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824681402+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824686419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824690513+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824694952+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-25T15:28:47.824699224+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824706537+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.824710901+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.82471471+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:47.82471821+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824725455+07:00","message":"[bufferProcess] interim [240000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824729448+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824733664+07:00","message":"[bufferProcess] interim [240000000]: ด้วยค่ะประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824737241+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824740674+07:00","message":"[bufferProcess] interim [360000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824744267+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824747885+07:00","message":"[bufferProcess] interim [360000000]: ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824751441+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824765715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824792147+07:00","message":"> Transcript [5890] [false]: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824797154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824799638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824801988+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824804696+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824807671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824815815+07:00","message":"> Transcript [5891] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824818072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824819929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824821735+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:47.824823577+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127474298+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127496591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.1275016+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127512103+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-25T15:28:48.127515903+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127525695+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127529328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127531903+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127536721+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-25T15:28:48.127540204+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127544944+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127548077+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127550388+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127552503+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127557932+07:00","message":"[bufferProcess] interim [600000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127560795+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127564108+07:00","message":"[bufferProcess] interim [600000000]: ด้วยค่ะประชาชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127566536+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127569006+07:00","message":"[bufferProcess] interim [720000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127571351+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127574051+07:00","message":"[bufferProcess] interim [720000000]: ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127580425+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127590133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127592571+07:00","message":"> Transcript [5892] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127595856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127598147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127600305+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127602925+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127604853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127606826+07:00","message":"> Transcript [5893] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127608982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127610895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127612795+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127614653+07:00","message":"TextPushed: 'ประจำปี 2560'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127617361+07:00","message":"Push: ' 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127619282+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127621465+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.127624016+07:00","message":"Next Push (prob) : 'ประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.127631842+07:00","message":"push: {false  9 ด้วยค่ะ 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.384196214+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.384234992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.384241971+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.384254882+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-25T15:28:48.384258215+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.384278952+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.384296743+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384303557+07:00","message":"[bufferProcess] interim [780000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384307367+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384314554+07:00","message":"[bufferProcess] interim [780000000]: ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384317535+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384320478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384323389+07:00","message":"> Transcript [5894] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384326939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384329077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.3843311+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.384333507+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.750805149+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.750852678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.750858748+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.75087369+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-25T15:28:48.750877037+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.750884917+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.750888703+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750894571+07:00","message":"[bufferProcess] interim [80000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750897528+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750900537+07:00","message":"[bufferProcess] interim [80000000]: ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750903555+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750906599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750909548+07:00","message":"> Transcript [5895] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750912715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750914634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750916856+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.750919367+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.947198242+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.947245466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.947253534+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.947272251+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-25T15:28:48.947276678+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.947291908+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:48.947309696+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947316277+07:00","message":"[bufferProcess] interim [260000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947320379+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947328432+07:00","message":"[bufferProcess] interim [260000000]: ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.94733134+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947334186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947337074+07:00","message":"> Transcript [5896] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947340869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947343597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947345988+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:48.947348773+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.134431924+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.134470744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.134476419+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.134489034+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-25T15:28:49.134492504+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.134499806+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.13450402+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134509672+07:00","message":"[bufferProcess] interim [560000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134512595+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134515743+07:00","message":"[bufferProcess] interim [560000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134518228+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134521517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134524277+07:00","message":"> Transcript [5897] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134527707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134529697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134531845+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134533972+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134536602+07:00","message":"Push: 'ประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134538554+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134540687+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.134542867+07:00","message":"Next Push (prob) : 'นั่นนะคะคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.134554745+07:00","message":"push: {false ประชาชนที่ 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.50736433+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.507393607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.507399225+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.50741422+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-25T15:28:49.507417709+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.50742504+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.507427912+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507433345+07:00","message":"[bufferProcess] interim [160000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507436767+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507443857+07:00","message":"[bufferProcess] interim [160000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507447144+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507450452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507453577+07:00","message":"> Transcript [5898] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.50745677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507458781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.507461024+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.50746389+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.736975679+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.73700171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.737009123+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.737024949+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-25T15:28:49.737029166+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.737051912+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.737068408+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737077135+07:00","message":"[bufferProcess] interim [280000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737080899+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737089425+07:00","message":"[bufferProcess] interim [280000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737092318+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737095515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737098785+07:00","message":"> Transcript [5899] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737103055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737105355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737107998+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.737111085+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.840976075+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.84101194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.841018458+07:00","message":"receive interim result [false|false]: ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.841028845+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-25T15:28:49.841032336+07:00","message":"receive interim result [false|false]:  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.841039677+07:00","message":"[buffer interim] 348 false ประจำปี 2560 9"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.84104271+07:00","message":"[buffer interim] 348 false  ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.84104905+07:00","message":"[bufferProcess] interim [520000000]:ประจำปี 2560 9"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.841051488+07:00","message":"[bufferProcess] send to processor:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.841054546+07:00","message":"[bufferProcess] interim [520000000]: ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.84105745+07:00","message":"[bufferProcess] update buffer: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.841060449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.841063174+07:00","message":"> Transcript [5900] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.841066379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.84106847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.841070503+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:49.841072892+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.900366158+07:00","message":"[GCS] IsForceVAD: false for message ID: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:49.962478827+07:00","message":"[GCS] Start streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186529282+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186565646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน\",\"confidence\":0.95880604}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186571702+07:00","message":"receive interim result [true|false]: ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186581096+07:00","message":"end recv isFinal message id 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186583867+07:00","message":"end Recv id 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186590107+07:00","message":"[buffer interim] 348 true ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186597433+07:00","message":"[bufferProcess] interim [850000000]:ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186601039+07:00","message":"[bufferProcess] send to processor (isfinal):ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186605374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186608071+07:00","message":"> Transcript [5901] [false]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186611611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186613744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186616131+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186618619+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186621491+07:00","message":"Push: 'นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186623635+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.18662648+07:00","message":"Set new StatePrefix : 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186629838+07:00","message":"Next Push (prob) : 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186631945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.18663409+07:00","message":"> Transcript [5902] [true]: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186636512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.18663822+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186640042+07:00","message":"StatePrefix: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคนไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.18664202+07:00","message":"TextPushed: 'ประจำปี 2560 9 ด้วยค่ะประชาชนที่นั่นนะคะคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.186644452+07:00","message":"Push: 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186653292+07:00","message":"push: {false นั่นนะคะคน 0 0xc0006cf380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.186664391+07:00","message":"push: {true ไทยเชื้อสายจีน 0 0xc0006cf380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:50.198452572+07:00","message":"write wav file: './tmp/7599/7599_348.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:50.325508455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:50.325524512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.633587676+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.633636132+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-25T15:28:50.633642177+07:00","message":"receive interim result [false|false]: ฮักกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.633659818+07:00","message":"[buffer interim] 349 false ฮักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.633668166+07:00","message":"[bufferProcess] interim [660000000]:ฮักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.633670327+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.64669497+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.646720554+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-25T15:28:50.646726097+07:00","message":"receive interim result [false|false]: ฮักกันมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.646740157+07:00","message":"[buffer interim] 349 false ฮักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.646746172+07:00","message":"[bufferProcess] interim [720000000]:ฮักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.646748224+07:00","message":"[bufferProcess] send to processor:ฮักกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.646752071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.646755513+07:00","message":"> Transcript [5903] [false]: 'ฮักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.64675807+07:00","message":"Set StatePrefix (first interim): 'ฮักกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.679032216+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.67906805+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-25T15:28:50.679073827+07:00","message":"receive interim result [false|false]: พักผ่อนมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.679088211+07:00","message":"[buffer interim] 349 false พักผ่อนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679096199+07:00","message":"[bufferProcess] interim [780000000]:พักผ่อนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679099037+07:00","message":"[bufferProcess] send to processor:ฮักกันมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679102918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679106154+07:00","message":"> Transcript [5904] [false]: 'ฮักกันมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679109252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679111276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679113672+07:00","message":"StatePrefix: 'ฮักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.679115873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.849651642+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.849693215+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-25T15:28:50.849699472+07:00","message":"receive interim result [false|false]: รักกันมากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.849714334+07:00","message":"[buffer interim] 349 false รักกันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.849727011+07:00","message":"[bufferProcess] interim [900000000]:รักกันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.849729865+07:00","message":"[bufferProcess] send to processor:พักผ่อนมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.849737135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.849740376+07:00","message":"> Transcript [5905] [false]: 'พักผ่อนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.849742818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.849744996+07:00","message":"Set new StatePrefix: 'พักผ่อนมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.945282803+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.945326901+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-25T15:28:50.945333724+07:00","message":"receive interim result [false|false]: พากันมากิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.945349596+07:00","message":"[buffer interim] 349 false พากันมากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.945357385+07:00","message":"[bufferProcess] interim [960000000]:พากันมากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.945359724+07:00","message":"[bufferProcess] send to processor:รักกันมากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.945363614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.945366666+07:00","message":"> Transcript [5906] [false]: 'รักกันมากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.945369477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.945371597+07:00","message":"Set new StatePrefix: 'รักกันมากที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.971153903+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.971192296+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-25T15:28:50.971198234+07:00","message":"receive interim result [false|false]: ฮักกันมากี่ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:50.971216407+07:00","message":"[buffer interim] 349 false ฮักกันมากี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.971224036+07:00","message":"[bufferProcess] interim [20000000]:ฮักกันมากี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.971227037+07:00","message":"[bufferProcess] send to processor:พากันมากิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.971234597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.971237535+07:00","message":"> Transcript [5907] [false]: 'พากันมากิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.971240561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:50.971243047+07:00","message":"Set new StatePrefix: 'พากันมากิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.000023649+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.00005781+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-25T15:28:51.000063606+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.000080086+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.000088219+07:00","message":"[bufferProcess] interim [80000000]:รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.000090511+07:00","message":"[bufferProcess] send to processor:ฮักกันมากี่ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.000095106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.000100095+07:00","message":"> Transcript [5908] [false]: 'ฮักกันมากี่ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.000102732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.000105323+07:00","message":"Set new StatePrefix: 'ฮักกันมากี่ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.582756576+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.582791226+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-25T15:28:51.582797124+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.582812774+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.582820951+07:00","message":"[bufferProcess] interim [680000000]:รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.582828423+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.582832563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.582836337+07:00","message":"> Transcript [5909] [false]: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.582865385+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.58286876+07:00","message":"Set new StatePrefix: 'รักกันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.826036145+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.826074623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.826081+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.826096619+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826103311+07:00","message":"[bufferProcess] interim [860000000]:รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826105949+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826112617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826115763+07:00","message":"> Transcript [5910] [false]: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826119011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826121314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826123681+07:00","message":"StatePrefix: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.826126313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.828306807+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.828326451+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-25T15:28:51.828331049+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:51.828343161+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.828348276+07:00","message":"[bufferProcess] interim [920000000]:รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.828350666+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.82835425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.828357271+07:00","message":"> Transcript [5911] [false]: 'รักกันมากทีเดียวบ่าย 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.828360088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.828362356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.828364709+07:00","message":"StatePrefix: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:51.828366752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.088449298+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.088492887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3 เป็นยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.088499665+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.088514031+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088524599+07:00","message":"[bufferProcess] interim [160000000]:รักกันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088527136+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088533254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088536947+07:00","message":"> Transcript [5912] [false]: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088541279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088543899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088548427+07:00","message":"StatePrefix: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.088551098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.090351576+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.090366708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3 เป็นยังไง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.090373228+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.090382098+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090386137+07:00","message":"[bufferProcess] interim [220000000]:รักกันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090388613+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090391337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090393997+07:00","message":"> Transcript [5913] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090396684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090399226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090401133+07:00","message":"StatePrefix: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090403075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090407709+07:00","message":"Push: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090409857+07:00","message":"TextPushed: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090413558+07:00","message":"Set new StatePrefix : 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.090415972+07:00","message":"Next Push (prob) : 'บ่าย 3 เป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.090424262+07:00","message":"push: {false รักกันมากทีเดียว 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.404537848+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.404589077+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-25T15:28:52.404622838+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.404638976+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404650915+07:00","message":"[bufferProcess] interim [460000000]:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404653607+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404657831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404661398+07:00","message":"> Transcript [5914] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404665092+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404667526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404669611+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.404672371+07:00","message":"TextPushed: 'รักกันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.41001197+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.410043747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.410048999+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.410061915+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.41006823+07:00","message":"[bufferProcess] interim [520000000]:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.410070983+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.410074466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.410077471+07:00","message":"> Transcript [5915] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.410080508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.410082633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.410086737+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.410089982+07:00","message":"TextPushed: 'รักกันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.609827138+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.609881139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.609888763+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.609904944+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.609913828+07:00","message":"[bufferProcess] interim [640000000]:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.60991654+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.609925408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.609928412+07:00","message":"> Transcript [5916] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.609932511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.609936336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.609938884+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.609941988+07:00","message":"TextPushed: 'รักกันมากทีเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.728816801+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.728880101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.728889053+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.728901282+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-25T15:28:52.728905202+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.728916605+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.728922115+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728930718+07:00","message":"[bufferProcess] interim [760000000]:รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728935291+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728940032+07:00","message":"[bufferProcess] interim [760000000]: เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728944476+07:00","message":"[bufferProcess] update buffer: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728948806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728953686+07:00","message":"> Transcript [5917] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.72895909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728962223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.72896517+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728968273+07:00","message":"TextPushed: 'รักกันมากทีเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728972096+07:00","message":"Push: 'บ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728975371+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728979399+07:00","message":"Set new StatePrefix : 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารักป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.728983122+07:00","message":"Next Push (prob) : 'ไงน่ารักป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.728996021+07:00","message":"push: {false บ่าย 3 เป็นยัง 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.925197914+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.925237513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.925244111+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.92525663+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-25T15:28:52.925264995+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.925274544+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:52.925277917+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925284739+07:00","message":"[bufferProcess] interim [0]:รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925288171+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925293812+07:00","message":"[bufferProcess] interim [0]: เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925296962+07:00","message":"[bufferProcess] update buffer: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925300525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925303657+07:00","message":"> Transcript [5918] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925306741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:52.925308836+07:00","message":"Set new StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.164665707+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.164704158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.164710041+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.164720037+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-25T15:28:53.164723583+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทานมั้ยไม่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.164730731+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.164734505+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทานมั้ยไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164740904+07:00","message":"[bufferProcess] interim [180000000]:รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164743784+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164746987+07:00","message":"[bufferProcess] interim [180000000]: เป็นยังไงน่ารับประทานมั้ยไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164749918+07:00","message":"[bufferProcess] update buffer: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ยไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164754073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.16475743+07:00","message":"> Transcript [5919] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.16476147+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164763612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164765909+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.164768497+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.251688504+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.251733273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.251742265+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.251754297+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-25T15:28:53.251758666+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.251769488+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.251773301+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251780396+07:00","message":"[bufferProcess] interim [240000000]:รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251783528+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ยไม่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251787123+07:00","message":"[bufferProcess] interim [240000000]: เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251790776+07:00","message":"[bufferProcess] update buffer: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.25179451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251797471+07:00","message":"> Transcript [5920] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ยไม่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251801571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251804175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251806151+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.251808742+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:53.326075419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:53.326084575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.445663091+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.445716829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รักกันมากทีเดียวบ่าย 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.445725355+07:00","message":"receive interim result [false|false]: รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.445739408+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-25T15:28:53.445744511+07:00","message":"receive interim result [false|false]:  เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.445755725+07:00","message":"[buffer interim] 349 false รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.445761453+07:00","message":"[buffer interim] 349 false  เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445770356+07:00","message":"[bufferProcess] interim [480000000]:รักกันมากทีเดียวบ่าย 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445775841+07:00","message":"[bufferProcess] send to processor:รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445780795+07:00","message":"[bufferProcess] interim [480000000]: เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445786236+07:00","message":"[bufferProcess] update buffer: รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445790952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445794994+07:00","message":"> Transcript [5921] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานมั้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445800085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445803241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445806455+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.445810467+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.479910255+07:00","message":"[GCS] IsForceVAD: false for message ID: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630036019+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630080772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฮักกันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ\",\"confidence\":0.92413384}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630087692+07:00","message":"receive interim result [true|false]: ฮักกันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630099753+07:00","message":"end recv isFinal message id 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630101956+07:00","message":"end Recv id 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630107768+07:00","message":"[buffer interim] 349 true ฮักกันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630119098+07:00","message":"[bufferProcess] interim [750000000]:ฮักกันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630122762+07:00","message":"[bufferProcess] send to processor (isfinal):รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630125885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630129475+07:00","message":"> Transcript [5922] [false]: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630133473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630135678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630138579+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630141332+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.63014935+07:00","message":"Push: 'ไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630151505+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630153767+07:00","message":"Set new StatePrefix : 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.63015756+07:00","message":"Next Push (prob) : 'ไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630160256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630162418+07:00","message":"> Transcript [5923] [true]: 'ฮักกันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630164874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630166629+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630168548+07:00","message":"StatePrefix: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630170755+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630172573+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630248637+07:00","message":"push: {false ไงน่ารับประทาน 0 0xc0030a0480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630328984+07:00","message":"Push: 'ไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630335078+07:00","message":"TextPushed: 'รักกันมากทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630338281+07:00","message":"Set new StatePrefix : 'ฮักกันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.63034081+07:00","message":"Next Push (prob) : 'ฮักกันมาทีเดียวบ่าย 3 เป็นยังไงน่ารับประทานไหมไปด้วยกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:53.630349373+07:00","message":"push: {true ไหมไปด้วยกันค่ะ 0 0xc0030a0480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:53.630367309+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_349.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:53.639008094+07:00","message":"write wav file: './tmp/7599/7599_349.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.702668325+07:00","message":"[GCS] Start streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.76995963+07:00","message":"[GCS] IsForceVAD: false for message ID: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:54.961877706+07:00","message":"[GCS] Start streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.142914575+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.142944871+07:00","message":"found end of frame, send empty tag with msgId: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.142948779+07:00","message":"end Recv id 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.142957816+07:00","message":"[buffer interim] 350 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.142964741+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.142968679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.142971779+07:00","message":"> Transcript [5924] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.14297448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.142976864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.142979364+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.142981256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.142990377+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.142999187+07:00","message":"push: {true \n 0 0xc0038b4b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:55.148504676+07:00","message":"write wav file: './tmp/7599/7599_350.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.149477199+07:00","message":"[GCS] IsForceVAD: false for message ID: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.240033641+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.240053396+07:00","message":"found end of frame, send empty tag with msgId: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.240056722+07:00","message":"end Recv id 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.240065416+07:00","message":"[buffer interim] 351 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.240073865+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.240077986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.24008099+07:00","message":"> Transcript [5925] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.240083911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.240086279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.240088201+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.240090147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:55.240097942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.240108516+07:00","message":"push: {true \n 0 0xc000044700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:28:55.245925974+07:00","message":"write wav file: './tmp/7599/7599_351.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:55.280856452+07:00","message":"[GCS] Start streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.256069341+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.256121605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.256126677+07:00","message":"receive interim result [false|false]: เทศกาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.256143373+07:00","message":"[buffer interim] 352 false เทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.256149821+07:00","message":"[bufferProcess] interim [940000000]:เทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.25615229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.256158848+07:00","message":"[bufferProcess] send to processor (ticker):เทศกาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.256161724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.256164657+07:00","message":"> Transcript [5926] [false]: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.256167059+07:00","message":"Set StatePrefix (first interim): 'เทศกาล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:56.326300873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:56.326320854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.502754411+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.50280588+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-25T15:28:56.502813735+07:00","message":"receive interim result [false|false]: เทศกาลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.502828179+07:00","message":"[buffer interim] 352 false เทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.502835953+07:00","message":"[bufferProcess] interim [240000000]:เทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.502843589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.516258814+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.516289338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.516294001+07:00","message":"receive interim result [false|false]: เทศกาลไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.516306098+07:00","message":"[buffer interim] 352 false เทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516312084+07:00","message":"[bufferProcess] interim [300000000]:เทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516314471+07:00","message":"[bufferProcess] send to processor:เทศกาลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516318219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516321239+07:00","message":"> Transcript [5927] [false]: 'เทศกาลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516324569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516326741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516328845+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.516331039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.822959425+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.823002474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.823007753+07:00","message":"receive interim result [false|false]: เทศกาลไหว้พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.823018757+07:00","message":"[buffer interim] 352 false เทศกาลไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.823026115+07:00","message":"[bufferProcess] interim [540000000]:เทศกาลไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.823028758+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.82303517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.823038095+07:00","message":"> Transcript [5928] [false]: 'เทศกาลไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.823041823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.823044306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.823046353+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.823048676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.89300511+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.893046306+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-25T15:28:56.893051984+07:00","message":"receive interim result [false|false]: เทศกาลไหว้พระจันทร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.893065129+07:00","message":"[buffer interim] 352 false เทศกาลไหว้พระจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893075425+07:00","message":"[bufferProcess] interim [660000000]:เทศกาลไหว้พระจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893078517+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893086118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893089274+07:00","message":"> Transcript [5929] [false]: 'เทศกาลไหว้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893092896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893094995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893097027+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.893101649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.896812247+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.896846271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.896851914+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.896864506+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896870846+07:00","message":"[bufferProcess] interim [720000000]:เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896873487+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้พระจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896876846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896879682+07:00","message":"> Transcript [5930] [false]: 'เทศกาลไหว้พระจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896882942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896885065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896887817+07:00","message":"StatePrefix: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.89688998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896896063+07:00","message":"Push: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896898061+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896900216+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้พระจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:56.896902601+07:00","message":"Next Push (prob) : 'ไหว้พระจันทร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:56.896911032+07:00","message":"push: {false เทศกาล 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.413984319+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.414030655+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-25T15:28:57.414036182+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.4140503+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.41405932+07:00","message":"[bufferProcess] interim [200000000]:เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.414062155+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.414066289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.414069467+07:00","message":"> Transcript [5931] [false]: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.4140722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.414074413+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.542463065+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.542510046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.54251537+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.542528985+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542537746+07:00","message":"[bufferProcess] interim [320000000]:เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542540441+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542544027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542547074+07:00","message":"> Transcript [5932] [false]: 'เทศกาลไหว้บ๊ะจ่างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542550544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542553258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542555243+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.542557858+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.862877222+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.862921144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.86292695+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.862944193+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.862953576+07:00","message":"[bufferProcess] interim [560000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.86295612+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.862960066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.862963652+07:00","message":"> Transcript [5933] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.862967818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.862969976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.862972108+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.862974231+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.925740757+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.925773188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.925778711+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:57.925796057+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.925803239+07:00","message":"[bufferProcess] interim [680000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.92580628+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.925813877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.925816929+07:00","message":"> Transcript [5934] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.925820937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.925823292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.925830654+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:57.925832907+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.095756627+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.095803188+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-25T15:28:58.095809954+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.095823612+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095833157+07:00","message":"[bufferProcess] interim [800000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095836177+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095849693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095852653+07:00","message":"> Transcript [5935] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095857247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095859664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.09586223+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.09586464+07:00","message":"TextPushed: 'เทศกาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095869477+07:00","message":"Push: 'ไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095871442+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095873814+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.095878206+07:00","message":"Next Push (prob) : 'เริ่มขึ้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.095888204+07:00","message":"push: {false ไหว้บ๊ะจ่าง 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.123345109+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.123389181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.123394853+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.123410262+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123417642+07:00","message":"[bufferProcess] interim [860000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123420214+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123424056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123427036+07:00","message":"> Transcript [5936] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123430875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123433735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123435713+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.123438299+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.144088131+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.14411952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.144125212+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.144140281+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144147203+07:00","message":"[bufferProcess] interim [920000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144149885+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144153089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144155888+07:00","message":"> Transcript [5937] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144159236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144161439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144163376+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.144166052+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.246528575+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.246567007+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-25T15:28:58.246573054+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.24658898+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246597296+07:00","message":"[bufferProcess] interim [980000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246599978+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246608261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246611032+07:00","message":"> Transcript [5938] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246615346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246617978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246620034+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.246622969+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.433085912+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.433111636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.433119332+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.43313416+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433140099+07:00","message":"[bufferProcess] interim [160000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.43314294+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433146776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433149792+07:00","message":"> Transcript [5939] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433152796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.43315479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433157736+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433169328+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433176481+07:00","message":"Push: 'เริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433178776+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433181023+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.433183521+07:00","message":"Next Push (prob) : 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.43318952+07:00","message":"push: {false เริ่มขึ้นแล้ว 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.445977874+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.446011581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.446017447+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.446031514+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.446038888+07:00","message":"[bufferProcess] interim [220000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.446041355+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.446046601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.446049523+07:00","message":"> Transcript [5940] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.446052284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.446054863+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.751758133+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.751801469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.751812051+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.751825909+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.751833582+07:00","message":"[bufferProcess] interim [460000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.751837115+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.751852641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.751856212+07:00","message":"> Transcript [5941] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.751859196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.751861654+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.939989929+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.940029559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.940036199+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:58.940050179+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.940058192+07:00","message":"[bufferProcess] interim [640000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.940061362+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.94006886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.940071819+07:00","message":"> Transcript [5942] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.940075985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.940078645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.940081851+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:58.940085715+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.144571947+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.144622184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.144631801+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.144649655+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144659969+07:00","message":"[bufferProcess] interim [880000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144662629+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144669311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144672315+07:00","message":"> Transcript [5943] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144676639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144679085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144682039+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.144684775+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:59.326660344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:28:59.326677011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.460799859+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.460835938+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-25T15:28:59.460850055+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.460863844+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.46087027+07:00","message":"[bufferProcess] interim [180000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.46087308+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.46087876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.460881736+07:00","message":"> Transcript [5944] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.46088526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.460887568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.460889919+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.46089299+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.520147147+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.520176677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.520182479+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.520194068+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520201253+07:00","message":"[bufferProcess] interim [240000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520204293+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520209599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520212246+07:00","message":"> Transcript [5945] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520216129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520218165+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520220394+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520223059+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520227687+07:00","message":"Push: 'ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520229648+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520231779+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.520234392+07:00","message":"Next Push (prob) : 'เพื่อสืบสานวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.520242039+07:00","message":"push: {false ค่ะคุณผู้ชม 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.647283616+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.647325643+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-25T15:28:59.647332362+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:28:59.647346536+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.647354564+07:00","message":"[bufferProcess] interim [420000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.647357809+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.647375674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.647378754+07:00","message":"> Transcript [5946] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:28:59.64738184+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.028895536+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.028947821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.028955918+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.028977792+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.028988186+07:00","message":"[bufferProcess] interim [780000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.028992634+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.029002525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.029007445+07:00","message":"> Transcript [5947] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.029011547+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.029015526+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.109342478+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.109397137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.109403415+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.109418161+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.109426149+07:00","message":"[bufferProcess] interim [900000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.109429169+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.109436965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.109441172+07:00","message":"> Transcript [5948] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.109445486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.10944791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.109450025+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.109452901+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.420289598+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.420339723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.420347933+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.420365595+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.420376855+07:00","message":"[bufferProcess] interim [200000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.420381505+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.420389765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.42039394+07:00","message":"> Transcript [5949] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.420399728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.420404204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.420408237+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.420412479+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.812531289+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.812574426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.81258095+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.812598812+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.812607778+07:00","message":"[bufferProcess] interim [500000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.81261106+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.81261947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.812627895+07:00","message":"> Transcript [5950] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.812634934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.812637455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.812639914+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.812642878+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.928234318+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.9282725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.928279975+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.928295513+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928303454+07:00","message":"[bufferProcess] interim [680000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928306905+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928316212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928319288+07:00","message":"> Transcript [5951] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928324341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928326944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928329306+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928332791+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928341801+07:00","message":"Push: 'เพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928360041+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928362891+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:00.928365889+07:00","message":"Next Push (prob) : 'ดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:00.928375204+07:00","message":"push: {false เพื่อสืบสานวัฒนธรรม 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.266196665+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.266240611+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-25T15:29:01.266251375+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.266266643+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.266275052+07:00","message":"[bufferProcess] interim [980000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.266278407+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.266285789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.266288976+07:00","message":"> Transcript [5952] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.26629374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.266296234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.266299616+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.266302668+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.674648503+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.674686005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.674692454+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:01.674710606+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.67471801+07:00","message":"[bufferProcess] interim [340000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.674722001+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.674726641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.6747293+07:00","message":"> Transcript [5953] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.674733884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.674736281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.674738573+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:01.674741657+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.054319605+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.054367344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.05437641+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.05439823+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054411344+07:00","message":"[bufferProcess] interim [700000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054416318+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054425219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054435261+07:00","message":"> Transcript [5954] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054442487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054445772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054450643+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.054455225+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:02.327242481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:02.327274282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.562597468+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.562625418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.562631183+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.56264611+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562653715+07:00","message":"[bufferProcess] interim [300000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562656675+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562665257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562667855+07:00","message":"> Transcript [5955] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562672029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562674019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562676648+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562679776+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562683606+07:00","message":"Push: 'ดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562685816+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562692676+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.562696633+07:00","message":"Next Push (prob) : 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.562706288+07:00","message":"push: {false ดั้งเดิมของชาว 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.916751576+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.916791342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.916799039+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:02.916827365+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916836453+07:00","message":"[bufferProcess] interim [660000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916846501+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916850218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916852933+07:00","message":"> Transcript [5956] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916856851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916859204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916861228+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:02.916867417+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.241655252+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.241691681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.241697397+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.241711412+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.2417181+07:00","message":"[bufferProcess] interim [20000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.241721852+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.241725289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.241728058+07:00","message":"> Transcript [5957] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.24173248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.24173477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.241743547+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.241746734+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.434369404+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.434406792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.434412727+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.434437505+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.434445166+07:00","message":"[bufferProcess] interim [140000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.434448776+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.434455633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.434458389+07:00","message":"> Transcript [5958] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.434462452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.43446467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.434466923+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.434470358+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.43622209+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.436239069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.436243962+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.43625487+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436258442+07:00","message":"[bufferProcess] interim [200000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436260906+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436263374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436265437+07:00","message":"> Transcript [5959] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436268484+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436270643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436272567+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436276939+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436285216+07:00","message":"Push: 'ไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436287485+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436289955+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.436292474+07:00","message":"Next Push (prob) : 'ที่นิยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.436299936+07:00","message":"push: {false ไทยเชื้อสายจีน 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.750829312+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.750883625+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.750893003+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.750908574+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750920977+07:00","message":"[bufferProcess] interim [440000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750925899+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750934567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750939811+07:00","message":"> Transcript [5960] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750946251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750948645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750951326+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.750954204+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.951541507+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.951597866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.95160514+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:03.951624081+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951633015+07:00","message":"[bufferProcess] interim [680000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951636938+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951641791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951645847+07:00","message":"> Transcript [5961] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951650724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951652874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951660077+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:03.951663379+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.012059525+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.012111106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.012117923+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.012137004+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.012146336+07:00","message":"[bufferProcess] interim [800000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.01214973+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.012156893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.012160551+07:00","message":"> Transcript [5962] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.012165698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.012168262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.012171195+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.012174307+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266491923+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266526586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266534251+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266542905+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266550058+07:00","message":"[bufferProcess] interim [980000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266553801+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266557896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266561229+07:00","message":"> Transcript [5963] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266565945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266568241+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266571003+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266574478+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266581485+07:00","message":"Push: 'ที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266583779+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266586937+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.266590046+07:00","message":"Next Push (prob) : 'ไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.266606266+07:00","message":"push: {false ที่นิยม 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.335938441+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.335973903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.335980112+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.335996684+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.336004275+07:00","message":"[bufferProcess] interim [40000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.336009093+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.336013754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.336017111+07:00","message":"> Transcript [5964] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.336020111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.336022394+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.34432703+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.344356044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.344362371+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.344374775+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.344380282+07:00","message":"[bufferProcess] interim [100000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.344383069+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.344386588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.344389116+07:00","message":"> Transcript [5965] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.344392142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.34439405+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยนะจ๊ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.527404795+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.527439864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.527447393+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.527462198+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.527470591+07:00","message":"[bufferProcess] interim [280000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.527474176+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.527483868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.527486742+07:00","message":"> Transcript [5966] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.527490352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.527492429+07:00","message":"Set new StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.707042084+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.70708901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.707096523+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:04.707113402+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.707121174+07:00","message":"[bufferProcess] interim [520000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.707124611+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.707133455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.707136858+07:00","message":"> Transcript [5967] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.707142621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.707146016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.707148373+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:04.70715155+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.035335072+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.035370778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.03537754+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.035389293+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035399079+07:00","message":"[bufferProcess] interim [820000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035402766+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035408555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035411342+07:00","message":"> Transcript [5968] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035416887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035419244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035421359+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.035431061+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.20984762+07:00","message":"[GCS] IsForceVAD: false for message ID: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.273045453+07:00","message":"[GCS] Start streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.293413782+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.29345491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.293461856+07:00","message":"receive interim result [false|false]: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.293474402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.293478162+07:00","message":"receive interim result [false|false]:  5 ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.293486413+07:00","message":"[buffer interim] 352 false เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.29349025+07:00","message":"[buffer interim] 352 false  5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.29349645+07:00","message":"[bufferProcess] interim [120000000]:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293499735+07:00","message":"[bufferProcess] send to processor:เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293504376+07:00","message":"[bufferProcess] interim [120000000]: 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293507047+07:00","message":"[bufferProcess] update buffer: เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293511089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293516368+07:00","message":"> Transcript [5969] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293521703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293523823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.29352574+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.293528959+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:05.328169447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:05.328200319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.385827549+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.385874476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนนิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ\",\"confidence\":0.87817687}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.385881771+07:00","message":"receive interim result [true|false]: เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนนิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.385893392+07:00","message":"end recv isFinal message id 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.38589561+07:00","message":"end Recv id 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.385903206+07:00","message":"[buffer interim] 352 true เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนนิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385914238+07:00","message":"[bufferProcess] interim [150000000]:เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนนิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385918911+07:00","message":"[bufferProcess] send to processor (isfinal):เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385923087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385926955+07:00","message":"> Transcript [5970] [false]: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385934722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385936678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385938519+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385941677+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385948571+07:00","message":"Push: 'ไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385950822+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385953535+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385957123+07:00","message":"Next Push (prob) : 'ช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385959359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385961793+07:00","message":"> Transcript [5971] [true]: 'เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนนิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385964435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385966354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385968331+07:00","message":"StatePrefix: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385975985+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.385978343+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.386048735+07:00","message":"push: {false ไหว้เจ้าด้วยบะจ่างใน 0 0xc002a08000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.386348617+07:00","message":"Push: 'ช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.3863603+07:00","message":"TextPushed: 'เทศกาลไหว้บ๊ะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนที่นิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.386363764+07:00","message":"Set new StatePrefix : 'เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนนิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.386366905+07:00","message":"Next Push (prob) : 'เทศกาลไหว้บะจ่างเริ่มขึ้นแล้วค่ะคุณผู้ชมเพื่อสืบสานวัฒนธรรมดั้งเดิมของชาวไทยเชื้อสายจีนนิยมไหว้เจ้าด้วยบะจ่างในช่วงเดือน 5 ของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.386380448+07:00","message":"push: {true ช่วงเดือน 5 ของ 0 0xc002a08000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.38638366+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_352.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:05.405151347+07:00","message":"write wav file: './tmp/7599/7599_352.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.767055252+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.767112216+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-25T15:29:05.76711755+07:00","message":"receive interim result [false|false]: ของจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.767130977+07:00","message":"[buffer interim] 353 false ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.767138452+07:00","message":"[bufferProcess] interim [480000000]:ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.767142123+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.816556664+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.816596183+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-25T15:29:05.816602707+07:00","message":"receive interim result [false|false]: ของจีนค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:05.816619289+07:00","message":"[buffer interim] 353 false ของจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.816627176+07:00","message":"[bufferProcess] interim [600000000]:ของจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.816629557+07:00","message":"[bufferProcess] send to processor:ของจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.816633572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.816636579+07:00","message":"> Transcript [5972] [false]: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:05.816638975+07:00","message":"Set StatePrefix (first interim): 'ของจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.321796804+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.321831076+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-25T15:29:06.321843516+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.321859641+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.321868418+07:00","message":"[bufferProcess] interim [80000000]:ของจีนค่ะก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.321871322+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.321875171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.321878002+07:00","message":"> Transcript [5973] [false]: 'ของจีนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.3218817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.321883848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.321885844+07:00","message":"StatePrefix: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.321887924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.500928461+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.500965013+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-25T15:29:06.500970928+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.500983262+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.500989793+07:00","message":"[bufferProcess] interim [260000000]:ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.50099252+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.501002033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.501004804+07:00","message":"> Transcript [5974] [false]: 'ของจีนค่ะก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.501008126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.50101016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.501012218+07:00","message":"StatePrefix: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.501014389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.723577914+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.723617134+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-25T15:29:06.723622758+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:06.723643171+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723649902+07:00","message":"[bufferProcess] interim [500000000]:ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723653184+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723656602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723659472+07:00","message":"> Transcript [5975] [false]: 'ของจีนค่ะก็เป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723662542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723664589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723666677+07:00","message":"StatePrefix: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:06.723668814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.022098018+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.022136194+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-25T15:29:07.02214203+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.022156049+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022162424+07:00","message":"[bufferProcess] interim [800000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022165271+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022169166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022172099+07:00","message":"> Transcript [5976] [false]: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022175943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022178063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022180139+07:00","message":"StatePrefix: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022182375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022187085+07:00","message":"Push: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022189692+07:00","message":"TextPushed: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022192043+07:00","message":"Set new StatePrefix : 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.022194478+07:00","message":"Next Push (prob) : 'ค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.022201959+07:00","message":"push: {false ของจีน 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.589457698+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.589495086+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-25T15:29:07.58950125+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.589515142+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589523478+07:00","message":"[bufferProcess] interim [400000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589526439+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589533495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589536423+07:00","message":"> Transcript [5977] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589540201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589542631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589545346+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.589548024+07:00","message":"TextPushed: 'ของจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.911868955+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.911909569+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-25T15:29:07.911917197+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:07.911933072+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.91194115+07:00","message":"[bufferProcess] interim [640000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.911944766+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดูร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.911949144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.91195352+07:00","message":"> Transcript [5978] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.911957819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.91196069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.911963726+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:07.911967074+07:00","message":"TextPushed: 'ของจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.056191038+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.056232537+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-25T15:29:08.056238603+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.056255756+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.056264343+07:00","message":"[bufferProcess] interim [820000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.056267469+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.056271443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.056274674+07:00","message":"> Transcript [5979] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.056279221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.05628317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.05628517+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.056287546+07:00","message":"TextPushed: 'ของจีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.235977251+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.236017429+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-25T15:29:08.236023219+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.236040359+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236049323+07:00","message":"[bufferProcess] interim [940000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236052477+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236056598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236059725+07:00","message":"> Transcript [5980] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236063729+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.23606651+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236068445+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236072461+07:00","message":"TextPushed: 'ของจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236075865+07:00","message":"Push: 'ค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236078833+07:00","message":"TextPushed: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236081077+07:00","message":"Set new StatePrefix : 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.236083393+07:00","message":"Next Push (prob) : 'ร้อนในทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.236091384+07:00","message":"push: {false ค่ะก็เป็นช่วงฤดู 0 0xc00209ec80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.24226913+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.242318894+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-25T15:29:08.242325346+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.242347212+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.242354111+07:00","message":"[bufferProcess] interim [0]:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.242357001+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดูร้อนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.242364139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.242367213+07:00","message":"> Transcript [5981] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.242369846+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.299936555+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.299972135+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-25T15:29:08.299977591+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.299994022+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300000495+07:00","message":"[bufferProcess] interim [60000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300003187+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300007195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300010445+07:00","message":"> Transcript [5982] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300013939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300016116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300018055+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.300020498+07:00","message":"TextPushed: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:08.328605705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:08.328627076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.631574671+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.631615804+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-25T15:29:08.631623568+07:00","message":"receive interim result [false|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.63164436+07:00","message":"[buffer interim] 353 false ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.631653309+07:00","message":"[bufferProcess] interim [420000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.631657542+07:00","message":"[bufferProcess] send to processor:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.631669513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.6316758+07:00","message":"> Transcript [5983] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.631685616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.631689441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.631692838+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.631696816+07:00","message":"TextPushed: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.729125637+07:00","message":"[GCS] IsForceVAD: false for message ID: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.860063163+07:00","message":"[GCS] Start streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.892516364+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.892556886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ\",\"confidence\":0.9325341}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.892565489+07:00","message":"receive interim result [true|false]: ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.892582748+07:00","message":"end recv isFinal message id 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.892586348+07:00","message":"end Recv id 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.892594294+07:00","message":"[buffer interim] 353 true ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892603273+07:00","message":"[bufferProcess] interim [690000000]:ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892607845+07:00","message":"[bufferProcess] send to processor (isfinal):ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892612706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892616894+07:00","message":"> Transcript [5984] [false]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892621398+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892624293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892627719+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892631506+07:00","message":"TextPushed: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892634558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892637671+07:00","message":"> Transcript [5985] [true]: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทางจีนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892641271+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892644304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892647068+07:00","message":"StatePrefix: 'ของจีนค่ะก็เป็นช่วงฤดูร้อนในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892650122+07:00","message":"TextPushed: 'ของจีนค่ะก็เป็นช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:08.892656594+07:00","message":"Push: 'ร้อนในทางจีนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:08.89266709+07:00","message":"push: {true ร้อนในทางจีนนะคะ 0 0xc00209ec80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:08.904281719+07:00","message":"write wav file: './tmp/7599/7599_353.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.322802598+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.322848844+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-25T15:29:09.322854113+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.322868417+07:00","message":"[buffer interim] 354 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.322875271+07:00","message":"[bufferProcess] interim [480000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.32287741+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.397530379+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.397566128+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-25T15:29:09.397571302+07:00","message":"receive interim result [false|false]: อาหารเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.397581941+07:00","message":"[buffer interim] 354 false อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.397588598+07:00","message":"[bufferProcess] interim [600000000]:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.397591495+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.397594913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.397597509+07:00","message":"> Transcript [5986] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.397599657+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.587266098+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.587307876+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-25T15:29:09.587315212+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.587331104+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587342139+07:00","message":"[bufferProcess] interim [780000000]:อาหารส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587346356+07:00","message":"[bufferProcess] send to processor:อาหารเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587354286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587357597+07:00","message":"> Transcript [5987] [false]: 'อาหารเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587361105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587363347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587365349+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.587367473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.834803543+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.834851464+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-25T15:29:09.834858102+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.834872179+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834879496+07:00","message":"[bufferProcess] interim [960000000]:อาหารส่วนใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834882132+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834887965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834890807+07:00","message":"> Transcript [5988] [false]: 'อาหารส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834894798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834896976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834899121+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.834901386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.976086946+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.976145773+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-25T15:29:09.976151402+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:09.97616748+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976177003+07:00","message":"[bufferProcess] interim [80000000]:อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976180032+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976188547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976192096+07:00","message":"> Transcript [5989] [false]: 'อาหารส่วนใหญ่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976196096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976199757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976202327+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:09.976205161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.116933267+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.116977075+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-25T15:29:10.116983911+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.116998978+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117007821+07:00","message":"[bufferProcess] interim [200000000]:อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117010523+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117016696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117019779+07:00","message":"> Transcript [5990] [false]: 'อาหารส่วนใหญ่ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117024102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117026898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117029227+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.11703441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117042031+07:00","message":"Push: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117044329+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117047763+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.117051547+07:00","message":"Next Push (prob) : 'ส่วนใหญ่ในห้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.117063019+07:00","message":"push: {false อาหาร 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.13744191+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.137479367+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-25T15:29:10.13748483+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.137503793+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.137511346+07:00","message":"[bufferProcess] interim [320000000]:อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.137514015+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.137518654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.137521177+07:00","message":"> Transcript [5991] [false]: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.137525826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.137528303+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.290886733+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.290930017+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-25T15:29:10.290938572+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.29095656+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.290964185+07:00","message":"[bufferProcess] interim [440000000]:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.290967044+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.290975432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.290978358+07:00","message":"> Transcript [5992] [false]: 'อาหารส่วนใหญ่เขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.290982393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.29098523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.290987201+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.290989484+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.699958564+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.699998029+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-25T15:29:10.700004821+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่าหมากัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.700021333+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่าหมากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700031279+07:00","message":"[bufferProcess] interim [680000000]:อาหารส่วนใหญ่เขาบอกว่าหมากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700034772+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700038984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700041945+07:00","message":"> Transcript [5993] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700046099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700049517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700052919+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.700055448+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.743501354+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.743538027+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-25T15:29:10.743543435+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.74355516+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743563681+07:00","message":"[bufferProcess] interim [740000000]:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743573213+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่าหมากัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743579056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743583755+07:00","message":"> Transcript [5994] [false]: 'อาหารส่วนใหญ่เขาบอกว่าหมากัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743587591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743589659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743591621+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.743594095+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.79128707+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.791324132+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-25T15:29:10.791330182+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.791344471+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791351269+07:00","message":"[bufferProcess] interim [800000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791354271+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791361931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791364863+07:00","message":"> Transcript [5995] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791368502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791371219+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791373365+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.79137579+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791383432+07:00","message":"Push: 'ส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.79138558+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791387793+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.791392112+07:00","message":"Next Push (prob) : 'ว่ามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.791399292+07:00","message":"push: {false ส่วนใหญ่เขาบอก 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.806826497+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.806883232+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-25T15:29:10.806888882+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.806903732+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.806910379+07:00","message":"[bufferProcess] interim [860000000]:อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.806913084+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.806916389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.806919318+07:00","message":"> Transcript [5996] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.806921885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.806924121+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.954375966+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.954420435+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-25T15:29:10.954429171+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.954449969+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.954460804+07:00","message":"[bufferProcess] interim [100000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.954464476+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.954468316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.954471528+07:00","message":"> Transcript [5997] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.954474137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:10.954476212+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามาเกษียณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.988193436+07:00","message":"[GCS] Cleaned up inactive client: 332"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.98820943+07:00","message":"[GCS] Cleaned up inactive client: 335"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.988212268+07:00","message":"[GCS] Cleaned up inactive client: 333"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.988214093+07:00","message":"[GCS] Cleaned up inactive client: 331"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:10.988216023+07:00","message":"[GCS] Cleaned up inactive client: 334"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.184346586+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.184385581+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-25T15:29:11.18439196+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.184405796+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.184412653+07:00","message":"[bufferProcess] interim [340000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.184415402+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.184421798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.184424965+07:00","message":"> Transcript [5998] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.184427655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.184430414+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:11.328682504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:11.328700124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.513441275+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.513475063+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-25T15:29:11.513482293+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.51349798+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.513505557+07:00","message":"[bufferProcess] interim [640000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.513508489+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.513512366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.513515105+07:00","message":"> Transcript [5999] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.513518398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.51352041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.513522748+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.513525284+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.754713861+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.754756162+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-25T15:29:11.75476251+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.754776151+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754784761+07:00","message":"[bufferProcess] interim [880000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754787499+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754794714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754798093+07:00","message":"> Transcript [6000] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754801633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754804111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754806459+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.754809234+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.952608502+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.952644429+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-25T15:29:11.95265043+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:11.952662371+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.952668201+07:00","message":"[bufferProcess] interim [0]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.95267177+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.952679155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.952681988+07:00","message":"> Transcript [6001] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.952685173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.952687243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.952689243+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:11.952692777+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.159920126+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.159951796+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-25T15:29:12.15995756+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.159972989+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.159980017+07:00","message":"[bufferProcess] interim [180000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.159982892+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.159986429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.15998932+07:00","message":"> Transcript [6002] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.159992962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.159995041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.159997385+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.159999998+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.16000759+07:00","message":"Push: 'ว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.160010001+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.160012418+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายเนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.160014783+07:00","message":"Next Push (prob) : 'เนาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.160025773+07:00","message":"push: {false ว่ามันจะเสียง่าย 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.189483901+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.189522468+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-25T15:29:12.189530196+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.189544512+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.189552434+07:00","message":"[bufferProcess] interim [300000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.189556162+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.189562346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.189567673+07:00","message":"> Transcript [6003] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.189570882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.189573243+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.594386786+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.594436781+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-25T15:29:12.59444311+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.594457528+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.594466082+07:00","message":"[bufferProcess] interim [780000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.594468757+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.594473243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.59447627+07:00","message":"> Transcript [6004] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.594480375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.594484667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.594487161+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.594489823+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.719679897+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.71973271+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-25T15:29:12.71974238+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.719759895+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.719771391+07:00","message":"[bufferProcess] interim [840000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.71977553+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.719781488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.719785662+07:00","message":"> Transcript [6005] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.719792955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.719796282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.719799872+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.719804499+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.794272471+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.794311884+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-25T15:29:12.794318435+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:12.794332225+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.79434104+07:00","message":"[bufferProcess] interim [20000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.794344243+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.794352401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.794355603+07:00","message":"> Transcript [6006] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.794359181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.794362006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.794364655+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:12.794367908+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.05410657+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.054158353+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-25T15:29:13.054166588+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.054188617+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054199851+07:00","message":"[bufferProcess] interim [140000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054206442+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054212463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054217087+07:00","message":"> Transcript [6007] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054222513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.05422483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054227571+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054230669+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054234212+07:00","message":"Push: 'นะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054236141+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054238469+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.054241274+07:00","message":"Next Push (prob) : 'มีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.05425007+07:00","message":"push: {false นะที่นี้ก็เลย 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.077561021+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.07759323+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-25T15:29:13.07759964+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.077615589+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.077622493+07:00","message":"[bufferProcess] interim [200000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.07762527+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.077631673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.077634805+07:00","message":"> Transcript [6008] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.077638396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.077640508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.077644565+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.077648778+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.112245785+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.112295806+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-25T15:29:13.112304823+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.112323287+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.112334209+07:00","message":"[bufferProcess] interim [320000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.112338423+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.112344432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.112349025+07:00","message":"> Transcript [6009] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.112354379+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.112357967+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.112361523+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.11236545+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.236831679+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.236881094+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-25T15:29:13.236886548+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.236897931+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236903998+07:00","message":"[bufferProcess] interim [380000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236906814+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236911918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236914705+07:00","message":"> Transcript [6010] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของผมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236919167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236921241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236924016+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.236926974+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.421404764+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.421452827+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-25T15:29:13.421459169+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.42147445+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.42149191+07:00","message":"[bufferProcess] interim [620000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421495093+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421499685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421505263+07:00","message":"> Transcript [6011] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421510134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421512463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421515325+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421518263+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421521718+07:00","message":"Push: 'มีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421523643+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421526045+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.421528435+07:00","message":"Next Push (prob) : 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.421536905+07:00","message":"push: {false มีเรื่องของ 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.625695722+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.625738678+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-25T15:29:13.625745361+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.625762371+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.625772397+07:00","message":"[bufferProcess] interim [800000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.62577548+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.625779856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.625782835+07:00","message":"> Transcript [6012] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.625787518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.6257899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.625792021+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.625794806+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.937946106+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.937987931+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-25T15:29:13.937995919+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:13.938007308+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938014702+07:00","message":"[bufferProcess] interim [40000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938017704+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938021819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938025092+07:00","message":"> Transcript [6013] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938029341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938031309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938033782+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:13.938036603+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:14.329660853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:14.329672685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.511317605+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.511364322+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-25T15:29:14.51137316+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.511388275+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.511397464+07:00","message":"[bufferProcess] interim [640000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.511400747+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.511404938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.511408959+07:00","message":"> Transcript [6014] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.511413534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.511415709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.51141844+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.511421502+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.646176288+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.646215056+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-25T15:29:14.646222336+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.646238479+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.64624687+07:00","message":"[bufferProcess] interim [820000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646250691+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646259929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646265574+07:00","message":"> Transcript [6015] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646271014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646273398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646275732+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646278771+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646286774+07:00","message":"Push: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646288988+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646291558+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.646294586+07:00","message":"Next Push (prob) : 'การทำอาหารเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.646323503+07:00","message":"push: {false ภูมิปัญญา 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.851880716+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.851925417+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-25T15:29:14.851934799+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.851951457+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851959972+07:00","message":"[bufferProcess] interim [0]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851963086+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851971406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851974785+07:00","message":"> Transcript [6016] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851979501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851981848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851984676+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.851987986+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.910412739+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.910461991+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-25T15:29:14.910470302+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:14.910486119+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910498876+07:00","message":"[bufferProcess] interim [120000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910502816+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910513294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910516634+07:00","message":"> Transcript [6017] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910522675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910524921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910527111+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:14.910529806+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.122493113+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.122543833+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-25T15:29:15.122551596+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.122568461+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.122581234+07:00","message":"[bufferProcess] interim [300000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.122584757+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.122592881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.12259617+07:00","message":"> Transcript [6018] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.122602149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.122604671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.122606732+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.122609428+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.273220441+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.273258798+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-25T15:29:15.273265977+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.273280141+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273288653+07:00","message":"[bufferProcess] interim [420000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273292331+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273300319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273303433+07:00","message":"> Transcript [6019] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273308339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273313439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273315741+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273318526+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273325637+07:00","message":"Push: 'การทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273327797+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273330446+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.273333107+07:00","message":"Next Push (prob) : 'ขึ้นมาเป็นบ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.273343272+07:00","message":"push: {false การทำอาหารเกิด 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.412347894+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.412392005+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-25T15:29:15.412400625+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.41241564+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.412424923+07:00","message":"[bufferProcess] interim [540000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.412428357+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.412436473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.412439366+07:00","message":"> Transcript [6020] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.412442355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.412444494+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.54689873+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.546944761+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-25T15:29:15.546951668+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.546969797+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.546990006+07:00","message":"[bufferProcess] interim [660000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.546993795+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.547003351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.547006492+07:00","message":"> Transcript [6021] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.547009827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.547012232+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.798172552+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.798212071+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-25T15:29:15.798219795+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:15.798232741+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.798239652+07:00","message":"[bufferProcess] interim [20000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.798242807+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.798249153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.798252052+07:00","message":"> Transcript [6022] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.798254936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:15.798256928+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.440346284+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.440389861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.440397015+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.440416011+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.440424809+07:00","message":"[bufferProcess] interim [620000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.440428273+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.44043382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.440436995+07:00","message":"> Transcript [6023] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.440440003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.440442202+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.624359538+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.624394914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.624400571+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.624415296+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624421959+07:00","message":"[bufferProcess] interim [800000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624424971+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624428939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624431963+07:00","message":"> Transcript [6024] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624435995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624438309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624440432+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.624444413+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.895674417+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.895719577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.895727021+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:16.895742263+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895752169+07:00","message":"[bufferProcess] interim [100000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895755857+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895763323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895766109+07:00","message":"> Transcript [6025] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895770885+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895773501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895775698+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:16.895779144+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:17.330699989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:17.330726425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338878409+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338902972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338911087+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.338925192+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338931506+07:00","message":"[bufferProcess] interim [460000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338934679+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338939185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338942057+07:00","message":"> Transcript [6026] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338946549+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338949328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338951575+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.338956202+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.520780741+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.520817571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.520824101+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.520848075+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520855276+07:00","message":"[bufferProcess] interim [640000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520858489+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520862087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520865151+07:00","message":"> Transcript [6027] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520869544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520871744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520873833+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520877264+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520881456+07:00","message":"Push: 'ขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520884586+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520888856+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.520896463+07:00","message":"Next Push (prob) : 'ทำจากข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.520906687+07:00","message":"push: {false ขึ้นมาเป็นบัสจากนั้นเอง 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.849903446+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.849952753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.849960249+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:17.849977371+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.849986446+07:00","message":"[bufferProcess] interim [0]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.849990187+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.849998987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850002377+07:00","message":"> Transcript [6028] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850007004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.85000956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.850011701+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:17.85001861+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.038291589+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.038324815+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-25T15:29:18.038331411+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.038346308+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038352983+07:00","message":"[bufferProcess] interim [180000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038356373+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038360218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038362791+07:00","message":"> Transcript [6029] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038366844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038368768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038370645+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.038378952+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.10188107+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.101919407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.10192703+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.101940937+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101949416+07:00","message":"[bufferProcess] interim [240000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101953311+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101962449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101965342+07:00","message":"> Transcript [6030] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101969815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101972525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101974534+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.101983262+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.140003414+07:00","message":"[GCS] IsForceVAD: false for message ID: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.21119351+07:00","message":"[GCS] Start streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.228291221+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.228335454+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-25T15:29:18.228342274+07:00","message":"receive interim result [false|false]: อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.228359191+07:00","message":"[buffer interim] 354 false อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228368371+07:00","message":"[bufferProcess] interim [420000000]:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228372016+07:00","message":"[bufferProcess] send to processor:อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228380505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228383672+07:00","message":"> Transcript [6031] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228389455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228393951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228396179+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228399197+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228406635+07:00","message":"Push: 'ทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228408633+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228411464+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.228414693+07:00","message":"Next Push (prob) : 'เหนียวที่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.228423114+07:00","message":"push: {false ทำจากข้าว 0 0xc0038b5080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.33904142+07:00","message":"[GCS] IsForceVAD: false for message ID: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.359165982+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.359210238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารส่วนใหญ่ในเขาบอกว่ามาเกษียณง่ายนะทีนี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจากข้าวเหนียวที่สามารถ\",\"confidence\":0.9255931}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.359217492+07:00","message":"receive interim result [true|false]: อาหารส่วนใหญ่ในเขาบอกว่ามาเกษียณง่ายนะทีนี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจากข้าวเหนียวที่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.359228765+07:00","message":"end recv isFinal message id 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.359231138+07:00","message":"end Recv id 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.359238254+07:00","message":"[buffer interim] 354 true อาหารส่วนใหญ่ในเขาบอกว่ามาเกษียณง่ายนะทีนี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจากข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359249871+07:00","message":"[bufferProcess] interim [510000000]:อาหารส่วนใหญ่ในเขาบอกว่ามาเกษียณง่ายนะทีนี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจากข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359254456+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359268567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359283546+07:00","message":"> Transcript [6032] [false]: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359288553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359291826+07:00","message":"Set new StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359294898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359297297+07:00","message":"> Transcript [6033] [true]: 'อาหารส่วนใหญ่ในเขาบอกว่ามาเกษียณง่ายนะทีนี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจากข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359303416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359305583+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359307602+07:00","message":"StatePrefix: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359310358+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359318216+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359611613+07:00","message":"Push: 'ที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.35961812+07:00","message":"TextPushed: 'อาหารส่วนใหญ่เขาบอกว่ามันจะเสียง่ายนะที่นี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นบัสจากนั้นเองทำจากข้าวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.35962234+07:00","message":"Set new StatePrefix : 'อาหารส่วนใหญ่ในเขาบอกว่ามาเกษียณง่ายนะทีนี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจากข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359625432+07:00","message":"Next Push (prob) : 'อาหารส่วนใหญ่ในเขาบอกว่ามาเกษียณง่ายนะทีนี้ก็เลยมีเรื่องของภูมิปัญญาการทำอาหารเกิดขึ้นมาเป็นพระจากนั้นเองทำจากข้าวเหนียวที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.359635132+07:00","message":"push: {true ที่สามารถ 0 0xc0038b5080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.359638426+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_354.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:18.375305015+07:00","message":"write wav file: './tmp/7599/7599_354.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.402241917+07:00","message":"[GCS] Start streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.444522809+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.444553451+07:00","message":"found end of frame, send empty tag with msgId: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.444557226+07:00","message":"end Recv id 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.444566534+07:00","message":"[buffer interim] 355 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444591183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444595874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444599362+07:00","message":"> Transcript [6034] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444602134+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444604272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444606504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444608438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.444610873+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.444620131+07:00","message":"push: {true \n 0 0xc002a08380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:18.449015685+07:00","message":"write wav file: './tmp/7599/7599_355.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.885694003+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.88574023+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-25T15:29:18.885746105+07:00","message":"receive interim result [false|false]: เก็บไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:18.885760356+07:00","message":"[buffer interim] 356 false เก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.885768618+07:00","message":"[bufferProcess] interim [480000000]:เก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:18.885770921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.067233381+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.067266554+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-25T15:29:19.067272037+07:00","message":"receive interim result [false|false]: เก็บไว้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.067285567+07:00","message":"[buffer interim] 356 false เก็บไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.067293679+07:00","message":"[bufferProcess] interim [660000000]:เก็บไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.067296371+07:00","message":"[bufferProcess] send to processor:เก็บไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.067299908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.067302957+07:00","message":"> Transcript [6035] [false]: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.067305387+07:00","message":"Set StatePrefix (first interim): 'เก็บไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.262234073+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.262278509+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-25T15:29:19.262284485+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.262296429+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262305765+07:00","message":"[bufferProcess] interim [840000000]:เก็บไว้ได้นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262309904+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262316918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262320724+07:00","message":"> Transcript [6036] [false]: 'เก็บไว้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262325177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262330399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262332445+07:00","message":"StatePrefix: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.262334597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.645213076+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.645256069+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-25T15:29:19.645262514+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.645281269+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.645292755+07:00","message":"[bufferProcess] interim [260000000]:เก็บไว้ได้นานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.645295532+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.645302295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.645305521+07:00","message":"> Transcript [6037] [false]: 'เก็บไว้ได้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.645309563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.645312501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.64531519+07:00","message":"StatePrefix: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.645317633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.653735295+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.653771456+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-25T15:29:19.653777584+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.653794601+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653802103+07:00","message":"[bufferProcess] interim [320000000]:เก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653805198+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653813071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653816123+07:00","message":"> Transcript [6038] [false]: 'เก็บไว้ได้นานแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653819675+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653823715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653826259+07:00","message":"StatePrefix: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.653843445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.83695206+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.836986138+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-25T15:29:19.836991789+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.837004589+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837011233+07:00","message":"[bufferProcess] interim [440000000]:เก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837013828+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837017053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837019643+07:00","message":"> Transcript [6039] [false]: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837023285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837025431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837027393+07:00","message":"StatePrefix: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837029448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837031978+07:00","message":"Push: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837034125+07:00","message":"TextPushed: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837036196+07:00","message":"Set new StatePrefix : 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.837038357+07:00","message":"Next Push (prob) : 'ได้นานแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.837045749+07:00","message":"push: {false เก็บไว้ 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.973471985+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.973506869+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-25T15:29:19.97351242+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:19.9735268+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973534217+07:00","message":"[bufferProcess] interim [620000000]:เก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973537333+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973540998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973544503+07:00","message":"> Transcript [6040] [false]: 'เก็บไว้ได้นานแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973547986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973550056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973552002+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:19.973554428+07:00","message":"TextPushed: 'เก็บไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.167313528+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.16736209+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-25T15:29:20.167368764+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.167386712+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167395992+07:00","message":"[bufferProcess] interim [800000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167400397+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167404699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167407699+07:00","message":"> Transcript [6041] [false]: 'เก็บไว้ได้นานแล้วก็มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167412169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167414793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167417599+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.167419983+07:00","message":"TextPushed: 'เก็บไว้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:20.331117526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:20.331129167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.357486613+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.35751933+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-25T15:29:20.357525019+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.357534654+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.357541737+07:00","message":"[bufferProcess] interim [980000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.357544372+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.35754798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.357556156+07:00","message":"> Transcript [6042] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.357559542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.35756163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.357563978+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.357566535+07:00","message":"TextPushed: 'เก็บไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.478407949+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.478438213+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-25T15:29:20.478443793+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.478458342+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478464943+07:00","message":"[bufferProcess] interim [40000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478467555+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.47847111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478474202+07:00","message":"> Transcript [6043] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478478955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478481331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478483706+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478485976+07:00","message":"TextPushed: 'เก็บไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478490374+07:00","message":"Push: 'ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478492562+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478494778+07:00","message":"Set new StatePrefix : 'เก็บไว้ได้นานแล้วก็มีความเชื่อและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.478497389+07:00","message":"Next Push (prob) : 'มีความเชื่อและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.47850554+07:00","message":"push: {false ได้นานแล้วก็ 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.495019995+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.495051371+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-25T15:29:20.495056787+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.4950711+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.49507848+07:00","message":"[bufferProcess] interim [100000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.495082296+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.495087144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.495092062+07:00","message":"> Transcript [6044] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.495094743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.495096872+07:00","message":"Set new StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.549741457+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.549779099+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-25T15:29:20.549784924+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.549796238+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.549802845+07:00","message":"[bufferProcess] interim [160000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.549805505+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.549810741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.549813377+07:00","message":"> Transcript [6045] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.549815968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.549818232+07:00","message":"Set new StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.865872381+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.865908998+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-25T15:29:20.865915077+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:20.865927644+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.865938116+07:00","message":"[bufferProcess] interim [460000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.86594112+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.865946899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.865949744+07:00","message":"> Transcript [6046] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.865952195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:20.865954253+07:00","message":"Set new StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.185370963+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.18540921+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-25T15:29:21.185414888+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.185431483+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.185438164+07:00","message":"[bufferProcess] interim [760000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.185441062+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.18544481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.18544751+07:00","message":"> Transcript [6047] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.185451252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.185453247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.185455515+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.185458012+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.379556942+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.379594583+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-25T15:29:21.379600588+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.379614778+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379622922+07:00","message":"[bufferProcess] interim [0]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379626758+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379631627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379636058+07:00","message":"> Transcript [6048] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379640299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379642569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379644837+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.379647759+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.57157057+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.571616471+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-25T15:29:21.571625077+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.571645026+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571656058+07:00","message":"[bufferProcess] interim [180000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571660192+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571668995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571672883+07:00","message":"> Transcript [6049] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571677707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571680636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571684067+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.571687839+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.62908236+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.629118271+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-25T15:29:21.629124412+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.629138487+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629144899+07:00","message":"[bufferProcess] interim [300000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629148048+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629151716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629154644+07:00","message":"> Transcript [6050] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629158152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629171824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629174737+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629178142+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629184199+07:00","message":"Push: 'มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629186464+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629189188+07:00","message":"Set new StatePrefix : 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.629191609+07:00","message":"Next Push (prob) : 'เมื่อไหว้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.629209176+07:00","message":"push: {false มีความเชื่อได้ว่า 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.76255886+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.762603176+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-25T15:29:21.76261175+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.762626768+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762638272+07:00","message":"[bufferProcess] interim [420000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762641257+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762645783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762649075+07:00","message":"> Transcript [6051] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762653228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762655527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762658079+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.762661023+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.949241706+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.949287238+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-25T15:29:21.949294278+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:21.949309983+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.949318143+07:00","message":"[bufferProcess] interim [540000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.949321166+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.9493285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.949332388+07:00","message":"> Transcript [6052] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.949338684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.949341401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.949343894+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:21.94934716+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.0880391+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.088087972+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-25T15:29:22.088095235+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.08810983+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088118797+07:00","message":"[bufferProcess] interim [720000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088122335+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088126613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088130669+07:00","message":"> Transcript [6053] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088134686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088136911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088138957+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.088141946+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.269326171+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.269364162+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-25T15:29:22.269370848+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.269387275+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269402304+07:00","message":"[bufferProcess] interim [900000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269406256+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269410055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269412718+07:00","message":"> Transcript [6054] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269416461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269418817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269421323+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269424139+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269427673+07:00","message":"Push: 'เมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269429876+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269432223+07:00","message":"Set new StatePrefix : 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.269434676+07:00","message":"Next Push (prob) : 'นำมารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.269445578+07:00","message":"push: {false เมื่อไหว้แล้ว 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.862310718+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.862347432+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-25T15:29:22.862356034+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.862374695+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.862387246+07:00","message":"[bufferProcess] interim [500000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.8623902+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.862398314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.86240156+07:00","message":"> Transcript [6055] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.862405853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.862408185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.862410085+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.862412781+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.977830275+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.977883968+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-25T15:29:22.977891318+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:22.977907371+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977915676+07:00","message":"[bufferProcess] interim [560000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977918947+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977927578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977931019+07:00","message":"> Transcript [6056] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977935991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977938366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977941063+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:22.977943844+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.167224124+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.16727602+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-25T15:29:23.167283299+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.167299244+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167308126+07:00","message":"[bufferProcess] interim [740000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167311187+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167315803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167318962+07:00","message":"> Transcript [6057] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167323384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167325977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167328549+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.167331614+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:23.331967141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:23.331976441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.482246251+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.482283303+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-25T15:29:23.482289503+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.482307398+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482316627+07:00","message":"[bufferProcess] interim [40000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482319326+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482323132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482326306+07:00","message":"> Transcript [6058] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482330836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482333238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482335629+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482338312+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.48234472+07:00","message":"Push: 'นำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482346722+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482349408+07:00","message":"Set new StatePrefix : 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.482352896+07:00","message":"Next Push (prob) : 'ประทานก็จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.482359873+07:00","message":"push: {false นำมารับ 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.550489388+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.550526573+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-25T15:29:23.550533211+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.550547476+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550556113+07:00","message":"[bufferProcess] interim [220000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550559373+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550564979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550568063+07:00","message":"> Transcript [6059] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550571804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550574104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550576046+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.550578861+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.745689574+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.745731586+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-25T15:29:23.745739087+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:23.745754365+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.74576234+07:00","message":"[bufferProcess] interim [400000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.745766178+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.745777276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.745782364+07:00","message":"> Transcript [6060] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.745789617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.745793486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.745797214+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:23.745802498+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.072378987+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.07241583+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-25T15:29:24.072428481+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.07244236+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072449167+07:00","message":"[bufferProcess] interim [640000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072452295+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072455902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072459026+07:00","message":"> Transcript [6061] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072463288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072465538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072468051+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.072470597+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.360260765+07:00","message":"[GCS] IsForceVAD: false for message ID: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.42133268+07:00","message":"[GCS] Start streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.446266785+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.446307764+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-25T15:29:24.446314465+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.446325824+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446332076+07:00","message":"[bufferProcess] interim [60000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446335756+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446342032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446345158+07:00","message":"> Transcript [6062] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446349328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446351427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.44635367+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446356771+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446362017+07:00","message":"Push: 'ประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446364407+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446366869+07:00","message":"Set new StatePrefix : 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.446369666+07:00","message":"Next Push (prob) : 'ความเป็นศิริมงคล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.446376404+07:00","message":"push: {false ประทานก็จะเกิด 0 0xc00278b600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.450134921+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.450188794+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-25T15:29:24.450195904+07:00","message":"receive interim result [false|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.450207743+07:00","message":"[buffer interim] 356 false เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.450212931+07:00","message":"[bufferProcess] interim [180000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.450215639+07:00","message":"[bufferProcess] send to processor:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.450219141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.450221719+07:00","message":"> Transcript [6063] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.45022521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.450227285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.450229199+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.450231905+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519086728+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519122212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้กับ\",\"confidence\":0.9505229}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519128922+07:00","message":"receive interim result [true|false]: เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.51913791+07:00","message":"end recv isFinal message id 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519140721+07:00","message":"end Recv id 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519146333+07:00","message":"[buffer interim] 356 true เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519154829+07:00","message":"[bufferProcess] interim [180000000]:เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519160514+07:00","message":"[bufferProcess] send to processor (isfinal):เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริมงคลให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519163919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519167293+07:00","message":"> Transcript [6064] [false]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519170497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519172759+07:00","message":"Set new StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519175013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519176975+07:00","message":"> Transcript [6065] [true]: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นศิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519186886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519189003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519190922+07:00","message":"StatePrefix: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิดความเป็นสิริมงคลให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519196858+07:00","message":"TextPushed: 'เก็บไว้ได้นานแล้วก็มีความเชื่อได้ว่าเมื่อไหว้แล้วนำมารับประทานก็จะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.519203375+07:00","message":"Push: 'ความเป็นศิริมงคลให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.519210657+07:00","message":"push: {true ความเป็นศิริมงคลให้กับ 0 0xc00278b600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:24.533664914+07:00","message":"write wav file: './tmp/7599/7599_356.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.956718393+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.956759576+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-25T15:29:24.956764859+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:24.956776044+07:00","message":"[buffer interim] 357 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.956783064+07:00","message":"[bufferProcess] interim [540000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:24.956785129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.14747289+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.147518598+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-25T15:29:25.147525253+07:00","message":"receive interim result [false|false]: ชีวิตข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.147539129+07:00","message":"[buffer interim] 357 false ชีวิตข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.147547382+07:00","message":"[bufferProcess] interim [780000000]:ชีวิตข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.14755006+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.147556974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.147560154+07:00","message":"> Transcript [6066] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.14756245+07:00","message":"Set StatePrefix (first interim): 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.604193315+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.604231234+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-25T15:29:25.604236504+07:00","message":"receive interim result [false|false]: ชีวิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:25.60424805+07:00","message":"[buffer interim] 357 false ชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604254793+07:00","message":"[bufferProcess] interim [200000000]:ชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604257352+07:00","message":"[bufferProcess] send to processor:ชีวิตข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604262629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604265296+07:00","message":"> Transcript [6067] [false]: 'ชีวิตข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604268879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604271181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604273001+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:25.604275079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.196780028+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.196820608+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-25T15:29:26.196826461+07:00","message":"receive interim result [false|false]: ชีวิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.196847119+07:00","message":"[buffer interim] 357 false ชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.196858471+07:00","message":"[bufferProcess] interim [800000000]:ชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.196861835+07:00","message":"[bufferProcess] send to processor:ชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.196866591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.19687075+07:00","message":"> Transcript [6068] [false]: 'ชีวิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.196876596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.196878746+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.196881111+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.196884511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.317196645+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.317235497+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-25T15:29:26.317241342+07:00","message":"receive interim result [false|false]: ชีวิตข้าก็กลับไปที่ไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.317255589+07:00","message":"[buffer interim] 357 false ชีวิตข้าก็กลับไปที่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.317263611+07:00","message":"[bufferProcess] interim [860000000]:ชีวิตข้าก็กลับไปที่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.317266377+07:00","message":"[bufferProcess] send to processor:ชีวิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.317269838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.317272559+07:00","message":"> Transcript [6069] [false]: 'ชีวิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.317275924+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.31727799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.317279962+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.317282118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:26.33235997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:26.332371781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.396194786+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.396234794+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-25T15:29:26.396240936+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.396255007+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396261369+07:00","message":"[bufferProcess] interim [980000000]:ชีวิตข้าวิธีไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396264408+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าก็กลับไปที่ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396271595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396275356+07:00","message":"> Transcript [6070] [false]: 'ชีวิตข้าก็กลับไปที่ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.39627998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396283053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396286298+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396289988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396296429+07:00","message":"Push: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396299181+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396302322+07:00","message":"Set new StatePrefix : 'ชีวิตข้าก็กลับไปที่ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.396307113+07:00","message":"Next Push (prob) : 'ข้าก็กลับไปที่ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.396324932+07:00","message":"push: {false ชีวิต 0 0xc00278bd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.685432888+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.68547146+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-25T15:29:26.685476959+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.685492559+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.685499562+07:00","message":"[bufferProcess] interim [280000000]:ชีวิตข้าวิธีไหว้เจ้าและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.685502827+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.685506321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.685509654+07:00","message":"> Transcript [6071] [false]: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.685512247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.685514393+07:00","message":"Set new StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.886286887+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.886318938+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-25T15:29:26.886324423+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.88633993+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.886343876+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-25T15:29:26.886346378+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.88635195+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:26.886355145+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886363843+07:00","message":"[bufferProcess] interim [460000000]:ชีวิตข้าวิธีไหว้เจ้าและการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886366386+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886369528+07:00","message":"[bufferProcess] interim [520000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886371518+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886374284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886376876+07:00","message":"> Transcript [6072] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886380171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886382149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886384373+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886386528+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886388387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886390394+07:00","message":"> Transcript [6073] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886392993+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886394784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886396549+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:26.886398605+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.076672526+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.07671255+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-25T15:29:27.076719933+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.076740195+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.076748851+07:00","message":"[bufferProcess] interim [700000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.076752074+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.07675915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.076762261+07:00","message":"> Transcript [6074] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.076766425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.076768665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.076771023+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.076773625+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.217020392+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.217063003+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-25T15:29:27.21707156+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.21708662+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217095046+07:00","message":"[bufferProcess] interim [820000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217098033+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217105359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217108252+07:00","message":"> Transcript [6075] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217112632+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217115234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217118261+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217120697+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217128322+07:00","message":"Push: 'ข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217130472+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217133218+07:00","message":"Set new StatePrefix : 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.217135633+07:00","message":"Next Push (prob) : 'และการแสดงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.217177799+07:00","message":"push: {false ข้าวิธีไหว้เจ้า 0 0xc00278bd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.416818348+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.416871891+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-25T15:29:27.416878168+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.416894971+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.416906997+07:00","message":"[bufferProcess] interim [0]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.416909856+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.416914237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.41691825+07:00","message":"> Transcript [6076] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.416922126+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.416924261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.416926452+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.416929241+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.459298335+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.459340301+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-25T15:29:27.459346763+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.45936153+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.459369884+07:00","message":"[bufferProcess] interim [60000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.459373067+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.459376798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.459380527+07:00","message":"> Transcript [6077] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.459384313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.459386613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.459391472+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.45939419+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.653803959+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.653855231+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-25T15:29:27.653863211+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.653882351+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.653895664+07:00","message":"[bufferProcess] interim [240000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.653898606+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.653908832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.65391217+07:00","message":"> Transcript [6078] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.653915824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.653918065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.653920409+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.653923794+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.97955878+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.979598588+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-25T15:29:27.979604093+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.979619708+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979626699+07:00","message":"[bufferProcess] interim [600000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979629366+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979633176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979636111+07:00","message":"> Transcript [6079] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979640413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979642554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979646078+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979648838+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979656332+07:00","message":"Push: 'และการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979658389+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979660584+07:00","message":"Set new StatePrefix : 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:27.979662813+07:00","message":"Next Push (prob) : 'คนในชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:27.9796707+07:00","message":"push: {false และการแสดงของ 0 0xc00278bd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.28959843+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.289633064+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-25T15:29:28.289639356+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.289653866+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289660123+07:00","message":"[bufferProcess] interim [840000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289662911+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289668177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289671276+07:00","message":"> Transcript [6080] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289675044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289677214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289679328+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.289682115+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.353850852+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.353889381+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-25T15:29:28.35389531+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.353908928+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.353915631+07:00","message":"[bufferProcess] interim [20000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.353918607+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.353925714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.353928221+07:00","message":"> Transcript [6081] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.353931702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.353933767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.353936962+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.35394105+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.630699333+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.630736042+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-25T15:29:28.630743809+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.630759011+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.630765598+07:00","message":"[bufferProcess] interim [200000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.630768261+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.63077351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.630776235+07:00","message":"> Transcript [6082] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.630779849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.630781925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.630786721+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.630789818+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.672389776+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.672429381+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-25T15:29:28.67243657+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.672447849+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672454549+07:00","message":"[bufferProcess] interim [260000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672457326+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672461049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672463857+07:00","message":"> Transcript [6083] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672468213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672471646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672475582+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672479393+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672483145+07:00","message":"Push: 'คนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672486745+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672489642+07:00","message":"Set new StatePrefix : 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.672492594+07:00","message":"Next Push (prob) : 'ครับภายในงานจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.672499342+07:00","message":"push: {false คนในชุมชน 0 0xc00278bd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.67597405+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.675994213+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-25T15:29:28.675999488+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.676012568+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.676018057+07:00","message":"[bufferProcess] interim [320000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.676020578+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.67602345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.676026051+07:00","message":"> Transcript [6084] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.676028515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.676030612+07:00","message":"Set new StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.859341205+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.85937903+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-25T15:29:28.859387196+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:28.859402606+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859409228+07:00","message":"[bufferProcess] interim [440000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859412111+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859419711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859422667+07:00","message":"> Transcript [6085] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859426917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859430025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859434709+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:28.859439999+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.254038103+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.254081559+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-25T15:29:29.254088851+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.254105518+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254112248+07:00","message":"[bufferProcess] interim [860000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254115224+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254123017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254127242+07:00","message":"> Transcript [6086] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254133184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254136322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254139797+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.254145914+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:29.332779899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:29.332816668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.570811611+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.570860271+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-25T15:29:29.570866693+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.570878461+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.570886046+07:00","message":"[bufferProcess] interim [220000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.570888872+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.57089315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.570896022+07:00","message":"> Transcript [6087] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.57090073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.570903112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.570907003+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.570910114+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.622586518+07:00","message":"[GCS] IsForceVAD: false for message ID: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.68232831+07:00","message":"[GCS] Start streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.761987371+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.762026176+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-25T15:29:29.762032031+07:00","message":"receive interim result [false|false]: ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.762047254+07:00","message":"[buffer interim] 357 false ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762054503+07:00","message":"[bufferProcess] interim [400000000]:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762057369+07:00","message":"[bufferProcess] send to processor:ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762061196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762064409+07:00","message":"> Transcript [6088] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762068414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762070646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762073747+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.76207719+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762080544+07:00","message":"Push: 'ครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762082677+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762085057+07:00","message":"Set new StatePrefix : 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.762087432+07:00","message":"Next Push (prob) : 'มีการสอนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.762094793+07:00","message":"push: {false ครับภายในงานยัง 0 0xc00278bd80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.84156125+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.841609565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตข้าก็กลับไปไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ\",\"confidence\":0.9430581}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.841620993+07:00","message":"receive interim result [true|false]: ชีวิตข้าก็กลับไปไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.841631768+07:00","message":"end recv isFinal message id 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.841634045+07:00","message":"end Recv id 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.841641536+07:00","message":"[buffer interim] 357 true ชีวิตข้าก็กลับไปไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841658691+07:00","message":"[bufferProcess] interim [400000000]:ชีวิตข้าก็กลับไปไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841669282+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841674164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841677972+07:00","message":"> Transcript [6089] [false]: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841681881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841684273+07:00","message":"Set new StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841686476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841688543+07:00","message":"> Transcript [6090] [true]: 'ชีวิตข้าก็กลับไปไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.84169231+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841694297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841696461+07:00","message":"StatePrefix: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841699439+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841701445+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841959081+07:00","message":"Push: 'มีการสอนหอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841963265+07:00","message":"TextPushed: 'ชีวิตข้าวิธีไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841966125+07:00","message":"Set new StatePrefix : 'ชีวิตข้าก็กลับไปไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841968701+07:00","message":"Next Push (prob) : 'ชีวิตข้าก็กลับไปไหว้เจ้าและการแสดงของคนในชุมชนครับภายในงานยังมีการสอนหอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:29.841980246+07:00","message":"push: {true มีการสอนหอบ 0 0xc00278bd80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:29.841992874+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_357.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:29.852572136+07:00","message":"write wav file: './tmp/7599/7599_357.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.130170622+07:00","message":"[GCS] IsForceVAD: false for message ID: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.150815345+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.1508666+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-25T15:29:30.150872194+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.150887853+07:00","message":"[buffer interim] 358 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.150894423+07:00","message":"[bufferProcess] interim [480000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.150896384+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.190426488+07:00","message":"[GCS] Start streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.238091078+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.238138298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จาก\",\"confidence\":0.9247226}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.238143722+07:00","message":"receive interim result [true|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.238153295+07:00","message":"end recv isFinal message id 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.238155406+07:00","message":"end Recv id 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.238162178+07:00","message":"[buffer interim] 358 true จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238171227+07:00","message":"[bufferProcess] interim [660000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238174611+07:00","message":"[bufferProcess] send to processor (isfinal):จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238178043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238180796+07:00","message":"> Transcript [6091] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238183043+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238186146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238188108+07:00","message":"> Transcript [6092] [true]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.23819061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238192674+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238195094+07:00","message":"StatePrefix: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238197576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.238203548+07:00","message":"Push: 'จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.238211697+07:00","message":"push: {true จาก 0 0xc0030a0300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:30.243618314+07:00","message":"write wav file: './tmp/7599/7599_358.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.534778861+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.53482186+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-25T15:29:30.534826664+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.534852533+07:00","message":"[buffer interim] 359 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.534861819+07:00","message":"[bufferProcess] interim [420000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.534864032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.743985595+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.744018101+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-25T15:29:30.744023841+07:00","message":"receive interim result [false|false]: เปิดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.744036145+07:00","message":"[buffer interim] 359 false เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.744042279+07:00","message":"[bufferProcess] interim [600000000]:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.744045041+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.744050055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.744053015+07:00","message":"> Transcript [6093] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.744055256+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.925311601+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.925349832+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-25T15:29:30.925355891+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.925369909+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.925376636+07:00","message":"[bufferProcess] interim [720000000]:เปิดโอกาสให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.925379222+07:00","message":"[bufferProcess] send to processor:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.925385845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.925388848+07:00","message":"> Transcript [6094] [false]: 'เปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.925393561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.925396917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.92539995+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.925403091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.981415063+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.981461706+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-25T15:29:30.981468233+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:30.981486062+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.981494474+07:00","message":"[bufferProcess] interim [780000000]:เปิดโอกาสให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.981496888+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.98150177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.981505118+07:00","message":"> Transcript [6095] [false]: 'เปิดโอกาสให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.981508838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.9815111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.981513234+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:30.981515451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.173593922+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.173642808+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-25T15:29:31.173649378+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.173664671+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173675369+07:00","message":"[bufferProcess] interim [960000000]:เปิดโอกาสให้คนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173678463+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173686061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173689217+07:00","message":"> Transcript [6096] [false]: 'เปิดโอกาสให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173693273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173696557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173698591+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.173700743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.181286903+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.181321812+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-25T15:29:31.18132965+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.181343272+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181349726+07:00","message":"[bufferProcess] interim [20000000]:เปิดโอกาสให้คนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181352221+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181355432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181359722+07:00","message":"> Transcript [6097] [false]: 'เปิดโอกาสให้คนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181363034+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.18136577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.18136773+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181369937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181377835+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181380915+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181384103+07:00","message":"Set new StatePrefix : 'เปิดโอกาสให้คนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.181387452+07:00","message":"Next Push (prob) : 'โอกาสให้คนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.181415785+07:00","message":"push: {false เปิด 0 0xc000186580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.233351591+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.233394472+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-25T15:29:31.23340018+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.233417161+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.233425648+07:00","message":"[bufferProcess] interim [80000000]:เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.233428555+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.233433841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.233437417+07:00","message":"> Transcript [6098] [false]: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.233440247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.23344275+07:00","message":"Set new StatePrefix: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.552366159+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.552409414+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-25T15:29:31.552414947+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.552427804+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.552434559+07:00","message":"[bufferProcess] interim [380000000]:เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.552436982+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.552443106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.552446026+07:00","message":"> Transcript [6099] [false]: 'เปิดโอกาสให้คนรุ่นใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.552449587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.552451756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.55245376+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.552456273+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.753193194+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.753236646+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-25T15:29:31.753243793+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.753259129+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.75326825+07:00","message":"[bufferProcess] interim [560000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.753272586+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.753281763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.753285258+07:00","message":"> Transcript [6100] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.753289449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.753292191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.753294536+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.753297319+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.767909652+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.767946511+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-25T15:29:31.767952188+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.767965799+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรุ่นใหม่ครับได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.767972253+07:00","message":"[bufferProcess] interim [620000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.767974999+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.76797817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.767981144+07:00","message":"> Transcript [6101] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.767985024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.767987127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.767989437+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.767992046+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.824296277+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.824339636+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-25T15:29:31.824345909+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.824360069+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824370499+07:00","message":"[bufferProcess] interim [680000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824373245+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824377885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824380994+07:00","message":"> Transcript [6102] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824385204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824387353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824389912+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824392225+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824400811+07:00","message":"Push: 'โอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824403401+07:00","message":"TextPushed: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.82440617+07:00","message":"Set new StatePrefix : 'เปิดโอกาสให้คนรุ่นใหม่ครับได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.824408887+07:00","message":"Next Push (prob) : 'ใหม่ครับได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.82441703+07:00","message":"push: {false โอกาสให้คนรุ่น 0 0xc000186580}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.860508021+07:00","message":"[GCS] IsForceVAD: false for message ID: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.943762569+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.943797362+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-25T15:29:31.943803621+07:00","message":"receive interim result [false|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.94381983+07:00","message":"[buffer interim] 359 false เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.94382673+07:00","message":"[bufferProcess] interim [740000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.943829366+07:00","message":"[bufferProcess] send to processor:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.943853777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.943857046+07:00","message":"> Transcript [6103] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.943859506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.943861874+07:00","message":"Set new StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.981688539+07:00","message":"[GCS] Start streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.996148246+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.996184409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้\",\"confidence\":0.95613265}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.996190229+07:00","message":"receive interim result [true|false]: เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.996198795+07:00","message":"end recv isFinal message id 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.996201222+07:00","message":"end Recv id 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.996206495+07:00","message":"[buffer interim] 359 true เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996214+07:00","message":"[bufferProcess] interim [890000000]:เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996217234+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996221309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996224101+07:00","message":"> Transcript [6104] [false]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996226614+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996228626+07:00","message":"Set new StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996230553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996232566+07:00","message":"> Transcript [6105] [true]: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996235323+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996237615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996240508+07:00","message":"StatePrefix: 'เปิดโอกาสให้คนรุ่นใหม่ครับได้เรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996243879+07:00","message":"TextPushed: 'เปิดโอกาสให้คนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:31.996246496+07:00","message":"Push: 'ใหม่ครับได้เรียนรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:31.99625501+07:00","message":"push: {true ใหม่ครับได้เรียนรู้ 0 0xc000186580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:32.00320743+07:00","message":"write wav file: './tmp/7599/7599_359.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:32.333010657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:32.33300763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.364158697+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.364198108+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-25T15:29:32.364204844+07:00","message":"receive interim result [false|false]: ภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.364218887+07:00","message":"[buffer interim] 360 false ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.364225071+07:00","message":"[bufferProcess] interim [420000000]:ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.364228009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.508775786+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.508815455+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-25T15:29:32.508821494+07:00","message":"receive interim result [false|false]: กูไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.508845747+07:00","message":"[buffer interim] 360 false กูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.508855565+07:00","message":"[bufferProcess] interim [540000000]:กูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.508857958+07:00","message":"[bufferProcess] send to processor:ภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.508862072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.508864894+07:00","message":"> Transcript [6106] [false]: 'ภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.508867217+07:00","message":"Set StatePrefix (first interim): 'ภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.512575639+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.512609368+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-25T15:29:32.512614844+07:00","message":"receive interim result [false|false]: ภูมิปัญญา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.512630588+07:00","message":"[buffer interim] 360 false ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.512636949+07:00","message":"[bufferProcess] interim [600000000]:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.512639487+07:00","message":"[bufferProcess] send to processor:กูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.512642993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.512646285+07:00","message":"> Transcript [6107] [false]: 'กูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.512648689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.512651069+07:00","message":"Set new StatePrefix: 'กูไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.82871326+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.828743451+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-25T15:29:32.828749508+07:00","message":"receive interim result [false|false]: ภูมิปัญญาไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.828764489+07:00","message":"[buffer interim] 360 false ภูมิปัญญาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.828773151+07:00","message":"[bufferProcess] interim [840000000]:ภูมิปัญญาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.828776873+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.828781398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.82878527+07:00","message":"> Transcript [6108] [false]: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.828788653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.828791953+07:00","message":"Set new StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.83129966+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.83132154+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-25T15:29:32.831326776+07:00","message":"receive interim result [false|false]: ภูมิปัญญาท้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.831338441+07:00","message":"[buffer interim] 360 false ภูมิปัญญาท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.83134308+07:00","message":"[bufferProcess] interim [900000000]:ภูมิปัญญาท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.831345469+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.831349471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.831352079+07:00","message":"> Transcript [6109] [false]: 'ภูมิปัญญาไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.831355426+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.831357423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.831359332+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.831361793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.961670308+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.961705648+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-25T15:29:32.961713393+07:00","message":"receive interim result [false|false]: ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:32.961727674+07:00","message":"[buffer interim] 360 false ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.961736931+07:00","message":"[bufferProcess] interim [20000000]:ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.961739715+07:00","message":"[bufferProcess] send to processor:ภูมิปัญญาท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.961743066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.961746032+07:00","message":"> Transcript [6110] [false]: 'ภูมิปัญญาท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.961749764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.96175195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.961753925+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:32.961756381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.198875363+07:00","message":"[GCS] IsForceVAD: false for message ID: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.26241121+07:00","message":"[GCS] Start streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.301904661+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.301938293+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-25T15:29:33.301945003+07:00","message":"receive interim result [true|false]: ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.301955845+07:00","message":"end recv isFinal message id 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.301958312+07:00","message":"end Recv id 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.301965822+07:00","message":"[buffer interim] 360 true ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.301973062+07:00","message":"[bufferProcess] interim [440000000]:ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.301977546+07:00","message":"[bufferProcess] send to processor (isfinal):ภูมิปัญญาท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.301982238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.3019862+07:00","message":"> Transcript [6111] [false]: 'ภูมิปัญญาท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.30199092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.301993724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.301996359+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.301999261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.302001872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.302005186+07:00","message":"> Transcript [6112] [true]: 'ภูมิปัญญาท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.302008481+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.302011332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.302013866+07:00","message":"StatePrefix: 'ภูมิปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.302018179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.302025156+07:00","message":"Push: 'ภูมิปัญญาท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.302032956+07:00","message":"push: {true ภูมิปัญญาท้องถิ่น 0 0xc0030a0b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:33.307929196+07:00","message":"write wav file: './tmp/7599/7599_360.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.794862261+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.794900776+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-25T15:29:33.7949063+07:00","message":"receive interim result [false|false]: แต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.794920001+07:00","message":"[buffer interim] 361 false แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.794927133+07:00","message":"[bufferProcess] interim [540000000]:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.79492923+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.801681331+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.801728545+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-25T15:29:33.801736285+07:00","message":"receive interim result [false|false]: ไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.801757506+07:00","message":"[buffer interim] 361 false ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.801764921+07:00","message":"[bufferProcess] interim [600000000]:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.801768136+07:00","message":"[bufferProcess] send to processor:แต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.801775042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.801777874+07:00","message":"> Transcript [6113] [false]: 'แต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.801780282+07:00","message":"Set StatePrefix (first interim): 'แต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.935027923+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.935064644+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-25T15:29:33.935070115+07:00","message":"receive interim result [false|false]: ตายร้ายดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:33.935086469+07:00","message":"[buffer interim] 361 false ตายร้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.93509349+07:00","message":"[bufferProcess] interim [720000000]:ตายร้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.935096059+07:00","message":"[bufferProcess] send to processor:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.935099506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.93510235+07:00","message":"> Transcript [6114] [false]: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.935104933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:33.935107112+07:00","message":"Set new StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.159043099+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.159091413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I like this\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.159099331+07:00","message":"receive interim result [false|false]: I like this"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.159115759+07:00","message":"[buffer interim] 361 false I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.15912714+07:00","message":"[bufferProcess] interim [900000000]:I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.159130763+07:00","message":"[bufferProcess] send to processor:ตายร้ายดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.159140252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.159144716+07:00","message":"> Transcript [6115] [false]: 'ตายร้ายดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.159148534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.159151744+07:00","message":"Set new StatePrefix: 'ตายร้ายดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.432394429+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.432432143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์นี่ 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.432438071+07:00","message":"receive interim result [false|false]: ไฮไลท์นี่ 12:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.432451655+07:00","message":"[buffer interim] 361 false ไฮไลท์นี่ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.432459743+07:00","message":"[bufferProcess] interim [200000000]:ไฮไลท์นี่ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.432462543+07:00","message":"[bufferProcess] send to processor:I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.432469507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.432472802+07:00","message":"> Transcript [6116] [false]: 'I like this'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.432475442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.43247758+07:00","message":"Set new StatePrefix: 'I like this'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.507277995+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.507323126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"I like this\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.507330151+07:00","message":"receive interim result [false|false]: I like this"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.507346101+07:00","message":"[buffer interim] 361 false I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.507354209+07:00","message":"[bufferProcess] interim [260000000]:I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.507357024+07:00","message":"[bufferProcess] send to processor:ไฮไลท์นี่ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.50736837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.507372171+07:00","message":"> Transcript [6117] [false]: 'ไฮไลท์นี่ 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.507374952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.507377443+07:00","message":"Set new StatePrefix: 'ไฮไลท์นี่ 12:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.628490115+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.628526497+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-25T15:29:34.628532621+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.628548874+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.628555838+07:00","message":"[bufferProcess] interim [380000000]:ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.628558716+07:00","message":"[bufferProcess] send to processor:I like this"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.628565141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.628568104+07:00","message":"> Transcript [6118] [false]: 'I like this'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.628570579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.628572684+07:00","message":"Set new StatePrefix: 'I like this'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.86067935+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.860734742+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-25T15:29:34.860741452+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:34.86075166+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.860758411+07:00","message":"[bufferProcess] interim [560000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.860762586+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.860767353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.860772155+07:00","message":"> Transcript [6119] [false]: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.860776246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:34.860779673+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.034497412+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.034536733+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-25T15:29:35.034542662+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.034559087+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.034568291+07:00","message":"[bufferProcess] interim [800000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.034570801+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.034577124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.034580946+07:00","message":"> Transcript [6120] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.034584876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.03458699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.034589729+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.034592045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.155865123+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.155911124+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-25T15:29:35.155917612+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.155935732+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.155945237+07:00","message":"[bufferProcess] interim [860000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.15594832+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.15595252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.155955252+07:00","message":"> Transcript [6121] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.155959077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.155961345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.155963825+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.155967938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:35.333362252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:35.333375811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.346115682+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.346155812+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-25T15:29:35.346161098+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.346177308+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.34618426+07:00","message":"[bufferProcess] interim [40000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.346187064+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.346190771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.346193625+07:00","message":"> Transcript [6122] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.346197136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.346199298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.346201404+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.346203742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.406779103+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.406816396+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-25T15:29:35.406821935+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.406846503+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406853981+07:00","message":"[bufferProcess] interim [220000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406856891+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406860595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406863663+07:00","message":"> Transcript [6123] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406867807+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406870062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406872592+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406874944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406877612+07:00","message":"Push: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406879807+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406882303+07:00","message":"Set new StatePrefix : 'ไฮไลท์ดีที่เรียกเสียงเชียร์ได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.406885023+07:00","message":"Next Push (prob) : 'เชียร์ได้จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.406892314+07:00","message":"push: {false ไฮไลท์ดีที่เรียกเสียง 0 0xc0030a0d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.602402776+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.602443209+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-25T15:29:35.602451706+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.602469162+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.602478269+07:00","message":"[bufferProcess] interim [340000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.602482429+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.602487228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.602491888+07:00","message":"> Transcript [6124] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.602495266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.602498536+07:00","message":"Set new StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.652489729+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.652526862+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-25T15:29:35.652532794+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.652544028+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.652550098+07:00","message":"[bufferProcess] interim [400000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.65255281+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.652558418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.652561642+07:00","message":"> Transcript [6125] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.652565875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.652568214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.65257017+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.652572626+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.736217173+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.736246364+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-25T15:29:35.736251691+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.736266401+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736273421+07:00","message":"[bufferProcess] interim [460000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736276084+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736279451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736282841+07:00","message":"> Transcript [6126] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736286233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736288477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736290427+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.736293111+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.763930485+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.763955408+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-25T15:29:35.763961206+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.763977036+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.763983667+07:00","message":"[bufferProcess] interim [520000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.76398696+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.763993751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.76399649+07:00","message":"> Transcript [6127] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนที่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.763999957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.76400242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.764004887+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.764007382+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.931305874+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.931346391+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-25T15:29:35.931352543+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.931370152+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931377065+07:00","message":"[bufferProcess] interim [640000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931379767+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931383319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931386143+07:00","message":"> Transcript [6128] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931389851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931395286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931397429+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.93140058+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931407175+07:00","message":"Push: 'เชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931409328+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931412022+07:00","message":"Set new StatePrefix : 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.931414693+07:00","message":"Next Push (prob) : 'ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.931453104+07:00","message":"push: {false เชียร์จากคน 0 0xc0030a0d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.943935106+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.943965106+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-25T15:29:35.943971611+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:35.943987442+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.94399304+07:00","message":"[bufferProcess] interim [700000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.943995892+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.943999315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.94400208+07:00","message":"> Transcript [6129] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.944005141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.944007115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.944009612+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:35.944012088+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.047757174+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.04779162+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-25T15:29:36.047798222+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.047812687+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.047819538+07:00","message":"[bufferProcess] interim [820000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.047822519+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.04782622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.047829303+07:00","message":"> Transcript [6130] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.047839218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.047841649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.047843767+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.04784651+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.270896583+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.270931532+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-25T15:29:36.270937266+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.270956997+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270964299+07:00","message":"[bufferProcess] interim [0]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270967701+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270975664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270978329+07:00","message":"> Transcript [6131] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270982329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270985207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270988014+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.270991694+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.300751226+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.30078865+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-25T15:29:36.300794807+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.300814382+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300823564+07:00","message":"[bufferProcess] interim [60000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300826586+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300830263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300844804+07:00","message":"> Transcript [6132] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300849037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300851211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300853125+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300855952+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300858916+07:00","message":"Push: 'ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300860845+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300863208+07:00","message":"Set new StatePrefix : 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.300865542+07:00","message":"Next Push (prob) : 'มากสุดก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.300872591+07:00","message":"push: {false ชม 0 0xc0030a0d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.30625519+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.306284145+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-25T15:29:36.306289826+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.306304074+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.306309893+07:00","message":"[bufferProcess] interim [120000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.306313002+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.306316485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.30631946+07:00","message":"> Transcript [6133] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.306321954+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.672275105+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.672308009+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-25T15:29:36.67231382+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.672329032+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672335861+07:00","message":"[bufferProcess] interim [420000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672338744+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672342719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672345707+07:00","message":"> Transcript [6134] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672349466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672351675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672355654+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.672358335+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.742488043+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.742524156+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-25T15:29:36.742530149+07:00","message":"receive interim result [false|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.742545272+07:00","message":"[buffer interim] 361 false ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.742551952+07:00","message":"[bufferProcess] interim [480000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.74255463+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.742560046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.74256276+07:00","message":"> Transcript [6135] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.742566713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.742569458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.742571986+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.742574767+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.788383026+07:00","message":"[GCS] IsForceVAD: false for message ID: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.913714056+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.913760035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม\",\"confidence\":0.9203967}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.913767042+07:00","message":"receive interim result [true|false]: ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.913775043+07:00","message":"end recv isFinal message id 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.91377791+07:00","message":"end Recv id 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.913786054+07:00","message":"[buffer interim] 361 true ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913794013+07:00","message":"[bufferProcess] interim [750000000]:ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.91379766+07:00","message":"[bufferProcess] send to processor (isfinal):ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913801263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913804141+07:00","message":"> Transcript [6136] [false]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913808918+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913810969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913813207+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913815898+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913818128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913820251+07:00","message":"> Transcript [6137] [true]: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็เป็นกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913822659+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913824387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913826145+07:00","message":"StatePrefix: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชมมากสุดก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913828234+07:00","message":"TextPushed: 'ไฮไลท์ดีที่เรียกเสียงเชียร์จากคนชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:36.913837467+07:00","message":"Push: 'มากสุดก็เป็นกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.913854634+07:00","message":"push: {true มากสุดก็เป็นกิจกรรม 0 0xc0030a0d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:36.920299867+07:00","message":"[GCS] Start streaming session, msgId: 362"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:36.926581238+07:00","message":"write wav file: './tmp/7599/7599_361.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.327061551+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.327108629+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-25T15:29:37.327120125+07:00","message":"receive interim result [false|false]: แข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.327135448+07:00","message":"[buffer interim] 362 false แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.327146174+07:00","message":"[bufferProcess] interim [420000000]:แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.327150229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.450788571+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.450829593+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-25T15:29:37.450845514+07:00","message":"receive interim result [false|false]: แข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.450860638+07:00","message":"[buffer interim] 362 false แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.450868427+07:00","message":"[bufferProcess] interim [540000000]:แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.450870926+07:00","message":"[bufferProcess] send to processor:แข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.450878257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.450882235+07:00","message":"> Transcript [6138] [false]: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.450884787+07:00","message":"Set StatePrefix (first interim): 'แข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.643934278+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.643975466+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-25T15:29:37.643980496+07:00","message":"receive interim result [false|false]: แข่งขันกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.643996021+07:00","message":"[buffer interim] 362 false แข่งขันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.64400459+07:00","message":"[bufferProcess] interim [780000000]:แข่งขันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.64400747+07:00","message":"[bufferProcess] send to processor:แข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.644011707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.644014856+07:00","message":"> Transcript [6139] [false]: 'แข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.644018304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.644020502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.644022553+07:00","message":"StatePrefix: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.644024884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.770397651+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.770448152+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-25T15:29:37.770456499+07:00","message":"receive interim result [false|false]: แข่งขันกีฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.770473568+07:00","message":"[buffer interim] 362 false แข่งขันกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.770483159+07:00","message":"[bufferProcess] interim [840000000]:แข่งขันกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.770486097+07:00","message":"[bufferProcess] send to processor:แข่งขันกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.770494829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.770497885+07:00","message":"> Transcript [6140] [false]: 'แข่งขันกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.7705017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.77050424+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.770506257+07:00","message":"StatePrefix: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.770508457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.78223219+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.78225818+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-25T15:29:37.782263208+07:00","message":"receive interim result [false|false]: แข่งขันกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.782276982+07:00","message":"[buffer interim] 362 false แข่งขันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.782282213+07:00","message":"[bufferProcess] interim [900000000]:แข่งขันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.78228452+07:00","message":"[bufferProcess] send to processor:แข่งขันกีฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.782287972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.782290588+07:00","message":"> Transcript [6141] [false]: 'แข่งขันกีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.782293442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.782295465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.782297332+07:00","message":"StatePrefix: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.782300053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.917765514+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.917813512+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-25T15:29:37.917819041+07:00","message":"receive interim result [false|false]: แข่งขันกินแบ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.917838234+07:00","message":"[buffer interim] 362 false แข่งขันกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917848964+07:00","message":"[bufferProcess] interim [20000000]:แข่งขันกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917851834+07:00","message":"[bufferProcess] send to processor:แข่งขันกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917858206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917861227+07:00","message":"> Transcript [6142] [false]: 'แข่งขันกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917865117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917867626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917869789+07:00","message":"StatePrefix: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917872029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917877218+07:00","message":"Push: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917880105+07:00","message":"TextPushed: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917882278+07:00","message":"Set new StatePrefix : 'แข่งขันกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.917884563+07:00","message":"Next Push (prob) : 'ขันกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.917893666+07:00","message":"push: {false แข่ง 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.972332982+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.972379337+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-25T15:29:37.972386876+07:00","message":"receive interim result [false|false]: แข่งขันกรีนบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:37.972400759+07:00","message":"[buffer interim] 362 false แข่งขันกรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972408855+07:00","message":"[bufferProcess] interim [80000000]:แข่งขันกรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972412677+07:00","message":"[bufferProcess] send to processor:แข่งขันกินแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972419561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972423232+07:00","message":"> Transcript [6143] [false]: 'แข่งขันกินแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972428011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972431029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972434111+07:00","message":"StatePrefix: 'แข่งขันกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:37.972437682+07:00","message":"TextPushed: 'แข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.152007113+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.152040839+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-25T15:29:38.152046514+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.152060259+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.152076786+07:00","message":"[bufferProcess] interim [260000000]:แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.152079986+07:00","message":"[bufferProcess] send to processor:แข่งขันกรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.152088466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.152091967+07:00","message":"> Transcript [6144] [false]: 'แข่งขันกรีนบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.152094416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.152096458+07:00","message":"Set new StatePrefix: 'แข่งขันกรีนบัส'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:38.33380032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:38.333818548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.606856347+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.606913462+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-25T15:29:38.606920854+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.60694109+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.606955188+07:00","message":"[bufferProcess] interim [680000000]:แข่งขันกินบ๊ะจ่างหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.606959739+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.606969331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.606974061+07:00","message":"> Transcript [6145] [false]: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.606978061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.606981555+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.877461413+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.877511367+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-25T15:29:38.877517961+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:38.877533206+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877541298+07:00","message":"[bufferProcess] interim [980000000]:แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877543982+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877549924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877552866+07:00","message":"> Transcript [6146] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877556747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877559143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877561987+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:38.877564921+07:00","message":"TextPushed: 'แข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.009032591+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.00906791+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-25T15:29:39.009073523+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.00908874+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.009095141+07:00","message":"[bufferProcess] interim [100000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.00909791+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างแถวไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.00910145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.009105416+07:00","message":"> Transcript [6147] [false]: 'แข่งขันกินบ๊ะจ่างแถวไหนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.009111979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.009114194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.009136809+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.009148385+07:00","message":"TextPushed: 'แข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.050614964+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.050646801+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-25T15:29:39.050652938+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.050666447+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.05067322+07:00","message":"[bufferProcess] interim [160000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.050676544+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.050682979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.050685883+07:00","message":"> Transcript [6148] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.050689319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.050691537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.050693864+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.050696425+07:00","message":"TextPushed: 'แข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.257676113+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.25772488+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-25T15:29:39.257731107+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.257746959+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257755745+07:00","message":"[bufferProcess] interim [340000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257758654+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257768204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.25777195+07:00","message":"> Transcript [6149] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257776917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257779497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257782141+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257786465+07:00","message":"TextPushed: 'แข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257793973+07:00","message":"Push: 'ขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257796032+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257798425+07:00","message":"Set new StatePrefix : 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.257801045+07:00","message":"Next Push (prob) : 'หน่อยครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.257828418+07:00","message":"push: {false ขันกินบ๊ะจ่าง 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.329140051+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.329190187+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-25T15:29:39.329195869+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็กลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.329210325+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329218084+07:00","message":"[bufferProcess] interim [400000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329220754+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329225109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329228194+07:00","message":"> Transcript [6150] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329231902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329234508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329236725+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.329239955+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.443895128+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.44393038+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-25T15:29:39.443936594+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แกง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.443952669+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.44396006+07:00","message":"[bufferProcess] interim [460000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.443962671+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.443966522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.443969322+07:00","message":"> Transcript [6151] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.443972835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.443974875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.443976777+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.443979229+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.493506838+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.493548163+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-25T15:29:39.49355521+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.493568951+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.493575882+07:00","message":"[bufferProcess] interim [520000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.493578713+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แกง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.493585347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.493588661+07:00","message":"> Transcript [6152] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แกง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.493592341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.493594772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.493596899+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.49360074+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.51317896+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.513212571+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-25T15:29:39.513218329+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.513235427+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.51324119+07:00","message":"[bufferProcess] interim [580000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513244139+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513251054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513253775+07:00","message":"> Transcript [6153] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513257195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513259391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513262717+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513265905+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513272351+07:00","message":"Push: 'หน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.51327452+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513276773+07:00","message":"Set new StatePrefix : 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.513279002+07:00","message":"Next Push (prob) : 'แค่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.513286946+07:00","message":"push: {false หน่อยครับแล้วก็ 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.559024485+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.559060559+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-25T15:29:39.559066553+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.559076672+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.55908285+07:00","message":"[bufferProcess] interim [640000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.559085492+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.559089028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.559092215+07:00","message":"> Transcript [6154] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.559094645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.559096932+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.947143467+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.947175697+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-25T15:29:39.947181597+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:39.947193361+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947199781+07:00","message":"[bufferProcess] interim [60000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947202766+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947208275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947211167+07:00","message":"> Transcript [6155] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947214803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947216979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947218943+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:39.947221638+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.322377987+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.322411592+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-25T15:29:40.322417228+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.322435787+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.322443112+07:00","message":"[bufferProcess] interim [420000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.322445847+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.32245133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.322454233+07:00","message":"> Transcript [6156] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.322458185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.322460336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.322462867+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.322465704+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.468147768+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.468211579+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-25T15:29:40.46822009+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.468236734+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468244734+07:00","message":"[bufferProcess] interim [600000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468247521+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468253239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468256391+07:00","message":"> Transcript [6157] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468260636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468262772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468265222+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.468268269+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.58510452+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.585138099+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-25T15:29:40.585144596+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.585157071+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585176047+07:00","message":"[bufferProcess] interim [660000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585179436+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585185341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585188527+07:00","message":"> Transcript [6158] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585192306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585194443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585197105+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.58520127+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585206012+07:00","message":"Push: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585207928+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585210557+07:00","message":"Set new StatePrefix : 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.585213029+07:00","message":"Next Push (prob) : 'ขันปอนด์มาจากไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.58523972+07:00","message":"push: {false การแข่ง 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.600941466+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.600968979+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-25T15:29:40.600974371+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.600987252+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.600992961+07:00","message":"[bufferProcess] interim [720000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.600995589+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.601001219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.601003595+07:00","message":"> Transcript [6159] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.601006285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.601009131+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.709951564+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.709986256+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-25T15:29:40.70999211+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.710006891+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.710015368+07:00","message":"[bufferProcess] interim [780000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.710019445+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.710025592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.710029572+07:00","message":"> Transcript [6160] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.710033012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.710036533+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.839966399+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.83999844+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-25T15:29:40.84000384+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.840017699+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.840024366+07:00","message":"[bufferProcess] interim [840000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.840027592+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.840032881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.840035939+07:00","message":"> Transcript [6161] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.840038513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.840040717+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.965415507+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.96545027+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-25T15:29:40.965456031+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.965467621+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.965474294+07:00","message":"[bufferProcess] interim [900000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.965477069+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.965482924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.965485921+07:00","message":"> Transcript [6162] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.965488664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:40.965490963+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988591095+07:00","message":"[GCS] Cleaned up inactive client: 336"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988619521+07:00","message":"[GCS] Cleaned up inactive client: 339"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988623783+07:00","message":"[GCS] Cleaned up inactive client: 345"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988626077+07:00","message":"[GCS] Cleaned up inactive client: 338"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988628088+07:00","message":"[GCS] Cleaned up inactive client: 341"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988629952+07:00","message":"[GCS] Cleaned up inactive client: 342"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988632346+07:00","message":"[GCS] Cleaned up inactive client: 344"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.98863481+07:00","message":"[GCS] Cleaned up inactive client: 340"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988636726+07:00","message":"[GCS] Cleaned up inactive client: 337"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:40.988638476+07:00","message":"[GCS] Cleaned up inactive client: 343"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.010628972+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.010667658+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-25T15:29:41.010675855+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.010693792+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.010703353+07:00","message":"[bufferProcess] interim [960000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.010708036+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.010717113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.010721758+07:00","message":"> Transcript [6163] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.010725493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.010728751+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.268579393+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.268619823+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-25T15:29:41.268628679+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.268641911+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.268649594+07:00","message":"[bufferProcess] interim [80000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.268652557+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.268660151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.268663072+07:00","message":"> Transcript [6164] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.268665889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.268668266+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.291003262+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.291031813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนรก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.291037305+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนรก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.291052589+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนรก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291058733+07:00","message":"[bufferProcess] interim [140000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนรก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291061274+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291065421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291067944+07:00","message":"> Transcript [6165] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291072956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291075295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291077373+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.291080321+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.308311936+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.308341106+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-25T15:29:41.308351584+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.308362196+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.308367729+07:00","message":"[bufferProcess] interim [200000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.308370575+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนรก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.308376133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.308378916+07:00","message":"> Transcript [6166] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนรก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.308381634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.30838628+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนรก 1'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:41.334493222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:41.334510636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.369379674+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.369413605+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-25T15:29:41.369419906+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.36943782+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.369445048+07:00","message":"[bufferProcess] interim [440000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.369448068+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.369452143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.369454915+07:00","message":"> Transcript [6167] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.369457598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.369459943+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.514241389+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.514290138+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-25T15:29:41.514300267+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.514316704+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514324881+07:00","message":"[bufferProcess] interim [620000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514328406+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514337759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514342084+07:00","message":"> Transcript [6168] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514346471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514348971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514350949+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.514353819+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.765384905+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.765429173+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-25T15:29:41.765437494+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.765452138+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.765459176+07:00","message":"[bufferProcess] interim [920000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.765462668+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.765472861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.76547592+07:00","message":"> Transcript [6169] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.765479985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.765482362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.76548468+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.765487335+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.865275089+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.865315043+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-25T15:29:41.865323486+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:41.865338671+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.86534521+07:00","message":"[bufferProcess] interim [980000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.865348543+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.865356383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.865359129+07:00","message":"> Transcript [6170] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.86536305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.865365501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.865368237+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:41.865371245+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.523101415+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.523142735+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-25T15:29:42.52315214+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.523169672+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523178472+07:00","message":"[bufferProcess] interim [580000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523181752+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523186428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523189459+07:00","message":"> Transcript [6171] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523194589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523196634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523199364+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523202388+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523206544+07:00","message":"Push: 'ขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523208903+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523211645+07:00","message":"Set new StatePrefix : 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.523214289+07:00","message":"Next Push (prob) : 'มีพ่อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.523222367+07:00","message":"push: {false ขันปอนด์มาจากนั้นได้กินอย่างเดียว 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.606070889+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.606107117+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-25T15:29:42.606113254+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.606129149+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.606136646+07:00","message":"[bufferProcess] interim [640000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.606139727+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.606143303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.60614656+07:00","message":"> Transcript [6172] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.60615076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.606160651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.606162892+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.606165599+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.715060173+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.715098987+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-25T15:29:42.71510586+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.715123463+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.715132545+07:00","message":"[bufferProcess] interim [700000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.715135655+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.715140391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.715143458+07:00","message":"> Transcript [6173] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.715147257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.715149378+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.805632421+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.805672739+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-25T15:29:42.805679049+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.805693509+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.805700965+07:00","message":"[bufferProcess] interim [820000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.805705784+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.805714564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.805718744+07:00","message":"> Transcript [6174] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.805722832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.805726268+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.900704479+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.900749502+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-25T15:29:42.90075732+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.900778166+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.90078979+07:00","message":"[bufferProcess] interim [940000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.900794249+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.900799081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.900802002+07:00","message":"> Transcript [6175] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.900819666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.900821821+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.952432059+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.952470021+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-25T15:29:42.952478224+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.952497215+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.952506357+07:00","message":"[bufferProcess] interim [0]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.95250948+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.952514615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.952518064+07:00","message":"> Transcript [6176] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.952523023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.952525762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.952527901+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.952530793+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.978074172+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.978109609+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-25T15:29:42.978115853+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:42.978131194+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.978137401+07:00","message":"[bufferProcess] interim [60000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.978140634+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.978144834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.978148576+07:00","message":"> Transcript [6177] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.978154259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:42.978161571+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.103229159+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.103274934+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-25T15:29:43.103281864+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.103298413+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.103307173+07:00","message":"[bufferProcess] interim [180000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.103310584+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.103318227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.103321336+07:00","message":"> Transcript [6178] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.103324575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.103326707+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.143041169+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.143081177+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-25T15:29:43.143087327+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.143103266+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.143112158+07:00","message":"[bufferProcess] interim [240000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.143115441+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.143125283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.14312871+07:00","message":"> Transcript [6179] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.1431336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.143136204+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีพ่อด้วยว่าถ้าสะดวกแล้วก็โทร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.305570266+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.305618579+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-25T15:29:43.305628949+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.305643777+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.305651938+07:00","message":"[bufferProcess] interim [420000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.305655277+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.305661809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.305664881+07:00","message":"> Transcript [6180] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.305669245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.305671574+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.499390707+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.499431735+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-25T15:29:43.499438169+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.499455008+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499462552+07:00","message":"[bufferProcess] interim [600000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499470211+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499478989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499481942+07:00","message":"> Transcript [6181] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499486073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499488241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499490521+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.499493769+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.668387147+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.668429468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.668436092+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.66845331+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668461536+07:00","message":"[bufferProcess] interim [780000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668465908+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668474133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668477249+07:00","message":"> Transcript [6182] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668481937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668484129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668486633+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.668489729+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.777709985+07:00","message":"[GCS] IsForceVAD: false for message ID: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.820896074+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.820934869+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-25T15:29:43.820941075+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.820962092+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.820970942+07:00","message":"[bufferProcess] interim [900000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.82097428+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.820979017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.820982194+07:00","message":"> Transcript [6183] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.820987515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.820989768+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.820992025+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.820995355+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.860596915+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.860641072+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-25T15:29:43.860649522+07:00","message":"receive interim result [false|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.860666215+07:00","message":"[buffer interim] 362 false แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860674688+07:00","message":"[bufferProcess] interim [960000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860677876+07:00","message":"[bufferProcess] send to processor:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860685569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860688657+07:00","message":"> Transcript [6184] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860693983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860697065+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860700543+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860704097+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860712561+07:00","message":"Push: 'มีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860714821+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860717333+07:00","message":"Set new StatePrefix : 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:43.860720536+07:00","message":"Next Push (prob) : 'ลุ้นในทุกๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.860731447+07:00","message":"push: {false มีข้อด้วยก็ทั้งสนุกแล้วก็ชวน 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:43.901112846+07:00","message":"[GCS] Start streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.021959209+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.022002619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ\",\"confidence\":0.94630045}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.022010725+07:00","message":"receive interim result [true|false]: แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.022021136+07:00","message":"end recv isFinal message id 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.022023517+07:00","message":"end Recv id 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.022030948+07:00","message":"[buffer interim] 362 true แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022043385+07:00","message":"[bufferProcess] interim [80000000]:แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022051309+07:00","message":"[bufferProcess] send to processor (isfinal):แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022055653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022058746+07:00","message":"> Transcript [6185] [false]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022061946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022064424+07:00","message":"Set new StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022066713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022068717+07:00","message":"> Transcript [6186] [true]: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022071925+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022073876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022076164+07:00","message":"StatePrefix: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวนลุ้นในทุกจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022078889+07:00","message":"TextPushed: 'แข่งขันกินบ๊ะจ่างหน่อยครับแล้วก็การแข่งขันปอนด์มาจากนั้นได้กินอย่างเดียวมีข้อด้วยก็ทั้งสนุกแล้วก็ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.022087218+07:00","message":"Push: 'ลุ้นในทุกจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.022096171+07:00","message":"push: {true ลุ้นในทุกจังหวะ 0 0xc00209e400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:44.035043898+07:00","message":"write wav file: './tmp/7599/7599_362.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:44.335293413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:44.335315731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.441388521+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.441432395+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-25T15:29:44.441437817+07:00","message":"receive interim result [false|false]: การแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.441455229+07:00","message":"[buffer interim] 363 false การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.441462945+07:00","message":"[bufferProcess] interim [600000000]:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.44146613+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.555236673+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.555274464+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-25T15:29:44.555279899+07:00","message":"receive interim result [false|false]: การแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:44.55529122+07:00","message":"[buffer interim] 363 false การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.555297535+07:00","message":"[bufferProcess] interim [660000000]:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.555300112+07:00","message":"[bufferProcess] send to processor:การแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.555305375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.555308029+07:00","message":"> Transcript [6187] [false]: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:44.555310267+07:00","message":"Set StatePrefix (first interim): 'การแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.135858358+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.13590054+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-25T15:29:45.135908217+07:00","message":"receive interim result [false|false]: การแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.13592513+07:00","message":"[buffer interim] 363 false การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.135935791+07:00","message":"[bufferProcess] interim [260000000]:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.135939578+07:00","message":"[bufferProcess] send to processor:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.135947925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.135951815+07:00","message":"> Transcript [6188] [false]: 'การแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.1359563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.135959485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.135962588+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.135965291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.143935564+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.143969741+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-25T15:29:45.143976166+07:00","message":"receive interim result [false|false]: การแข่งขันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.143995654+07:00","message":"[buffer interim] 363 false การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.14400521+07:00","message":"[bufferProcess] interim [320000000]:การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.144008609+07:00","message":"[bufferProcess] send to processor:การแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.144015812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.14401902+07:00","message":"> Transcript [6189] [false]: 'การแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.144022212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.144024318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.144026902+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.144029332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.779191676+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.779237579+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-25T15:29:45.779244174+07:00","message":"receive interim result [false|false]: การแข่งขันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:45.779260267+07:00","message":"[buffer interim] 363 false การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779269734+07:00","message":"[bufferProcess] interim [920000000]:การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779272684+07:00","message":"[bufferProcess] send to processor:การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779281165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779284403+07:00","message":"> Transcript [6190] [false]: 'การแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779288579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779290904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779293025+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:45.779295338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:47.335740814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:47.33576313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.048898594+07:00","message":"[GCS] IsForceVAD: false for message ID: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.109926179+07:00","message":"[GCS] Start streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146004744+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146036325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแข่งขันครับ\",\"confidence\":0.93427825}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146042662+07:00","message":"receive interim result [true|false]: การแข่งขันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146053101+07:00","message":"end recv isFinal message id 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146055645+07:00","message":"end Recv id 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146061434+07:00","message":"[buffer interim] 363 true การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146071634+07:00","message":"[bufferProcess] interim [360000000]:การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146077525+07:00","message":"[bufferProcess] send to processor (isfinal):การแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146088113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146100675+07:00","message":"> Transcript [6191] [false]: 'การแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.14610558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146108611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146111181+07:00","message":"StatePrefix: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146115823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146125171+07:00","message":"Push: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146131519+07:00","message":"TextPushed: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146133854+07:00","message":"Set new StatePrefix : 'การแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146136493+07:00","message":"Next Push (prob) : 'ขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146142286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.14614456+07:00","message":"> Transcript [6192] [true]: 'การแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146146745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146148639+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146151044+07:00","message":"StatePrefix: 'การแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146153213+07:00","message":"TextPushed: 'การแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.146155544+07:00","message":"Push: 'ขันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146163601+07:00","message":"push: {false การแข่ง 0 0xc00278be80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.146204111+07:00","message":"push: {true ขันครับ 0 0xc00278be80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:50.159215188+07:00","message":"write wav file: './tmp/7599/7599_363.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:50.336464253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:50.33649063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.451788664+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.451834201+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-25T15:29:50.451840042+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.451856786+07:00","message":"[buffer interim] 364 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.451864212+07:00","message":"[bufferProcess] interim [360000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.451866517+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.651326937+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.651360646+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-25T15:29:50.651366541+07:00","message":"receive interim result [false|false]: เปิดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.651377809+07:00","message":"[buffer interim] 364 false เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.651385918+07:00","message":"[bufferProcess] interim [600000000]:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.651388818+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.651393796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.651396752+07:00","message":"> Transcript [6193] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.651399174+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.958931069+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.958969216+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-25T15:29:50.958976157+07:00","message":"receive interim result [false|false]: เปิดให้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:50.958987727+07:00","message":"[buffer interim] 364 false เปิดให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.958996262+07:00","message":"[bufferProcess] interim [840000000]:เปิดให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.958999781+07:00","message":"[bufferProcess] send to processor:เปิดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.959004174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.959007979+07:00","message":"> Transcript [6194] [false]: 'เปิดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.959012536+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.959015516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.959018367+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:50.959021357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.110516762+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.110563787+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-25T15:29:51.110570635+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.110588261+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.110596952+07:00","message":"[bufferProcess] interim [20000000]:เปิดให้ทั้งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.110599857+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.110603722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.110607657+07:00","message":"> Transcript [6195] [false]: 'เปิดให้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.11061168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.110613938+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.110616421+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.110618462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.282737032+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.282775121+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-25T15:29:51.282781002+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.282797261+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.282803715+07:00","message":"[bufferProcess] interim [200000000]:เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.282806518+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.282809793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.2828129+07:00","message":"> Transcript [6196] [false]: 'เปิดให้ทั้งเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.282816206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.282818764+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.282831301+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.282833501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.344857376+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.34489127+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-25T15:29:51.344897164+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.344909378+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.3449155+07:00","message":"[bufferProcess] interim [260000000]:เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344918017+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344921481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344924139+07:00","message":"> Transcript [6197] [false]: 'เปิดให้ทั้งเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344927345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344929341+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344931405+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344933425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344937943+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344940196+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344942726+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.344945158+07:00","message":"Next Push (prob) : 'ให้ทั้งเด็กและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.344952028+07:00","message":"push: {false เปิด 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.539833974+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.539882496+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-25T15:29:51.53988944+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.539904741+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.539913668+07:00","message":"[bufferProcess] interim [440000000]:เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.539916337+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.539924185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.539929249+07:00","message":"> Transcript [6198] [false]: 'เปิดให้ทั้งเด็กแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.539933109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.539936271+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.672356456+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.672394742+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-25T15:29:51.672400459+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:51.672416928+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.672424311+07:00","message":"[bufferProcess] interim [560000000]:เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.672427761+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กแล้วก็พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.672439113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.672442833+07:00","message":"> Transcript [6199] [false]: 'เปิดให้ทั้งเด็กแล้วก็พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.672446734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.672448882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.67245113+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:51.672453467+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.190784885+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.190827858+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-25T15:29:52.190834884+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.190847324+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.190854176+07:00","message":"[bufferProcess] interim [40000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.190856795+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.190861927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.190864668+07:00","message":"> Transcript [6200] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.190867339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.190869486+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.271323756+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.271358754+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-25T15:29:52.271364623+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.271384768+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271392428+07:00","message":"[bufferProcess] interim [160000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271395952+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271406671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271409734+07:00","message":"> Transcript [6201] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271413267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271415755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271418054+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.271420325+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.278454982+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.278477338+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-25T15:29:52.278481919+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.278494331+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278499868+07:00","message":"[bufferProcess] interim [220000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278502548+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278505597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278508194+07:00","message":"> Transcript [6202] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278511168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278513192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278515058+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.278517118+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.443513406+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.443544655+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-25T15:29:52.443551166+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.443564015+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.443570741+07:00","message":"[bufferProcess] interim [400000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.44357367+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.443576966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.443579656+07:00","message":"> Transcript [6203] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.443582968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.443585103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.443589308+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.443591616+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.712533067+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.712579152+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-25T15:29:52.712587879+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.712601216+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712610564+07:00","message":"[bufferProcess] interim [580000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712613363+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712617848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.71262539+07:00","message":"> Transcript [6204] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712629663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712631847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712634189+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712636643+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712640985+07:00","message":"Push: 'ให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712643317+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712646009+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.712648309+07:00","message":"Next Push (prob) : 'มาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.712657274+07:00","message":"push: {false ให้ทั้งเด็กและผู้ใหญ่ 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.895225889+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.895311972+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-25T15:29:52.895329558+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.895358751+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895380567+07:00","message":"[bufferProcess] interim [760000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895385602+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895402202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895407515+07:00","message":"> Transcript [6205] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895413285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895421217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895430528+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.895434764+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.981732322+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.981778615+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-25T15:29:52.981786359+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:52.981804229+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.981816357+07:00","message":"[bufferProcess] interim [880000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.981826912+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.981834591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.981838309+07:00","message":"> Transcript [6206] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.98184328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.981846457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.981849707+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:52.981854554+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.076075034+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.076108658+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-25T15:29:53.076114608+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.076128497+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076135133+07:00","message":"[bufferProcess] interim [940000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076137968+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076143439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076146505+07:00","message":"> Transcript [6207] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076149779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076152065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.076153991+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.07615657+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.266229219+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.266279352+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-25T15:29:53.266285804+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการแปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.266302104+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266309996+07:00","message":"[bufferProcess] interim [180000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266313778+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.26632284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266325996+07:00","message":"> Transcript [6208] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266332116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266334692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266336817+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.2663397+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266347714+07:00","message":"Push: 'มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266349988+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266352459+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.266354795+07:00","message":"Next Push (prob) : 'เลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.266363477+07:00","message":"push: {false มาร่วมกัน 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.336646417+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.336681038+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-25T15:29:53.336687018+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:53.336691054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.3366962+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.33675756+07:00","message":"[bufferProcess] interim [240000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.336763054+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.336767839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.336771552+07:00","message":"> Transcript [6209] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.336775162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.336777239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.336779316+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:53.336659606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.336781814+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.358129816+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.358167777+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-25T15:29:53.358174026+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.358190171+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.358198621+07:00","message":"[bufferProcess] interim [300000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.358201825+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.358205694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.358208836+07:00","message":"> Transcript [6210] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.358212864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.35821526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.35821791+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.358220532+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.454073325+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.454118447+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-25T15:29:53.454124802+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.454139126+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454145518+07:00","message":"[bufferProcess] interim [360000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454148112+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454153463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454156235+07:00","message":"> Transcript [6211] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454159816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454161907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454164309+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.454167056+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.456548214+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.456584865+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-25T15:29:53.456593888+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.456612539+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456621024+07:00","message":"[bufferProcess] interim [420000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456624543+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456629627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456633459+07:00","message":"> Transcript [6212] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456638173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456641328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456645441+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456649061+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.45665325+07:00","message":"Push: 'เลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456656565+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456659761+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.456663457+07:00","message":"Next Push (prob) : 'ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.456675162+07:00","message":"push: {false เลยในการ 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.667643962+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.667678317+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-25T15:29:53.667684847+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.667700042+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.667706812+07:00","message":"[bufferProcess] interim [600000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.667709531+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.667713028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.667716446+07:00","message":"> Transcript [6213] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.66771935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.667721564+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.782971521+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.783011852+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-25T15:29:53.783019909+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:53.783036376+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.783045174+07:00","message":"[bufferProcess] interim [720000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.783049558+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.78305443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.783058554+07:00","message":"> Transcript [6214] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.783063297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.783066307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.783069008+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:53.783073108+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.361546962+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.361583765+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-25T15:29:54.361594469+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.361608723+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361614811+07:00","message":"[bufferProcess] interim [320000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361617843+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361625416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361628258+07:00","message":"> Transcript [6215] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361632294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361635009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361637197+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.361639766+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.679188509+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.679227797+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-25T15:29:54.679233573+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.679250195+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.679256283+07:00","message":"[bufferProcess] interim [560000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.679259182+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.679262993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.67926584+07:00","message":"> Transcript [6216] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.67926986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.679272898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.679277736+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.679282398+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.873041197+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.87308665+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-25T15:29:54.87309333+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.873109885+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873118782+07:00","message":"[bufferProcess] interim [740000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873122154+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873131035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873138415+07:00","message":"> Transcript [6217] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873143491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873145944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873148421+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873151434+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873157776+07:00","message":"Push: 'ประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873159707+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.87317254+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.873175362+07:00","message":"Next Push (prob) : 'นะคะผู้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.873184376+07:00","message":"push: {false ประลอง 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.938684099+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.93872302+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-25T15:29:54.938732114+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:54.938745197+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.938752746+07:00","message":"[bufferProcess] interim [860000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.938757073+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.938763879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.938766866+07:00","message":"> Transcript [6218] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.938771397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.938773807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.938776119+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:54.93877937+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.270982072+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.271024447+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-25T15:29:55.271030793+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.271046846+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.271053545+07:00","message":"[bufferProcess] interim [160000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.271056816+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.271063524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.27106658+07:00","message":"> Transcript [6219] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.271070541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.271072841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.271075055+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.271078477+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.397725343+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.397759985+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-25T15:29:55.397766168+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.397781404+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.397789675+07:00","message":"[bufferProcess] interim [280000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.39779264+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.397802631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.397805517+07:00","message":"> Transcript [6220] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.397809273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.397811461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.397813437+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.397829493+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.454750007+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.454795228+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-25T15:29:55.454801221+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.454813458+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.45482946+07:00","message":"[bufferProcess] interim [340000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454834063+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454837941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454840825+07:00","message":"> Transcript [6221] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454844686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454847155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454850322+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.45485401+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454857833+07:00","message":"Push: 'นะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454860461+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.454864071+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.45486802+07:00","message":"Next Push (prob) : 'แข่งขันเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.454878365+07:00","message":"push: {false นะคะผู้เข้า 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.460464572+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.460491467+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-25T15:29:55.460498427+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.460510044+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460515553+07:00","message":"[bufferProcess] interim [400000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460518369+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460521873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460524289+07:00","message":"> Transcript [6222] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460527934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460529991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460531861+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.460534386+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.587719167+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.587767609+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-25T15:29:55.587777246+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.587794334+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.587806428+07:00","message":"[bufferProcess] interim [520000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.587809407+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.587825334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.587829209+07:00","message":"> Transcript [6223] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.58783449+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.587837003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.587839179+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.587842231+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.965978581+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.96602706+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-25T15:29:55.966036689+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่ายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:55.966054261+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966063376+07:00","message":"[bufferProcess] interim [880000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966068325+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966078376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.9660819+07:00","message":"> Transcript [6224] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.96608687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966089324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966091788+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:55.966094711+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.092112436+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.092153413+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-25T15:29:56.092159941+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.092173596+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092182592+07:00","message":"[bufferProcess] interim [940000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092186116+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่ายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092194123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092197819+07:00","message":"> Transcript [6225] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092203452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092205644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092207967+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092210866+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092218542+07:00","message":"Push: 'แข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092220641+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092223217+07:00","message":"Set new StatePrefix : 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่ายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.092225693+07:00","message":"Next Push (prob) : 'บอกว่ายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.092236362+07:00","message":"push: {false แข่งขันเนี่ยเขา 0 0xc00209fe80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:56.337723564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:56.337761682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.66080593+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.660850299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.660856709+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.660866803+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.660874491+07:00","message":"[bufferProcess] interim [540000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.660877445+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.660881874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.660884947+07:00","message":"> Transcript [6226] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.660888403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.660890595+07:00","message":"Set new StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.662165029+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.662184438+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-25T15:29:56.662189413+07:00","message":"receive interim result [false|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.662200168+07:00","message":"[buffer interim] 364 false เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662205192+07:00","message":"[bufferProcess] interim [600000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662207866+07:00","message":"[bufferProcess] send to processor:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662211044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662213516+07:00","message":"> Transcript [6227] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662217562+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662220039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662222564+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.662226089+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.708419549+07:00","message":"[GCS] IsForceVAD: false for message ID: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.885313541+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.885371215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง\",\"confidence\":0.9464282}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.885379075+07:00","message":"receive interim result [true|false]: เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.885389927+07:00","message":"end recv isFinal message id 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.885392633+07:00","message":"end Recv id 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.885399702+07:00","message":"[buffer interim] 364 true เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885410168+07:00","message":"[bufferProcess] interim [810000000]:เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.88541615+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.88542286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885426286+07:00","message":"> Transcript [6228] [false]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.8854309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885432978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885435127+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.88543989+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.8854432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885446581+07:00","message":"> Transcript [6229] [true]: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885450228+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.88545276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885455258+07:00","message":"StatePrefix: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขาบอกว่าอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.885458829+07:00","message":"TextPushed: 'เปิดให้ทั้งเด็กและผู้ใหญ่มาร่วมกันเลยในการประลองนะคะผู้เข้าแข่งขันเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:56.88548296+07:00","message":"Push: 'บอกว่าอย่างนี้ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.885501189+07:00","message":"push: {true บอกว่าอย่างนี้ต้อง 0 0xc00209fe80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:29:56.899968058+07:00","message":"write wav file: './tmp/7599/7599_364.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:56.902155536+07:00","message":"[GCS] Start streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.376347577+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.376392912+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-25T15:29:57.376398148+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.376415042+07:00","message":"[buffer interim] 365 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.376424402+07:00","message":"[bufferProcess] interim [480000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.376428056+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.561857382+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.561899544+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-25T15:29:57.561905803+07:00","message":"receive interim result [false|false]: กรีนบัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.5619215+07:00","message":"[buffer interim] 365 false กรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.561929345+07:00","message":"[bufferProcess] interim [660000000]:กรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.561932073+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.561940135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.561945663+07:00","message":"> Transcript [6230] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.561948227+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.885786177+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.885836956+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-25T15:29:57.885843619+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:57.885860027+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.885867524+07:00","message":"[bufferProcess] interim [20000000]:กินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.885870091+07:00","message":"[bufferProcess] send to processor:กรีนบัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.885878156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.885881349+07:00","message":"> Transcript [6231] [false]: 'กรีนบัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.885884077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:57.885886154+07:00","message":"Set new StatePrefix: 'กรีนบัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.072564418+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.072601121+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-25T15:29:58.072606644+07:00","message":"receive interim result [false|false]: กรีนบัสอ่างทอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.072621641+07:00","message":"[buffer interim] 365 false กรีนบัสอ่างทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.072631195+07:00","message":"[bufferProcess] interim [200000000]:กรีนบัสอ่างทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.072634187+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.072639337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.072642017+07:00","message":"> Transcript [6232] [false]: 'กินบ๊ะจ่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.072644425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.072646708+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.263775133+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.263840195+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-25T15:29:58.263846771+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างตำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.263863089+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.263871235+07:00","message":"[bufferProcess] interim [380000000]:กินบ๊ะจ่างตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.263873999+07:00","message":"[bufferProcess] send to processor:กรีนบัสอ่างทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.263885377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.263888548+07:00","message":"> Transcript [6233] [false]: 'กรีนบัสอ่างทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.26389127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.263893884+07:00","message":"Set new StatePrefix: 'กรีนบัสอ่างทอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.331536425+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.331574855+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-25T15:29:58.331580869+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.331593132+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.331601531+07:00","message":"[bufferProcess] interim [440000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.331604164+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.331609156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.331611916+07:00","message":"> Transcript [6234] [false]: 'กินบ๊ะจ่างตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.331614268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.331616416+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่างตำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.518863336+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.518905087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.518911837+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.518926645+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.518934579+07:00","message":"[bufferProcess] interim [680000000]:กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.518936938+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.518940803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.518943825+07:00","message":"> Transcript [6235] [false]: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.518946482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.518948645+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.965378661+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.965423607+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-25T15:29:58.965430294+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.965443855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.965446721+07:00","message":"receive interim result [false|false]:  500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.9654546+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.965461904+07:00","message":"[buffer interim] 365 false  500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.965469514+07:00","message":"[bufferProcess] interim [40000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.965472389+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.965479511+07:00","message":"[bufferProcess] interim [40000000]: 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.965482591+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.965485592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.96548865+07:00","message":"> Transcript [6236] [false]: 'กินบ๊ะจ่างจำนวน 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.96549214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.965494165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.965496117+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.96549841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.968057728+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.968086235+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-25T15:29:58.968093357+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.968103841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.96810681+07:00","message":"receive interim result [false|false]:  5 รูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.968114722+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:58.968119758+07:00","message":"[buffer interim] 365 false  5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968125296+07:00","message":"[bufferProcess] interim [100000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.96812771+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 500"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968130774+07:00","message":"[bufferProcess] interim [100000000]: 5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968133243+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968136386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968138948+07:00","message":"> Transcript [6237] [false]: 'กินบ๊ะจ่างจำนวน 500'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968142355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.96814468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968146691+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:58.968148767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.033045677+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.033080583+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-25T15:29:59.033086263+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.033096495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.033099516+07:00","message":"receive interim result [false|false]:  5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.033114748+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.033127344+07:00","message":"[buffer interim] 365 false  5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033134157+07:00","message":"[bufferProcess] interim [220000000]:กินบ๊ะจ่างจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033137435+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033141657+07:00","message":"[bufferProcess] interim [220000000]: 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033144549+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033147524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033150479+07:00","message":"> Transcript [6238] [false]: 'กินบ๊ะจ่างจำนวน 5 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033153692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033155811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033157703+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.033171904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:59.337875376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:29:59.33789693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.54089615+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.540929677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.540935941+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.54094445+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-25T15:29:59.540946931+07:00","message":"receive interim result [false|false]:  ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.54095333+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.540958621+07:00","message":"[buffer interim] 365 false  ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540963931+07:00","message":"[bufferProcess] interim [700000000]:กินบ๊ะจ่างจำนวน 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.54096656+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540969903+07:00","message":"[bufferProcess] interim [700000000]: ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540972487+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540975223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540977948+07:00","message":"> Transcript [6239] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.54098224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540984228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540986202+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540988407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540990827+07:00","message":"Push: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540997008+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.540999311+07:00","message":"Set new StatePrefix : 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.541001459+07:00","message":"Next Push (prob) : ' 5 ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.541007788+07:00","message":"push: {false กินบ๊ะจ่างจำนวน 0 0xc0030a0500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.68626756+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.686306572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.686312841+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:29:59.686324725+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686333245+07:00","message":"[bufferProcess] interim [820000000]:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686335881+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686341122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686344058+07:00","message":"> Transcript [6240] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686347535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686349796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686352181+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:29:59.686354511+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.847020194+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.847050974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.847057043+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.847068477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.847071984+07:00","message":"receive interim result [false|false]:  5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.847078923+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:00.84708222+07:00","message":"[buffer interim] 365 false  5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847091285+07:00","message":"[bufferProcess] interim [20000000]:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847093947+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847097292+07:00","message":"[bufferProcess] send to processor (ticker):กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847099968+07:00","message":"[bufferProcess] interim [20000000]: 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847101953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847104801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847107502+07:00","message":"> Transcript [6241] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847110803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.84711461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847117151+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847119554+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847121583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847123661+07:00","message":"> Transcript [6242] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847125716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847127538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.8471293+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:00.847131184+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.288621705+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.288660453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.28866729+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.288678879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ลูกใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.288681784+07:00","message":"receive interim result [false|false]:  5 ลูกใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.288688524+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.288695329+07:00","message":"[buffer interim] 365 false  5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288700979+07:00","message":"[bufferProcess] interim [380000000]:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288703536+07:00","message":"[bufferProcess] send to processor: 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288706354+07:00","message":"[bufferProcess] interim [380000000]: 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288712087+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288715449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288718283+07:00","message":"> Transcript [6243] [false]: ' 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288720626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.288722656+07:00","message":"Set new StatePrefix: ' 5 ลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.349176682+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.349203522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.349210052+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.349217958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.349220874+07:00","message":"receive interim result [false|false]:  5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.349228949+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.349232274+07:00","message":"[buffer interim] 365 false  5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.349237947+07:00","message":"[bufferProcess] interim [440000000]:กินบ๊ะจ่างจำนวน 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.349241286+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.349244925+07:00","message":"[bufferProcess] interim [440000000]: 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.349247813+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.349251025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.349253817+07:00","message":"> Transcript [6244] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.349256246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.34925836+07:00","message":"Set new StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.476636828+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.476675352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.476681316+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.476694662+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.476702427+07:00","message":"[bufferProcess] interim [620000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.476705448+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.476712697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.476715715+07:00","message":"> Transcript [6245] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.476718189+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.982294195+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.982342663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.98235167+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.98236606+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-25T15:30:01.982371361+07:00","message":"receive interim result [false|false]:  ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.982390634+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:01.982414752+07:00","message":"[buffer interim] 365 false  ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.982422083+07:00","message":"[bufferProcess] interim [40000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.982425369+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.982430688+07:00","message":"[bufferProcess] interim [40000000]: ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.982434005+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.982437143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.982440763+07:00","message":"> Transcript [6246] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:01.982443513+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.064867412+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.064905947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.064912793+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.064925345+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-25T15:30:02.064928859+07:00","message":"receive interim result [false|false]:  ลูกใครหมดก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.06493831+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.064942858+07:00","message":"[buffer interim] 365 false  ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064950055+07:00","message":"[bufferProcess] interim [220000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064953291+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064957052+07:00","message":"[bufferProcess] interim [220000000]: ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064959758+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064963178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064966412+07:00","message":"> Transcript [6247] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064970131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064972337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.064974426+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.06497669+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.197496656+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.197543788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.197552388+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.197567001+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-25T15:30:02.197571953+07:00","message":"receive interim result [false|false]:  ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.197595052+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.197613104+07:00","message":"[buffer interim] 365 false  ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197620203+07:00","message":"[bufferProcess] interim [280000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197623771+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197628795+07:00","message":"[bufferProcess] interim [280000000]: ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197631686+07:00","message":"[bufferProcess] update buffer: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197634921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197638031+07:00","message":"> Transcript [6248] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197641444+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197643747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197645823+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.197648235+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:02.338857171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:02.338864676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.561902568+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.561944155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.561951215+07:00","message":"receive interim result [false|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:02.561968162+07:00","message":"[buffer interim] 365 false กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.56198528+07:00","message":"[bufferProcess] interim [640000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.561988491+07:00","message":"[bufferProcess] send to processor:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.561992564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.561995763+07:00","message":"> Transcript [6249] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.561999836+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.562002466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.562005035+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:02.562007618+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.758927249+07:00","message":"[GCS] IsForceVAD: false for message ID: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896100722+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896138131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน\",\"confidence\":0.954409}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896144202+07:00","message":"receive interim result [true|false]: กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896153014+07:00","message":"end recv isFinal message id 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896155537+07:00","message":"end Recv id 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896161229+07:00","message":"[buffer interim] 365 true กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896170333+07:00","message":"[bufferProcess] interim [80000000]:กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896175766+07:00","message":"[bufferProcess] send to processor (isfinal):กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896179426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896182361+07:00","message":"> Transcript [6250] [false]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896185537+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896187467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896189853+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896192437+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896198467+07:00","message":"Push: ' 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896200495+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896202677+07:00","message":"Set new StatePrefix : 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896205074+07:00","message":"Next Push (prob) : 'หมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896206917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.89620959+07:00","message":"> Transcript [6251] [true]: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896212024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896213819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896215638+07:00","message":"StatePrefix: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใครหมดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.89621763+07:00","message":"TextPushed: 'กินบ๊ะจ่างจำนวน 5 ลูก 5 ลูกใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:03.896220069+07:00","message":"Push: 'หมดก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896228098+07:00","message":"push: {false  5 ลูก 5 ลูกใคร 0 0xc0030a0500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.896243891+07:00","message":"push: {true หมดก่อน 0 0xc0030a0500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:03.910064057+07:00","message":"write wav file: './tmp/7599/7599_365.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:03.952547396+07:00","message":"[GCS] Start streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.296017555+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.296062259+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-25T15:30:04.296068334+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.296086647+07:00","message":"[buffer interim] 366 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.296093858+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.296096442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.519477284+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.519514535+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-25T15:30:04.519520637+07:00","message":"receive interim result [false|false]: ควาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.519533471+07:00","message":"[buffer interim] 366 false ควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.519541765+07:00","message":"[bufferProcess] interim [540000000]:ควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.519544328+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.519549529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.519552418+07:00","message":"> Transcript [6252] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.519554598+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.563824484+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.563868102+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-25T15:30:04.563873908+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.56388882+07:00","message":"[buffer interim] 366 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.563897506+07:00","message":"[bufferProcess] interim [600000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.563900324+07:00","message":"[bufferProcess] send to processor:ควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.563908334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.563911731+07:00","message":"> Transcript [6253] [false]: 'ควาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.563914125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.563916218+07:00","message":"Set new StatePrefix: 'ควาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.622336185+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.622374589+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-25T15:30:04.622379998+07:00","message":"receive interim result [false|false]: คว้าชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.622391379+07:00","message":"[buffer interim] 366 false คว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.622398319+07:00","message":"[bufferProcess] interim [660000000]:คว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.622400824+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.622405731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.622408857+07:00","message":"> Transcript [6254] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.622411108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.622413407+07:00","message":"Set new StatePrefix: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.798885573+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.798924099+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-25T15:30:04.798929334+07:00","message":"receive interim result [false|false]: คว้าชัยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.798943324+07:00","message":"[buffer interim] 366 false คว้าชัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.798950003+07:00","message":"[bufferProcess] interim [900000000]:คว้าชัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.798952512+07:00","message":"[bufferProcess] send to processor:คว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.798955795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.798958603+07:00","message":"> Transcript [6255] [false]: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.79896081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.798962892+07:00","message":"Set new StatePrefix: 'คว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.933299771+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.933348736+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-25T15:30:04.933354379+07:00","message":"receive interim result [false|false]: คว้าชัยในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:04.933366397+07:00","message":"[buffer interim] 366 false คว้าชัยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.933373201+07:00","message":"[bufferProcess] interim [20000000]:คว้าชัยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.933375895+07:00","message":"[bufferProcess] send to processor:คว้าชัยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.93338142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.933384411+07:00","message":"> Transcript [6256] [false]: 'คว้าชัยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.933387494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.933390061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.933391954+07:00","message":"StatePrefix: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:04.933394212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.122723163+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.122768296+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-25T15:30:05.122774398+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.122792171+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.122815009+07:00","message":"[bufferProcess] interim [200000000]:คว้าชัยในการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.122818329+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.122827481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.122830929+07:00","message":"> Transcript [6257] [false]: 'คว้าชัยในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.122834838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.122837388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.12283977+07:00","message":"StatePrefix: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.122842141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:05.339157252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:05.339184731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.38086209+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.380905878+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-25T15:30:05.380913619+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.380930134+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.380938095+07:00","message":"[bufferProcess] interim [440000000]:คว้าชัยในการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.380941236+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.38095018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.38095416+07:00","message":"> Transcript [6258] [false]: 'คว้าชัยในการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.380958642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.380960987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.380962894+07:00","message":"StatePrefix: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.380965082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.855232801+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.855279699+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-25T15:30:05.855285911+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.855304703+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855313115+07:00","message":"[bufferProcess] interim [860000000]:คว้าชัยในการแข่งขันหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855316543+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855321446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855324549+07:00","message":"> Transcript [6259] [false]: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855329313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855331634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.85533371+07:00","message":"StatePrefix: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855336065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855338854+07:00","message":"Push: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855341306+07:00","message":"TextPushed: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855344702+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.855347147+07:00","message":"Next Push (prob) : 'ในการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.855355871+07:00","message":"push: {false คว้าชัย 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.925576566+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.92561938+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-25T15:30:05.925625613+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:05.9256439+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.925651956+07:00","message":"[bufferProcess] interim [920000000]:คว้าชัยในการแข่งขันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.925655068+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.925662807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.925666303+07:00","message":"> Transcript [6260] [false]: 'คว้าชัยในการแข่งขันหาต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.925670103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.92567405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.925676339+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:05.925678763+07:00","message":"TextPushed: 'คว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.024353132+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.024392206+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-25T15:30:06.024398637+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.024423567+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.02443265+07:00","message":"[bufferProcess] interim [40000000]:คว้าชัยในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.024436918+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.024454218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.024459627+07:00","message":"> Transcript [6261] [false]: 'คว้าชัยในการแข่งขันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.024464265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.024466573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.024468703+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.024471232+07:00","message":"TextPushed: 'คว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.080107904+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.080149987+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-25T15:30:06.080157239+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.080172727+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080181535+07:00","message":"[bufferProcess] interim [160000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080185026+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080193429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080199636+07:00","message":"> Transcript [6262] [false]: 'คว้าชัยในการแข่งขันหาก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080204248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080214956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080217784+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.080220302+07:00","message":"TextPushed: 'คว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.542176813+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.542208023+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-25T15:30:06.542212802+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.542226433+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542233629+07:00","message":"[bufferProcess] interim [580000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542236474+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.54224414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542246406+07:00","message":"> Transcript [6263] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542251184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542253596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542256383+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542258651+07:00","message":"TextPushed: 'คว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.54226568+07:00","message":"Push: 'ในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542267687+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542269794+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.542272024+07:00","message":"Next Push (prob) : 'หาก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.542281339+07:00","message":"push: {false ในการแข่งขัน 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.717226459+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.717269683+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-25T15:30:06.717276576+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.71729542+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717305621+07:00","message":"[bufferProcess] interim [760000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717308971+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717313427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717316581+07:00","message":"> Transcript [6264] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717320985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717323204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717325362+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.717328378+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.718343778+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.718359875+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-25T15:30:06.718368729+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.718379729+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.718385067+07:00","message":"[bufferProcess] interim [820000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.718387547+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิคไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.718390351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.718393984+07:00","message":"> Transcript [6265] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิคไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.718397303+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.71839968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.718402119+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.718404559+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.981299471+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.981336624+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-25T15:30:06.981342276+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:06.981356948+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981363794+07:00","message":"[bufferProcess] interim [60000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981366462+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981369865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981372718+07:00","message":"> Transcript [6266] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981376478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981378609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981380686+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:06.981383215+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.488884122+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.488918015+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-25T15:30:07.488923944+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.488943676+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488954138+07:00","message":"[bufferProcess] interim [540000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488958391+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488966411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488970201+07:00","message":"> Transcript [6267] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488975778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.48897835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488980615+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488983698+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488986834+07:00","message":"Push: 'หาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488988814+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488991056+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.488993718+07:00","message":"Next Push (prob) : 'เทคนิควิธีและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.489002546+07:00","message":"push: {false หาก็แล้วแต่ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.619385303+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.619423859+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-25T15:30:07.619432503+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.619445939+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619452533+07:00","message":"[bufferProcess] interim [720000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619455793+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619462974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619466253+07:00","message":"> Transcript [6268] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619470406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619472885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619475559+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.619480101+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.886653349+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.886698652+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-25T15:30:07.886705911+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:07.886724534+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886737098+07:00","message":"[bufferProcess] interim [20000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886740701+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886748278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886751181+07:00","message":"> Transcript [6269] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886755462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886757861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886760649+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:07.886764217+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.208430428+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.208478663+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-25T15:30:08.208485365+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.208502815+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208515201+07:00","message":"[bufferProcess] interim [320000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208518506+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208525964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208531701+07:00","message":"> Transcript [6270] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208536572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208538726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208541002+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.208543938+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:08.339412494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:08.339432116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.51687381+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.516913113+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-25T15:30:08.516919038+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.516938364+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.51694551+07:00","message":"[bufferProcess] interim [560000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516948432+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516952002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516954842+07:00","message":"> Transcript [6271] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516959011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516961184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516963461+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516965897+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516968638+07:00","message":"Push: 'เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516970623+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516974846+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.516979261+07:00","message":"Next Push (prob) : 'แต่ละคนจะกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.516987023+07:00","message":"push: {false เทคนิควิธีและ 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.892753419+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.892796252+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-25T15:30:08.892809154+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:08.892825066+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.892832468+07:00","message":"[bufferProcess] interim [980000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.892836022+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.892844217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.892847682+07:00","message":"> Transcript [6272] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.892852557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.89285532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.892857498+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:08.892860172+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.092955423+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.092988885+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-25T15:30:09.092994786+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.093010676+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093017371+07:00","message":"[bufferProcess] interim [160000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093020452+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093024531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093027927+07:00","message":"> Transcript [6273] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093031877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093033887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093035849+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.093038373+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.285070056+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.285114089+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-25T15:30:09.285121146+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.285142763+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.285158491+07:00","message":"[bufferProcess] interim [340000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.28517171+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.285182152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.285185595+07:00","message":"> Transcript [6274] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.285190172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.285192381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.285194783+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.285198151+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.61285967+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.612899632+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-25T15:30:09.612905912+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.612916771+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612923876+07:00","message":"[bufferProcess] interim [640000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612927032+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612932621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612935213+07:00","message":"> Transcript [6275] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612939619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612942097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612944525+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612949788+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612954895+07:00","message":"Push: 'แต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612957027+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612959261+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.612962083+07:00","message":"Next Push (prob) : 'อะไรยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.612969607+07:00","message":"push: {false แต่ละคนจะกิน 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.623938936+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.623971023+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-25T15:30:09.623976712+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.623992189+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.623998701+07:00","message":"[bufferProcess] interim [700000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.624001539+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.624007998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.624014326+07:00","message":"> Transcript [6276] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.624018496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.624020834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.624022781+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.624025364+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.734614119+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.73466351+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-25T15:30:09.734678335+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.734695455+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734703958+07:00","message":"[bufferProcess] interim [760000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734707248+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734716604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734720279+07:00","message":"> Transcript [6277] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734724886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734727271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734729365+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.734732788+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.738716384+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.738740407+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-25T15:30:09.738746282+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:09.738759723+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738765936+07:00","message":"[bufferProcess] interim [820000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738768657+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738772472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738776024+07:00","message":"> Transcript [6278] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738779518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738782981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738785211+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:09.738792467+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.011143843+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.011187682+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-25T15:30:10.011195041+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.011211899+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011220608+07:00","message":"[bufferProcess] interim [0]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011223605+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011232676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011236404+07:00","message":"> Transcript [6279] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011243241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011246083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011248308+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011251847+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011259316+07:00","message":"Push: 'อะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011261386+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011263867+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.011266392+07:00","message":"Next Push (prob) : 'ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.011276495+07:00","message":"push: {false อะไรยังไงบ้าง 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.080789149+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.080841728+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-25T15:30:10.080850991+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.080869476+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080888383+07:00","message":"[bufferProcess] interim [60000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080892003+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080896334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080899572+07:00","message":"> Transcript [6280] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080903679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080906104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080908462+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.080911396+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.23278699+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.232834627+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-25T15:30:10.232843342+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.232859518+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232868419+07:00","message":"[bufferProcess] interim [180000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232871679+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232881032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232884424+07:00","message":"> Transcript [6281] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232888708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232891035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232894416+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.232897869+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.627327381+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.627376749+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-25T15:30:10.627386774+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.627403647+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627412039+07:00","message":"[bufferProcess] interim [660000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627415454+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627420425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627423746+07:00","message":"> Transcript [6282] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627428443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627430671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627432795+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.627436063+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.817826611+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.81786844+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-25T15:30:10.817878718+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.817895802+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817906989+07:00","message":"[bufferProcess] interim [840000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817913317+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817921099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817923895+07:00","message":"> Transcript [6283] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817928337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817930626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817932731+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.81793726+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817943283+07:00","message":"Push: 'ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.8179472+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817950063+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.817953168+07:00","message":"Next Push (prob) : 'พี่ป๊อปจะเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.8179707+07:00","message":"push: {false ถ้าเป็น 0 0xc00278a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.882794193+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.882841719+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-25T15:30:10.882847761+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.882862063+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882868947+07:00","message":"[bufferProcess] interim [960000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882872322+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882880058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882882712+07:00","message":"> Transcript [6284] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882886499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882888813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882890914+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.882893814+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.88498441+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.88501973+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-25T15:30:10.8850254+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.885040591+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885048111+07:00","message":"[bufferProcess] interim [20000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885050916+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885056281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885064156+07:00","message":"> Transcript [6285] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885067456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885069343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885071509+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:10.885073993+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.988006529+07:00","message":"[GCS] Cleaned up inactive client: 347"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.98802838+07:00","message":"[GCS] Cleaned up inactive client: 350"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.988031257+07:00","message":"[GCS] Cleaned up inactive client: 346"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.988033601+07:00","message":"[GCS] Cleaned up inactive client: 348"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.988036078+07:00","message":"[GCS] Cleaned up inactive client: 349"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.988048953+07:00","message":"[GCS] Cleaned up inactive client: 352"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.988050953+07:00","message":"[GCS] Cleaned up inactive client: 353"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:10.988052678+07:00","message":"[GCS] Cleaned up inactive client: 351"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.084041766+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.084077717+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-25T15:30:11.084083471+07:00","message":"receive interim result [false|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.084101316+07:00","message":"[buffer interim] 366 false คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.084109038+07:00","message":"[bufferProcess] interim [200000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.084112634+07:00","message":"[bufferProcess] send to processor:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.08411901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.084122376+07:00","message":"> Transcript [6286] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.084126793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.084128905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.084131282+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.08413422+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.12926726+07:00","message":"[GCS] IsForceVAD: false for message ID: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.259507142+07:00","message":"[GCS] Start streaming session, msgId: 367"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:11.339673751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:11.33968241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.359698422+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.359732544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน\",\"confidence\":0.95185214}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.359738898+07:00","message":"receive interim result [true|false]: คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.359749384+07:00","message":"end recv isFinal message id 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.359751749+07:00","message":"end Recv id 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.359768486+07:00","message":"[buffer interim] 366 true คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359785474+07:00","message":"[bufferProcess] interim [380000000]:คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359791459+07:00","message":"[bufferProcess] send to processor (isfinal):คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359800257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359803967+07:00","message":"> Transcript [6287] [false]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359808816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359811084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359813827+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359817043+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.35982412+07:00","message":"Push: 'พี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359826272+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359828848+07:00","message":"Set new StatePrefix : 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359831434+07:00","message":"Next Push (prob) : 'กินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359833437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.35983544+07:00","message":"> Transcript [6288] [true]: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359842942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359844966+07:00","message":"CountSame: 0"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.35984674+07:00","message":"push: {false พี่ป๊อปจะเลือก 0 0xc00278a000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359847613+07:00","message":"StatePrefix: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือกกินอะไรก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359877501+07:00","message":"TextPushed: 'คว้าชัยในการแข่งขันหาก็แล้วแต่เทคนิควิธีและแต่ละคนจะกินอะไรยังไงบ้างถ้าเป็นพี่ป๊อปจะเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:11.359880894+07:00","message":"Push: 'กินอะไรก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:11.359887444+07:00","message":"push: {true กินอะไรก่อน 0 0xc00278a000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:11.37381478+07:00","message":"write wav file: './tmp/7599/7599_366.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.098362328+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.098398256+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-25T15:30:12.098403865+07:00","message":"receive interim result [false|false]: หอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.098414439+07:00","message":"[buffer interim] 367 false หอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.098420819+07:00","message":"[bufferProcess] interim [840000000]:หอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.098423092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.723366719+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.723400082+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-25T15:30:12.72340596+07:00","message":"receive interim result [false|false]: หอยที่กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.723418479+07:00","message":"[buffer interim] 367 false หอยที่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.723425069+07:00","message":"[bufferProcess] interim [440000000]:หอยที่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.723427675+07:00","message":"[bufferProcess] send to processor:หอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.723435734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.723438341+07:00","message":"> Transcript [6289] [false]: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.723441643+07:00","message":"Set StatePrefix (first interim): 'หอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.756200295+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.756234796+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-25T15:30:12.756240086+07:00","message":"receive interim result [false|false]: หอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.756252731+07:00","message":"[buffer interim] 367 false หอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.75625918+07:00","message":"[bufferProcess] interim [500000000]:หอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.756261712+07:00","message":"[bufferProcess] send to processor:หอยที่กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.756264916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.756267673+07:00","message":"> Transcript [6290] [false]: 'หอยที่กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.756270827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.756273156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.756275356+07:00","message":"StatePrefix: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.756277668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.817652376+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.817693316+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-25T15:30:12.817699164+07:00","message":"receive interim result [false|false]: หอยที่กินไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.817711486+07:00","message":"[buffer interim] 367 false หอยที่กินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817718821+07:00","message":"[bufferProcess] interim [560000000]:หอยที่กินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817721529+07:00","message":"[bufferProcess] send to processor:หอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817725132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817727965+07:00","message":"> Transcript [6291] [false]: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817731057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817733154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817735406+07:00","message":"StatePrefix: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.817737576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.885595056+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.885630009+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-25T15:30:12.885636501+07:00","message":"receive interim result [false|false]: หอยที่กินไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:12.885649997+07:00","message":"[buffer interim] 367 false หอยที่กินไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885657182+07:00","message":"[bufferProcess] interim [680000000]:หอยที่กินไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885659787+07:00","message":"[bufferProcess] send to processor:หอยที่กินไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885662975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885665798+07:00","message":"> Transcript [6292] [false]: 'หอยที่กินไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885668803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885671438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885673637+07:00","message":"StatePrefix: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:12.885676083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.146039539+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.146075603+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-25T15:30:13.146081962+07:00","message":"receive interim result [false|false]: หอยที่กินไม่เก่งอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.146095779+07:00","message":"[buffer interim] 367 false หอยที่กินไม่เก่งอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146102426+07:00","message":"[bufferProcess] interim [920000000]:หอยที่กินไม่เก่งอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146105063+07:00","message":"[bufferProcess] send to processor:หอยที่กินไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146110207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146113187+07:00","message":"> Transcript [6293] [false]: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146116738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146119029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146121364+07:00","message":"StatePrefix: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146123648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146128123+07:00","message":"Push: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.14613047+07:00","message":"TextPushed: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146132588+07:00","message":"Set new StatePrefix : 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.146134943+07:00","message":"Next Push (prob) : 'ที่กินไม่เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.146141885+07:00","message":"push: {false หอย 0 0xc0006cfd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.197056623+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.197099942+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-25T15:30:13.197106607+07:00","message":"receive interim result [false|false]: หอยที่กินไม่เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.19712197+07:00","message":"[buffer interim] 367 false หอยที่กินไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197130687+07:00","message":"[bufferProcess] interim [980000000]:หอยที่กินไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197133637+07:00","message":"[bufferProcess] send to processor:หอยที่กินไม่เก่งอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197142329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197145715+07:00","message":"> Transcript [6294] [false]: 'หอยที่กินไม่เก่งอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197149454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197152526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197154881+07:00","message":"StatePrefix: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.197170743+07:00","message":"TextPushed: 'หอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.32212075+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.322169198+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-25T15:30:13.322176461+07:00","message":"receive interim result [false|false]: หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.322194521+07:00","message":"[buffer interim] 367 false หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322203599+07:00","message":"[bufferProcess] interim [40000000]:หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322206589+07:00","message":"[bufferProcess] send to processor:หอยที่กินไม่เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322211544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322218109+07:00","message":"> Transcript [6295] [false]: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322222602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322224866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322226883+07:00","message":"StatePrefix: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.322229586+07:00","message":"TextPushed: 'หอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.897206375+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.8972372+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-25T15:30:13.897243219+07:00","message":"receive interim result [false|false]: หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:13.897256036+07:00","message":"[buffer interim] 367 false หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897262384+07:00","message":"[bufferProcess] interim [640000000]:หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897265052+07:00","message":"[bufferProcess] send to processor:หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897270099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897272949+07:00","message":"> Transcript [6296] [false]: 'หอยที่กินไม่เก่งอ่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897275884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897278008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897280009+07:00","message":"StatePrefix: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:13.897282373+07:00","message":"TextPushed: 'หอย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:14.340189463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:14.340209005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.709530649+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.709566097+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-25T15:30:15.709572331+07:00","message":"receive interim result [false|false]: หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.709584123+07:00","message":"[buffer interim] 367 false หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709590919+07:00","message":"[bufferProcess] interim [380000000]:หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709594848+07:00","message":"[bufferProcess] send to processor:หอยที่กินไม่เก่งอ่ะสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709599516+07:00","message":"[bufferProcess] send to processor (ticker):หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709603419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709608088+07:00","message":"> Transcript [6297] [false]: 'หอยที่กินไม่เก่งอ่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709612876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709615974+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709619221+07:00","message":"StatePrefix: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.70962258+07:00","message":"TextPushed: 'หอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709628708+07:00","message":"Push: 'ที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709631932+07:00","message":"TextPushed: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709635132+07:00","message":"Set new StatePrefix : 'หอยที่กินไม่เก่งอ่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.70963832+07:00","message":"Next Push (prob) : 'อ่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709641873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.70964654+07:00","message":"> Transcript [6298] [false]: 'หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709650005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709652844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.709656025+07:00","message":"StatePrefix: 'หอยที่กินไม่เก่งอ่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:15.70965869+07:00","message":"TextPushed: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:15.709661766+07:00","message":"push: {false ที่กินไม่เก่ง 0 0xc0006cfd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.215279909+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.215320988+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-25T15:30:16.215326735+07:00","message":"receive interim result [false|false]: หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:16.215342212+07:00","message":"[buffer interim] 367 false หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.215349781+07:00","message":"[bufferProcess] interim [980000000]:หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:16.215352049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.217193062+07:00","message":"[GCS] IsForceVAD: false for message ID: 367"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:17.340502295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:17.340532501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.390533007+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.390575686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่กินไม่เก่งอ่ะสิเครื่องไงพี่\",\"confidence\":0.91183215}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.390583443+07:00","message":"receive interim result [true|false]: พี่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.390593926+07:00","message":"end recv isFinal message id 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.390596664+07:00","message":"end Recv id 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.390605617+07:00","message":"[buffer interim] 367 true พี่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390617641+07:00","message":"[bufferProcess] interim [180000000]:พี่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.3906217+07:00","message":"[bufferProcess] send to processor (isfinal):หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390626286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390630333+07:00","message":"> Transcript [6299] [false]: 'หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390634064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390636054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390638648+07:00","message":"StatePrefix: 'หอยที่กินไม่เก่งอ่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390641702+07:00","message":"TextPushed: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390643788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390645708+07:00","message":"> Transcript [6300] [true]: 'พี่กินไม่เก่งอ่ะสิเครื่องไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390647918+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390649816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390651716+07:00","message":"StatePrefix: 'หอยที่กินไม่เก่งอ่ะสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390653686+07:00","message":"TextPushed: 'หอยที่กินไม่เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390655416+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390786013+07:00","message":"Push: 'อ่ะสิเครื่องไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390797561+07:00","message":"TextPushed: 'หอยที่กินไม่เก่งอ่ะสิเครื่องไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390799925+07:00","message":"Set new StatePrefix : 'พี่กินไม่เก่งอ่ะสิเครื่องไงพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390802078+07:00","message":"Next Push (prob) : 'พี่กินไม่เก่งอ่ะสิเครื่องไงพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.390811599+07:00","message":"push: {true อ่ะสิเครื่องไงพี่ 0 0xc0006cfd00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:17.390824717+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_367.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:17.404809146+07:00","message":"write wav file: './tmp/7599/7599_367.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:17.410706463+07:00","message":"[GCS] Start streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.267181985+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.267236198+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-25T15:30:18.26724226+07:00","message":"receive interim result [false|false]: ตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.267259001+07:00","message":"[buffer interim] 368 false ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.267267405+07:00","message":"[bufferProcess] interim [840000000]:ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.26726948+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.67861626+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.678667427+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-25T15:30:18.678673796+07:00","message":"receive interim result [false|false]: บางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.678690645+07:00","message":"[buffer interim] 368 false บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.678700308+07:00","message":"[bufferProcess] interim [320000000]:บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.678703462+07:00","message":"[bufferProcess] send to processor:ตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.678711114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.67871458+07:00","message":"> Transcript [6301] [false]: 'ตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.678717074+07:00","message":"Set StatePrefix (first interim): 'ตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.832480789+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.832540733+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-25T15:30:18.832547771+07:00","message":"receive interim result [false|false]: บางทีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.832567796+07:00","message":"[buffer interim] 368 false บางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.832579321+07:00","message":"[bufferProcess] interim [440000000]:บางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.832581884+07:00","message":"[bufferProcess] send to processor:บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.832587088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.832590505+07:00","message":"> Transcript [6302] [false]: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.832593374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.832595503+07:00","message":"Set new StatePrefix: 'บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.980363781+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.980416514+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-25T15:30:18.980422559+07:00","message":"receive interim result [false|false]: บางทีก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:18.98043768+07:00","message":"[buffer interim] 368 false บางทีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.980445664+07:00","message":"[bufferProcess] interim [620000000]:บางทีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.980448273+07:00","message":"[bufferProcess] send to processor:บางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.980456229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.980459557+07:00","message":"> Transcript [6303] [false]: 'บางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.980463454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.980465741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.980467895+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:18.98047015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.281849999+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.28190572+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-25T15:30:19.281914121+07:00","message":"receive interim result [false|false]: บางทีก็มีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.281931565+07:00","message":"[buffer interim] 368 false บางทีก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.281943765+07:00","message":"[bufferProcess] interim [860000000]:บางทีก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.281947652+07:00","message":"[bufferProcess] send to processor:บางทีก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.281957982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.281964999+07:00","message":"> Transcript [6304] [false]: 'บางทีก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.281968859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.281971035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.281973139+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.28197524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.54015908+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.540209892+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-25T15:30:19.540215879+07:00","message":"receive interim result [false|false]: บางทีก็มีแปะก๊วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:19.540230768+07:00","message":"[buffer interim] 368 false บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540239569+07:00","message":"[bufferProcess] interim [160000000]:บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540242309+07:00","message":"[bufferProcess] send to processor:บางทีก็มีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540250035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540253179+07:00","message":"> Transcript [6305] [false]: 'บางทีก็มีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540257606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540260726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540263147+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:19.540266069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.175541209+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.175577372+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-25T15:30:20.175583677+07:00","message":"receive interim result [false|false]: บางทีก็มีแปะก๊วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.175598322+07:00","message":"[buffer interim] 368 false บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175605232+07:00","message":"[bufferProcess] interim [760000000]:บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175607882+07:00","message":"[bufferProcess] send to processor:บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175611097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175613948+07:00","message":"> Transcript [6306] [false]: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175617272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.17561939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.17562149+07:00","message":"StatePrefix: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175623577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175626003+07:00","message":"Push: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175628246+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175630401+07:00","message":"Set new StatePrefix : 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:20.175632904+07:00","message":"Next Push (prob) : 'ก็มีแปะก๊วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:20.175640481+07:00","message":"push: {false บางที 0 0xc00209ec80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:20.34055692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:20.340568363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.138189091+07:00","message":"[GCS] IsForceVAD: false for message ID: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.254831559+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.254875396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บางทีก็มีแปะก๊วยถ้ามาแบบ\",\"confidence\":0.90157837}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.254884429+07:00","message":"receive interim result [true|false]: บางทีก็มีแปะก๊วยถ้ามาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.254896215+07:00","message":"end recv isFinal message id 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.254898916+07:00","message":"end Recv id 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.254906773+07:00","message":"[buffer interim] 368 true บางทีก็มีแปะก๊วยถ้ามาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254919852+07:00","message":"[bufferProcess] interim [950000000]:บางทีก็มีแปะก๊วยถ้ามาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254930392+07:00","message":"[bufferProcess] send to processor (isfinal):บางทีก็มีแปะก๊วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254935372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254938978+07:00","message":"> Transcript [6307] [false]: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254942978+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254945154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254948354+07:00","message":"StatePrefix: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254950682+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.2549525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254954618+07:00","message":"> Transcript [6308] [true]: 'บางทีก็มีแปะก๊วยถ้ามาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254956936+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254958846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254960884+07:00","message":"StatePrefix: 'บางทีก็มีแปะก๊วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254962673+07:00","message":"TextPushed: 'บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:22.254970077+07:00","message":"Push: 'ก็มีแปะก๊วยถ้ามาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.254978373+07:00","message":"push: {true ก็มีแปะก๊วยถ้ามาแบบ 0 0xc00209ec80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:22.264868693+07:00","message":"write wav file: './tmp/7599/7599_368.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:22.340002106+07:00","message":"[GCS] Start streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.182301674+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.182336627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.182341464+07:00","message":"receive interim result [false|false]: วาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.182352587+07:00","message":"[buffer interim] 369 false วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.182358094+07:00","message":"[bufferProcess] interim [850000000]:วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.182360087+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.324720092+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.324766488+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-25T15:30:23.324773192+07:00","message":"receive interim result [false|false]: วางสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.324793299+07:00","message":"[buffer interim] 369 false วางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.324802326+07:00","message":"[bufferProcess] interim [30000000]:วางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.32480522+07:00","message":"[bufferProcess] send to processor:วาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.324812619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.324815695+07:00","message":"> Transcript [6309] [false]: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.324818186+07:00","message":"Set StatePrefix (first interim): 'วาง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:23.34090036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:23.340913752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.501430586+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.501465555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางสายตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.501471904+07:00","message":"receive interim result [false|false]: วางสายตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.501484219+07:00","message":"[buffer interim] 369 false วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.501490296+07:00","message":"[bufferProcess] interim [210000000]:วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.50149296+07:00","message":"[bufferProcess] send to processor:วางสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.501498169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.501501179+07:00","message":"> Transcript [6310] [false]: 'วางสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.501504408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.501506556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.501508587+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.50151065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.567003572+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.567046161+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-25T15:30:23.567052122+07:00","message":"receive interim result [false|false]: วางสายจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.567069482+07:00","message":"[buffer interim] 369 false วางสายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.567077949+07:00","message":"[bufferProcess] interim [330000000]:วางสายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.567080493+07:00","message":"[bufferProcess] send to processor:วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.567088425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.56709206+07:00","message":"> Transcript [6311] [false]: 'วางสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.567095706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.567098163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.567100518+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.567102859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.697414958+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.697452609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางสายตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.697458283+07:00","message":"receive interim result [false|false]: วางสายตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.697471587+07:00","message":"[buffer interim] 369 false วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.697479128+07:00","message":"[bufferProcess] interim [390000000]:วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.69748171+07:00","message":"[bufferProcess] send to processor:วางสายจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.69748606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.697489139+07:00","message":"> Transcript [6312] [false]: 'วางสายจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.697492556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.697494838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.697496815+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.697499111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.768040895+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.768084183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.768090554+07:00","message":"receive interim result [false|false]: วางใส่จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.768109082+07:00","message":"[buffer interim] 369 false วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768118247+07:00","message":"[bufferProcess] interim [450000000]:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768121072+07:00","message":"[bufferProcess] send to processor:วางสายตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768130312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768133496+07:00","message":"> Transcript [6313] [false]: 'วางสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768137505+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.76813969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768141909+07:00","message":"StatePrefix: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.76814427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768152003+07:00","message":"Push: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768154091+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.768156255+07:00","message":"Set new StatePrefix : 'วางสายตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:23.76815852+07:00","message":"Next Push (prob) : 'สายตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:23.768166725+07:00","message":"push: {false วาง 0 0xc0038b4780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:24.407611529+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:24.407662236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:24.407668412+07:00","message":"receive interim result [false|false]: วางใส่จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:24.407684897+07:00","message":"[buffer interim] 369 false วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:24.407693557+07:00","message":"[bufferProcess] interim [50000000]:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:24.407696382+07:00","message":"[bufferProcess] send to processor:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:24.407704691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:24.407710048+07:00","message":"> Transcript [6314] [false]: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:24.407713237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:24.407715655+07:00","message":"Set new StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.222292035+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.222338231+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-25T15:30:26.222344864+07:00","message":"receive interim result [false|false]: วางใส่จานข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.222360199+07:00","message":"[buffer interim] 369 false วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.22236899+07:00","message":"[bufferProcess] interim [910000000]:วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222372028+07:00","message":"[bufferProcess] send to processor:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222379878+07:00","message":"[bufferProcess] send to processor (ticker):วางใส่จานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222383106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222388659+07:00","message":"> Transcript [6315] [false]: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222393011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222395389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222397395+07:00","message":"StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222399966+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222401893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222404006+07:00","message":"> Transcript [6316] [false]: 'วางใส่จานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222405976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222408041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222409718+07:00","message":"StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.222411723+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.280729922+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.280775264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จาน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.280796678+07:00","message":"receive interim result [false|false]: วางใส่จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.280815733+07:00","message":"[buffer interim] 369 false วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.280824492+07:00","message":"[bufferProcess] interim [970000000]:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.280827976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:26.341739626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:26.341755453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.621482263+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.621522493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จานข้าวจานนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.621530247+07:00","message":"receive interim result [false|false]: วางใส่จานข้าวจานนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:26.621545339+07:00","message":"[buffer interim] 369 false วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621553513+07:00","message":"[bufferProcess] interim [330000000]:วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621556381+07:00","message":"[bufferProcess] send to processor:วางใส่จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621562134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621565355+07:00","message":"> Transcript [6317] [false]: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621569284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621571573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621573621+07:00","message":"StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:26.621576216+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.166377537+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.166412754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จานข้าวจานนึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.166420295+07:00","message":"receive interim result [false|false]: วางใส่จานข้าวจานนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.166434245+07:00","message":"[buffer interim] 369 false วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.16644055+07:00","message":"[bufferProcess] interim [930000000]:วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166443138+07:00","message":"[bufferProcess] send to processor:วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166446674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166449669+07:00","message":"> Transcript [6318] [false]: 'วางใส่จานข้าวจานนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166453277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166455448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166457542+07:00","message":"StatePrefix: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166459822+07:00","message":"TextPushed: 'วาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166464708+07:00","message":"Push: 'ใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166466822+07:00","message":"TextPushed: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166469769+07:00","message":"Set new StatePrefix : 'วางใส่จานข้าวจานนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:27.166472027+07:00","message":"Next Push (prob) : 'ข้าวจานนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:27.166479262+07:00","message":"push: {false ใส่จาน 0 0xc0038b4780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.299257409+07:00","message":"[GCS] IsForceVAD: false for message ID: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.363129682+07:00","message":"[GCS] Start streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.495675669+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.495717381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วางใส่จานข้าวจานนึง\",\"confidence\":0.87898666}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.495724541+07:00","message":"receive interim result [true|false]: วางใส่จานข้าวจานนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.495734125+07:00","message":"end recv isFinal message id 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.495736569+07:00","message":"end Recv id 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.495741895+07:00","message":"[buffer interim] 369 true วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495751586+07:00","message":"[bufferProcess] interim [190000000]:วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495755333+07:00","message":"[bufferProcess] send to processor (isfinal):วางใส่จานข้าวจานนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495759797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495762958+07:00","message":"> Transcript [6319] [false]: 'วางใส่จานข้าวจานนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495766475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495768649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495771194+07:00","message":"StatePrefix: 'วางใส่จานข้าวจานนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495785244+07:00","message":"TextPushed: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495787556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495792321+07:00","message":"> Transcript [6320] [true]: 'วางใส่จานข้าวจานนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495794868+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495796839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.495798685+07:00","message":"StatePrefix: 'วางใส่จานข้าวจานนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.49580068+07:00","message":"TextPushed: 'วางใส่จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:28.49580633+07:00","message":"Push: 'ข้าวจานนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:28.495814411+07:00","message":"push: {true ข้าวจานนึง 0 0xc0038b4780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:28.507193086+07:00","message":"write wav file: './tmp/7599/7599_369.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.018066125+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.018100638+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-25T15:30:29.018106035+07:00","message":"receive interim result [false|false]: เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.018119693+07:00","message":"[buffer interim] 370 false เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.018126791+07:00","message":"[bufferProcess] interim [660000000]:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.018128775+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.201916778+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.20195149+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-25T15:30:29.201958807+07:00","message":"receive interim result [false|false]: เกิดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.201972319+07:00","message":"[buffer interim] 370 false เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.201980126+07:00","message":"[bufferProcess] interim [840000000]:เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.201983491+07:00","message":"[bufferProcess] send to processor:เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.201990289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.20199419+07:00","message":"> Transcript [6321] [false]: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.201997494+07:00","message":"Set StatePrefix (first interim): 'เกิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:29.341814104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:29.34183272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.508831521+07:00","message":"[GCS] IsForceVAD: false for message ID: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.528394553+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.528426144+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-25T15:30:29.528435458+07:00","message":"receive interim result [false|false]: เกิดจากด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.528448421+07:00","message":"[buffer interim] 370 false เกิดจากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528454682+07:00","message":"[bufferProcess] interim [140000000]:เกิดจากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528457112+07:00","message":"[bufferProcess] send to processor:เกิดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528460216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528462944+07:00","message":"> Transcript [6322] [false]: 'เกิดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528466191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528468353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528470425+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.528473175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.60063345+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.600686841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกิดจากด้วย\",\"confidence\":0.9262401}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.600695881+07:00","message":"receive interim result [true|false]: เกิดจากด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.600709717+07:00","message":"end recv isFinal message id 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.600712763+07:00","message":"end Recv id 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.600722864+07:00","message":"[buffer interim] 370 true เกิดจากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600735506+07:00","message":"[bufferProcess] interim [380000000]:เกิดจากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600739868+07:00","message":"[bufferProcess] send to processor (isfinal):เกิดจากด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600744047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600747485+07:00","message":"> Transcript [6323] [false]: 'เกิดจากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.60075236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600755863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600758657+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600761503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600764113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600767001+07:00","message":"> Transcript [6324] [true]: 'เกิดจากด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.60077057+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.60078056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600783454+07:00","message":"StatePrefix: 'เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600786309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:29.600790382+07:00","message":"Push: 'เกิดจากด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.600801159+07:00","message":"push: {true เกิดจากด้วย 0 0xc00209fb00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:29.60727812+07:00","message":"write wav file: './tmp/7599/7599_370.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:29.700128257+07:00","message":"[GCS] Start streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.229429612+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.229477704+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-25T15:30:30.229484382+07:00","message":"receive interim result [false|false]: พัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.229501714+07:00","message":"[buffer interim] 371 false พัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.229509149+07:00","message":"[bufferProcess] interim [540000000]:พัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.229511113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.368123602+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.368186794+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-25T15:30:30.368192987+07:00","message":"receive interim result [false|false]: พันธุ์หมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.368211944+07:00","message":"[buffer interim] 371 false พันธุ์หมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.368220539+07:00","message":"[bufferProcess] interim [660000000]:พันธุ์หมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.368223636+07:00","message":"[bufferProcess] send to processor:พัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.368232318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.368235346+07:00","message":"> Transcript [6325] [false]: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.368237917+07:00","message":"Set StatePrefix (first interim): 'พัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.379216744+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.379246038+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-25T15:30:30.379252008+07:00","message":"receive interim result [false|false]: พันธุ์ไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.379270673+07:00","message":"[buffer interim] 371 false พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379278799+07:00","message":"[bufferProcess] interim [720000000]:พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379283548+07:00","message":"[bufferProcess] send to processor:พันธุ์หมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379290824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379294019+07:00","message":"> Transcript [6326] [false]: 'พันธุ์หมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379297512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379299526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379302283+07:00","message":"StatePrefix: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.379304745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.738183774+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.738224114+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-25T15:30:30.738229331+07:00","message":"receive interim result [false|false]: พันมาใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:30.738242224+07:00","message":"[buffer interim] 371 false พันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.738248212+07:00","message":"[bufferProcess] interim [80000000]:พันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.738250756+07:00","message":"[bufferProcess] send to processor:พันธุ์ไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.738256002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.738258854+07:00","message":"> Transcript [6327] [false]: 'พันธุ์ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.7382619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.73826397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.738266206+07:00","message":"StatePrefix: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:30.738268594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.137813292+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.13785328+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-25T15:30:31.137860303+07:00","message":"receive interim result [false|false]: พันมาใช่ไหมเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.137874611+07:00","message":"[buffer interim] 371 false พันมาใช่ไหมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.137885606+07:00","message":"[bufferProcess] interim [440000000]:พันมาใช่ไหมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.137889306+07:00","message":"[bufferProcess] send to processor:พันมาใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.137896069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.137900046+07:00","message":"> Transcript [6328] [false]: 'พันมาใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.137905166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.13790798+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.137911082+07:00","message":"StatePrefix: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.137914018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.254655679+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.254699355+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-25T15:30:31.254704751+07:00","message":"receive interim result [false|false]: พันมาใช่ไหมเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.254719136+07:00","message":"[buffer interim] 371 false พันมาใช่ไหมเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254724895+07:00","message":"[bufferProcess] interim [560000000]:พันมาใช่ไหมเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254727465+07:00","message":"[bufferProcess] send to processor:พันมาใช่ไหมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254734961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254737696+07:00","message":"> Transcript [6329] [false]: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254741087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254743596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.25474774+07:00","message":"StatePrefix: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254750496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254753103+07:00","message":"Push: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254755136+07:00","message":"TextPushed: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.254757223+07:00","message":"Set new StatePrefix : 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.25475949+07:00","message":"Next Push (prob) : 'มาใช่ไหมเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.254766982+07:00","message":"push: {false พัน 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.26287782+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.262909246+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-25T15:30:31.262915283+07:00","message":"receive interim result [false|false]: พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.262929598+07:00","message":"[buffer interim] 371 false พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262934901+07:00","message":"[bufferProcess] interim [620000000]:พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262937347+07:00","message":"[bufferProcess] send to processor:พันมาใช่ไหมเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262940834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262943695+07:00","message":"> Transcript [6330] [false]: 'พันมาใช่ไหมเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262946652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262948551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262950463+07:00","message":"StatePrefix: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.262952691+07:00","message":"TextPushed: 'พัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.447278256+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.44732152+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-25T15:30:31.447327925+07:00","message":"receive interim result [false|false]: พันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.447343403+07:00","message":"[buffer interim] 371 false พันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.447351207+07:00","message":"[bufferProcess] interim [800000000]:พันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.447354254+07:00","message":"[bufferProcess] send to processor:พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.447361585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.447364936+07:00","message":"> Transcript [6331] [false]: 'พันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.44736903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.447371655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.44737381+07:00","message":"StatePrefix: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.447376458+07:00","message":"TextPushed: 'พัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.575792748+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.575832226+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-25T15:30:31.575838163+07:00","message":"receive interim result [false|false]: พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.575851785+07:00","message":"[buffer interim] 371 false พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575859046+07:00","message":"[bufferProcess] interim [860000000]:พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575861478+07:00","message":"[bufferProcess] send to processor:พันมาใช่ไหมเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575867521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575870719+07:00","message":"> Transcript [6332] [false]: 'พันมาใช่ไหมเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575874918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575877711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575879855+07:00","message":"StatePrefix: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.575882322+07:00","message":"TextPushed: 'พัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.771322354+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.771364089+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-25T15:30:31.77137085+07:00","message":"receive interim result [false|false]: พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.771385092+07:00","message":"[buffer interim] 371 false พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771393032+07:00","message":"[bufferProcess] interim [40000000]:พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.77139556+07:00","message":"[bufferProcess] send to processor:พันมาใช่ไหมเป็นตุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771403124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771406107+07:00","message":"> Transcript [6333] [false]: 'พันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771410268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771412784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771414786+07:00","message":"StatePrefix: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771417222+07:00","message":"TextPushed: 'พัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771423557+07:00","message":"Push: 'มาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771425858+07:00","message":"TextPushed: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.771428307+07:00","message":"Set new StatePrefix : 'พันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:31.77143181+07:00","message":"Next Push (prob) : 'ตุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:31.771440738+07:00","message":"push: {false มาใช่ไหมเป็น 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.337559151+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.337618802+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-25T15:30:32.337626799+07:00","message":"receive interim result [false|false]: พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:32.337644799+07:00","message":"[buffer interim] 371 false พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.33765619+07:00","message":"[bufferProcess] interim [640000000]:พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.337658822+07:00","message":"[bufferProcess] send to processor:พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.337663329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.33766925+07:00","message":"> Transcript [6334] [false]: 'พันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.337673644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.337675932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.337678484+07:00","message":"StatePrefix: 'พันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:32.337680922+07:00","message":"TextPushed: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:32.342472832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:32.342483908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.867460278+07:00","message":"[GCS] IsForceVAD: false for message ID: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:33.999256716+07:00","message":"[GCS] Start streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.012685553+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.012735835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พันมาใช่ไหมเป็นตุ้มๆ\",\"confidence\":0.86701113}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.012742146+07:00","message":"receive interim result [true|false]: พันมาใช่ไหมเป็นตุ้มๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.012753703+07:00","message":"end recv isFinal message id 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.012756448+07:00","message":"end Recv id 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.012764553+07:00","message":"[buffer interim] 371 true พันมาใช่ไหมเป็นตุ้มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012788129+07:00","message":"[bufferProcess] interim [380000000]:พันมาใช่ไหมเป็นตุ้มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012795442+07:00","message":"[bufferProcess] send to processor (isfinal):พันมาใช่ไหมเป็นตุ่มๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012801039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012806006+07:00","message":"> Transcript [6335] [false]: 'พันมาใช่ไหมเป็นตุ่มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012811472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012814455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012818315+07:00","message":"StatePrefix: 'พันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012821655+07:00","message":"TextPushed: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012824903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012827975+07:00","message":"> Transcript [6336] [true]: 'พันมาใช่ไหมเป็นตุ้มๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012831162+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012849937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012851969+07:00","message":"StatePrefix: 'พันมาใช่ไหมเป็นตุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012854015+07:00","message":"TextPushed: 'พันมาใช่ไหมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.012861944+07:00","message":"Push: 'ตุ้มๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.012870812+07:00","message":"push: {true ตุ้มๆ 0 0xc000130380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:34.022358802+07:00","message":"write wav file: './tmp/7599/7599_371.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.507436616+07:00","message":"[GCS] IsForceVAD: false for message ID: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.594130207+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.594184802+07:00","message":"found end of frame, send empty tag with msgId: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.594190086+07:00","message":"end Recv id 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.594200034+07:00","message":"[buffer interim] 372 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.594211032+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.594217841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.59422106+07:00","message":"> Transcript [6337] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.594224121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.594226294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.594228446+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.59423053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:34.594238252+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.594248817+07:00","message":"push: {true \n 0 0xc0038b4000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:34.60054229+07:00","message":"write wav file: './tmp/7599/7599_372.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:34.642255096+07:00","message":"[GCS] Start streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.30694159+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.306989512+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-25T15:30:35.306994708+07:00","message":"receive interim result [false|false]: ดูถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.307008015+07:00","message":"[buffer interim] 373 false ดูถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.307014476+07:00","message":"[bufferProcess] interim [480000000]:ดูถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.30701658+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:35.3433871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:35.34339656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.406240405+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.406279729+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-25T15:30:35.406286053+07:00","message":"receive interim result [false|false]: ดูถูกนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.40630233+07:00","message":"[buffer interim] 373 false ดูถูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.406310131+07:00","message":"[bufferProcess] interim [600000000]:ดูถูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.406314039+07:00","message":"[bufferProcess] send to processor:ดูถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.406327781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.406331819+07:00","message":"> Transcript [6338] [false]: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.406334337+07:00","message":"Set StatePrefix (first interim): 'ดูถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.506283035+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.506325144+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-25T15:30:35.506330115+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:35.506345129+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.506352058+07:00","message":"[bufferProcess] interim [720000000]:ดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.506354443+07:00","message":"[bufferProcess] send to processor:ดูถูกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.506357783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.506360495+07:00","message":"> Transcript [6339] [false]: 'ดูถูกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.50636363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.506365618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.506367742+07:00","message":"StatePrefix: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:35.506369762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.061159755+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.061220167+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-25T15:30:36.06122738+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.061245409+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.061271413+07:00","message":"[bufferProcess] interim [320000000]:ดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.061274609+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.061282984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.061286664+07:00","message":"> Transcript [6340] [false]: 'ดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.061290264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.061292446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.06129455+07:00","message":"StatePrefix: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.061296615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.382642019+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.382693322+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-25T15:30:36.382701776+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.382719963+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382731018+07:00","message":"[bufferProcess] interim [620000000]:ดูถูกนะจ๊ะอากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382734563+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382742636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382745893+07:00","message":"> Transcript [6341] [false]: 'ดูถูกนะจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382749737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382752465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382754965+07:00","message":"StatePrefix: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.382757206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.7006371+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.700683753+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-25T15:30:36.700691005+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.700708434+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700717523+07:00","message":"[bufferProcess] interim [860000000]:ดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700720431+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700724198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700727086+07:00","message":"> Transcript [6342] [false]: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700733624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700736205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700738378+07:00","message":"StatePrefix: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.70074065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700743991+07:00","message":"Push: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700746106+07:00","message":"TextPushed: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700748205+07:00","message":"Set new StatePrefix : 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.700750482+07:00","message":"Next Push (prob) : 'นะจ๊ะอากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.700759402+07:00","message":"push: {false ดูถูก 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.96498763+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.96503069+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-25T15:30:36.965036774+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:36.965051835+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.965064155+07:00","message":"[bufferProcess] interim [160000000]:ดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.96506857+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.965077002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.965081806+07:00","message":"> Transcript [6343] [false]: 'ดูถูกนะจ๊ะอากรแปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.96508572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.9650879+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.965090271+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:36.965092636+07:00","message":"TextPushed: 'ดูถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.109700747+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.109741531+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-25T15:30:37.109747681+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.109769816+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.109781236+07:00","message":"[bufferProcess] interim [280000000]:ดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.109784167+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.109790912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.109794435+07:00","message":"> Transcript [6344] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.109798706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.109800966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.1098036+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.109806098+07:00","message":"TextPushed: 'ดูถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.259828798+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.259867237+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-25T15:30:37.259873089+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.259886567+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.259893974+07:00","message":"[bufferProcess] interim [400000000]:ดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.259896925+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.25990384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.259906812+07:00","message":"> Transcript [6345] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.259910265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.259912898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.259915355+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.25991802+07:00","message":"TextPushed: 'ดูถูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.311832972+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.31187253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแปลว่าเข้า 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.311878333+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.311894578+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311903547+07:00","message":"[bufferProcess] interim [460000000]:ดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311906248+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311914042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311920675+07:00","message":"> Transcript [6346] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311925327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311927832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311930617+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.31193296+07:00","message":"TextPushed: 'ดูถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311939429+07:00","message":"Push: 'นะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.311941446+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.31194363+07:00","message":"Set new StatePrefix : 'ดูถูกนะจ๊ะอากรแปลว่าเข้าห้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.31194591+07:00","message":"Next Push (prob) : 'แปลว่าเข้าห้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.311955464+07:00","message":"push: {false นะจ๊ะอากร 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.436102826+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.436137075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.436142496+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.436157535+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.436165283+07:00","message":"[bufferProcess] interim [580000000]:ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.436168124+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าเข้า 50"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.436171736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.436174585+07:00","message":"> Transcript [6347] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าเข้า 50'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.436177002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.436179188+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแปลว่าเข้า 50'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.472989387+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.473027272+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-25T15:30:37.47303527+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.473050252+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.473058761+07:00","message":"[bufferProcess] interim [640000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.473064355+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.473071576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.473074598+07:00","message":"> Transcript [6348] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.473077012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.4730803+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 จาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613960497+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.613995931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.614002149+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.614026219+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.6140386+07:00","message":"[bufferProcess] interim [760000000]:ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.614041704+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.614047306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.614050112+07:00","message":"> Transcript [6349] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.61405245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.614054508+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.668364793+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.668402234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.668407929+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:37.668424672+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.668431344+07:00","message":"[bufferProcess] interim [880000000]:ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.668434322+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.66843756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.668444003+07:00","message":"> Transcript [6350] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.668446812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:37.668448994+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.306809462+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.306851511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.306858908+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:38.306874709+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.306885679+07:00","message":"[bufferProcess] interim [480000000]:ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.306889574+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.306909907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.306914334+07:00","message":"> Transcript [6351] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.306918738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:38.306921818+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:38.343566143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:38.343576872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.78031798+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.780354257+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-25T15:30:39.78036025+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.780374388+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780381846+07:00","message":"[bufferProcess] interim [980000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780386405+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780395081+07:00","message":"[bufferProcess] send to processor (ticker):ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780399679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780403679+07:00","message":"> Transcript [6352] [false]: 'ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780408262+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.78041196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780414001+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแปลว่าข้าว 5 บาท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780416669+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780418788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780421017+07:00","message":"> Transcript [6353] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780422905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.780424926+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.973406649+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.973445414+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-25T15:30:39.973450945+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:39.973460674+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.973467494+07:00","message":"[bufferProcess] interim [160000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:39.973469837+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.156709109+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.156778524+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-25T15:30:40.156786442+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.156804033+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156812525+07:00","message":"[bufferProcess] interim [340000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156815733+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156819693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156823005+07:00","message":"> Transcript [6354] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156826853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156829003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156831648+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.156834229+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.314852738+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.314891241+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-25T15:30:40.314898059+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.314911012+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.314919256+07:00","message":"[bufferProcess] interim [520000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.314921967+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.31493712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.314940539+07:00","message":"> Transcript [6355] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.31494437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.314946694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.314949113+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.314952246+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.479678692+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.47971092+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-25T15:30:40.479716707+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.479731332+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479737646+07:00","message":"[bufferProcess] interim [640000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479740157+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479745817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479751593+07:00","message":"> Transcript [6356] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479755621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479757773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479767829+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.479770858+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.637304246+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.637350414+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-25T15:30:40.637359481+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.637373644+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637380622+07:00","message":"[bufferProcess] interim [820000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637383366+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637388582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637391415+07:00","message":"> Transcript [6357] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637395822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637398004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637400326+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637403895+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637409249+07:00","message":"Push: 'แต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637411476+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637413731+07:00","message":"Set new StatePrefix : 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.637416059+07:00","message":"Next Push (prob) : 'มากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.637423905+07:00","message":"push: {false แต่ว่าเขาให้จ่ายแต่ชอบ 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.675727776+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.675771749+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-25T15:30:40.675778831+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.675794253+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.675800743+07:00","message":"[bufferProcess] interim [880000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.675803751+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.675807353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.67581045+07:00","message":"> Transcript [6358] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.675813872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.675816427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.67581859+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.675823284+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.816862245+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.8168997+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-25T15:30:40.816905439+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.816920454+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816927368+07:00","message":"[bufferProcess] interim [940000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816930256+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816933484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816936279+07:00","message":"> Transcript [6359] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816940145+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816942469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816944432+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.816947107+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.892714402+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.892750189+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-25T15:30:40.892756196+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.892780625+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892788457+07:00","message":"[bufferProcess] interim [120000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892791825+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892795402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892798845+07:00","message":"> Transcript [6360] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892802461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892804591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892806738+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:40.892810315+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988103174+07:00","message":"[GCS] Cleaned up inactive client: 354"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988127807+07:00","message":"[GCS] Cleaned up inactive client: 357"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988132442+07:00","message":"[GCS] Cleaned up inactive client: 360"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988135658+07:00","message":"[GCS] Cleaned up inactive client: 359"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988138781+07:00","message":"[GCS] Cleaned up inactive client: 355"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988141886+07:00","message":"[GCS] Cleaned up inactive client: 356"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988145015+07:00","message":"[GCS] Cleaned up inactive client: 361"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:40.988148298+07:00","message":"[GCS] Cleaned up inactive client: 358"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.004248634+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.004286215+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-25T15:30:41.004291962+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.00430607+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004313199+07:00","message":"[bufferProcess] interim [180000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004316308+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004321583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004324668+07:00","message":"> Transcript [6361] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004329053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004331251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004333576+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004336075+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004341928+07:00","message":"Push: 'มากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004344052+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004346912+07:00","message":"Set new StatePrefix : 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.004349323+07:00","message":"Next Push (prob) : 'เขามีแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.004356476+07:00","message":"push: {false มากเลยคุณพี่ 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.062658407+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.062705092+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-25T15:30:41.06271248+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.06272937+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.062737393+07:00","message":"[bufferProcess] interim [300000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.062740942+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.062749917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.062753263+07:00","message":"> Transcript [6362] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.062756655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.062767457+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:41.344565005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:41.344605749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.350247828+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.350286548+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-25T15:30:41.350293931+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์ไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.35030949+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.350317289+07:00","message":"[bufferProcess] interim [480000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.350320293+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.350327349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.350330538+07:00","message":"> Transcript [6363] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.350333604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.350336696+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.393943533+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.393986624+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-25T15:30:41.393993005+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังหวาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.394011414+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังหวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.394019866+07:00","message":"[bufferProcess] interim [540000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังหวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.394023041+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.394027806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.394031034+07:00","message":"> Transcript [6364] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.394033845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.394036123+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังค์ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.413823806+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.413861093+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-25T15:30:41.413868515+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.413884546+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.413891878+07:00","message":"[bufferProcess] interim [600000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.413894631+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังหวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.413898113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.413901221+07:00","message":"> Transcript [6365] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังหวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.413903936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.413906287+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีตังหวาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.696841359+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.69687456+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-25T15:30:41.696881311+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:41.696895132+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.696901435+07:00","message":"[bufferProcess] interim [840000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.696904666+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.69691257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.696915501+07:00","message":"> Transcript [6366] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.696918891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:41.696921208+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.099988984+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.100036602+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-25T15:30:42.100045055+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.100064423+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100077336+07:00","message":"[bufferProcess] interim [260000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100082043+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100090502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100093966+07:00","message":"> Transcript [6367] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100098376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100101223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100103226+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.100106194+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.16363243+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.163680995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.163690948+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.163708748+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163717852+07:00","message":"[bufferProcess] interim [320000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163722277+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163733698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163737718+07:00","message":"> Transcript [6368] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163744632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163747692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163750728+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.163755302+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.381323045+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.381365119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.381371665+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.381387868+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381395353+07:00","message":"[bufferProcess] interim [440000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381398071+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381401434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381404231+07:00","message":"> Transcript [6369] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381408108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381410353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381412547+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.381415616+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.506420621+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.506464585+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-25T15:30:42.50647295+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยกนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.50649048+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยกนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506498344+07:00","message":"[bufferProcess] interim [500000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยกนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506503329+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506512189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506516369+07:00","message":"> Transcript [6370] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506521451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506524493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506528049+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.50653199+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506540707+07:00","message":"Push: 'เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506548572+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506551642+07:00","message":"Set new StatePrefix : 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.506554049+07:00","message":"Next Push (prob) : 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.50656225+07:00","message":"push: {false เขามีจังหวะโยก 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.554396572+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.554432729+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-25T15:30:42.554439209+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.554454903+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554464054+07:00","message":"[bufferProcess] interim [620000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554467327+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยกนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554474777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554484879+07:00","message":"> Transcript [6371] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยกนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554490576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554493727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554496329+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.554499536+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.571956978+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.571997745+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-25T15:30:42.572004448+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.572019984+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.57202654+07:00","message":"[bufferProcess] interim [680000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.57202955+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.57203573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.572039199+07:00","message":"> Transcript [6372] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยยอดที่คืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.572043312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.57204544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.5720481+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.572051148+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.685707375+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.685745597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.685754006+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.685776596+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.685783739+07:00","message":"[bufferProcess] interim [860000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.685786697+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.685790136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.685792971+07:00","message":"> Transcript [6373] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.685797383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.685800254+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.68580301+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.68580596+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.731752686+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.731796081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.731802707+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.73181457+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731820841+07:00","message":"[bufferProcess] interim [920000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731824218+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731827579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731830295+07:00","message":"> Transcript [6374] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731834266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731836396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731838587+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731841448+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731844502+07:00","message":"Push: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731847168+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731849565+07:00","message":"Set new StatePrefix : 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.731852154+07:00","message":"Next Push (prob) : 'ช่วงนี้คือให้มา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.731860218+07:00","message":"push: {false ด้วย 0 0xc0006cf300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.776608049+07:00","message":"[GCS] IsForceVAD: false for message ID: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.803223632+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.803263325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้บาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.80327007+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้บาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.803286269+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.803294593+07:00","message":"[bufferProcess] interim [980000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.803297967+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.803301675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.803304695+07:00","message":"> Transcript [6375] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.803307741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.803310253+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.853011411+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.853048621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.853055193+07:00","message":"receive interim result [false|false]: ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.853072717+07:00","message":"[buffer interim] 373 false ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.853079949+07:00","message":"[bufferProcess] interim [40000000]:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.853083755+07:00","message":"[bufferProcess] send to processor:ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้บาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.853089901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.853093009+07:00","message":"> Transcript [6376] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้บาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.853095873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.85309796+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้บาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.98401502+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.984051854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก\",\"confidence\":0.9132053}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.984058478+07:00","message":"receive interim result [true|false]: ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.984070241+07:00","message":"end recv isFinal message id 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.984073454+07:00","message":"end Recv id 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.984080932+07:00","message":"[buffer interim] 373 true ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984097757+07:00","message":"[bufferProcess] interim [160000000]:ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984104874+07:00","message":"[bufferProcess] send to processor (isfinal):ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984108802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.98411185+07:00","message":"> Transcript [6377] [false]: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984115156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984117149+07:00","message":"Set new StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.98412167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984123767+07:00","message":"> Transcript [6378] [true]: 'ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984126601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984128723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984130641+07:00","message":"StatePrefix: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยช่วงนี้คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984133856+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984136934+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984376016+07:00","message":"Push: 'โยกนี่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984380358+07:00","message":"TextPushed: 'ดูถูกนะจ๊ะอากรแต่ว่าเขาให้จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984382668+07:00","message":"Set new StatePrefix : 'ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984385188+07:00","message":"Next Push (prob) : 'ดูถูกนะจ๊ะอากรแปลว่าเข้า 5 จ่ายแต่ชอบมากเลยคุณพี่เขามีจังหวะโยกด้วยโยกนี่คือให้มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:42.984393068+07:00","message":"push: {true โยกนี่คือให้มาจาก 0 0xc0006cf300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:42.984410833+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_373.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:42.998082434+07:00","message":"write wav file: './tmp/7599/7599_373.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.030511153+07:00","message":"[GCS] Start streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.499955464+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.499995272+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-25T15:30:43.500000576+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.500014904+07:00","message":"[buffer interim] 374 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.500023065+07:00","message":"[bufferProcess] interim [480000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.500025721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.559484907+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.559522657+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-25T15:30:43.559527877+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:43.559541833+07:00","message":"[buffer interim] 374 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.559550215+07:00","message":"[bufferProcess] interim [600000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.55955372+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.559559577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.559563924+07:00","message":"> Transcript [6379] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:43.559567339+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.21692641+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.216961628+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-25T15:30:44.216967561+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.216978482+07:00","message":"[buffer interim] 374 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.216984695+07:00","message":"[bufferProcess] interim [200000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.216987458+07:00","message":"[bufferProcess] send to processor:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.216992328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.216995188+07:00","message":"> Transcript [6380] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.216998101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.217000245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.217002229+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.217004517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:44.345371925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:44.345377464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.591828052+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.591862303+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-25T15:30:44.591868505+07:00","message":"receive interim result [false|false]: เข้าไปย้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.591884612+07:00","message":"[buffer interim] 374 false เข้าไปย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591891477+07:00","message":"[bufferProcess] interim [620000000]:เข้าไปย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591893941+07:00","message":"[bufferProcess] send to processor:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591897101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591902761+07:00","message":"> Transcript [6381] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591905743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591908007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591909942+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.591912141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.659770286+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.659808359+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-25T15:30:44.659815974+07:00","message":"receive interim result [false|false]: เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:44.65982979+07:00","message":"[buffer interim] 374 false เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.659848947+07:00","message":"[bufferProcess] interim [680000000]:เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.659852548+07:00","message":"[bufferProcess] send to processor:เข้าไปย้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.659858972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.659862992+07:00","message":"> Transcript [6382] [false]: 'เข้าไปย้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.659867349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.65987002+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.659872903+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:44.65987568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.07720364+07:00","message":"[GCS] IsForceVAD: false for message ID: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.138618346+07:00","message":"[GCS] Start streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182337876+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182368356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เข้าไปย่อย\",\"confidence\":0.90324444}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182373488+07:00","message":"receive interim result [true|false]: เข้าไปย่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182384496+07:00","message":"end recv isFinal message id 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182386922+07:00","message":"end Recv id 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182392846+07:00","message":"[buffer interim] 374 true เข้าไปย่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182398907+07:00","message":"[bufferProcess] interim [280000000]:เข้าไปย่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182402003+07:00","message":"[bufferProcess] send to processor (isfinal):เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182405269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182407806+07:00","message":"> Transcript [6383] [false]: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182410445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182412392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.18241421+07:00","message":"StatePrefix: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182416179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182419068+07:00","message":"Push: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182422998+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182425258+07:00","message":"Set new StatePrefix : 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182427346+07:00","message":"Next Push (prob) : 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182429062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182431208+07:00","message":"> Transcript [6384] [true]: 'เข้าไปย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182433269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182434962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182436765+07:00","message":"StatePrefix: 'เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182438694+07:00","message":"TextPushed: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:45.182440734+07:00","message":"Push: 'ไปย่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182447655+07:00","message":"push: {false เข้า 0 0xc0030a0800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:45.182452835+07:00","message":"push: {true ไปย่อย 0 0xc0030a0800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:45.201749794+07:00","message":"write wav file: './tmp/7599/7599_374.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.005533898+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.005583447+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-25T15:30:46.005589721+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.005605938+07:00","message":"[buffer interim] 375 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.005613821+07:00","message":"[bufferProcess] interim [900000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.005615983+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.237293991+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.237337727+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-25T15:30:46.23734374+07:00","message":"receive interim result [false|false]: เป็นเค้ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.237358958+07:00","message":"[buffer interim] 375 false เป็นเค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.237366242+07:00","message":"[bufferProcess] interim [80000000]:เป็นเค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.237368978+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.237375706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.237378785+07:00","message":"> Transcript [6385] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.237381306+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.316304797+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.316346523+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-25T15:30:46.316352301+07:00","message":"receive interim result [false|false]: เป็นเทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.316367194+07:00","message":"[buffer interim] 375 false เป็นเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.31637777+07:00","message":"[bufferProcess] interim [140000000]:เป็นเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.316380435+07:00","message":"[bufferProcess] send to processor:เป็นเค้ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.316386117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.316389207+07:00","message":"> Transcript [6386] [false]: 'เป็นเค้ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.316392443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.316394752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.31639707+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.316399227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.564964879+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.565006628+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-25T15:30:46.565013953+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.565025269+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.56503175+07:00","message":"[bufferProcess] interim [440000000]:เป็นเทคนิคเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.565034574+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.565040815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.565043718+07:00","message":"> Transcript [6387] [false]: 'เป็นเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.565047257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.565050198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.565052633+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.565054905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.731284802+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.731321291+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-25T15:30:46.731327079+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.731338966+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.731345651+07:00","message":"[bufferProcess] interim [560000000]:เป็นเทคนิคเป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.731348323+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.731353447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.731356494+07:00","message":"> Transcript [6388] [false]: 'เป็นเทคนิคเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.73135975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.731362167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.731364247+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.731366476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.747519187+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.747548313+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-25T15:30:46.747553675+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเท็จ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.747579592+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.74758549+07:00","message":"[bufferProcess] interim [620000000]:เป็นเทคนิคเป็นเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747588059+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747591269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747594292+07:00","message":"> Transcript [6389] [false]: 'เป็นเทคนิคเป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747597455+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747599432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747601332+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747603272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747607759+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747609802+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747611838+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.747613992+07:00","message":"Next Push (prob) : 'เทคนิคเป็นไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.747620998+07:00","message":"push: {false เป็น 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.756679871+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.756707136+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-25T15:30:46.75671228+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:46.756723959+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.756728922+07:00","message":"[bufferProcess] interim [680000000]:เป็นเทคนิคเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.756731552+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเท็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.756734297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.756736714+07:00","message":"> Transcript [6390] [false]: 'เป็นเทคนิคเป็นเท็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.756738987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:46.756740957+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเป็นเท็จ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.038412061+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.038451039+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-25T15:30:47.038458482+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.038474031+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.038482682+07:00","message":"[bufferProcess] interim [920000000]:เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.038485263+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.038489176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.038492753+07:00","message":"> Transcript [6391] [false]: 'เป็นเทคนิคเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.038495929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.038497934+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเทคนิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.082902587+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.082947242+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-25T15:30:47.082953285+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.082968624+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.082976954+07:00","message":"[bufferProcess] interim [980000000]:เป็นเทคนิคเป็นเทคนิคแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.082979822+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเทคนิคการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.082984214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.08298743+07:00","message":"> Transcript [6392] [false]: 'เป็นเทคนิคเทคนิคการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.082990994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.082993094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.082995323+07:00","message":"StatePrefix: 'เป็นเทคนิคเทคนิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.082997624+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.260007094+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.260043547+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-25T15:30:47.260049634+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.260064064+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.260071168+07:00","message":"[bufferProcess] interim [160000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.260074059+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.260077421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.260080248+07:00","message":"> Transcript [6393] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.26008284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.260084956+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:47.346323766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:47.346323857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.487437227+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.487480815+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-25T15:30:47.487487558+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.4875117+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487519897+07:00","message":"[bufferProcess] interim [400000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487522787+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487530228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487534+07:00","message":"> Transcript [6394] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487538491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487540903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487544465+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.487547254+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.590599991+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.590636817+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-25T15:30:47.590642939+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.590657218+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590665456+07:00","message":"[bufferProcess] interim [520000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590668556+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590678246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590682728+07:00","message":"> Transcript [6395] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590700569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590705599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590709739+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.590713612+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.742035952+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.742069501+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-25T15:30:47.742075202+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.742088254+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.742095211+07:00","message":"[bufferProcess] interim [580000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.742098154+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.742103561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.742106448+07:00","message":"> Transcript [6396] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.74210999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.742112293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.742114311+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.74211659+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.779220537+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.77924836+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-25T15:30:47.779253627+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.779268104+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779274272+07:00","message":"[bufferProcess] interim [640000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779277026+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779284658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779287228+07:00","message":"> Transcript [6397] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779290752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.77929298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779295298+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779297679+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779300787+07:00","message":"Push: 'เทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779303057+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779305377+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.779307762+07:00","message":"Next Push (prob) : 'คนบางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.779315148+07:00","message":"push: {false เทคนิคเป็นเทคนิคแต่ละ 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.78344525+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.783468225+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-25T15:30:47.783472588+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.783485265+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.783490413+07:00","message":"[bufferProcess] interim [700000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.783492822+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนมันคิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.783495789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.783498251+07:00","message":"> Transcript [6398] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนมันคิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.783500514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.783502875+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนมันคิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.973465703+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.973494227+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-25T15:30:47.973499628+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:47.973516439+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.973523253+07:00","message":"[bufferProcess] interim [880000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.973525765+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.973529753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.973532573+07:00","message":"> Transcript [6399] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.97353482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:47.973537463+07:00","message":"Set new StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.162780893+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.162823834+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-25T15:30:48.162831677+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.162847167+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.162853972+07:00","message":"[bufferProcess] interim [60000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.162856973+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.162863498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.162866395+07:00","message":"> Transcript [6400] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.162870502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.16287278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.162875157+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.16287782+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.353175281+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.353220408+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-25T15:30:48.353226206+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.353244131+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353254013+07:00","message":"[bufferProcess] interim [240000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353256867+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353260924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353264315+07:00","message":"> Transcript [6401] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353268229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353270479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353272571+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.353275278+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.671174009+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.671213421+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-25T15:30:48.671219227+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.671232779+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671241023+07:00","message":"[bufferProcess] interim [540000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671243714+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671249658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671252814+07:00","message":"> Transcript [6402] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671256505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671258754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671261179+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.671264016+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.816662441+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.816707079+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-25T15:30:48.816715867+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.816734803+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816744499+07:00","message":"[bufferProcess] interim [660000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816754038+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.81676641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816771108+07:00","message":"> Transcript [6403] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816777291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816780803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816784497+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816788667+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816797915+07:00","message":"Push: 'คนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816801019+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816804347+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.816808197+07:00","message":"Next Push (prob) : 'ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.816821036+07:00","message":"push: {false คนบางทีก็ 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.905654705+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.905696263+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-25T15:30:48.905703365+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:48.905717865+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905726254+07:00","message":"[bufferProcess] interim [780000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905729035+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905736602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905739922+07:00","message":"> Transcript [6404] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905744738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905747372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905756047+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:48.905759252+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.003046035+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.003085916+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-25T15:30:49.003092308+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.003106026+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003114582+07:00","message":"[bufferProcess] interim [840000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003117393+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003125031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003129313+07:00","message":"> Transcript [6405] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003134712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003137667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003140697+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.003144965+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.008233935+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.008260329+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-25T15:30:49.008265749+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.008278235+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008284305+07:00","message":"[bufferProcess] interim [900000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008287448+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008293348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008296433+07:00","message":"> Transcript [6406] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008299533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008301659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008303994+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.008306783+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.211162796+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.211203843+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-25T15:30:49.211210045+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.211227827+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211236661+07:00","message":"[bufferProcess] interim [80000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211239642+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211255176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211258647+07:00","message":"> Transcript [6407] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211263101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211265324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211267895+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211271509+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211275493+07:00","message":"Push: 'ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211277571+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211279971+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.211282357+07:00","message":"Next Push (prob) : 'มเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.211305646+07:00","message":"push: {false ดื่มน้ำตา 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.341339834+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.341379932+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-25T15:30:49.3413868+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.341400085+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341406913+07:00","message":"[bufferProcess] interim [200000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341409829+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341417231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341419946+07:00","message":"> Transcript [6408] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341423628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341425741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341427913+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.341430878+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.736677876+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.736713591+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-25T15:30:49.736720562+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.736734419+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736742967+07:00","message":"[bufferProcess] interim [620000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736746099+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736765287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736768697+07:00","message":"> Transcript [6409] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736772739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736775538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736778216+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.736782239+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.947661518+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.947702881+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-25T15:30:49.947712204+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.947727432+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.947734437+07:00","message":"[bufferProcess] interim [740000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.947737417+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.947744121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.94774681+07:00","message":"> Transcript [6410] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.947757492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.947759818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.947762146+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.947764824+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.969573753+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.969610625+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-25T15:30:49.96961645+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.969631683+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969637934+07:00","message":"[bufferProcess] interim [800000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969640795+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969644242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969647004+07:00","message":"> Transcript [6411] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969650737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969653373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969655527+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.9696587+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.96966418+07:00","message":"Push: 'มเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.96966623+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969668576+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:49.969670963+07:00","message":"Next Push (prob) : 'อย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:49.969698735+07:00","message":"push: {false มเข้าไป 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.119431455+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.119474328+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-25T15:30:50.119481849+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณเบอร์โทร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.119496758+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณเบอร์โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.119504927+07:00","message":"[bufferProcess] interim [980000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณเบอร์โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.119511377+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.119518603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.119521587+07:00","message":"> Transcript [6412] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.119525755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.11952813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.119532343+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.119535751+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.234744261+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.234779798+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-25T15:30:50.234785007+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.234799579+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.234806577+07:00","message":"[bufferProcess] interim [40000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.234809714+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณเบอร์โทร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.234813621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.234816051+07:00","message":"> Transcript [6413] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณเบอร์โทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.234819566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.23482158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.234823997+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.234828117+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.315584065+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.315624543+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-25T15:30:50.315630293+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.315647768+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.315654979+07:00","message":"[bufferProcess] interim [160000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.315658185+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.315662249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.315665099+07:00","message":"> Transcript [6414] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.315668948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.315671537+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.31567387+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.31567665+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.328730259+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.328785214+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-25T15:30:50.328792018+07:00","message":"receive interim result [false|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.328809273+07:00","message":"[buffer interim] 375 false เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328816514+07:00","message":"[bufferProcess] interim [220000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328819469+07:00","message":"[bufferProcess] send to processor:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328834171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328839633+07:00","message":"> Transcript [6415] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328845715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328847956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328850218+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.32885304+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328860404+07:00","message":"Push: 'อย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328862653+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328865046+07:00","message":"Set new StatePrefix : 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.328867877+07:00","message":"Next Push (prob) : 'ค่ะคุณผู้ชมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.328902564+07:00","message":"push: {false อย่างนี้ 0 0xc002a08500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.33748936+07:00","message":"[GCS] IsForceVAD: false for message ID: 375"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:50.347277504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:50.347312734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.529601176+07:00","message":"[GCS] Start streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.554999469+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.555043386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ\",\"confidence\":0.9536629}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.555053011+07:00","message":"receive interim result [true|false]: เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.555064202+07:00","message":"end recv isFinal message id 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.555066538+07:00","message":"end Recv id 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.555073104+07:00","message":"[buffer interim] 375 true เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.55508533+07:00","message":"[bufferProcess] interim [400000000]:เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555089187+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555093707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555096923+07:00","message":"> Transcript [6416] [false]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555100825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555102835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555105241+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555108403+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555110591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555112744+07:00","message":"> Transcript [6417] [true]: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.55511509+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555116894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555118815+07:00","message":"StatePrefix: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้ค่ะคุณผู้ชมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555120858+07:00","message":"TextPushed: 'เป็นเทคนิคเป็นเทคนิคแต่ละคนบางทีก็ดื่มน้ำตามเข้าไปอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:50.555124431+07:00","message":"Push: 'ค่ะคุณผู้ชมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:50.555133057+07:00","message":"push: {true ค่ะคุณผู้ชมนะคะ 0 0xc002a08500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:30:50.566798663+07:00","message":"write wav file: './tmp/7599/7599_375.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.079549324+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.079604132+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-25T15:30:51.079610085+07:00","message":"receive interim result [false|false]: กระแต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.079626298+07:00","message":"[buffer interim] 376 false กระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.079634889+07:00","message":"[bufferProcess] interim [600000000]:กระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.079637369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.230770696+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.230802379+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-25T15:30:51.230807509+07:00","message":"receive interim result [false|false]: เต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.230821553+07:00","message":"[buffer interim] 376 false เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.230827581+07:00","message":"[bufferProcess] interim [720000000]:เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.23082999+07:00","message":"[bufferProcess] send to processor:กระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.230837376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.230839988+07:00","message":"> Transcript [6418] [false]: 'กระแต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.230842095+07:00","message":"Set StatePrefix (first interim): 'กระแต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.388181391+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.388220739+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-25T15:30:51.388227418+07:00","message":"receive interim result [false|false]: เต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.388244754+07:00","message":"[buffer interim] 376 false เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.388251636+07:00","message":"[bufferProcess] interim [900000000]:เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.388254118+07:00","message":"[bufferProcess] send to processor:เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.388257513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.388260828+07:00","message":"> Transcript [6419] [false]: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.388263307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.388267121+07:00","message":"Set new StatePrefix: 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.776429617+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.776472331+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-25T15:30:51.776478555+07:00","message":"receive interim result [false|false]: เต้นไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.776498637+07:00","message":"[buffer interim] 376 false เต้นไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.776532518+07:00","message":"[bufferProcess] interim [200000000]:เต้นไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.776535993+07:00","message":"[bufferProcess] send to processor:เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.776540144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.776543498+07:00","message":"> Transcript [6420] [false]: 'เต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.77654681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.776549052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.776551038+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.776553169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.785040307+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.785070965+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-25T15:30:51.785077175+07:00","message":"receive interim result [false|false]: เต้นไปซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.785091613+07:00","message":"[buffer interim] 376 false เต้นไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785097436+07:00","message":"[bufferProcess] interim [260000000]:เต้นไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785100092+07:00","message":"[bufferProcess] send to processor:เต้นไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785103991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785106599+07:00","message":"> Transcript [6421] [false]: 'เต้นไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785110305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785112389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785114893+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.785117008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.791434259+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.791458425+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-25T15:30:51.791463709+07:00","message":"receive interim result [false|false]: เต้นไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.791477761+07:00","message":"[buffer interim] 376 false เต้นไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.791482738+07:00","message":"[bufferProcess] interim [320000000]:เต้นไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.791485187+07:00","message":"[bufferProcess] send to processor:เต้นไปซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.79148847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.791491222+07:00","message":"> Transcript [6422] [false]: 'เต้นไปซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.791494174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.79149664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.791498536+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.791501073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.890346381+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.890393686+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-25T15:30:51.890401751+07:00","message":"receive interim result [false|false]: เต้นไปสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.890423076+07:00","message":"[buffer interim] 376 false เต้นไปสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890432328+07:00","message":"[bufferProcess] interim [380000000]:เต้นไปสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890435994+07:00","message":"[bufferProcess] send to processor:เต้นไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890440908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890445355+07:00","message":"> Transcript [6423] [false]: 'เต้นไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890449809+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890453188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890456435+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890459491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890469581+07:00","message":"Push: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890472693+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890475803+07:00","message":"Set new StatePrefix : 'เต้นไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:51.890479375+07:00","message":"Next Push (prob) : 'ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:51.890489529+07:00","message":"push: {false เต้น 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.274145546+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.27417888+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-25T15:30:52.274184847+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.274194347+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.274200589+07:00","message":"[bufferProcess] interim [800000000]:เต้นไปสนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.274203375+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.274206737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.27420955+07:00","message":"> Transcript [6424] [false]: 'เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.274211821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.274214043+07:00","message":"Set new StatePrefix: 'เต้นไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.58866443+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.588700129+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-25T15:30:52.588706244+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.588717448+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588723936+07:00","message":"[bufferProcess] interim [100000000]:เต้นไปสนุกสนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588727524+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588731895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588735685+07:00","message":"> Transcript [6425] [false]: 'เต้นไปสนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588740407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588771424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588774982+07:00","message":"StatePrefix: 'เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.588777569+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.784871305+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.784911955+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-25T15:30:52.784917938+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:52.784930101+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.784939493+07:00","message":"[bufferProcess] interim [280000000]:เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.78494336+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.78495087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.784956635+07:00","message":"> Transcript [6426] [false]: 'เต้นไปสนุกสนานมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.784961313+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.784965368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.784967363+07:00","message":"StatePrefix: 'เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:52.784969573+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.298611636+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.298647252+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-25T15:30:53.298653308+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.298669316+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.29868171+07:00","message":"[bufferProcess] interim [760000000]:เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.298684863+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.298688556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.298691265+07:00","message":"> Transcript [6427] [false]: 'เต้นไปสนุกสนานมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.298694335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.298696543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.298698602+07:00","message":"StatePrefix: 'เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.298700704+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:53.348321253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:53.348325513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.493251331+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.493287765+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-25T15:30:53.493293204+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.493308339+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.49331477+07:00","message":"[bufferProcess] interim [0]:เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493317343+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยควาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493321179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493324668+07:00","message":"> Transcript [6428] [false]: 'เต้นไปสนุกสนานมากเลยควาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493328416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493330552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493332474+07:00","message":"StatePrefix: 'เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493334502+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493337336+07:00","message":"Push: 'ไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493339199+07:00","message":"TextPushed: 'เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493341748+07:00","message":"Set new StatePrefix : 'เต้นไปสนุกสนานมากเลยควาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.493344403+07:00","message":"Next Push (prob) : 'สนานมากเลยควาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.493351431+07:00","message":"push: {false ไปสนุก 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.721425173+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.7214604+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-25T15:30:53.721466916+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.721484667+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.721491957+07:00","message":"[bufferProcess] interim [180000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.721494398+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.721497573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.721500546+07:00","message":"> Transcript [6429] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.721503311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.72150565+07:00","message":"Set new StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.742264283+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.742297789+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-25T15:30:53.7423054+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.742321149+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742327162+07:00","message":"[bufferProcess] interim [240000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742329821+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742332897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742335881+07:00","message":"> Transcript [6430] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742339656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742341953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742344182+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.742346266+07:00","message":"TextPushed: 'เต้นไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.870458248+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.870494492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.870502249+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:53.870519551+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.870535333+07:00","message":"[bufferProcess] interim [420000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.870539522+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.87054401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.870548395+07:00","message":"> Transcript [6431] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.870553522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.870556639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.870560207+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:53.870563486+07:00","message":"TextPushed: 'เต้นไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.382712279+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.382738902+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-25T15:30:54.382750806+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.382762402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.382766193+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.382779443+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.382798067+07:00","message":"[buffer interim] 376 false  1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382804679+07:00","message":"[bufferProcess] interim [840000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382807506+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382815495+07:00","message":"[bufferProcess] interim [840000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382818131+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382832987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382853684+07:00","message":"> Transcript [6432] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382862592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382866884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382870981+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.382874574+07:00","message":"TextPushed: 'เต้นไปสนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.451919232+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.451961855+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-25T15:30:54.451971202+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.451982335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.451986888+07:00","message":"receive interim result [false|false]:  1 หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.451995832+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.451999093+07:00","message":"[buffer interim] 376 false  1 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452004957+07:00","message":"[bufferProcess] interim [960000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452007697+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452010582+07:00","message":"[bufferProcess] interim [960000000]: 1 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452013754+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452016922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452019852+07:00","message":"> Transcript [6433] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452023752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452025901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452028203+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452030586+07:00","message":"TextPushed: 'เต้นไปสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452033349+07:00","message":"Push: 'สนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452035365+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452037461+07:00","message":"Set new StatePrefix : 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.452039757+07:00","message":"Next Push (prob) : 'อันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.452048037+07:00","message":"push: {false สนานมากเลยคว้าชัย 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.464373405+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.464399479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.464405491+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.464418012+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-25T15:30:54.464421458+07:00","message":"receive interim result [false|false]:  หรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.464433026+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.464437979+07:00","message":"[buffer interim] 376 false  หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.46446483+07:00","message":"[bufferProcess] interim [20000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464492739+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464504339+07:00","message":"[bufferProcess] interim [20000000]: หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464507975+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464512062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.46451626+07:00","message":"> Transcript [6434] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464521437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464523606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464525695+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.464528876+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.706350687+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.706391622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.706398178+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.706410946+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-25T15:30:54.70641463+07:00","message":"receive interim result [false|false]:  เหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.706425721+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.706429857+07:00","message":"[buffer interim] 376 false  เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706436157+07:00","message":"[bufferProcess] interim [140000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706439762+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706445389+07:00","message":"[bufferProcess] interim [140000000]: เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706448065+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706451246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706454048+07:00","message":"> Transcript [6435] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706458168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706460557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.706462621+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.70646557+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.797261296+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.797303093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.797309372+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.797322895+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-25T15:30:54.797327158+07:00","message":"receive interim result [false|false]:  เหลือความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.797337588+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:54.797343304+07:00","message":"[buffer interim] 376 false  เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797351322+07:00","message":"[bufferProcess] interim [320000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797355797+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797360087+07:00","message":"[bufferProcess] interim [320000000]: เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797365499+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797369367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.79737317+07:00","message":"> Transcript [6436] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797377801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797380559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797383918+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:54.797387968+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.089664732+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.089701396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.089707407+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.089716895+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-25T15:30:55.089719855+07:00","message":"receive interim result [false|false]:  เหลือความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.089726528+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.089731672+07:00","message":"[buffer interim] 376 false  เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089737395+07:00","message":"[bufferProcess] interim [560000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089740155+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089752972+07:00","message":"[bufferProcess] interim [560000000]: เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089755841+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.08975907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089762371+07:00","message":"> Transcript [6437] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.08976636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089768607+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089770911+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089773447+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089779582+07:00","message":"Push: 'อันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089781919+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089784189+07:00","message":"Set new StatePrefix : 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.089786775+07:00","message":"Next Push (prob) : ' เหลือความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.089807537+07:00","message":"push: {false อันดับ 1 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.147354785+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.147388138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.147406638+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.147418595+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-25T15:30:55.147421625+07:00","message":"receive interim result [false|false]:  หรือความคาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.14742933+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.147433077+07:00","message":"[buffer interim] 376 false  หรือความคาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147438433+07:00","message":"[bufferProcess] interim [680000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147441517+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147444603+07:00","message":"[bufferProcess] interim [680000000]: หรือความคาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147446982+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147449935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147452731+07:00","message":"> Transcript [6438] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.14745617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147458353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147460299+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.147466041+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.280555271+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.280594536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.280610532+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.28061915+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-25T15:30:55.280622632+07:00","message":"receive interim result [false|false]:  หรือความคาดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.280630738+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.280634101+07:00","message":"[buffer interim] 376 false  หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.280641146+07:00","message":"[bufferProcess] interim [740000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.280645389+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.280649935+07:00","message":"[bufferProcess] interim [740000000]: หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.28065467+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.280659397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.280663377+07:00","message":"> Transcript [6439] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.280666929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.280669149+07:00","message":"Set new StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.716093539+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.716126396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.71613259+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.716142475+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-25T15:30:55.716145414+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.716159095+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.716169763+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716176584+07:00","message":"[bufferProcess] interim [100000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716180107+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716187859+07:00","message":"[bufferProcess] interim [100000000]: หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716191435+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716194629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716200504+07:00","message":"> Transcript [6440] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716204467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716206591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716208887+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.716211604+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.813759373+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.813802249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.813810548+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.81382925+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-25T15:30:55.813834182+07:00","message":"receive interim result [false|false]:  หรือความคาดหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.81385484+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.813875935+07:00","message":"[buffer interim] 376 false  หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.81390178+07:00","message":"[bufferProcess] interim [160000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.813919106+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.813928847+07:00","message":"[bufferProcess] interim [160000000]: หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.813933727+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.813938184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.813942713+07:00","message":"> Transcript [6441] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.81394645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.813948613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.81395073+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.813954139+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.881071456+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.881109081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.881115209+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.881128077+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-25T15:30:55.881130839+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.881137717+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:55.881140783+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881146333+07:00","message":"[bufferProcess] interim [220000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881150588+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.88115557+07:00","message":"[bufferProcess] interim [220000000]: หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881158722+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.88119039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881224956+07:00","message":"> Transcript [6442] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881233107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881236036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881238734+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:55.881242249+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.053736928+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.053796009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.053806156+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.053819779+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-25T15:30:56.053824345+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.053844145+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.053854687+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053862222+07:00","message":"[bufferProcess] interim [340000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053869098+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053872788+07:00","message":"[bufferProcess] interim [340000000]: หรือความคาดหมายน่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053876255+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053879381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.0538823+07:00","message":"> Transcript [6443] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053886379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053888556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.05389081+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053893368+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053896249+07:00","message":"Push: ' หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053898692+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053901124+07:00","message":"Set new StatePrefix : 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.053903846+07:00","message":"Next Push (prob) : 'หมายน่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.05391218+07:00","message":"push: {false  หรือความคาด 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.15281874+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.152859986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.152866404+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.152880293+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-25T15:30:56.152885605+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.152894107+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.152897535+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152903105+07:00","message":"[bufferProcess] interim [400000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152906574+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152909792+07:00","message":"[bufferProcess] interim [400000000]: หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152912838+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152915689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.15291849+07:00","message":"> Transcript [6444] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152922174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152924448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152926439+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.152929351+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.322100651+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.322149543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.322156722+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.322169428+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-25T15:30:56.322172371+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.322181278+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.322185548+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322192998+07:00","message":"[bufferProcess] interim [580000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322196032+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322199286+07:00","message":"[bufferProcess] interim [580000000]: หรือความคาดหมายน่าจะเป็นคนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.32220366+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322208173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322212394+07:00","message":"> Transcript [6445] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322218717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322221968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322227018+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.322229917+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:56.348864425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:56.348899556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.396290634+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.396327214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.396333846+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.396342506+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-25T15:30:56.396345225+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.396353448+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.396356741+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396362838+07:00","message":"[bufferProcess] interim [640000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396365779+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396368738+07:00","message":"[bufferProcess] interim [640000000]: หรือความคาดหมายน่าจะเป็นคนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.39637169+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396374768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396377499+07:00","message":"> Transcript [6446] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396381536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396383807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396386238+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.396388986+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.45880182+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.458838519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.458844553+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.458856313+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-25T15:30:56.458859086+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่ถนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.458866997+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.458870336+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.45887677+07:00","message":"[bufferProcess] interim [700000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458879793+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458885101+07:00","message":"[bufferProcess] interim [700000000]: หรือความคาดหมายน่าจะเป็นคนที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458888442+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458891914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458894782+07:00","message":"> Transcript [6447] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458899177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458901413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458903922+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458906602+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458912831+07:00","message":"Push: 'หมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458914861+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458917441+07:00","message":"Set new StatePrefix : 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.458920025+07:00","message":"Next Push (prob) : 'คนที่ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.458945783+07:00","message":"push: {false หมายน่าจะเป็น 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.490555383+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.490588907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.49059467+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.490605037+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-25T15:30:56.49060847+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.490615854+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.49062127+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490627114+07:00","message":"[bufferProcess] interim [760000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490630398+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490637764+07:00","message":"[bufferProcess] interim [760000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490641634+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490645013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490647944+07:00","message":"> Transcript [6448] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490650773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.490668623+07:00","message":"Set new StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่ถนัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.884830993+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.884868086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.88487425+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:56.884888517+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.884895789+07:00","message":"[bufferProcess] interim [360000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.884901998+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.884905976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.884909069+07:00","message":"> Transcript [6449] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.884911649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:56.884913746+07:00","message":"Set new StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:59.349057805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:30:59.349082665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.582369958+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.582409301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.582415337+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.582425121+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-25T15:30:59.582428572+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.582437004+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.582442848+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582450206+07:00","message":"[bufferProcess] interim [60000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582454867+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582460346+07:00","message":"[bufferProcess] send to processor (ticker):เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582463034+07:00","message":"[bufferProcess] interim [60000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582465309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582468247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582472919+07:00","message":"> Transcript [6450] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582479425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.58248174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582483795+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582486557+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582488469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582490527+07:00","message":"> Transcript [6451] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.582492271+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.786225356+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.78625779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.786263376+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.786270007+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-25T15:30:59.78627319+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.786281182+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.786284614+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786290995+07:00","message":"[bufferProcess] interim [300000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786293683+07:00","message":"[bufferProcess] send to processor: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786296475+07:00","message":"[bufferProcess] interim [300000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786299359+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786302731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786305429+07:00","message":"> Transcript [6452] [false]: ' หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786308067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.786310043+07:00","message":"Set new StatePrefix: ' หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.93724089+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.937267649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.937272603+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.937283452+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-25T15:30:59.937287121+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.937295142+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:30:59.937308553+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937315724+07:00","message":"[bufferProcess] interim [420000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937319485+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937325164+07:00","message":"[bufferProcess] interim [420000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937328028+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937331201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937334382+07:00","message":"> Transcript [6453] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937337586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:30:59.937339559+07:00","message":"Set new StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.108432313+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.108467472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.108473466+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.108489385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.108494614+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.108504802+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.108509375+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.108515619+07:00","message":"[bufferProcess] interim [600000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.108518356+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.108521229+07:00","message":"[bufferProcess] interim [600000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.108524046+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.108526935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.108531539+07:00","message":"> Transcript [6454] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.108534759+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.158902179+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.158938043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.158944617+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.158958595+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158965258+07:00","message":"[bufferProcess] interim [660000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158968429+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158972455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158975373+07:00","message":"> Transcript [6455] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158979737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158981937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158983907+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.158986709+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.169346003+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.169373215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.169379023+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.169388587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.169391978+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.169398692+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.169402259+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.16942072+07:00","message":"[bufferProcess] interim [720000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.169445041+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.169453124+07:00","message":"[bufferProcess] interim [720000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.169456653+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.169460577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.169464046+07:00","message":"> Transcript [6456] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.169467001+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.420075003+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.420125106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.420132248+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.420145444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.420149793+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.420160522+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.420164619+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420173413+07:00","message":"[bufferProcess] interim [840000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420177717+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420181793+07:00","message":"[bufferProcess] interim [840000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420185573+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420189525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420192469+07:00","message":"> Transcript [6457] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420197058+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420199383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420201274+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.420204636+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.458207317+07:00","message":"[GCS] IsForceVAD: false for message ID: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.503291946+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.503338276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.503346493+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.503358746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.50336355+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.50337418+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.503379691+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503387548+07:00","message":"[bufferProcess] interim [20000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503391636+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503396572+07:00","message":"[bufferProcess] interim [20000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503401431+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.50340605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503410345+07:00","message":"> Transcript [6458] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503417004+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503419852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503422804+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.503426992+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.519617091+07:00","message":"[GCS] Start streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.55580772+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.555839813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.555845339+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.555852565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.55585615+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.555864049+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.555867709+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555876911+07:00","message":"[bufferProcess] interim [80000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555880154+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555885756+07:00","message":"[bufferProcess] interim [80000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555889178+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555892434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.55589521+07:00","message":"> Transcript [6459] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555899664+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555901694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555903732+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555906328+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555909648+07:00","message":"Push: 'คนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555911915+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555914372+07:00","message":"Set new StatePrefix : 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.555917361+07:00","message":"Next Push (prob) : 'ใช้ได้แค่ 5'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.555924701+07:00","message":"push: {false คนที่เท่านั้นเขาบอกว่าให้ 0 0xc000044700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.561256101+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.56128138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.561288949+07:00","message":"receive interim result [false|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.561301505+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-25T15:31:00.561306642+07:00","message":"receive interim result [false|false]:  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.561315924+07:00","message":"[buffer interim] 376 false เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.561320417+07:00","message":"[buffer interim] 376 false  หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561326644+07:00","message":"[bufferProcess] interim [140000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561330984+07:00","message":"[bufferProcess] send to processor:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561335792+07:00","message":"[bufferProcess] interim [140000000]: หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561339733+07:00","message":"[bufferProcess] update buffer: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561344352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561347946+07:00","message":"> Transcript [6460] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561352081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.561354938+07:00","message":"Set new StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.679878004+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.679919405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นคนที่ทำนั่นแหละเขาบอกว่าให้ใช้ได้แค่ 8\",\"confidence\":0.8740008}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.679927617+07:00","message":"receive interim result [true|false]: เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นคนที่ทำนั่นแหละเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.679938953+07:00","message":"end recv isFinal message id 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.679942096+07:00","message":"end Recv id 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.679950474+07:00","message":"[buffer interim] 376 true เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นคนที่ทำนั่นแหละเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679961796+07:00","message":"[bufferProcess] interim [140000000]:เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นคนที่ทำนั่นแหละเขาบอกว่าให้ใช้ได้แค่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679968369+07:00","message":"[bufferProcess] send to processor (isfinal):เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679973956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679977891+07:00","message":"> Transcript [6461] [false]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679982188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679985034+07:00","message":"Set new StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679988406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679991406+07:00","message":"> Transcript [6462] [true]: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นคนที่ทำนั่นแหละเขาบอกว่าให้ใช้ได้แค่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679995658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.679998618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.68000155+07:00","message":"StatePrefix: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.680006003+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.680009344+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.680334926+07:00","message":"Push: 'ใช้ได้แค่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.680356804+07:00","message":"TextPushed: 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 หรือความคาดหมายน่าจะเป็นคนที่เท่านั้นเขาบอกว่าให้ใช้ได้แค่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.680361018+07:00","message":"Set new StatePrefix : 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นคนที่ทำนั่นแหละเขาบอกว่าให้ใช้ได้แค่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.680366714+07:00","message":"Next Push (prob) : 'เต้นไปสนุกสนานมากเลยคว้าชัยอันดับ 1 เหลือความคาดหมายน่าจะเป็นคนที่ทำนั่นแหละเขาบอกว่าให้ใช้ได้แค่ 8'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:00.680378421+07:00","message":"push: {true ใช้ได้แค่ 8 0 0xc000044700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:00.680363302+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_376.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:00.696617734+07:00","message":"write wav file: './tmp/7599/7599_376.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.903068834+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.903112372+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-25T15:31:01.903117585+07:00","message":"receive interim result [false|false]: ทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.903134878+07:00","message":"[buffer interim] 377 false ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.903142487+07:00","message":"[bufferProcess] interim [380000000]:ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.903144729+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.903151916+07:00","message":"[bufferProcess] send to processor (ticker):ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.903154433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.903157363+07:00","message":"> Transcript [6463] [false]: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.903159848+07:00","message":"Set StatePrefix (first interim): 'ทำให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.994040935+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.994077926+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-25T15:31:01.994084437+07:00","message":"receive interim result [false|false]: ทำให้เกิดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:01.994099269+07:00","message":"[buffer interim] 377 false ทำให้เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.994107047+07:00","message":"[bufferProcess] interim [500000000]:ทำให้เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:01.994110284+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.087097837+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.087139956+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-25T15:31:02.087146479+07:00","message":"receive interim result [false|false]: ทำให้เกิดภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.087163251+07:00","message":"[buffer interim] 377 false ทำให้เกิดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087171747+07:00","message":"[bufferProcess] interim [560000000]:ทำให้เกิดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087175186+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087182901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087185977+07:00","message":"> Transcript [6464] [false]: 'ทำให้เกิดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087189697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087192464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087194433+07:00","message":"StatePrefix: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.087196675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.196078523+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.19611389+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-25T15:31:02.196119652+07:00","message":"receive interim result [false|false]: ทำให้เกิดภาพพจน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.196134795+07:00","message":"[buffer interim] 377 false ทำให้เกิดภาพพจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.196159096+07:00","message":"[bufferProcess] interim [680000000]:ทำให้เกิดภาพพจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.196161807+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.19616519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.196168037+07:00","message":"> Transcript [6465] [false]: 'ทำให้เกิดภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.196171603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.196173725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.196175713+07:00","message":"StatePrefix: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.196177813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.277016072+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.277051936+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-25T15:31:02.277057712+07:00","message":"receive interim result [false|false]: ทำให้เกิดพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.277068948+07:00","message":"[buffer interim] 377 false ทำให้เกิดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277076962+07:00","message":"[bufferProcess] interim [740000000]:ทำให้เกิดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277079779+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดภาพพจน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277084916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277087709+07:00","message":"> Transcript [6466] [false]: 'ทำให้เกิดภาพพจน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277091205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277093385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277095353+07:00","message":"StatePrefix: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.277097641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:02.350081902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:02.350098432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.432460714+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.432494966+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-25T15:31:02.432499881+07:00","message":"receive interim result [false|false]: ทำให้เกิดพัทลุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.432514306+07:00","message":"[buffer interim] 377 false ทำให้เกิดพัทลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432522212+07:00","message":"[bufferProcess] interim [860000000]:ทำให้เกิดพัทลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432525094+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432530821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432535174+07:00","message":"> Transcript [6467] [false]: 'ทำให้เกิดพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432538863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432541201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432543059+07:00","message":"StatePrefix: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432545259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432547815+07:00","message":"Push: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432550475+07:00","message":"TextPushed: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432553643+07:00","message":"Set new StatePrefix : 'ทำให้เกิดพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.432556072+07:00","message":"Next Push (prob) : 'พลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.432578499+07:00","message":"push: {false ทำให้เกิด 0 0xc0038b4c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.534244183+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.534269219+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-25T15:31:02.53427574+07:00","message":"receive interim result [false|false]: ทำให้เกิดภาพหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.534293631+07:00","message":"[buffer interim] 377 false ทำให้เกิดภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.534302396+07:00","message":"[bufferProcess] interim [920000000]:ทำให้เกิดภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.534306346+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดพัทลุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.534311374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.534315256+07:00","message":"> Transcript [6468] [false]: 'ทำให้เกิดพัทลุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.534318766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.534321969+07:00","message":"Set new StatePrefix: 'ทำให้เกิดพัทลุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.615466307+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.615506575+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-25T15:31:02.615512926+07:00","message":"receive interim result [false|false]: ทำให้เกิดภาพเสมือนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.615529978+07:00","message":"[buffer interim] 377 false ทำให้เกิดภาพเสมือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.615538582+07:00","message":"[bufferProcess] interim [980000000]:ทำให้เกิดภาพเสมือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.615541558+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.615546215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.615549643+07:00","message":"> Transcript [6469] [false]: 'ทำให้เกิดภาพหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.615552581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.615556314+07:00","message":"Set new StatePrefix: 'ทำให้เกิดภาพหลุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.712055613+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.712092188+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-25T15:31:02.71209767+07:00","message":"receive interim result [false|false]: ทำให้เกิดพลังบุญที่สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.712112474+07:00","message":"[buffer interim] 377 false ทำให้เกิดพลังบุญที่สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.712118944+07:00","message":"[bufferProcess] interim [100000000]:ทำให้เกิดพลังบุญที่สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.712122514+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดภาพเสมือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.712126147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.712130194+07:00","message":"> Transcript [6470] [false]: 'ทำให้เกิดภาพเสมือนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.712133597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.712136662+07:00","message":"Set new StatePrefix: 'ทำให้เกิดภาพเสมือนที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.827713263+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.827770875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เกิดภาพเสมือนที่ 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.827777179+07:00","message":"receive interim result [false|false]: ทำให้เกิดภาพเสมือนที่ 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.827793017+07:00","message":"[buffer interim] 377 false ทำให้เกิดภาพเสมือนที่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.827801374+07:00","message":"[bufferProcess] interim [280000000]:ทำให้เกิดภาพเสมือนที่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.82780443+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดพลังบุญที่สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.827813458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.827816728+07:00","message":"> Transcript [6471] [false]: 'ทำให้เกิดพลังบุญที่สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.827819532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.82782189+07:00","message":"Set new StatePrefix: 'ทำให้เกิดพลังบุญที่สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.912266744+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.912306174+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-25T15:31:02.912312817+07:00","message":"receive interim result [false|false]: ทำให้เกิดพลังบุญที่สร้างเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:02.912324358+07:00","message":"[buffer interim] 377 false ทำให้เกิดพลังบุญที่สร้างเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.912333997+07:00","message":"[bufferProcess] interim [340000000]:ทำให้เกิดพลังบุญที่สร้างเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.912338704+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดภาพเสมือนที่ 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.912345166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.912348722+07:00","message":"> Transcript [6472] [false]: 'ทำให้เกิดภาพเสมือนที่ 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.912352106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:02.912355175+07:00","message":"Set new StatePrefix: 'ทำให้เกิดภาพเสมือนที่ 30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.017410645+07:00","message":"[GCS] IsForceVAD: false for message ID: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.076161465+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.076199812+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-25T15:31:03.076207735+07:00","message":"receive interim result [false|false]: ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.076220327+07:00","message":"[buffer interim] 377 false ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.076228207+07:00","message":"[bufferProcess] interim [460000000]:ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.076230866+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดพลังบุญที่สร้างเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.076234286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.076237207+07:00","message":"> Transcript [6473] [false]: 'ทำให้เกิดพลังบุญที่สร้างเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.07623984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.076241984+07:00","message":"Set new StatePrefix: 'ทำให้เกิดพลังบุญที่สร้างเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.080822605+07:00","message":"[GCS] Start streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.126699753+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.126729911+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-25T15:31:03.126745084+07:00","message":"receive interim result [false|false]: ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.126757987+07:00","message":"[buffer interim] 377 false ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.126766062+07:00","message":"[bufferProcess] interim [700000000]:ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.126768998+07:00","message":"[bufferProcess] send to processor:ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.126773214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.126776202+07:00","message":"> Transcript [6474] [false]: 'ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.126779627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.1267817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.126783938+07:00","message":"StatePrefix: 'ทำให้เกิดพลังบุญที่สร้างเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.126786368+07:00","message":"TextPushed: 'ทำให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.28497884+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.285021801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้เกิดภาพเสมือนที่สร้างเสียงหัวเราะให้กับ\",\"confidence\":0.9225135}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.285028605+07:00","message":"receive interim result [true|false]: ทำให้เกิดภาพเสมือนที่สร้างเสียงหัวเราะให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.285037043+07:00","message":"end recv isFinal message id 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.285039925+07:00","message":"end Recv id 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.28505903+07:00","message":"[buffer interim] 377 true ทำให้เกิดภาพเสมือนที่สร้างเสียงหัวเราะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285071112+07:00","message":"[bufferProcess] interim [730000000]:ทำให้เกิดภาพเสมือนที่สร้างเสียงหัวเราะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285075026+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285078817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285082148+07:00","message":"> Transcript [6475] [false]: 'ทำให้เกิดพลังบุญที่สร้างเสียงหัวเราะให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285088903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.28509129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285093821+07:00","message":"StatePrefix: 'ทำให้เกิดพลังบุญที่สร้างเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285096578+07:00","message":"TextPushed: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285098803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285101188+07:00","message":"> Transcript [6476] [true]: 'ทำให้เกิดภาพเสมือนที่สร้างเสียงหัวเราะให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285103735+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285106019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285107877+07:00","message":"StatePrefix: 'ทำให้เกิดพลังบุญที่สร้างเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285109865+07:00","message":"TextPushed: 'ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.285113356+07:00","message":"Push: 'ภาพเสมือนที่สร้างเสียงหัวเราะให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.285121551+07:00","message":"push: {true ภาพเสมือนที่สร้างเสียงหัวเราะให้กับ 0 0xc0038b4c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:03.297503792+07:00","message":"write wav file: './tmp/7599/7599_377.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.80048583+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.800530298+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-25T15:31:03.800536043+07:00","message":"receive interim result [false|false]: ผมตลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.800551576+07:00","message":"[buffer interim] 378 false ผมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.800558158+07:00","message":"[bufferProcess] interim [540000000]:ผมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.800560866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.926758605+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.92681456+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-25T15:31:03.926823136+07:00","message":"receive interim result [false|false]: ผมตลอดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.926842654+07:00","message":"[buffer interim] 378 false ผมตลอดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.926858663+07:00","message":"[bufferProcess] interim [660000000]:ผมตลอดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.926863903+07:00","message":"[bufferProcess] send to processor:ผมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.926875393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.926880056+07:00","message":"> Transcript [6477] [false]: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.926884194+07:00","message":"Set StatePrefix (first interim): 'ผมตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.935214506+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.935235846+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-25T15:31:03.935242879+07:00","message":"receive interim result [false|false]: ผมตลอดทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:03.935257111+07:00","message":"[buffer interim] 378 false ผมตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.935262109+07:00","message":"[bufferProcess] interim [720000000]:ผมตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.935265171+07:00","message":"[bufferProcess] send to processor:ผมตลอดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.93526861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.935272542+07:00","message":"> Transcript [6478] [false]: 'ผมตลอดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.935277491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.935280663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.93528358+07:00","message":"StatePrefix: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:03.935286708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.114524749+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.114572637+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-25T15:31:04.114578718+07:00","message":"receive interim result [false|false]: ผมตลอดทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.114594674+07:00","message":"[buffer interim] 378 false ผมตลอดทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114603202+07:00","message":"[bufferProcess] interim [840000000]:ผมตลอดทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114605813+07:00","message":"[bufferProcess] send to processor:ผมตลอดทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114614773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114617736+07:00","message":"> Transcript [6479] [false]: 'ผมตลอดทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114621445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114624133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114626486+07:00","message":"StatePrefix: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.114628731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.256085786+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.256129716+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-25T15:31:04.256136627+07:00","message":"receive interim result [false|false]: ผมตลอดทางการแข่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.256151692+07:00","message":"[buffer interim] 378 false ผมตลอดทางการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256163138+07:00","message":"[bufferProcess] interim [20000000]:ผมตลอดทางการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256166284+07:00","message":"[bufferProcess] send to processor:ผมตลอดทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256173598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256178672+07:00","message":"> Transcript [6480] [false]: 'ผมตลอดทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256183012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256185722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256187817+07:00","message":"StatePrefix: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.256190132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.433864363+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.433903436+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-25T15:31:04.433908509+07:00","message":"receive interim result [false|false]: ผมตลอดทางการแข่งขัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.433921713+07:00","message":"[buffer interim] 378 false ผมตลอดทางการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433928247+07:00","message":"[bufferProcess] interim [200000000]:ผมตลอดทางการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433930927+07:00","message":"[bufferProcess] send to processor:ผมตลอดทางการแข่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433936476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433939247+07:00","message":"> Transcript [6481] [false]: 'ผมตลอดทางการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433942671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433944841+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433947736+07:00","message":"StatePrefix: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433949962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433954547+07:00","message":"Push: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433956461+07:00","message":"TextPushed: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433958643+07:00","message":"Set new StatePrefix : 'ผมตลอดทางการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.433960791+07:00","message":"Next Push (prob) : 'ทางการแข่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.433967606+07:00","message":"push: {false ผมตลอด 0 0xc0030a0d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773226049+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.773267952+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-25T15:31:04.773273367+07:00","message":"receive interim result [false|false]: ผมตลอดทางการแข่งขันการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.77328737+07:00","message":"[buffer interim] 378 false ผมตลอดทางการแข่งขันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773293683+07:00","message":"[bufferProcess] interim [500000000]:ผมตลอดทางการแข่งขันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773296264+07:00","message":"[bufferProcess] send to processor:ผมตลอดทางการแข่งขัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773301336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773304203+07:00","message":"> Transcript [6482] [false]: 'ผมตลอดทางการแข่งขัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773307827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.77331006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773312027+07:00","message":"StatePrefix: 'ผมตลอดทางการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.773314513+07:00","message":"TextPushed: 'ผมตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.808136608+07:00","message":"[GCS] IsForceVAD: false for message ID: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.826774899+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.826821683+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-25T15:31:04.826827419+07:00","message":"receive interim result [false|false]: ผมตลอดทางการแข่งขันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.826841687+07:00","message":"[buffer interim] 378 false ผมตลอดทางการแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.826849992+07:00","message":"[bufferProcess] interim [560000000]:ผมตลอดทางการแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.826852963+07:00","message":"[bufferProcess] send to processor:ผมตลอดทางการแข่งขันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.82686057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.826863816+07:00","message":"> Transcript [6483] [false]: 'ผมตลอดทางการแข่งขันการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.826867932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.826870516+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.826872821+07:00","message":"StatePrefix: 'ผมตลอดทางการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.826875284+07:00","message":"TextPushed: 'ผมตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.869407768+07:00","message":"[GCS] Start streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.9210918+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.921137418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลอดทั้งการแข่งขันครับ\",\"confidence\":0.93557405}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.921143307+07:00","message":"receive interim result [true|false]: ตลอดทั้งการแข่งขันครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.921152798+07:00","message":"end recv isFinal message id 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.921155212+07:00","message":"end Recv id 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.921175077+07:00","message":"[buffer interim] 378 true ตลอดทั้งการแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921186511+07:00","message":"[bufferProcess] interim [740000000]:ตลอดทั้งการแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921190343+07:00","message":"[bufferProcess] send to processor (isfinal):ผมตลอดทางการแข่งขันครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.92120264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921217668+07:00","message":"> Transcript [6484] [false]: 'ผมตลอดทางการแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921224356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921227574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921229976+07:00","message":"StatePrefix: 'ผมตลอดทางการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921232599+07:00","message":"TextPushed: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921234857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921237638+07:00","message":"> Transcript [6485] [true]: 'ตลอดทั้งการแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921240097+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921241952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921243904+07:00","message":"StatePrefix: 'ผมตลอดทางการแข่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921245784+07:00","message":"TextPushed: 'ผมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921247429+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921347847+07:00","message":"Push: 'การแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921351125+07:00","message":"TextPushed: 'ผมตลอดการแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921353534+07:00","message":"Set new StatePrefix : 'ตลอดทั้งการแข่งขันครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.921355808+07:00","message":"Next Push (prob) : 'ตลอดทั้งการแข่งขันครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:04.921366208+07:00","message":"push: {true การแข่งขันครับ 0 0xc0030a0d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:04.92137065+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_378.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:04.927572845+07:00","message":"write wav file: './tmp/7599/7599_378.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:05.350877257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:05.350910097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.564725277+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.564778842+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-25T15:31:05.56478423+07:00","message":"receive interim result [false|false]: ป้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.564799149+07:00","message":"[buffer interim] 379 false ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.564809851+07:00","message":"[bufferProcess] interim [720000000]:ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.564812843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.731199061+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.731238254+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-25T15:31:05.73124314+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.731256756+07:00","message":"[buffer interim] 379 false บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.731263162+07:00","message":"[bufferProcess] interim [840000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.73126554+07:00","message":"[bufferProcess] send to processor:ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.731270684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.731282217+07:00","message":"> Transcript [6486] [false]: 'ป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.731284544+07:00","message":"Set StatePrefix (first interim): 'ป้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.870007915+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.870044427+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-25T15:31:05.870050296+07:00","message":"receive interim result [false|false]: บทกลอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:05.870062704+07:00","message":"[buffer interim] 379 false บทกลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.870069949+07:00","message":"[bufferProcess] interim [20000000]:บทกลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.870072755+07:00","message":"[bufferProcess] send to processor:บท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.87007814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.870081007+07:00","message":"> Transcript [6487] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.870083708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:05.870086445+07:00","message":"Set new StatePrefix: 'บท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.058146386+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.05819731+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-25T15:31:06.05820278+07:00","message":"receive interim result [false|false]: กดก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.058215648+07:00","message":"[buffer interim] 379 false กดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058221876+07:00","message":"[bufferProcess] interim [140000000]:กดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058224468+07:00","message":"[bufferProcess] send to processor:บทกลอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058229631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058232418+07:00","message":"> Transcript [6488] [false]: 'บทกลอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058235493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058239103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058241328+07:00","message":"StatePrefix: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.058243296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.065882093+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.065909112+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-25T15:31:06.065914198+07:00","message":"receive interim result [false|false]: กดก่อนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.065925648+07:00","message":"[buffer interim] 379 false กดก่อนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.065930147+07:00","message":"[bufferProcess] interim [200000000]:กดก่อนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.065932576+07:00","message":"[bufferProcess] send to processor:กดก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.065935567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.065938699+07:00","message":"> Transcript [6489] [false]: 'กดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.065941184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.065943222+07:00","message":"Set new StatePrefix: 'กดก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.303841024+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.303887421+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-25T15:31:06.303896374+07:00","message":"receive interim result [false|false]: อดกอดก็รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.303911932+07:00","message":"[buffer interim] 379 false อดกอดก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.303920582+07:00","message":"[bufferProcess] interim [500000000]:อดกอดก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.303923196+07:00","message":"[bufferProcess] send to processor:กดก่อนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.303930766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.303934425+07:00","message":"> Transcript [6490] [false]: 'กดก่อนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.303937582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.30393973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.303941894+07:00","message":"StatePrefix: 'กดก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.303944663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.616701701+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.616751362+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-25T15:31:06.616757336+07:00","message":"receive interim result [false|false]: อดกอดก็รับราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.616772185+07:00","message":"[buffer interim] 379 false อดกอดก็รับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.616778895+07:00","message":"[bufferProcess] interim [740000000]:อดกอดก็รับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.616781628+07:00","message":"[bufferProcess] send to processor:อดกอดก็รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.616789001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.616791728+07:00","message":"> Transcript [6491] [false]: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.616794387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.616796894+07:00","message":"Set new StatePrefix: 'อดกอดก็รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.744849933+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.744887397+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-25T15:31:06.744893086+07:00","message":"receive interim result [false|false]: อดกอดก็รับรางวัล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:06.744909855+07:00","message":"[buffer interim] 379 false อดกอดก็รับรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744918269+07:00","message":"[bufferProcess] interim [860000000]:อดกอดก็รับรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744920889+07:00","message":"[bufferProcess] send to processor:อดกอดก็รับราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744925027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744928088+07:00","message":"> Transcript [6492] [false]: 'อดกอดก็รับราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744932027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744934254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744936388+07:00","message":"StatePrefix: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:06.744938696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.01013279+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.010181825+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-25T15:31:07.010190018+07:00","message":"receive interim result [false|false]: อดกอดก็รับรางวัลไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.010212034+07:00","message":"[buffer interim] 379 false อดกอดก็รับรางวัลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.010222998+07:00","message":"[bufferProcess] interim [160000000]:อดกอดก็รับรางวัลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.01022737+07:00","message":"[bufferProcess] send to processor:อดกอดก็รับรางวัล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.01023735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.010243249+07:00","message":"> Transcript [6493] [false]: 'อดกอดก็รับรางวัล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.010248898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.010251735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.010254553+07:00","message":"StatePrefix: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.010257627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.0127915+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.01283432+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-25T15:31:07.0128425+07:00","message":"receive interim result [false|false]: อดกอดก็รับรางวัลไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.012863606+07:00","message":"[buffer interim] 379 false อดกอดก็รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.012872472+07:00","message":"[bufferProcess] interim [220000000]:อดกอดก็รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.01287638+07:00","message":"[bufferProcess] send to processor:อดกอดก็รับรางวัลไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.012886803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.012891708+07:00","message":"> Transcript [6494] [false]: 'อดกอดก็รับรางวัลไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.012896881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.012899748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.012902828+07:00","message":"StatePrefix: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.012906037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.177310207+07:00","message":"[GCS] IsForceVAD: false for message ID: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.330767574+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.33081093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนเปิดก่อนก็รับรางวัลไปเลย\",\"confidence\":0.8950209}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.330817854+07:00","message":"receive interim result [true|false]: ไหนเปิดก่อนก็รับรางวัลไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.330827687+07:00","message":"end recv isFinal message id 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.330832286+07:00","message":"end Recv id 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.330841168+07:00","message":"[buffer interim] 379 true ไหนเปิดก่อนก็รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330850484+07:00","message":"[bufferProcess] interim [520000000]:ไหนเปิดก่อนก็รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330853963+07:00","message":"[bufferProcess] send to processor (isfinal):อดกอดก็รับรางวัลไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330868803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330872398+07:00","message":"> Transcript [6495] [false]: 'อดกอดก็รับรางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.33087618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330878713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330880697+07:00","message":"StatePrefix: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330882983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330885574+07:00","message":"Push: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.33088755+07:00","message":"TextPushed: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330889591+07:00","message":"Set new StatePrefix : 'อดกอดก็รับรางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330892396+07:00","message":"Next Push (prob) : 'รางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330894446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330896464+07:00","message":"> Transcript [6496] [true]: 'ไหนเปิดก่อนก็รับรางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330898849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330900615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330902662+07:00","message":"StatePrefix: 'อดกอดก็รับรางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330904849+07:00","message":"TextPushed: 'อดกอดก็รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.330906508+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.33097993+07:00","message":"push: {false อดกอดก็รับ 0 0xc000186580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.331007416+07:00","message":"Push: 'ไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.33101027+07:00","message":"TextPushed: 'อดกอดก็รับไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.331012356+07:00","message":"Set new StatePrefix : 'ไหนเปิดก่อนก็รับรางวัลไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.33101437+07:00","message":"Next Push (prob) : 'ไหนเปิดก่อนก็รับรางวัลไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.33102006+07:00","message":"push: {true ไปเลย 0 0xc000186580}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:07.331046961+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_379.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:07.339180377+07:00","message":"write wav file: './tmp/7599/7599_379.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:07.381123003+07:00","message":"[GCS] Start streaming session, msgId: 380"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:08.351473933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:08.35148876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.354670136+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.354706669+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-25T15:31:08.354712005+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.354739269+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.354746147+07:00","message":"[bufferProcess] interim [780000000]:ทั้งหมดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.354748696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.354755478+07:00","message":"[bufferProcess] send to processor (ticker):ทั้งหมดเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.35475804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.354760757+07:00","message":"> Transcript [6497] [false]: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.354763064+07:00","message":"Set StatePrefix (first interim): 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.427898832+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.427933531+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-25T15:31:08.427940024+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.427956927+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.427965093+07:00","message":"[bufferProcess] interim [840000000]:ทั้งหมดเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.427967325+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.44629665+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.446345026+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-25T15:31:08.446351428+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.446369256+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.446377685+07:00","message":"[bufferProcess] interim [900000000]:ทั้งหมดเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.44638105+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.44638839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.446391424+07:00","message":"> Transcript [6498] [false]: 'ทั้งหมดเนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.446395415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.446397725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.446400277+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.446402772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.53807642+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.538120466+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-25T15:31:08.538127217+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.538140333+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.538148213+07:00","message":"[bufferProcess] interim [960000000]:ทั้งหมดเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.538151165+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.538157409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.538160484+07:00","message":"> Transcript [6499] [false]: 'ทั้งหมดเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.538164212+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.53816669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.538168668+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.538171112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.613102552+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.613150553+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-25T15:31:08.613157767+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้พิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.613186206+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.61319617+07:00","message":"[bufferProcess] interim [80000000]:ทั้งหมดเนี่ยไม่ได้พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.613199057+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.613216718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.613222263+07:00","message":"> Transcript [6500] [false]: 'ทั้งหมดเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.613226458+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.61322895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.61323152+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.613233725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.737851135+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.737896634+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-25T15:31:08.737903708+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.737918867+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737927523+07:00","message":"[bufferProcess] interim [200000000]:ทั้งหมดเนี่ยไม่ได้เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737930605+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737939202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737942109+07:00","message":"> Transcript [6501] [false]: 'ทั้งหมดเนี่ยไม่ได้พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737946432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737948934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737954049+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737956708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737962667+07:00","message":"Push: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737965127+07:00","message":"TextPushed: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737967216+07:00","message":"Set new StatePrefix : 'ทั้งหมดเนี่ยไม่ได้พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.737969775+07:00","message":"Next Push (prob) : 'ไม่ได้พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.737978684+07:00","message":"push: {false ทั้งหมดเนี่ย 0 0xc000187c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.799613262+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.799665873+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-25T15:31:08.799671869+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:08.799690124+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.799700814+07:00","message":"[bufferProcess] interim [320000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.799704723+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.79971081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.799714189+07:00","message":"> Transcript [6502] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.799717305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:08.799720199+07:00","message":"Set new StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.11643506+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.116474645+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-25T15:31:09.1164811+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.116494981+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.11650649+07:00","message":"[bufferProcess] interim [560000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.116510682+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.116520692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.116525352+07:00","message":"> Transcript [6503] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.116530723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.116533274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.116535444+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.116538251+07:00","message":"TextPushed: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.309760692+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.309802019+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-25T15:31:09.309808986+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.309825337+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309833192+07:00","message":"[bufferProcess] interim [800000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309836251+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309845456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309848559+07:00","message":"> Transcript [6504] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309854501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309857081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309859655+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.309863714+07:00","message":"TextPushed: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.497857716+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.497895959+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-25T15:31:09.497903838+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.497915234+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.497921768+07:00","message":"[bufferProcess] interim [980000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.497924742+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.497929993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.497933106+07:00","message":"> Transcript [6505] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.497936692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.49793887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.497941581+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.497944125+07:00","message":"TextPushed: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.62542443+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.625461249+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-25T15:31:09.625467038+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.625478361+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625486273+07:00","message":"[bufferProcess] interim [40000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625489002+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625492537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625495295+07:00","message":"> Transcript [6506] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625499088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625501438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.62550359+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625506817+07:00","message":"TextPushed: 'ทั้งหมดเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625512936+07:00","message":"Push: 'ไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625515222+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625517433+07:00","message":"Set new StatePrefix : 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.625519683+07:00","message":"Next Push (prob) : 'แค่การสร้างพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.625538019+07:00","message":"push: {false ไม่ได้เพียง 0 0xc000187c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.703024319+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.703066678+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-25T15:31:09.703073012+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.703084159+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.703090532+07:00","message":"[bufferProcess] interim [160000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.703093298+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.70309657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.703099616+07:00","message":"> Transcript [6507] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.703102051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.703104346+07:00","message":"Set new StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.8468973+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.846935395+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-25T15:31:09.846943157+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.846957822+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.846966271+07:00","message":"[bufferProcess] interim [280000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.846970415+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.846978883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.846983211+07:00","message":"> Transcript [6508] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.846988399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.84699148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.846994933+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.846999047+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.95756466+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.957594772+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-25T15:31:09.957600898+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.957615102+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.957621371+07:00","message":"[bufferProcess] interim [340000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.95762453+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.957628236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.957630952+07:00","message":"> Transcript [6509] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.957634956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.957637237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.95763909+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.957641349+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.98182113+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.981853922+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-25T15:31:09.981859949+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:09.981875999+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.981882763+07:00","message":"[bufferProcess] interim [400000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.981885434+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.981893183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.981896322+07:00","message":"> Transcript [6510] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.981903175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.981905483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.981907525+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:09.98191012+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.02247548+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.022507403+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-25T15:31:10.022513931+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.022529857+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022536547+07:00","message":"[bufferProcess] interim [460000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022539207+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022543879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.02254704+07:00","message":"> Transcript [6511] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022551559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022554161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022556174+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022558806+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022567054+07:00","message":"Push: 'แค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022569717+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022572514+07:00","message":"Set new StatePrefix : 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.022575102+07:00","message":"Next Push (prob) : 'รู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.022582282+07:00","message":"push: {false แค่การสร้างความ 0 0xc000187c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.151630164+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.151678447+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-25T15:31:10.151686124+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.151698741+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.151709724+07:00","message":"[bufferProcess] interim [580000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.151713906+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.151721557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.151733116+07:00","message":"> Transcript [6512] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.151737545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.151741869+07:00","message":"Set new StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.207406313+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.207444426+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-25T15:31:10.20745151+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.207466723+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.207472879+07:00","message":"[bufferProcess] interim [640000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.207476076+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.207483921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.207486918+07:00","message":"> Transcript [6513] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.207489577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.207491805+07:00","message":"Set new StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.338819604+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.33885818+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-25T15:31:10.338863883+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.338878512+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.338886006+07:00","message":"[bufferProcess] interim [820000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.338888866+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.338892174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.338894782+07:00","message":"> Transcript [6514] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.338897266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.338899589+07:00","message":"Set new StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.585070237+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.585115093+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-25T15:31:10.585123022+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.585139857+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585146837+07:00","message":"[bufferProcess] interim [60000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585150414+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585154495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585157494+07:00","message":"> Transcript [6515] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585176987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585179509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585181561+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.585184188+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.853454512+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.853489245+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-25T15:31:10.85349599+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.853507878+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.853515216+07:00","message":"[bufferProcess] interim [240000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.853518669+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.853524241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.85352702+07:00","message":"> Transcript [6516] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.853532867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.853535104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.853537439+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.853540286+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.861830646+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.861867795+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-25T15:31:10.861873528+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่อย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.861889977+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.861895624+07:00","message":"[bufferProcess] interim [300000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.86189841+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.861901671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.861904376+07:00","message":"> Transcript [6517] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.861908001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.861910233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.861912582+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.86191529+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.912148532+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.91218103+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-25T15:31:10.912187217+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.91219947+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912206032+07:00","message":"[bufferProcess] interim [360000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912208893+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912213017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912216143+07:00","message":"> Transcript [6518] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912220365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912222537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912224955+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912227628+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.91223044+07:00","message":"Push: 'รู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912232786+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.91223537+07:00","message":"Set new StatePrefix : 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:10.912238224+07:00","message":"Next Push (prob) : 'งานครับแต่อย่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.912244597+07:00","message":"push: {false รู้จากผู้ร่วม 0 0xc000187c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.987902154+07:00","message":"[GCS] Cleaned up inactive client: 365"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.987936413+07:00","message":"[GCS] Cleaned up inactive client: 364"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.987939403+07:00","message":"[GCS] Cleaned up inactive client: 363"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:10.987941411+07:00","message":"[GCS] Cleaned up inactive client: 362"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.22113861+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.221188128+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-25T15:31:11.221195085+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.22120842+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.221214736+07:00","message":"[bufferProcess] interim [660000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.221217676+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.22122381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.221227521+07:00","message":"> Transcript [6519] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.221231674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.221234828+07:00","message":"Set new StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:11.352452666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:11.35246409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.738118184+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.738150473+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-25T15:31:11.738158484+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.7381722+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.738183047+07:00","message":"[bufferProcess] interim [200000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.73818748+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.73819653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.738200812+07:00","message":"> Transcript [6520] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.738206272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.738209353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.7382129+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.738216652+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.807202161+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.807239496+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-25T15:31:11.807248993+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:11.807262101+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.807272999+07:00","message":"[bufferProcess] interim [320000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.807277467+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.80728649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.807290299+07:00","message":"> Transcript [6521] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.807295561+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.807297775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.807300195+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:11.807302846+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.024842812+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.024888813+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-25T15:31:12.02489926+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.02491636+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.024927102+07:00","message":"[bufferProcess] interim [500000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.024931+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.02493543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.024938551+07:00","message":"> Transcript [6522] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.024942982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.024945806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.024948243+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.02495126+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.125753944+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.125801172+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-25T15:31:12.125809161+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.125822785+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125831216+07:00","message":"[bufferProcess] interim [560000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125834543+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125842564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125845999+07:00","message":"> Transcript [6523] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125850749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125854678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125857664+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125860805+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125867226+07:00","message":"Push: 'งานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125869453+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125872042+07:00","message":"Set new StatePrefix : 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.125874956+07:00","message":"Next Push (prob) : 'สะท้อนให้เห็นถึงพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.125883487+07:00","message":"push: {false งานครับแต่ยัง 0 0xc000187c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.313029365+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.313062854+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-25T15:31:12.313070158+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.313083299+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.313090058+07:00","message":"[bufferProcess] interim [740000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.313093201+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.313099346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.313102484+07:00","message":"> Transcript [6524] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.313105206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.313107195+07:00","message":"Set new StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.536698327+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.536740439+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-25T15:31:12.536746915+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.536758377+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.536765229+07:00","message":"[bufferProcess] interim [980000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.536768195+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.536773636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.536776286+07:00","message":"> Transcript [6525] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.536780604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.536782749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.536784872+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.53678782+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.635085205+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.63513125+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-25T15:31:12.635138099+07:00","message":"receive interim result [false|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.635157868+07:00","message":"[buffer interim] 380 false ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.63517354+07:00","message":"[bufferProcess] interim [40000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.635181992+07:00","message":"[bufferProcess] send to processor:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.635191412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.635194748+07:00","message":"> Transcript [6526] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.6351995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.635202063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.635204208+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.635207468+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.74682046+07:00","message":"[GCS] IsForceVAD: false for message ID: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.819255867+07:00","message":"[GCS] Start streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.889393072+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.889440783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน\",\"confidence\":0.95758224}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.889448972+07:00","message":"receive interim result [true|false]: ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.889459347+07:00","message":"end recv isFinal message id 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.889461722+07:00","message":"end Recv id 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.889467455+07:00","message":"[buffer interim] 380 true ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889479648+07:00","message":"[bufferProcess] interim [400000000]:ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.88948771+07:00","message":"[bufferProcess] send to processor (isfinal):ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889496745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889500472+07:00","message":"> Transcript [6527] [false]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.88950456+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889506725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889508883+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.88951202+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.88951447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889516612+07:00","message":"> Transcript [6528] [true]: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลังของชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889519182+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.88952093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889522664+07:00","message":"StatePrefix: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยังสะท้อนให้เห็นถึงพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.88952503+07:00","message":"TextPushed: 'ทั้งหมดเนี่ยไม่ได้เพียงแค่การสร้างความรู้จากผู้ร่วมงานครับแต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:12.889531404+07:00","message":"Push: 'สะท้อนให้เห็นถึงพลังของชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:12.889539933+07:00","message":"push: {true สะท้อนให้เห็นถึงพลังของชุมชน 0 0xc000187c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:12.899630314+07:00","message":"write wav file: './tmp/7599/7599_380.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.503083577+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.503138773+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-25T15:31:13.503144011+07:00","message":"receive interim result [false|false]: รวบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.503161987+07:00","message":"[buffer interim] 381 false รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.503169086+07:00","message":"[bufferProcess] interim [720000000]:รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.5031714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.680753864+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.680797982+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-25T15:31:13.680804522+07:00","message":"receive interim result [false|false]: ร่วมกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.680819157+07:00","message":"[buffer interim] 381 false ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.680828078+07:00","message":"[bufferProcess] interim [840000000]:ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.680830826+07:00","message":"[bufferProcess] send to processor:รวบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.680834671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.680838063+07:00","message":"> Transcript [6529] [false]: 'รวบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.680840482+07:00","message":"Set StatePrefix (first interim): 'รวบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.687733018+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.687756826+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-25T15:31:13.687761963+07:00","message":"receive interim result [false|false]: ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:13.687774862+07:00","message":"[buffer interim] 381 false ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.687780626+07:00","message":"[bufferProcess] interim [900000000]:ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.687782864+07:00","message":"[bufferProcess] send to processor:ร่วมกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.687786286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.687788972+07:00","message":"> Transcript [6530] [false]: 'ร่วมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.687791408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:13.687793545+07:00","message":"Set new StatePrefix: 'ร่วมกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.230652825+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.230700674+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-25T15:31:14.230707505+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.230748878+07:00","message":"[buffer interim] 381 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.230757899+07:00","message":"[bufferProcess] interim [380000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.230760437+07:00","message":"[bufferProcess] send to processor:ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.230764277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.230767099+07:00","message":"> Transcript [6531] [false]: 'ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.23077005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.230772331+07:00","message":"Set new StatePrefix: 'ร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.256575524+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.256610991+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-25T15:31:14.25661636+07:00","message":"receive interim result [false|false]: วัดพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.256634957+07:00","message":"[buffer interim] 381 false วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.256644125+07:00","message":"[bufferProcess] interim [440000000]:วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.256648233+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.256652004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.256655441+07:00","message":"> Transcript [6532] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.256658106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.256660575+07:00","message":"Set new StatePrefix: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.268766511+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.268788683+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-25T15:31:14.268794188+07:00","message":"receive interim result [false|false]: ร่วมกันพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.268808578+07:00","message":"[buffer interim] 381 false ร่วมกันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.268813821+07:00","message":"[bufferProcess] interim [500000000]:ร่วมกันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.268816264+07:00","message":"[bufferProcess] send to processor:วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.268819182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.26882192+07:00","message":"> Transcript [6533] [false]: 'วัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.268827124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.26882936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.268831488+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.268833788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:14.353478082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:14.353489204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.4454085+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.445453775+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-25T15:31:14.445461203+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.445477086+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.445485696+07:00","message":"[bufferProcess] interim [680000000]:ร่วมกับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.44548979+07:00","message":"[bufferProcess] send to processor:ร่วมกันพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.445501051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.445505752+07:00","message":"> Transcript [6534] [false]: 'ร่วมกันพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.445511006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.445514385+07:00","message":"Set new StatePrefix: 'ร่วมกันพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.921609881+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.921647066+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-25T15:31:14.921653105+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:14.921669543+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.92167641+07:00","message":"[bufferProcess] interim [40000000]:ร่วมกับวัฒนธรรมอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.92167945+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.921682966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.92168596+07:00","message":"> Transcript [6535] [false]: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.921688727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:14.92169089+07:00","message":"Set new StatePrefix: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.027710104+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.027756451+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-25T15:31:15.027764646+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.027785981+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.027794997+07:00","message":"[bufferProcess] interim [100000000]:ร่วมกับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.027799552+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.027808036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.02781322+07:00","message":"> Transcript [6536] [false]: 'ร่วมกับวัฒนธรรมอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.027818491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.027821619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.02782609+07:00","message":"StatePrefix: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.027829228+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.104058072+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.10409745+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-25T15:31:15.104103244+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.104120508+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.104126835+07:00","message":"[bufferProcess] interim [160000000]:ร่วมกับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.104130199+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.104133972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.10413685+07:00","message":"> Transcript [6537] [false]: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.104139897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.104142123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.104144316+07:00","message":"StatePrefix: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.10414679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.177297771+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.177338165+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-25T15:31:15.177343817+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.177359059+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177366016+07:00","message":"[bufferProcess] interim [280000000]:ร่วมกับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177368649+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมอันนี้ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177372722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177376134+07:00","message":"> Transcript [6538] [false]: 'ร่วมกับวัฒนธรรมอันนี้ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177379591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177381836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177384487+07:00","message":"StatePrefix: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.177386708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.211322681+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.211355881+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-25T15:31:15.21136235+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.211375017+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211384113+07:00","message":"[bufferProcess] interim [400000000]:ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211386942+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมอันนี้ปิดตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211390537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211393729+07:00","message":"> Transcript [6539] [false]: 'ร่วมกับวัฒนธรรมอันนี้ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211399389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211402098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211404526+07:00","message":"StatePrefix: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211406747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211412523+07:00","message":"Push: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211414623+07:00","message":"TextPushed: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.21141689+07:00","message":"Set new StatePrefix : 'ร่วมกับวัฒนธรรมอันนี้ปิดตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.211419111+07:00","message":"Next Push (prob) : 'อันนี้ปิดตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.211442736+07:00","message":"push: {false ร่วมกับวัฒนธรรม 0 0xc0038b5000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.444459986+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.444505437+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-25T15:31:15.444511987+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้ปิดตาพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.44452738+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้ปิดตาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.444536267+07:00","message":"[bufferProcess] interim [580000000]:ร่วมกับวัฒนธรรมอันนี้ปิดตาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.444539241+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.44454541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.444549096+07:00","message":"> Transcript [6540] [false]: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.44455225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.444554584+07:00","message":"Set new StatePrefix: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.512958405+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.51299948+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-25T15:31:15.513006126+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.513020418+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.513028104+07:00","message":"[bufferProcess] interim [640000000]:ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.51303117+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมอันนี้ปิดตาพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.513038128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.513041179+07:00","message":"> Transcript [6541] [false]: 'ร่วมกับวัฒนธรรมอันนี้ปิดตาพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.513043902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.51304656+07:00","message":"Set new StatePrefix: 'ร่วมกับวัฒนธรรมอันนี้ปิดตาพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.600371681+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.600413581+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-25T15:31:15.600420044+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.600431261+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.60043979+07:00","message":"[bufferProcess] interim [760000000]:ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.600443511+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.600448252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.600451497+07:00","message":"> Transcript [6542] [false]: 'ร่วมกับวัฒนธรรมปณิตาปอนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.600454162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.60045627+07:00","message":"Set new StatePrefix: 'ร่วมกับวัฒนธรรมปณิตาปอนด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.621713271+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.621756199+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-25T15:31:15.62176165+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.621779997+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.621786877+07:00","message":"[bufferProcess] interim [820000000]:ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.62178919+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.621797463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.621801385+07:00","message":"> Transcript [6543] [false]: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.621804005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.621806257+07:00","message":"Set new StatePrefix: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.81701108+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.817051796+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-25T15:31:15.817058271+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:15.817073829+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.817081821+07:00","message":"[bufferProcess] interim [940000000]:ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.817084933+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมปณิตาปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.817092839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.817095829+07:00","message":"> Transcript [6544] [false]: 'ร่วมกับวัฒนธรรมปณิตาปอนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.817098626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:15.817100856+07:00","message":"Set new StatePrefix: 'ร่วมกับวัฒนธรรมปณิตาปอนด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:16.367591612+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:16.367632446+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-25T15:31:16.367639668+07:00","message":"receive interim result [false|false]: ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:16.367654846+07:00","message":"[buffer interim] 381 false ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.367662273+07:00","message":"[bufferProcess] interim [540000000]:ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.36766633+07:00","message":"[bufferProcess] send to processor:ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.367673708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.36767766+07:00","message":"> Transcript [6545] [false]: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.367681148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:16.367684714+07:00","message":"Set new StatePrefix: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:17.354190252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:17.354208566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.258409299+07:00","message":"[GCS] IsForceVAD: false for message ID: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.392287144+07:00","message":"[GCS] Start streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.414278451+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.414318621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่วมกันรับวัฒนธรรมอันนี้ติดตามปอนด์\",\"confidence\":0.7947482}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.414327618+07:00","message":"receive interim result [true|false]: ร่วมกันรับวัฒนธรรมอันนี้ติดตามปอนด์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.414339265+07:00","message":"end recv isFinal message id 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.414342494+07:00","message":"end Recv id 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.414349332+07:00","message":"[buffer interim] 381 true ร่วมกันรับวัฒนธรรมอันนี้ติดตามปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414362257+07:00","message":"[bufferProcess] interim [670000000]:ร่วมกันรับวัฒนธรรมอันนี้ติดตามปอนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414367002+07:00","message":"[bufferProcess] send to processor (isfinal):ร่วมกับวัฒนธรรมอันนี้ติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414382127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414399332+07:00","message":"> Transcript [6546] [false]: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414405502+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414408685+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414411145+07:00","message":"StatePrefix: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.41441417+07:00","message":"TextPushed: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.41441707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414419826+07:00","message":"> Transcript [6547] [true]: 'ร่วมกันรับวัฒนธรรมอันนี้ติดตามปอนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414422347+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414424223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414426146+07:00","message":"StatePrefix: 'ร่วมกับวัฒนธรรมอันนี้ติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414428009+07:00","message":"TextPushed: 'ร่วมกับวัฒนธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414429892+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414553495+07:00","message":"Push: 'อันนี้ติดตามปอนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414556573+07:00","message":"TextPushed: 'ร่วมกับวัฒนธรรมอันนี้ติดตามปอนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414558895+07:00","message":"Set new StatePrefix : 'ร่วมกันรับวัฒนธรรมอันนี้ติดตามปอนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414561125+07:00","message":"Next Push (prob) : 'ร่วมกันรับวัฒนธรรมอันนี้ติดตามปอนด์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:18.414572868+07:00","message":"push: {true อันนี้ติดตามปอนด์ 0 0xc0038b5000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:18.414585372+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_381.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:18.425850854+07:00","message":"write wav file: './tmp/7599/7599_381.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.562672188+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.562724096+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-25T15:31:19.562729859+07:00","message":"receive interim result [false|false]: ป้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:19.562745084+07:00","message":"[buffer interim] 382 false ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.562751716+07:00","message":"[bufferProcess] interim [960000000]:ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.562753832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.56275966+07:00","message":"[bufferProcess] send to processor (ticker):ป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.562763057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.562765757+07:00","message":"> Transcript [6548] [false]: 'ป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:19.562767997+07:00","message":"Set StatePrefix (first interim): 'ป้อน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:20.355216024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:20.355227853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.036422555+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.036474409+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-25T15:31:21.036483235+07:00","message":"receive interim result [false|false]: ไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.036502006+07:00","message":"[buffer interim] 382 false ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.036515255+07:00","message":"[bufferProcess] interim [460000000]:ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.036518322+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.036528484+07:00","message":"[bufferProcess] send to processor (ticker):ไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.036532322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.036537297+07:00","message":"> Transcript [6549] [false]: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.036540947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.036544009+07:00","message":"Set new StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.35369122+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.353735832+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-25T15:31:21.353741672+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.353754357+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.35376075+07:00","message":"[bufferProcess] interim [760000000]:ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.353762991+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.429588603+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.429632559+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-25T15:31:21.429639897+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.429655098+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.42966299+07:00","message":"[bufferProcess] interim [880000000]:ไม่เห็นนะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.429665825+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.429674217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.42967763+07:00","message":"> Transcript [6550] [false]: 'ไม่เห็นนะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.429681374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.429684069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.429688537+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.429690933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.544620847+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.544656018+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-25T15:31:21.544664207+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.544681165+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544687389+07:00","message":"[bufferProcess] interim [940000000]:ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544690084+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544696441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544699306+07:00","message":"> Transcript [6551] [false]: 'ไม่เห็นนะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544702382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544704636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544707276+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.544719772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.557157356+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.55720384+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-25T15:31:21.557209409+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.557224418+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557234158+07:00","message":"[bufferProcess] interim [0]:ไม่เห็นนะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557242982+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557251455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557256768+07:00","message":"> Transcript [6552] [false]: 'ไม่เห็นนะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557260501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557263115+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557265151+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.557267288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.745807411+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.745854269+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-25T15:31:21.745860926+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.745875824+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745884674+07:00","message":"[bufferProcess] interim [180000000]:ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745887444+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745893561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745897096+07:00","message":"> Transcript [6553] [false]: 'ไม่เห็นนะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745900884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745903448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745905647+07:00","message":"StatePrefix: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.74590791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745912495+07:00","message":"Push: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745914405+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745916507+07:00","message":"Set new StatePrefix : 'ไม่เห็นนะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:21.745921513+07:00","message":"Next Push (prob) : 'นะไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:21.745947765+07:00","message":"push: {false ไม่เห็น 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:22.128955491+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:22.128997032+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-25T15:31:22.129003928+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:22.129020079+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.129027816+07:00","message":"[bufferProcess] interim [540000000]:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.129030573+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.129038193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.129041387+07:00","message":"> Transcript [6554] [false]: 'ไม่เห็นนะไม่รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.129044217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.129047587+07:00","message":"Set new StatePrefix: 'ไม่เห็นนะไม่รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:22.776359375+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:22.776408986+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-25T15:31:22.77641675+07:00","message":"receive interim result [false|false]: ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:22.776433613+07:00","message":"[buffer interim] 382 false ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776446396+07:00","message":"[bufferProcess] interim [140000000]:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776450286+07:00","message":"[bufferProcess] send to processor:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776459453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776463622+07:00","message":"> Transcript [6555] [false]: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776469186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776472423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776475338+07:00","message":"StatePrefix: 'ไม่เห็นนะไม่รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:22.776478617+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:23.355279041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:23.355276032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:23.895710231+07:00","message":"[GCS] IsForceVAD: false for message ID: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.025679476+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.025735119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เห็นนะไม่รีบเอง\",\"confidence\":0.95332193}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.02574358+07:00","message":"receive interim result [true|false]: ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.025754389+07:00","message":"end recv isFinal message id 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.025757498+07:00","message":"end Recv id 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.025766284+07:00","message":"[buffer interim] 382 true ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025779139+07:00","message":"[bufferProcess] interim [520000000]:ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025783411+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่เห็นนะไม่รีบเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025788815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025793325+07:00","message":"> Transcript [6556] [false]: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025797919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025800642+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025803341+07:00","message":"StatePrefix: 'ไม่เห็นนะไม่รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025806216+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025809892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025812244+07:00","message":"> Transcript [6557] [true]: 'ไม่เห็นนะไม่รีบเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.02581481+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025816743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025818494+07:00","message":"StatePrefix: 'ไม่เห็นนะไม่รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025820569+07:00","message":"TextPushed: 'ไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.025823291+07:00","message":"Push: 'นะไม่รีบเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.025831474+07:00","message":"push: {true นะไม่รีบเอง 0 0xc002a08600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:24.038661615+07:00","message":"write wav file: './tmp/7599/7599_382.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.221910173+07:00","message":"[GCS] Start streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.723321668+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.723367669+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-25T15:31:24.723372845+07:00","message":"receive interim result [false|false]: คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.723386833+07:00","message":"[buffer interim] 383 false คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.723393215+07:00","message":"[bufferProcess] interim [480000000]:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.723395334+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.766823672+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.766870807+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-25T15:31:24.766876224+07:00","message":"receive interim result [false|false]: คือกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.766887333+07:00","message":"[buffer interim] 383 false คือกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.766895179+07:00","message":"[bufferProcess] interim [600000000]:คือกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.766897829+07:00","message":"[bufferProcess] send to processor:คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.766902766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.766905673+07:00","message":"> Transcript [6558] [false]: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.766907889+07:00","message":"Set StatePrefix (first interim): 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.882343107+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.882382208+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-25T15:31:24.882387913+07:00","message":"receive interim result [false|false]: คือคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:24.882404377+07:00","message":"[buffer interim] 383 false คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.882411816+07:00","message":"[bufferProcess] interim [660000000]:คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.882414573+07:00","message":"[bufferProcess] send to processor:คือกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.882417749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.882420385+07:00","message":"> Transcript [6559] [false]: 'คือกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.882423632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.882425935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.882428528+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:24.88243146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.095164397+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.095205535+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-25T15:31:25.095211887+07:00","message":"receive interim result [false|false]: คือคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.095228138+07:00","message":"[buffer interim] 383 false คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.09523461+07:00","message":"[bufferProcess] interim [900000000]:คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.095237071+07:00","message":"[bufferProcess] send to processor:คือคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.095244197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.09524701+07:00","message":"> Transcript [6560] [false]: 'คือคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.095250844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.095253648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.095255619+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.095257828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.224244289+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.224289832+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-25T15:31:25.224297348+07:00","message":"receive interim result [false|false]: คือคนต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.224315485+07:00","message":"[buffer interim] 383 false คือคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.224325219+07:00","message":"[bufferProcess] interim [960000000]:คือคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.22432901+07:00","message":"[bufferProcess] send to processor:คือคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.224333856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.224338036+07:00","message":"> Transcript [6561] [false]: 'คือคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.224342736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.224345937+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.224349384+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.224353265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.227161679+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.227189608+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-25T15:31:25.227196183+07:00","message":"receive interim result [false|false]: คือคนป้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.227208192+07:00","message":"[buffer interim] 383 false คือคนป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227214014+07:00","message":"[bufferProcess] interim [20000000]:คือคนป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227217623+07:00","message":"[bufferProcess] send to processor:คือคนต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227221844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227225453+07:00","message":"> Transcript [6562] [false]: 'คือคนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227229436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227232719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227235814+07:00","message":"StatePrefix: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227238644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227244939+07:00","message":"Push: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227247999+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227251204+07:00","message":"Set new StatePrefix : 'คือคนต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.227254829+07:00","message":"Next Push (prob) : 'คนต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.22728088+07:00","message":"push: {false คือ 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.400766582+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.400811628+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-25T15:31:25.400819301+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.400849384+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.400858226+07:00","message":"[bufferProcess] interim [200000000]:คือคนป้อนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.400861709+07:00","message":"[bufferProcess] send to processor:คือคนป้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.400866645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.400871436+07:00","message":"> Transcript [6563] [false]: 'คือคนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.40087541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.400879068+07:00","message":"Set new StatePrefix: 'คือคนป้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.466217901+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.466254989+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-25T15:31:25.466262041+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.466277492+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466284235+07:00","message":"[bufferProcess] interim [320000000]:คือคนป้อนไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466286948+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466294367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466297302+07:00","message":"> Transcript [6564] [false]: 'คือคนป้อนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466300592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466302961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466305323+07:00","message":"StatePrefix: 'คือคนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.466310314+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.779949035+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.779991366+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-25T15:31:25.779997085+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:25.780008913+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780016064+07:00","message":"[bufferProcess] interim [560000000]:คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780018906+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780024008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780026756+07:00","message":"> Transcript [6565] [false]: 'คือคนป้อนไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780030504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780034623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780036589+07:00","message":"StatePrefix: 'คือคนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:25.780039029+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.350532851+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.350576551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนป้อนไม่เห็นด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.350584724+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.350603572+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.350612031+07:00","message":"[bufferProcess] interim [160000000]:คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.35061609+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.350620816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.350624839+07:00","message":"> Transcript [6566] [false]: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.350629488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.350632527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.350635514+07:00","message":"StatePrefix: 'คือคนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.350639169+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:26.355729979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:26.355748407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.669696885+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.669737797+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-25T15:31:26.66974343+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.669753882+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669760097+07:00","message":"[bufferProcess] interim [460000000]:คือคนป้อนไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669764152+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669767342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669770019+07:00","message":"> Transcript [6567] [false]: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669773817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669777362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.66978052+07:00","message":"StatePrefix: 'คือคนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669784237+07:00","message":"TextPushed: 'คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669788114+07:00","message":"Push: 'คนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669792503+07:00","message":"TextPushed: 'คือคนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669795975+07:00","message":"Set new StatePrefix : 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.669799842+07:00","message":"Next Push (prob) : 'ไม่เห็นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.669810475+07:00","message":"push: {false คนป้อน 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.690699951+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.69072999+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-25T15:31:26.690735575+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.690751296+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.69075722+07:00","message":"[bufferProcess] interim [520000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.690760203+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.690763764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.69076642+07:00","message":"> Transcript [6568] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.690769538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.690771531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.690774703+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.690777677+07:00","message":"TextPushed: 'คือคนป้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.817874154+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.817909863+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-25T15:31:26.817915489+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.817928947+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.817936455+07:00","message":"[bufferProcess] interim [580000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.817939067+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.817944328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.817947295+07:00","message":"> Transcript [6569] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.817950923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.817953359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.81795554+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.817958081+07:00","message":"TextPushed: 'คือคนป้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.996394854+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.996436976+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-25T15:31:26.996445996+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:26.996462+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.996472246+07:00","message":"[bufferProcess] interim [760000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.996475829+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.99648211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.996486351+07:00","message":"> Transcript [6570] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.996490869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.996493814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.99649736+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:26.996501069+07:00","message":"TextPushed: 'คือคนป้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.026871812+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.026910276+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-25T15:31:27.026916265+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.026933112+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026941271+07:00","message":"[bufferProcess] interim [820000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026944201+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026948281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026951274+07:00","message":"> Transcript [6571] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026955243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026957691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026961543+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026964201+07:00","message":"TextPushed: 'คือคนป้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026970579+07:00","message":"Push: 'ไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026972528+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026974633+07:00","message":"Set new StatePrefix : 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.026977361+07:00","message":"Next Push (prob) : 'ไม่เห็นแล้วคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.026985399+07:00","message":"push: {false ไม่เห็นด้วย 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.067982468+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.068016371+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-25T15:31:27.068022517+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.068037391+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.068043986+07:00","message":"[bufferProcess] interim [880000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.068046718+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.068050554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.068053883+07:00","message":"> Transcript [6572] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.068056564+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.270433568+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.270470888+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-25T15:31:27.270477017+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.270493187+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.270500898+07:00","message":"[bufferProcess] interim [60000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.270503584+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.270508715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.27051153+07:00","message":"> Transcript [6573] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.270515046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.270517251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.270519225+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.270522087+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.400748525+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.400791574+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-25T15:31:27.40079825+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.400813413+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400821993+07:00","message":"[bufferProcess] interim [180000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400824603+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400830674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400834078+07:00","message":"> Transcript [6574] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400838103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400843357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400845564+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.400849421+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.577779889+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.577825927+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-25T15:31:27.577832051+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.577846712+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.577855013+07:00","message":"[bufferProcess] interim [360000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.57785805+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.577862393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.577865273+07:00","message":"> Transcript [6575] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.577869435+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.577871732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.577874033+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.577876805+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.76345325+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.763516475+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-25T15:31:27.763523335+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.763536958+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763543178+07:00","message":"[bufferProcess] interim [540000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763545917+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763551163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.76355397+07:00","message":"> Transcript [6576] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763557624+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763559774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763562337+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763564989+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763569379+07:00","message":"Push: 'ไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763571392+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.76357382+07:00","message":"Set new StatePrefix : 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.763576902+07:00","message":"Next Push (prob) : 'จีนก็ให้ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.763584433+07:00","message":"push: {false ไม่เห็นแล้วคน 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.891313262+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.891348796+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-25T15:31:27.891354942+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.891365301+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.891372528+07:00","message":"[bufferProcess] interim [660000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.891377255+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.891381116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.891384102+07:00","message":"> Transcript [6577] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.891387751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.891389824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.891391963+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.89139451+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.964095099+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.964135481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.964143497+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:27.964159369+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.96416729+07:00","message":"[bufferProcess] interim [780000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.964171106+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.964175834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.964179949+07:00","message":"> Transcript [6578] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.964184922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.964187993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.964191075+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:27.964195017+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.082708736+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.082747719+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-25T15:31:28.082753926+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.08276639+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082773249+07:00","message":"[bufferProcess] interim [840000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082776114+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082781517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082784131+07:00","message":"> Transcript [6579] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082787635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082789751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082791675+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.082795493+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.405405326+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.405452123+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-25T15:31:28.405461232+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.405478769+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405487439+07:00","message":"[bufferProcess] interim [140000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.4054916+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405501086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405505982+07:00","message":"> Transcript [6580] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405511339+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405514771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405518246+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405522098+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405529791+07:00","message":"Push: 'จีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405533688+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.40553738+07:00","message":"Set new StatePrefix : 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.405541218+07:00","message":"Next Push (prob) : 'ได้แค่ปาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.405562803+07:00","message":"push: {false จีนก็ให้ใช้ 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.462866359+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.46290303+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-25T15:31:28.462909472+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.4629258+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462933544+07:00","message":"[bufferProcess] interim [320000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462936481+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462940847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462943675+07:00","message":"> Transcript [6581] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้าม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462947417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462949647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462951944+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.462954853+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.66194745+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.661981434+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-25T15:31:28.661988542+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:28.662006016+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662017673+07:00","message":"[bufferProcess] interim [440000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662020874+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662024822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662027994+07:00","message":"> Transcript [6582] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662031884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662033991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662036181+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:28.662038904+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.302525987+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.302561149+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-25T15:31:29.302568574+07:00","message":"receive interim result [false|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.302582459+07:00","message":"[buffer interim] 383 false คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.302590618+07:00","message":"[bufferProcess] interim [40000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.302593905+07:00","message":"[bufferProcess] send to processor:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.30259938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.302602209+07:00","message":"> Transcript [6583] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.302605806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.302607866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.302609981+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.302612822+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:29.356075557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:29.356126987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.405704509+07:00","message":"[GCS] IsForceVAD: false for message ID: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.470657286+07:00","message":"[GCS] Start streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.57904317+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.579092506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนกินก็ให้ใช้ได้แค่ปากห้ามใช้มือ\",\"confidence\":0.9397659}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.579100162+07:00","message":"receive interim result [true|false]: คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนกินก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.579106578+07:00","message":"end recv isFinal message id 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.579108984+07:00","message":"end Recv id 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.579116221+07:00","message":"[buffer interim] 383 true คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนกินก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579124172+07:00","message":"[bufferProcess] interim [400000000]:คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนกินก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579135675+07:00","message":"[bufferProcess] send to processor (isfinal):คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579140143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579143297+07:00","message":"> Transcript [6584] [false]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579147749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579150028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579152113+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579155616+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579159417+07:00","message":"Push: 'ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579161834+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579164425+07:00","message":"Set new StatePrefix : 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579167274+07:00","message":"Next Push (prob) : 'ห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579169204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579171494+07:00","message":"> Transcript [6585] [true]: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนกินก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.57917393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579175871+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579177972+07:00","message":"StatePrefix: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579200166+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579202122+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.579245919+07:00","message":"push: {false ได้แค่ปาก 0 0xc0030a0100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.57939574+07:00","message":"Push: 'ห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579400141+07:00","message":"TextPushed: 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนจีนก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579402738+07:00","message":"Set new StatePrefix : 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนกินก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579405018+07:00","message":"Next Push (prob) : 'คือคนป้อนไม่เห็นด้วยไม่เห็นแล้วคนกินก็ให้ใช้ได้แค่ปากห้ามใช้มือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:29.579412841+07:00","message":"push: {true ห้ามใช้มือ 0 0xc0030a0100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:29.579418668+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_383.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:29.590495548+07:00","message":"write wav file: './tmp/7599/7599_383.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.026590046+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.026631216+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-25T15:31:31.026637098+07:00","message":"receive interim result [false|false]: สนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.026652583+07:00","message":"[buffer interim] 384 false สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.026658921+07:00","message":"[bufferProcess] interim [560000000]:สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.026661229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.02666788+07:00","message":"[bufferProcess] send to processor (ticker):สนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.026670472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.02667321+07:00","message":"> Transcript [6586] [false]: 'สนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.026675533+07:00","message":"Set StatePrefix (first interim): 'สนุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.222253096+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.222287886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Sanook\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.222294746+07:00","message":"receive interim result [false|false]: Sanook"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.222312793+07:00","message":"[buffer interim] 384 false Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.222321136+07:00","message":"[bufferProcess] interim [740000000]:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.222323538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.348349894+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.348391078+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-25T15:31:31.348397423+07:00","message":"receive interim result [false|false]: สนุกสนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.348413501+07:00","message":"[buffer interim] 384 false สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.348422353+07:00","message":"[bufferProcess] interim [860000000]:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.348425101+07:00","message":"[bufferProcess] send to processor:Sanook"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.348429436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.348432536+07:00","message":"> Transcript [6587] [false]: 'Sanook'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.348435471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.34843773+07:00","message":"Set new StatePrefix: 'Sanook'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.935245855+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.935293044+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-25T15:31:31.935300333+07:00","message":"receive interim result [false|false]: สนุกสนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:31.935337205+07:00","message":"[buffer interim] 384 false สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.935345696+07:00","message":"[bufferProcess] interim [460000000]:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.93534847+07:00","message":"[bufferProcess] send to processor:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.935357481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.93536136+07:00","message":"> Transcript [6588] [false]: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.935364278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:31.935367081+07:00","message":"Set new StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:32.356109351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:32.356125719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.499744991+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.499785886+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-25T15:31:32.49979316+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:32.499812338+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.499820477+07:00","message":"[bufferProcess] interim [60000000]:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.499823467+07:00","message":"[bufferProcess] send to processor:สนุกสนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.499827619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.499831118+07:00","message":"> Transcript [6589] [false]: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.499837857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.499840458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.49984257+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:32.499844924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.139250941+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.139304182+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-25T15:31:33.139313103+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:33.139332267+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.139344763+07:00","message":"[bufferProcess] interim [660000000]:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.139351103+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.139360095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.13936535+07:00","message":"> Transcript [6590] [false]: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.139370638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.139373439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.139376945+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:33.139380084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.302390317+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.302439979+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-25T15:31:34.302447966+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.302463464+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302471393+07:00","message":"[bufferProcess] interim [860000000]:สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302474041+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302480064+07:00","message":"[bufferProcess] send to processor (ticker):สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302483448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302486607+07:00","message":"> Transcript [6591] [false]: 'สนุกสนานบันเทิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302490839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302493193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302495178+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302499702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302501625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302504186+07:00","message":"> Transcript [6592] [false]: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302506494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302508345+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302510167+07:00","message":"StatePrefix: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302511926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302516594+07:00","message":"Push: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302518587+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.30252074+07:00","message":"Set new StatePrefix : 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.302523371+07:00","message":"Next Push (prob) : 'บันเทิงเข้าปากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.30253312+07:00","message":"push: {false สนุกสนาน 0 0xc0038b4f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.565606486+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.565647937+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-25T15:31:34.565655214+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.565670395+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.565678386+07:00","message":"[bufferProcess] interim [100000000]:สนุกสนานบันเทิงเข้าปากเลยหล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.565680993+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.644104542+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.644150108+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-25T15:31:34.6441557+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.6441754+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644183738+07:00","message":"[bufferProcess] interim [160000000]:สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644186884+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิงเข้าปากเลยหล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644191051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644194412+07:00","message":"> Transcript [6593] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644198336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644200982+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644203341+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.644205997+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.73768351+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.737731621+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-25T15:31:34.737738523+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:34.737756392+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.737765161+07:00","message":"[bufferProcess] interim [280000000]:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.737767977+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิงเข้าปากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.737778327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.737781257+07:00","message":"> Transcript [6594] [false]: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.73778504+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.73778772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.737790343+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:34.737793456+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.002021753+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.002068624+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-25T15:31:35.002075287+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.002091231+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.00210056+07:00","message":"[bufferProcess] interim [580000000]:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.002104032+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.002108251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.00211164+07:00","message":"> Transcript [6595] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.00211554+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.002118945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.002122047+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.002126174+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.294350568+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.294390711+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-25T15:31:35.294398235+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.294411958+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294418918+07:00","message":"[bufferProcess] interim [820000000]:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294422027+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294428894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.29443192+07:00","message":"> Transcript [6596] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294435689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294437873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294440117+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294442335+07:00","message":"TextPushed: 'สนุกสนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294449307+07:00","message":"Push: 'บันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294451637+07:00","message":"TextPushed: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294453822+07:00","message":"Set new StatePrefix : 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.294456808+07:00","message":"Next Push (prob) : 'หล่นพื้นหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.294465972+07:00","message":"push: {false บันเทิงเข้าปากเลย 0 0xc0038b4f00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:35.357074838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:35.357101414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.370407285+07:00","message":"[GCS] IsForceVAD: false for message ID: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.42786199+07:00","message":"[GCS] Start streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.462788696+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.462831273+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-25T15:31:35.462838041+07:00","message":"receive interim result [false|false]: สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.462852709+07:00","message":"[buffer interim] 384 false สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.462862995+07:00","message":"[bufferProcess] interim [940000000]:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.462866272+07:00","message":"[bufferProcess] send to processor:สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.462874125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.462877154+07:00","message":"> Transcript [6597] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลยละมั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.46288139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.462885259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.462887494+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.462891328+07:00","message":"TextPushed: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.570908493+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.57094939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย\",\"confidence\":0.9269097}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.570956543+07:00","message":"receive interim result [true|false]: สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.570963046+07:00","message":"end recv isFinal message id 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.570965748+07:00","message":"end Recv id 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.570972937+07:00","message":"[buffer interim] 384 true สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.570982145+07:00","message":"[bufferProcess] interim [120000000]:สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.57098602+07:00","message":"[bufferProcess] send to processor (isfinal):สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.570989949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.570993086+07:00","message":"> Transcript [6598] [false]: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.570996585+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.570998701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571000679+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571003553+07:00","message":"TextPushed: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571006036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571008265+07:00","message":"> Transcript [6599] [true]: 'สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571011111+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571013001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571014785+07:00","message":"StatePrefix: 'สนุกสนานบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571016969+07:00","message":"TextPushed: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571018633+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.5711621+07:00","message":"error room accuracy in case isFinal id 384 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571171557+07:00","message":"Push: 'สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571173951+07:00","message":"TextPushed: 'สนุกสนานบันเทิงเข้าปากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571176297+07:00","message":"Set new StatePrefix : 'สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571180153+07:00","message":"Next Push (prob) : 'สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:35.571188193+07:00","message":"push: {true สนุกสนานความบันเทิงเข้าปากเลยหล่นพื้นหมดเลย 0 0xc0038b4f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:35.571278601+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_384.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:35.588170142+07:00","message":"write wav file: './tmp/7599/7599_384.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.178717244+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.178765806+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-25T15:31:37.178771335+07:00","message":"receive interim result [false|false]: ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.178784744+07:00","message":"[buffer interim] 385 false ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.178792308+07:00","message":"[bufferProcess] interim [800000000]:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.178794322+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.178801433+07:00","message":"[bufferProcess] send to processor (ticker):ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.178804534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.178808052+07:00","message":"> Transcript [6600] [false]: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.178810801+07:00","message":"Set StatePrefix (first interim): 'ช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.576850301+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.576895973+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-25T15:31:37.576903007+07:00","message":"receive interim result [false|false]: ช่วยกันใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.576918736+07:00","message":"[buffer interim] 385 false ช่วยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.5769282+07:00","message":"[bufferProcess] interim [160000000]:ช่วยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.576930651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.603349009+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.603393617+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-25T15:31:37.603402772+07:00","message":"receive interim result [false|false]: ช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.60342207+07:00","message":"[buffer interim] 385 false ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.603431071+07:00","message":"[bufferProcess] interim [220000000]:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.603433379+07:00","message":"[bufferProcess] send to processor:ช่วยกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.603437523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.60344086+07:00","message":"> Transcript [6601] [false]: 'ช่วยกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.603444816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.603449764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.603451946+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.603454278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.69811916+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.698168078+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-25T15:31:37.698175669+07:00","message":"receive interim result [false|false]: ช่วยกันในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.698194439+07:00","message":"[buffer interim] 385 false ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.698206964+07:00","message":"[bufferProcess] interim [280000000]:ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.698209894+07:00","message":"[bufferProcess] send to processor:ช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.69821811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.69822125+07:00","message":"> Transcript [6602] [false]: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.69822527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.698228015+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.698230026+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.698232294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.737476447+07:00","message":"[GCS] IsForceVAD: false for message ID: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.831241218+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.831291475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วยกันในการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.831298727+07:00","message":"receive interim result [true|false]: ช่วยกันในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.831309047+07:00","message":"end recv isFinal message id 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.831311385+07:00","message":"end Recv id 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.831319713+07:00","message":"[buffer interim] 385 true ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831331533+07:00","message":"[bufferProcess] interim [520000000]:ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831338179+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วยกันในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831342467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.83134596+07:00","message":"> Transcript [6603] [false]: 'ช่วยกันในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831349136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831351245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831353258+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831355333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831357325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831360296+07:00","message":"> Transcript [6604] [true]: 'ช่วยกันในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831362584+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.83136446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831366339+07:00","message":"StatePrefix: 'ช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831368261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:37.831374061+07:00","message":"Push: 'ช่วยกันในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.83138282+07:00","message":"push: {true ช่วยกันในการ 0 0xc00209e400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:37.840583248+07:00","message":"write wav file: './tmp/7599/7599_385.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:37.858997188+07:00","message":"[GCS] Start streaming session, msgId: 386"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:38.358109022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:38.358118257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.394494823+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.394535945+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-25T15:31:38.394541439+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.394555425+07:00","message":"[buffer interim] 386 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.394561428+07:00","message":"[bufferProcess] interim [540000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.394563534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.530504121+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.530549834+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-25T15:31:38.530556528+07:00","message":"receive interim result [false|false]: เหมือนกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.530571916+07:00","message":"[buffer interim] 386 false เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.53058127+07:00","message":"[bufferProcess] interim [660000000]:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.530583983+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.530592903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.530596033+07:00","message":"> Transcript [6605] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.530598421+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.881097931+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.88113783+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-25T15:31:38.881143673+07:00","message":"receive interim result [false|false]: เหมือนกับรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.881171787+07:00","message":"[buffer interim] 386 false เหมือนกับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.881184198+07:00","message":"[bufferProcess] interim [20000000]:เหมือนกับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.881187119+07:00","message":"[bufferProcess] send to processor:เหมือนกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.881191499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.881194939+07:00","message":"> Transcript [6606] [false]: 'เหมือนกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.881198572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.881200805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.881202852+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.88120553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.909327032+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.909363069+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-25T15:31:38.909369251+07:00","message":"receive interim result [false|false]: เหมือนกับร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:38.909382074+07:00","message":"[buffer interim] 386 false เหมือนกับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909388333+07:00","message":"[bufferProcess] interim [80000000]:เหมือนกับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909391262+07:00","message":"[bufferProcess] send to processor:เหมือนกับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909399313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909402305+07:00","message":"> Transcript [6607] [false]: 'เหมือนกับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909405856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909408052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909410241+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:38.909412454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.093202713+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.093247506+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-25T15:31:39.093253502+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.093267349+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093276917+07:00","message":"[bufferProcess] interim [260000000]:เหมือนกับร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093281365+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093290156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093294367+07:00","message":"> Transcript [6608] [false]: 'เหมือนกับร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093299581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093303245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093306922+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.093310049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.301806843+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.301849151+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-25T15:31:39.301855548+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.301870191+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301879066+07:00","message":"[bufferProcess] interim [500000000]:เหมือนกับร่วมงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301883292+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301890902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301894213+07:00","message":"> Transcript [6609] [false]: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301897917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301900884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301903051+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301905267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301911685+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301914455+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.301916908+07:00","message":"Set new StatePrefix : 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.30191908+07:00","message":"Next Push (prob) : 'กับร่วมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.301940801+07:00","message":"push: {false เหมือน 0 0xc002a08200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.410964687+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.411006053+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-25T15:31:39.411013036+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.411026176+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411033958+07:00","message":"[bufferProcess] interim [560000000]:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411036758+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411042739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411045952+07:00","message":"> Transcript [6610] [false]: 'เหมือนกับร่วมงานบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411049414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411051792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411053807+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.411056326+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.999769462+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.999827223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบุญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.999835362+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:39.999853778+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999867809+07:00","message":"[bufferProcess] interim [160000000]:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999874243+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999884234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999889083+07:00","message":"> Transcript [6611] [false]: 'เหมือนกับร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999894447+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999897814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999900937+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:39.999904295+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.890850693+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.890887861+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-25T15:31:40.890894238+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.890906935+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890914942+07:00","message":"[bufferProcess] interim [60000000]:เหมือนกับร่วมงานบุญร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890917682+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890924894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890928295+07:00","message":"> Transcript [6612] [false]: 'เหมือนกับร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890932081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890934519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890937035+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:40.890939974+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.988621476+07:00","message":"[GCS] Cleaned up inactive client: 371"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.988653823+07:00","message":"[GCS] Cleaned up inactive client: 370"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.988658472+07:00","message":"[GCS] Cleaned up inactive client: 367"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.988661881+07:00","message":"[GCS] Cleaned up inactive client: 372"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.988665285+07:00","message":"[GCS] Cleaned up inactive client: 368"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.988668256+07:00","message":"[GCS] Cleaned up inactive client: 366"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:40.988670934+07:00","message":"[GCS] Cleaned up inactive client: 369"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.089670396+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.089716139+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-25T15:31:41.089723121+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.089737512+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089748677+07:00","message":"[bufferProcess] interim [300000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089751648+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญร่วมงานบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089760348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089763454+07:00","message":"> Transcript [6613] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089767531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.08977185+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089774546+07:00","message":"StatePrefix: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089777014+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089783922+07:00","message":"Push: 'กับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.08978589+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089788234+07:00","message":"Set new StatePrefix : 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.089790562+07:00","message":"Next Push (prob) : 'บุญร่วมงานบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.089798593+07:00","message":"push: {false กับร่วมงาน 0 0xc002a08200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:41.359101376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:41.3591094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.399269449+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.399315152+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-25T15:31:41.399321232+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:41.399335227+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.39934256+07:00","message":"[bufferProcess] interim [540000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.399345624+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.399353265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.399356168+07:00","message":"> Transcript [6614] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.39935979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.39936219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.399364179+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:41.399366974+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.052914675+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.052961492+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-25T15:31:42.052967518+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.052979236+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.05298625+07:00","message":"[bufferProcess] interim [140000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.05298913+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.052992716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.0529955+07:00","message":"> Transcript [6615] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.052999081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.05300126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.053003278+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.053005873+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.291261198+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.291305107+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-25T15:31:42.291311609+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.291324125+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291332164+07:00","message":"[bufferProcess] interim [440000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291338127+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291345968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291349115+07:00","message":"> Transcript [6616] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291354704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291357288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291360382+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.291363803+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.620984312+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.621028899+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-25T15:31:42.621035453+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.621052441+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621062402+07:00","message":"[bufferProcess] interim [800000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621067298+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621075096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621078846+07:00","message":"> Transcript [6617] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621083262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621085939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621088464+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621091882+07:00","message":"TextPushed: 'เหมือนกับร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621098353+07:00","message":"Push: 'บุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621100457+07:00","message":"TextPushed: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621102811+07:00","message":"Set new StatePrefix : 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:42.621105768+07:00","message":"Next Push (prob) : 'ไหว้เจ้าไปด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:42.621115011+07:00","message":"push: {false บุญร่วมงานบุญ 0 0xc002a08200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.21733223+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.217375995+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-25T15:31:43.217382591+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.217398246+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.21740761+07:00","message":"[bufferProcess] interim [400000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.21741234+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.217421971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.217426989+07:00","message":"> Transcript [6618] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.217431148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.217433512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.217435571+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.217438366+07:00","message":"TextPushed: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.893930063+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.893975513+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-25T15:31:43.893984469+07:00","message":"receive interim result [false|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:43.894002496+07:00","message":"[buffer interim] 386 false เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894011598+07:00","message":"[bufferProcess] interim [60000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894016276+07:00","message":"[bufferProcess] send to processor:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894020878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894025135+07:00","message":"> Transcript [6619] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894030051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894033067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894036499+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:43.894040442+07:00","message":"TextPushed: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.076064934+07:00","message":"[GCS] IsForceVAD: false for message ID: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.22028112+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.220331193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้ก็เป็นสีใสนะคะ\",\"confidence\":0.9387929}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.220338169+07:00","message":"receive interim result [true|false]: เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้ก็เป็นสีใสนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.220352325+07:00","message":"end recv isFinal message id 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.220355207+07:00","message":"end Recv id 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.220363192+07:00","message":"[buffer interim] 386 true เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้ก็เป็นสีใสนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220371824+07:00","message":"[bufferProcess] interim [420000000]:เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้ก็เป็นสีใสนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220379407+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220383124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220386738+07:00","message":"> Transcript [6620] [false]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220390699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220392922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220395251+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220398126+07:00","message":"TextPushed: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220400091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220402339+07:00","message":"> Transcript [6621] [true]: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกันแบบนี้ก็เป็นสีใสนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220404619+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220406586+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.22040827+07:00","message":"StatePrefix: 'เหมือนกับร่วมงานบุญร่วมงานบุญไหว้เจ้าไปด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220410386+07:00","message":"TextPushed: 'เหมือนกับร่วมงานบุญร่วมงานบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:44.220418588+07:00","message":"Push: 'ไหว้เจ้าไปด้วยกันแบบนี้ก็เป็นสีใสนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.220426691+07:00","message":"push: {true ไหว้เจ้าไปด้วยกันแบบนี้ก็เป็นสีใสนะคะ 0 0xc002a08200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:44.234482964+07:00","message":"write wav file: './tmp/7599/7599_386.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:44.360140175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:44.360149576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:44.530026628+07:00","message":"[GCS] Start streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.25203369+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.252081962+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-25T15:31:45.252089029+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.252105439+07:00","message":"[buffer interim] 387 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.252112699+07:00","message":"[bufferProcess] interim [780000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.252114912+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.252121744+07:00","message":"[bufferProcess] send to processor (ticker):ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.2521245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.252127578+07:00","message":"> Transcript [6622] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.252129831+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.491012164+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.491053804+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-25T15:31:45.491059179+07:00","message":"receive interim result [false|false]: กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.491073058+07:00","message":"[buffer interim] 387 false กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.491080227+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.491082492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.563954578+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.564005029+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-25T15:31:45.564012953+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.564033247+07:00","message":"[buffer interim] 387 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.564045319+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.564049699+07:00","message":"[bufferProcess] send to processor:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.56405748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.564061899+07:00","message":"> Transcript [6623] [false]: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.564065544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.564069274+07:00","message":"Set new StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.75300831+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.753048584+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-25T15:31:45.75305406+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.753070667+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753080833+07:00","message":"[bufferProcess] interim [320000000]:กรุงเทพฯนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753084475+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753089553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753094032+07:00","message":"> Transcript [6624] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753097428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753101987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753104274+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.753106758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.940226314+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.940261922+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-25T15:31:45.940267206+07:00","message":"receive interim result [false|false]: กรุงเทพมหานคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:45.940282853+07:00","message":"[buffer interim] 387 false กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940290241+07:00","message":"[bufferProcess] interim [440000000]:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940293401+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940297085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940300556+07:00","message":"> Transcript [6625] [false]: 'กรุงเทพฯนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940305341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940307724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940309682+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:45.940311846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.092652776+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.092724285+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-25T15:31:46.092731428+07:00","message":"receive interim result [false|false]: กรุงเทพฯกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.092746974+07:00","message":"[buffer interim] 387 false กรุงเทพฯกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.092754424+07:00","message":"[bufferProcess] interim [620000000]:กรุงเทพฯกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.092756977+07:00","message":"[bufferProcess] send to processor:กรุงเทพมหานคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.092764159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.09276765+07:00","message":"> Transcript [6626] [false]: 'กรุงเทพมหานคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.092771261+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.092773426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.092775433+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.092777667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.135705321+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.135746198+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-25T15:31:46.13575258+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.135766236+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135775289+07:00","message":"[bufferProcess] interim [680000000]:กรุงเทพฯนะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135777978+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135787122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135790986+07:00","message":"> Transcript [6627] [false]: 'กรุงเทพฯกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135794852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135797518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135799652+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135802063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135804859+07:00","message":"Push: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135807053+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135809968+07:00","message":"Set new StatePrefix : 'กรุงเทพฯกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.135812322+07:00","message":"Next Push (prob) : 'ฯกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.135821327+07:00","message":"push: {false กรุงเทพ 0 0xc0030a0300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.457649598+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.457701405+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-25T15:31:46.457708022+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.457722778+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.457730889+07:00","message":"[bufferProcess] interim [980000000]:กรุงเทพฯนะกลับมากรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.457733703+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.457742101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.45774539+07:00","message":"> Transcript [6628] [false]: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.457748172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.457750423+07:00","message":"Set new StatePrefix: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.652019144+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.652063111+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-25T15:31:46.652069145+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.652080109+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652090179+07:00","message":"[bufferProcess] interim [220000000]:กรุงเทพฯนะกลับมากรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652093051+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652098903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652102039+07:00","message":"> Transcript [6629] [false]: 'กรุงเทพฯนะกลับมากรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652105784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652108225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652113647+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.652116447+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.850885959+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.85092362+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-25T15:31:46.850928846+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:46.850952323+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.850962403+07:00","message":"[bufferProcess] interim [340000000]:กรุงเทพฯนะกลับมากรุงเทพฯไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.85096529+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.850970752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.850973845+07:00","message":"> Transcript [6630] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.850977549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.850980013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.850982368+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:46.850984576+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.107954853+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.10799065+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-25T15:31:47.107996788+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.108010216+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108018319+07:00","message":"[bufferProcess] interim [580000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108021919+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108029489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108032495+07:00","message":"> Transcript [6631] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108036486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108039068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108042542+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.108045219+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.292224908+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.292268038+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-25T15:31:47.292274779+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.292290659+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292298852+07:00","message":"[bufferProcess] interim [820000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292301922+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292310143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292313121+07:00","message":"> Transcript [6632] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292317907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292320458+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292322832+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292325423+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292332536+07:00","message":"Push: 'ฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292334587+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292337116+07:00","message":"Set new StatePrefix : 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.292339846+07:00","message":"Next Push (prob) : 'กรุงเทพฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.292361065+07:00","message":"push: {false ฯนะกลับมา 0 0xc0030a0300}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:47.360469753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:47.360489917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.498698922+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.498748301+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-25T15:31:47.498754023+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.498767188+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498779103+07:00","message":"[bufferProcess] interim [0]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498782049+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498788384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498792319+07:00","message":"> Transcript [6633] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498796568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498799091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498801321+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.498803974+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.884290371+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.884331215+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-25T15:31:47.884338743+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.884354918+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884362097+07:00","message":"[bufferProcess] interim [360000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884365373+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884370668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884374163+07:00","message":"> Transcript [6634] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884377756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884380086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884382352+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.884385108+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.921869725+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.921909356+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-25T15:31:47.921919156+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:47.921934763+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921942768+07:00","message":"[bufferProcess] interim [420000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921945614+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921952751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921955469+07:00","message":"> Transcript [6635] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921959034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921961475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921964072+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:47.921967644+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.060593146+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.06063376+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-25T15:31:48.060643169+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.060655917+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060664093+07:00","message":"[bufferProcess] interim [540000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060669221+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060685802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.0606904+07:00","message":"> Transcript [6636] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060695718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060698524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.06070157+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.06070516+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060712857+07:00","message":"Push: 'กรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.06071599+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060719399+07:00","message":"Set new StatePrefix : 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.060724147+07:00","message":"Next Push (prob) : 'ลุมพินีกันหน่อยดิ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.060740309+07:00","message":"push: {false กรุงเทพฯไปสวน 0 0xc0030a0300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.260312083+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.260353298+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-25T15:31:48.260360184+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.260374443+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.260381352+07:00","message":"[bufferProcess] interim [780000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.260384391+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.2603912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.26039398+07:00","message":"> Transcript [6637] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.260397021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.260399546+07:00","message":"Set new StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.47034327+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.47040511+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-25T15:31:48.470417944+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.470436739+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470457642+07:00","message":"[bufferProcess] interim [20000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470466519+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470476004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470481105+07:00","message":"> Transcript [6638] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470486832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470489582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470493255+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.470498166+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.58620203+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.586252201+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-25T15:31:48.58626061+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.586278572+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.586290522+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.586295172+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.58630317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.586307479+07:00","message":"> Transcript [6639] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่นี่แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.586312948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.586315878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.586318877+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.586323469+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.712547088+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.712589788+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-25T15:31:48.712595789+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:48.712609545+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712617261+07:00","message":"[bufferProcess] interim [140000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712620164+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712628825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712632025+07:00","message":"> Transcript [6640] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712635935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712638176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712640666+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:48.712643769+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.289946254+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.289990469+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-25T15:31:49.289996904+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.290015378+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290026874+07:00","message":"[bufferProcess] interim [740000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290029976+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.29003411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290037487+07:00","message":"> Transcript [6641] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290042132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290044394+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290050372+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290053415+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290057151+07:00","message":"Push: 'ลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290059528+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290061935+07:00","message":"Set new StatePrefix : 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.290064468+07:00","message":"Next Push (prob) : 'ที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.290072831+07:00","message":"push: {false ลุมพินีกันหน่อยดีกว่า 0 0xc0030a0300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.313079389+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.313123534+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-25T15:31:49.313131363+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในวิชาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.313150875+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.313173429+07:00","message":"[bufferProcess] interim [800000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.313178007+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.31318877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.313193404+07:00","message":"> Transcript [6642] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.313199261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.313202151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.313205383+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.313209428+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.347486745+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.347524163+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-25T15:31:49.347529992+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.347543988+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347550779+07:00","message":"[bufferProcess] interim [920000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347553702+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในวิชาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347560628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347563502+07:00","message":"> Transcript [6643] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในวิชาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347567805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347569973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347572915+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.347575877+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.60425529+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.604295977+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-25T15:31:49.604302242+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.604315818+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604326388+07:00","message":"[bufferProcess] interim [100000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604329459+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604336021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604340276+07:00","message":"> Transcript [6644] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604345011+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604347322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604349853+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.604352764+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.859602177+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.859645067+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-25T15:31:49.859652557+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.859666982+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.85968349+07:00","message":"[bufferProcess] interim [340000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859687406+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859696346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859699836+07:00","message":"> Transcript [6645] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859704611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859707278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859709691+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859712688+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.85972072+07:00","message":"Push: 'ที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859722818+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859725108+07:00","message":"Set new StatePrefix : 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.859728151+07:00","message":"Next Push (prob) : 'ในชีวิตที่ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.859756815+07:00","message":"push: {false ที่แล้วนะ 0 0xc0030a0300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.885732183+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.885771616+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-25T15:31:49.885777201+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:49.885795734+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.885803192+07:00","message":"[bufferProcess] interim [400000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.885806055+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.885811616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.88581477+07:00","message":"> Transcript [6646] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.88581916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.885821445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.885823318+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:49.885826288+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.007247648+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.007284978+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-25T15:31:50.007298446+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.007319913+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.007327731+07:00","message":"[bufferProcess] interim [460000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.007330973+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.007338511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.007341494+07:00","message":"> Transcript [6647] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.00734554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.007348342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.00735031+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.007353015+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.05370814+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.053757011+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-25T15:31:50.053765384+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาณโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.053783062+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาณโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.053792392+07:00","message":"[bufferProcess] interim [520000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาณโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.053796519+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.053805478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.053810248+07:00","message":"> Transcript [6648] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.053816178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.053819438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.05382224+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.053826748+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.090136439+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.090167849+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-25T15:31:50.090173908+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.090188395+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.09019509+07:00","message":"[bufferProcess] interim [580000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090198462+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาณโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090205757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.09021659+07:00","message":"> Transcript [6649] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาณโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090222752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090225942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090229038+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090232752+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090239981+07:00","message":"Push: 'ในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090242235+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090244593+07:00","message":"Set new StatePrefix : 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาณโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.090247601+07:00","message":"Next Push (prob) : 'ณโรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.090257188+07:00","message":"push: {false ในชีวิตที่ผ่านมา 0 0xc0030a0300}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.096083484+07:00","message":"[GCS] IsForceVAD: false for message ID: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.168034747+07:00","message":"[GCS] Start streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.242876261+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.242923334+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-25T15:31:50.242930045+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.242943978+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.242954453+07:00","message":"[bufferProcess] interim [700000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.2429579+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.242964485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.242967886+07:00","message":"> Transcript [6650] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.242971387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.242973478+07:00","message":"Set new StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.293646528+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.293688263+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-25T15:31:50.293695329+07:00","message":"receive interim result [false|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.293708703+07:00","message":"[buffer interim] 387 false กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.293715149+07:00","message":"[bufferProcess] interim [760000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.29371857+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.293726093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.29372921+07:00","message":"> Transcript [6651] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.293732961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.293735098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.293737247+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.29373991+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:50.361219256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:50.361233668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.368896299+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.368937878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วเนี่ยในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์\",\"confidence\":0.9277691}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.368944928+07:00","message":"receive interim result [true|false]: กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วเนี่ยในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.368956314+07:00","message":"end recv isFinal message id 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.368958753+07:00","message":"end Recv id 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.368964524+07:00","message":"[buffer interim] 387 true กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วเนี่ยในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368975655+07:00","message":"[bufferProcess] interim [790000000]:กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วเนี่ยในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368979449+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368983925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368987651+07:00","message":"> Transcript [6652] [false]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368992169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368994204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368996244+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.368999038+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369001177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369003485+07:00","message":"> Transcript [6653] [true]: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วเนี่ยในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369006137+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369007986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.36900985+07:00","message":"StatePrefix: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369012182+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369014176+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369280199+07:00","message":"Push: 'แล้วเรามีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.36928359+07:00","message":"TextPushed: 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วนะในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369286147+07:00","message":"Set new StatePrefix : 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วเนี่ยในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369288794+07:00","message":"Next Push (prob) : 'กรุงเทพฯนะกลับมากรุงเทพฯไปสวนลุมพินีกันหน่อยดีกว่าที่แล้วเนี่ยในชีวิตที่ผ่านมาแล้วเรามีสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.369298348+07:00","message":"push: {true แล้วเรามีสิทธิ์ 0 0xc0030a0300}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.369305446+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_387.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:50.381033548+07:00","message":"write wav file: './tmp/7599/7599_387.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.503256622+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.503300008+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-25T15:31:50.503305598+07:00","message":"receive interim result [false|false]: จะกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.503320263+07:00","message":"[buffer interim] 388 false จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.503328078+07:00","message":"[bufferProcess] interim [420000000]:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.503330844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.70312042+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.70315771+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-25T15:31:50.70316265+07:00","message":"receive interim result [false|false]: จะกลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.703177291+07:00","message":"[buffer interim] 388 false จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.703185889+07:00","message":"[bufferProcess] interim [600000000]:จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.703189313+07:00","message":"[bufferProcess] send to processor:จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.703200804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.703205183+07:00","message":"> Transcript [6654] [false]: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.70320776+07:00","message":"Set StatePrefix (first interim): 'จะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.935531235+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.935580646+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-25T15:31:50.935586451+07:00","message":"receive interim result [false|false]: จะกลับกันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:50.935604255+07:00","message":"[buffer interim] 388 false จะกลับกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935612205+07:00","message":"[bufferProcess] interim [780000000]:จะกลับกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935615686+07:00","message":"[bufferProcess] send to processor:จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935620404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935624038+07:00","message":"> Transcript [6655] [false]: 'จะกลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935632004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935635462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935637884+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:50.935640121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.028827488+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.028871144+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-25T15:31:51.02887813+07:00","message":"receive interim result [false|false]: จะกลับกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.028896403+07:00","message":"[buffer interim] 388 false จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028905503+07:00","message":"[bufferProcess] interim [840000000]:จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028909304+07:00","message":"[bufferProcess] send to processor:จะกลับกันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028913797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028917711+07:00","message":"> Transcript [6656] [false]: 'จะกลับกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028921992+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028926597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028929926+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.028933286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.057623414+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.057663299+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-25T15:31:51.057669392+07:00","message":"receive interim result [false|false]: จะกลับกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.057688881+07:00","message":"[buffer interim] 388 false จะกลับกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057700679+07:00","message":"[bufferProcess] interim [900000000]:จะกลับกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057704178+07:00","message":"[bufferProcess] send to processor:จะกลับกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057711548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057714775+07:00","message":"> Transcript [6657] [false]: 'จะกลับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057718603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057721753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057723773+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.057726082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.221577096+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.221619234+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-25T15:31:51.221625369+07:00","message":"receive interim result [false|false]: จะกลับกันนะครับบาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.221640429+07:00","message":"[buffer interim] 388 false จะกลับกันนะครับบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221654857+07:00","message":"[bufferProcess] interim [80000000]:จะกลับกันนะครับบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221657969+07:00","message":"[bufferProcess] send to processor:จะกลับกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221662269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221665349+07:00","message":"> Transcript [6658] [false]: 'จะกลับกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221669051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221678907+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221681246+07:00","message":"StatePrefix: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221683327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221690562+07:00","message":"Push: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221692628+07:00","message":"TextPushed: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221694702+07:00","message":"Set new StatePrefix : 'จะกลับกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.221697129+07:00","message":"Next Push (prob) : 'กันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.221706011+07:00","message":"push: {false จะกลับ 0 0xc0030a0c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.315927561+07:00","message":"[GCS] IsForceVAD: false for message ID: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.360690057+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.360719598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกันนะครับ Bangkok\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.360725126+07:00","message":"receive interim result [false|false]: จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.360740812+07:00","message":"[buffer interim] 388 false จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.360747001+07:00","message":"[bufferProcess] interim [200000000]:จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.360749575+07:00","message":"[bufferProcess] send to processor:จะกลับกันนะครับบาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.36075273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.360755889+07:00","message":"> Transcript [6659] [false]: 'จะกลับกันนะครับบาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.360759493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.36076153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.360763867+07:00","message":"StatePrefix: 'จะกลับกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.360767518+07:00","message":"TextPushed: 'จะกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.380245023+07:00","message":"[GCS] Start streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.432199909+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.432242852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะกลับกันนะครับ Bangkok\",\"confidence\":0.94489336}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.432249913+07:00","message":"receive interim result [true|false]: จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.432261924+07:00","message":"end recv isFinal message id 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.432264615+07:00","message":"end Recv id 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.432272105+07:00","message":"[buffer interim] 388 true จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432282456+07:00","message":"[bufferProcess] interim [380000000]:จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432287186+07:00","message":"[bufferProcess] send to processor (isfinal):จะกลับกันนะครับ Bangkok"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432291474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432294746+07:00","message":"> Transcript [6660] [false]: 'จะกลับกันนะครับ Bangkok'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.43229853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432300576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432302622+07:00","message":"StatePrefix: 'จะกลับกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432304949+07:00","message":"TextPushed: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432306751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432308814+07:00","message":"> Transcript [6661] [true]: 'จะกลับกันนะครับ Bangkok'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432311106+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432312884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432314691+07:00","message":"StatePrefix: 'จะกลับกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432316499+07:00","message":"TextPushed: 'จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.432321583+07:00","message":"Push: 'กันนะครับ Bangkok'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.432331038+07:00","message":"push: {true กันนะครับ Bangkok 0 0xc0030a0c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:51.438814038+07:00","message":"write wav file: './tmp/7599/7599_388.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.914717295+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.914761029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.914766705+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:51.914780693+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.914787986+07:00","message":"[bufferProcess] interim [600000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:51.914790041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.612113022+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.612156728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.61216334+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.612174792+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.61218501+07:00","message":"[bufferProcess] interim [200000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.612188653+07:00","message":"[bufferProcess] send to processor:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.612195892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.612200307+07:00","message":"> Transcript [6662] [false]: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.612203408+07:00","message":"Set StatePrefix (first interim): 'Active'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.805277285+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.805317709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.805324049+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.805333538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Passive Voice\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.805336445+07:00","message":"receive interim result [false|false]:  Passive Voice"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.80534357+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.80534691+07:00","message":"[buffer interim] 389 false  Passive Voice"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805353709+07:00","message":"[bufferProcess] interim [440000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805356193+07:00","message":"[bufferProcess] send to processor:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.80535926+07:00","message":"[bufferProcess] interim [440000000]: Passive Voice"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805361906+07:00","message":"[bufferProcess] update buffer: Active Passive Voice"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805364986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805367986+07:00","message":"> Transcript [6663] [false]: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805371363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805373478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.80537566+07:00","message":"StatePrefix: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.805377717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.815306757+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.815340861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.815348777+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.815359388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" eastville\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.815362483+07:00","message":"receive interim result [false|false]:  eastville"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.815367505+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.815370048+07:00","message":"[buffer interim] 389 false  eastville"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.815374474+07:00","message":"[bufferProcess] interim [500000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.815377142+07:00","message":"[bufferProcess] send to processor:Active Passive Voice"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.81538185+07:00","message":"[bufferProcess] interim [500000000]: eastville"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.815384096+07:00","message":"[bufferProcess] update buffer: Active eastville"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.81538688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.815389526+07:00","message":"> Transcript [6664] [false]: 'Active Passive Voice'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.81539269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.815394897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.815397218+07:00","message":"StatePrefix: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.815399316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.94454036+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.944581028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.944587388+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.944596027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Charcoal Mask\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.944599233+07:00","message":"receive interim result [false|false]:  Charcoal Mask"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.944617562+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:52.944632763+07:00","message":"[buffer interim] 389 false  Charcoal Mask"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944640636+07:00","message":"[bufferProcess] interim [620000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.94464413+07:00","message":"[bufferProcess] send to processor:Active eastville"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944649832+07:00","message":"[bufferProcess] interim [620000000]: Charcoal Mask"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944652738+07:00","message":"[bufferProcess] update buffer: Active Charcoal Mask"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944656054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944659256+07:00","message":"> Transcript [6665] [false]: 'Active eastville'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944663134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944665272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944667386+07:00","message":"StatePrefix: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:52.944676651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195458304+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195500035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195506321+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195517378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" citizenship ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195520626+07:00","message":"receive interim result [false|false]:  citizenship ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195528056+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195531196+07:00","message":"[buffer interim] 389 false  citizenship ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195538478+07:00","message":"[bufferProcess] interim [800000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195541029+07:00","message":"[bufferProcess] send to processor:Active Charcoal Mask"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195544273+07:00","message":"[bufferProcess] interim [800000000]: citizenship ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.19554707+07:00","message":"[bufferProcess] update buffer: Active citizenship ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195550246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195553357+07:00","message":"> Transcript [6666] [false]: 'Active Charcoal Mask'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195556768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195566779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195568939+07:00","message":"StatePrefix: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195571152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195573959+07:00","message":"Push: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195576042+07:00","message":"TextPushed: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.195578197+07:00","message":"Set new StatePrefix : 'Active Charcoal Mask'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.19558031+07:00","message":"Next Push (prob) : ' Charcoal Mask'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.195589002+07:00","message":"push: {false Active 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.315636629+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.315692055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.315698441+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.315711053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" descent\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.31571455+07:00","message":"receive interim result [false|false]:  descent"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.315724842+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.315729207+07:00","message":"[buffer interim] 389 false  descent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315736723+07:00","message":"[bufferProcess] interim [920000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315753502+07:00","message":"[bufferProcess] send to processor:Active citizenship ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315760723+07:00","message":"[bufferProcess] interim [920000000]: descent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315763347+07:00","message":"[bufferProcess] update buffer: Active descent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315766317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315774109+07:00","message":"> Transcript [6667] [false]: 'Active citizenship ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315776575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.315778921+07:00","message":"Set new StatePrefix: 'Active citizenship ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.347342767+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.347385191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.347391089+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.347402869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" citizenship ที่ตัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.347407131+07:00","message":"receive interim result [false|false]:  citizenship ที่ตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.347416763+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.347420381+07:00","message":"[buffer interim] 389 false  citizenship ที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.347427792+07:00","message":"[bufferProcess] interim [980000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.347430194+07:00","message":"[bufferProcess] send to processor:Active descent"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.347433604+07:00","message":"[bufferProcess] interim [980000000]: citizenship ที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.34743663+07:00","message":"[bufferProcess] update buffer: Active citizenship ที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.347439954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.347442975+07:00","message":"> Transcript [6668] [false]: 'Active descent'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.347445718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.347447787+07:00","message":"Set new StatePrefix: 'Active descent'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:53.361531316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:53.361533096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.531549066+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.531599508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.531607064+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.531624211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" citizenship ที่ตัดสิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.531628921+07:00","message":"receive interim result [false|false]:  citizenship ที่ตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.531650789+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.531666552+07:00","message":"[buffer interim] 389 false  citizenship ที่ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.5316814+07:00","message":"[bufferProcess] interim [100000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.531684235+07:00","message":"[bufferProcess] send to processor:Active citizenship ที่ตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.531690718+07:00","message":"[bufferProcess] interim [100000000]: citizenship ที่ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.531693676+07:00","message":"[bufferProcess] update buffer: Active citizenship ที่ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.531696394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.531699329+07:00","message":"> Transcript [6669] [false]: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.531701665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.531704126+07:00","message":"Set new StatePrefix: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.547170966+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.54720296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.547208393+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.54721969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" citizenship\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.547222633+07:00","message":"receive interim result [false|false]:  citizenship"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.547230025+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.547232836+07:00","message":"[buffer interim] 389 false  citizenship"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547238112+07:00","message":"[bufferProcess] interim [160000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547240749+07:00","message":"[bufferProcess] send to processor:Active citizenship ที่ตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547248487+07:00","message":"[bufferProcess] interim [160000000]: citizenship"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547264633+07:00","message":"[bufferProcess] update buffer: Active citizenship"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547268025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547270859+07:00","message":"> Transcript [6670] [false]: 'Active citizenship ที่ตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547273958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547275953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547278077+07:00","message":"StatePrefix: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.547280203+07:00","message":"TextPushed: 'Active'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.555891793+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.555915159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.555919806+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.55593035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" citizenship ที่ตัดที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.555933501+07:00","message":"receive interim result [false|false]:  citizenship ที่ตัดที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.555938682+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.555944606+07:00","message":"[buffer interim] 389 false  citizenship ที่ตัดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.55594913+07:00","message":"[bufferProcess] interim [220000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.555951664+07:00","message":"[bufferProcess] send to processor:Active citizenship"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.555957115+07:00","message":"[bufferProcess] interim [220000000]: citizenship ที่ตัดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.555959446+07:00","message":"[bufferProcess] update buffer: Active citizenship ที่ตัดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.555962081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.55596483+07:00","message":"> Transcript [6671] [false]: 'Active citizenship'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.555966943+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.824543597+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.824584621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.82459011+07:00","message":"receive interim result [false|false]: Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.824604344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" citizenship ที่ตัดที่สวนลุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.824607997+07:00","message":"receive interim result [false|false]:  citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.824615643+07:00","message":"[buffer interim] 389 false Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.824619199+07:00","message":"[buffer interim] 389 false  citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824624872+07:00","message":"[bufferProcess] interim [460000000]:Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.8246271+07:00","message":"[bufferProcess] send to processor:Active citizenship ที่ตัดที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824629989+07:00","message":"[bufferProcess] interim [460000000]: citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824632692+07:00","message":"[bufferProcess] update buffer: Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824635605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824638457+07:00","message":"> Transcript [6672] [false]: 'Active citizenship ที่ตัดที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824641912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824643993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824646038+07:00","message":"StatePrefix: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.824648115+07:00","message":"TextPushed: 'Active'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.955524791+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.955564408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active citizenship\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.955570526+07:00","message":"receive interim result [false|false]: Active citizenship"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.955581957+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-25T15:31:53.955585441+07:00","message":"receive interim result [false|false]:  ที่ตัดที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.955603948+07:00","message":"[buffer interim] 389 false Active citizenship"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:53.955619621+07:00","message":"[buffer interim] 389 false  ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955640174+07:00","message":"[bufferProcess] interim [580000000]:Active citizenship"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955660527+07:00","message":"[bufferProcess] send to processor:Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.95567578+07:00","message":"[bufferProcess] interim [580000000]: ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955678969+07:00","message":"[bufferProcess] update buffer: Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955682986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955686512+07:00","message":"> Transcript [6673] [false]: 'Active citizenship ที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955690653+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955692865+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955695069+07:00","message":"StatePrefix: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:53.955697993+07:00","message":"TextPushed: 'Active'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.413287632+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.413335793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active citizenship ที่ตัดที่สวนลุม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.413341374+07:00","message":"receive interim result [false|false]: Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.413355259+07:00","message":"[buffer interim] 389 false Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413366099+07:00","message":"[bufferProcess] interim [60000000]:Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413369114+07:00","message":"[bufferProcess] send to processor:Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413375261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413378751+07:00","message":"> Transcript [6674] [false]: 'Active citizenship ที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413383248+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413385751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413390835+07:00","message":"StatePrefix: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413394061+07:00","message":"TextPushed: 'Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413398583+07:00","message":"Push: ' citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.4134008+07:00","message":"TextPushed: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413403151+07:00","message":"Set new StatePrefix : 'Active citizenship ที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:54.413405392+07:00","message":"Next Push (prob) : 'ที่สวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:54.413431614+07:00","message":"push: {false  citizenship ที่ตัด 0 0xc002a08d80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:56.362161509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:56.362205274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.49660603+07:00","message":"[GCS] IsForceVAD: false for message ID: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.559181285+07:00","message":"[GCS] Start streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.677801849+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.677849937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Active citizenship ที่ตัดที่สวนลุม\",\"confidence\":0.90217155}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.677855574+07:00","message":"receive interim result [true|false]: Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.677865494+07:00","message":"end recv isFinal message id 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.677868255+07:00","message":"end Recv id 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.677876315+07:00","message":"[buffer interim] 389 true Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677887041+07:00","message":"[bufferProcess] interim [320000000]:Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677890902+07:00","message":"[bufferProcess] send to processor (isfinal):Active citizenship ที่ตัดที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.67789558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.67789881+07:00","message":"> Transcript [6675] [false]: 'Active citizenship ที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677902259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677904389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677906636+07:00","message":"StatePrefix: 'Active citizenship ที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677908829+07:00","message":"TextPushed: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677910726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677912791+07:00","message":"> Transcript [6676] [true]: 'Active citizenship ที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677915113+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677916951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677918796+07:00","message":"StatePrefix: 'Active citizenship ที่ตัดที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677920775+07:00","message":"TextPushed: 'Active citizenship ที่ตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.677923927+07:00","message":"Push: 'ที่สวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.677932309+07:00","message":"push: {true ที่สวนลุม 0 0xc002a08d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:58.690643806+07:00","message":"write wav file: './tmp/7599/7599_389.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.868103977+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.868142134+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-25T15:31:58.868147482+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:58.868164396+07:00","message":"[buffer interim] 390 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.868170888+07:00","message":"[bufferProcess] interim [300000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:58.868173257+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.005354859+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.005392304+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-25T15:31:59.005397674+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.005413989+07:00","message":"[buffer interim] 390 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.005421476+07:00","message":"[bufferProcess] interim [420000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.005424705+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.005430948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.005433653+07:00","message":"> Transcript [6677] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.005436127+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.094653263+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.094703833+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-25T15:31:59.094709531+07:00","message":"receive interim result [false|false]: พิธีกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.094723281+07:00","message":"[buffer interim] 390 false พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.094730792+07:00","message":"[bufferProcess] interim [540000000]:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.094733348+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.09473896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.094742132+07:00","message":"> Transcript [6678] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.094744892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.094747221+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.196987406+07:00","message":"[GCS] IsForceVAD: false for message ID: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.259364361+07:00","message":"[GCS] Start streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.288562077+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.288599004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีกร\",\"confidence\":0.8066384}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.288610807+07:00","message":"receive interim result [true|false]: พิธีกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.288621774+07:00","message":"end recv isFinal message id 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.288624421+07:00","message":"end Recv id 390"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.288630808+07:00","message":"[buffer interim] 390 true พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288641175+07:00","message":"[bufferProcess] interim [870000000]:พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288644465+07:00","message":"[bufferProcess] send to processor (isfinal):พิธีกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288647793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288651195+07:00","message":"> Transcript [6679] [false]: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288653675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288655685+07:00","message":"Set new StatePrefix: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288657475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288659719+07:00","message":"> Transcript [6680] [true]: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288672971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288675099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288677039+07:00","message":"StatePrefix: 'พิธีกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288679178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:31:59.288686857+07:00","message":"Push: 'พิธีกร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:31:59.288694356+07:00","message":"push: {true พิธีกร 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:31:59.294822676+07:00","message":"write wav file: './tmp/7599/7599_390.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:59.363207451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:31:59.363222313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.186907126+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.186951037+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-25T15:32:00.186957206+07:00","message":"receive interim result [false|false]: ผู้ประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.186972882+07:00","message":"[buffer interim] 391 false ผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.186979971+07:00","message":"[bufferProcess] interim [900000000]:ผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.18698234+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.577932731+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.577992678+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-25T15:32:00.578000202+07:00","message":"receive interim result [false|false]: ผู้ประกาศข่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.578016138+07:00","message":"[buffer interim] 391 false ผู้ประกาศข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.57802424+07:00","message":"[bufferProcess] interim [320000000]:ผู้ประกาศข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.578027555+07:00","message":"[bufferProcess] send to processor:ผู้ประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.578034465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.578037558+07:00","message":"> Transcript [6681] [false]: 'ผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.578040218+07:00","message":"Set StatePrefix (first interim): 'ผู้ประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.697068567+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.697104536+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-25T15:32:00.697110106+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.697126533+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697133517+07:00","message":"[bufferProcess] interim [440000000]:ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697136643+07:00","message":"[bufferProcess] send to processor:ผู้ประกาศข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697140363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697143444+07:00","message":"> Transcript [6682] [false]: 'ผู้ประกาศข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697147593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697149945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697152019+07:00","message":"StatePrefix: 'ผู้ประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.697154102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.830828811+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.830869148+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-25T15:32:00.830874567+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.830886608+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.83089557+07:00","message":"[bufferProcess] interim [620000000]:ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.83089828+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.830903343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.830906089+07:00","message":"> Transcript [6683] [false]: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.8309087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.830911947+07:00","message":"Set new StatePrefix: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.87983556+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.879868864+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-25T15:32:00.879874563+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:00.87988856+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879896695+07:00","message":"[bufferProcess] interim [680000000]:ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879899816+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879903288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879906187+07:00","message":"> Transcript [6684] [false]: 'ประกาศเดี๋ยวเข้าไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879909671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879911862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879913848+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:00.879916488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.142046536+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.142081332+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-25T15:32:01.142088988+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.142109392+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.142118404+07:00","message":"[bufferProcess] interim [860000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.142121301+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.14212463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.142128217+07:00","message":"> Transcript [6685] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.142131881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.142133957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.142136191+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.142138485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.215096805+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.215132453+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-25T15:32:01.215138825+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.215150487+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215157726+07:00","message":"[bufferProcess] interim [980000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215160715+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215166261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215169321+07:00","message":"> Transcript [6686] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215172982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215175303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215177864+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.215180192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.367752581+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.367798514+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-25T15:32:01.367804227+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.367814937+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367822634+07:00","message":"[bufferProcess] interim [100000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.36782517+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.3678288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367831672+07:00","message":"> Transcript [6687] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367835458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367837634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367840071+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367842157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367845177+07:00","message":"Push: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367847315+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367849875+07:00","message":"Set new StatePrefix : 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.367852313+07:00","message":"Next Push (prob) : 'เที่ยวกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.367860065+07:00","message":"push: {false ประกาศเดี๋ยวเข้าไป 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.429974069+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.430009968+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-25T15:32:01.430016316+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.430032065+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430039986+07:00","message":"[bufferProcess] interim [220000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430042863+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430046675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430050037+07:00","message":"> Transcript [6688] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430053476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430055661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430057777+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.430060579+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.531826027+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.531864708+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-25T15:32:01.531870755+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.531886459+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.531893216+07:00","message":"[bufferProcess] interim [280000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.531896077+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.5318993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.531902347+07:00","message":"> Transcript [6689] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.531905947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.53190802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.531920637+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.5319233+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.859860584+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.85990078+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-25T15:32:01.859906891+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:01.859923349+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859932286+07:00","message":"[bufferProcess] interim [580000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859935178+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859943661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859946994+07:00","message":"> Transcript [6690] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859950646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859953136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859955732+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:01.859958542+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.027022083+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.027060221+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-25T15:32:02.027066262+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.027082792+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027089631+07:00","message":"[bufferProcess] interim [760000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027092749+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027096559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027099619+07:00","message":"> Transcript [6691] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027103499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027105677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.02710789+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027110752+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027117035+07:00","message":"Push: 'เที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.02711912+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027121641+07:00","message":"Set new StatePrefix : 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.027124273+07:00","message":"Next Push (prob) : 'สวนลุมเพียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.027161025+07:00","message":"push: {false เที่ยวกันที่ 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.048847706+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.048888339+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-25T15:32:02.048895154+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.048910582+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.04891731+07:00","message":"[bufferProcess] interim [820000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.0489203+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.048923718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.048926547+07:00","message":"> Transcript [6692] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.048931246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.048933319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.04893531+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.048938366+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:02.363909341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:02.363931302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.625920016+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.625965339+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-25T15:32:02.625974471+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:02.625991591+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.625999931+07:00","message":"[bufferProcess] interim [420000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.626004334+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.626014035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.626017926+07:00","message":"> Transcript [6693] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.626023207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.626026201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.626029083+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:02.626033087+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.71137709+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.711422127+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-25T15:32:03.711430993+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.711450279+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711462961+07:00","message":"[bufferProcess] interim [500000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711467471+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711477428+07:00","message":"[bufferProcess] send to processor (ticker):ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711481904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.71148569+07:00","message":"> Transcript [6694] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711491357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.71149432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711497532+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711501537+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711504436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711508465+07:00","message":"> Transcript [6695] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711512328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711515069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711517707+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711521035+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711530443+07:00","message":"Push: 'สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711533637+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711536877+07:00","message":"Set new StatePrefix : 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.711541402+07:00","message":"Next Push (prob) : 'เลยนะเราสองคนก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.711568874+07:00","message":"push: {false สวนลุมเพียบ 0 0xc00039d400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.848316469+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.848350518+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-25T15:32:03.8483572+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.848371918+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.848378788+07:00","message":"[bufferProcess] interim [560000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.848380979+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.908107676+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.908144037+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-25T15:32:03.908150632+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:03.908162856+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.908169799+07:00","message":"[bufferProcess] interim [680000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.908173354+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.908178947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.908182235+07:00","message":"> Transcript [6696] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:03.908184569+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.544225247+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.544257701+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-25T15:32:04.544263378+07:00","message":"receive interim result [false|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.54427923+07:00","message":"[buffer interim] 391 false ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.544285757+07:00","message":"[bufferProcess] interim [280000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.544288501+07:00","message":"[bufferProcess] send to processor:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.544291759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.54429451+07:00","message":"> Transcript [6697] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.544298696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.544300997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.544303032+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.544305628+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.645774196+07:00","message":"[GCS] IsForceVAD: false for message ID: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.856052476+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.856102105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย\",\"confidence\":0.9346525}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.85610955+07:00","message":"receive interim result [true|false]: ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.856120083+07:00","message":"end recv isFinal message id 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.856123367+07:00","message":"end Recv id 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.856131418+07:00","message":"[buffer interim] 391 true ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856141198+07:00","message":"[bufferProcess] interim [610000000]:ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856147701+07:00","message":"[bufferProcess] send to processor (isfinal):ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856152717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856156803+07:00","message":"> Transcript [6698] [false]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856163365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856165953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856168324+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856171713+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856173834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856175823+07:00","message":"> Transcript [6699] [true]: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856178275+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856180074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856181858+07:00","message":"StatePrefix: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบเลยนะเราสองคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856201014+07:00","message":"TextPushed: 'ประกาศเดี๋ยวเข้าไปเที่ยวกันที่สวนลุมเพียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:04.856207062+07:00","message":"Push: 'เลยนะเราสองคนก็ไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.85622061+07:00","message":"push: {true เลยนะเราสองคนก็ไปด้วย 0 0xc00039d400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:04.868832662+07:00","message":"write wav file: './tmp/7599/7599_391.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:04.967651684+07:00","message":"[GCS] Start streaming session, msgId: 392"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:05.364957495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:05.364949305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.450680911+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.450724458+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-25T15:32:05.450729588+07:00","message":"receive interim result [false|false]: สภา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.450747185+07:00","message":"[buffer interim] 392 false สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.450755501+07:00","message":"[bufferProcess] interim [480000000]:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.450757699+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.53199262+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.532037641+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-25T15:32:05.532044158+07:00","message":"receive interim result [false|false]: สะพาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.532060538+07:00","message":"[buffer interim] 392 false สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.532068444+07:00","message":"[bufferProcess] interim [540000000]:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.532071172+07:00","message":"[bufferProcess] send to processor:สภา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.532078508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.53208167+07:00","message":"> Transcript [6700] [false]: 'สภา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.532084108+07:00","message":"Set StatePrefix (first interim): 'สภา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.560837646+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.560877614+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-25T15:32:05.560883257+07:00","message":"receive interim result [false|false]: สภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.56089739+07:00","message":"[buffer interim] 392 false สภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.560904957+07:00","message":"[bufferProcess] interim [600000000]:สภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.560907379+07:00","message":"[bufferProcess] send to processor:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.560911962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.560916636+07:00","message":"> Transcript [6701] [false]: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.560921091+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.560925149+07:00","message":"Set new StatePrefix: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.655042616+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.655086336+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-25T15:32:05.655092085+07:00","message":"receive interim result [false|false]: สภาครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.655108217+07:00","message":"[buffer interim] 392 false สภาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.655115663+07:00","message":"[bufferProcess] interim [660000000]:สภาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.655117957+07:00","message":"[bufferProcess] send to processor:สภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.655121193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.655124201+07:00","message":"> Transcript [6702] [false]: 'สภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.655126521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.655129373+07:00","message":"Set new StatePrefix: 'สภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.747281408+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.747315827+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-25T15:32:05.747321098+07:00","message":"receive interim result [false|false]: สะพานภูมิพล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.747335165+07:00","message":"[buffer interim] 392 false สะพานภูมิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.747342448+07:00","message":"[bufferProcess] interim [780000000]:สะพานภูมิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.747345033+07:00","message":"[bufferProcess] send to processor:สภาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.747348978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.747352045+07:00","message":"> Transcript [6703] [false]: 'สภาครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.747354492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.747356453+07:00","message":"Set new StatePrefix: 'สภาครู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.936067143+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.93610412+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-25T15:32:05.936109599+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:05.936124323+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.936130779+07:00","message":"[bufferProcess] interim [20000000]:จะพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.936133588+07:00","message":"[bufferProcess] send to processor:สะพานภูมิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.936136784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.936139891+07:00","message":"> Transcript [6704] [false]: 'สะพานภูมิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.936142359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:05.936144642+07:00","message":"Set new StatePrefix: 'สะพานภูมิพล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.130720431+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.13076064+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-25T15:32:06.130766694+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.130779788+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.130786291+07:00","message":"[bufferProcess] interim [200000000]:จะพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.130788844+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.130794758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.130797881+07:00","message":"> Transcript [6705] [false]: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.130800543+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.130803276+07:00","message":"Set new StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.38586332+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.385902178+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-25T15:32:06.385910017+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.385926435+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385933549+07:00","message":"[bufferProcess] interim [440000000]:จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385936479+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385944441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385947638+07:00","message":"> Transcript [6706] [false]: 'จะพาคุณผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385950937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385953225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385955753+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.385958177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.705562379+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.705599183+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-25T15:32:06.705606454+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.705622367+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.705630333+07:00","message":"[bufferProcess] interim [740000000]:จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.705634297+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.705644499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.705649284+07:00","message":"> Transcript [6707] [false]: 'จะพาคุณผู้ชมไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.70566245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.705665534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.705668472+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.705671756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.833492215+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.833534551+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-25T15:32:06.833540759+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:06.83355715+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833565808+07:00","message":"[bufferProcess] interim [860000000]:จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833569251+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833577274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833580503+07:00","message":"> Transcript [6708] [false]: 'จะพาคุณผู้ชมไปดูสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833584878+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833587622+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833589707+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:06.833592037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.307292018+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.307334952+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-25T15:32:07.307341116+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.307359668+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307367904+07:00","message":"[bufferProcess] interim [400000000]:จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307370576+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307383072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307390384+07:00","message":"> Transcript [6709] [false]: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307396064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307398621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307401187+07:00","message":"StatePrefix: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307403628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307410219+07:00","message":"Push: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307412138+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307414314+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.307416665+07:00","message":"Next Push (prob) : 'ไปดูซิว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.307426468+07:00","message":"push: {false จะพาคุณผู้ชม 0 0xc000131280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.760995228+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.761032581+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-25T15:32:07.761038255+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.76105536+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761063386+07:00","message":"[bufferProcess] interim [820000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761066066+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761070726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761074059+07:00","message":"> Transcript [6710] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761077997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761080161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761082913+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.761085785+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.980380979+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.980424971+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-25T15:32:07.980433477+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:07.980452181+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.980460444+07:00","message":"[bufferProcess] interim [60000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.980463514+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.980472453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.98047579+07:00","message":"> Transcript [6711] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.980479713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.980482261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.980484474+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:07.980487466+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.173225429+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.173268479+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-25T15:32:08.173274615+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.173286345+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173294721+07:00","message":"[bufferProcess] interim [300000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173297307+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173301207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173304159+07:00","message":"> Transcript [6712] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173307784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173309925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173312484+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.173314862+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:08.365465083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:08.365505811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.620336292+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.620378194+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-25T15:32:08.620384957+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.620398693+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620406665+07:00","message":"[bufferProcess] interim [720000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620409658+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620417977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620421531+07:00","message":"> Transcript [6713] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620425859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620429156+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620431855+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.62043461+07:00","message":"TextPushed: 'จะพาคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620442058+07:00","message":"Push: 'ไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620444031+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620446468+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:08.620449506+07:00","message":"Next Push (prob) : 'ที่เนี่ยเขามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:08.620470605+07:00","message":"push: {false ไปดูซิว่า 0 0xc000131280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.130753192+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.130791699+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-25T15:32:09.130798851+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.130811301+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130819632+07:00","message":"[bufferProcess] interim [140000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130822465+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130826667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130829382+07:00","message":"> Transcript [6714] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130832983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130835077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130837237+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.130840076+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.710492387+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.710524434+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-25T15:32:09.710530574+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:09.710541276+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.71054699+07:00","message":"[bufferProcess] interim [740000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.710549815+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.710555152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.710558079+07:00","message":"> Transcript [6715] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.710561333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.710563389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.710565615+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:09.710568366+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.034209911+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.034244739+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-25T15:32:10.034250891+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.034271534+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.034284217+07:00","message":"[bufferProcess] interim [100000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.034288589+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.034299094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.034302925+07:00","message":"> Transcript [6716] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.034306621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.034309186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.034311714+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.03431447+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.22659632+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.226747323+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-25T15:32:10.227120373+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.227148291+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227161334+07:00","message":"[bufferProcess] interim [280000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227169234+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.22718092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227190101+07:00","message":"> Transcript [6717] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227198811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227217953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227227863+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227238932+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227246719+07:00","message":"Push: 'ที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227249268+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227252059+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.227255434+07:00","message":"Next Push (prob) : 'อะไรบ้างต้องบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.227272838+07:00","message":"push: {false ที่เนี่ยเขามีงาน 0 0xc000131280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.276279+07:00","message":"[GCS] IsForceVAD: false for message ID: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.297546157+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.297592093+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-25T15:32:10.297600386+07:00","message":"receive interim result [false|false]: จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.297617038+07:00","message":"[buffer interim] 392 false จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.297625274+07:00","message":"[bufferProcess] interim [400000000]:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.297628206+07:00","message":"[bufferProcess] send to processor:จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.297637511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.297640966+07:00","message":"> Transcript [6718] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.297644954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.297654498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.29765678+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.29766074+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.399087965+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.399128889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะพาคุณผู้ชมไปดูซิว่าที่นี่เขามีงานอะไรบ้างต้องบอกเลยว่า\",\"confidence\":0.9506635}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.399135185+07:00","message":"receive interim result [true|false]: จะพาคุณผู้ชมไปดูซิว่าที่นี่เขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.399141258+07:00","message":"end recv isFinal message id 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.399143395+07:00","message":"end Recv id 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.399150196+07:00","message":"[buffer interim] 392 true จะพาคุณผู้ชมไปดูซิว่าที่นี่เขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399157695+07:00","message":"[bufferProcess] interim [550000000]:จะพาคุณผู้ชมไปดูซิว่าที่นี่เขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.39916154+07:00","message":"[bufferProcess] send to processor (isfinal):จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399165358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399168157+07:00","message":"> Transcript [6719] [false]: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399171497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399173499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.39917562+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399178318+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399180447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399182602+07:00","message":"> Transcript [6720] [true]: 'จะพาคุณผู้ชมไปดูซิว่าที่นี่เขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399186647+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399189221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399191213+07:00","message":"StatePrefix: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399193263+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399195085+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399387147+07:00","message":"Push: 'อะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399393439+07:00","message":"TextPushed: 'จะพาคุณผู้ชมไปดูซิว่าที่เนี่ยเขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.39939703+07:00","message":"Set new StatePrefix : 'จะพาคุณผู้ชมไปดูซิว่าที่นี่เขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.399400705+07:00","message":"Next Push (prob) : 'จะพาคุณผู้ชมไปดูซิว่าที่นี่เขามีงานอะไรบ้างต้องบอกเลยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.39941021+07:00","message":"push: {true อะไรบ้างต้องบอกเลยว่า 0 0xc000131280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.39944929+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_392.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.40850179+07:00","message":"[GCS] Start streaming session, msgId: 393"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:10.410139733+07:00","message":"write wav file: './tmp/7599/7599_392.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.949236496+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.949285854+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-25T15:32:10.94929302+07:00","message":"receive interim result [false|false]: เกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.949312112+07:00","message":"[buffer interim] 393 false เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.949320118+07:00","message":"[bufferProcess] interim [420000000]:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:10.949323166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.988248219+07:00","message":"[GCS] Cleaned up inactive client: 377"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.988270594+07:00","message":"[GCS] Cleaned up inactive client: 375"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.988273867+07:00","message":"[GCS] Cleaned up inactive client: 374"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.988275852+07:00","message":"[GCS] Cleaned up inactive client: 376"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.98827809+07:00","message":"[GCS] Cleaned up inactive client: 379"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.988280087+07:00","message":"[GCS] Cleaned up inactive client: 378"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:10.988282355+07:00","message":"[GCS] Cleaned up inactive client: 373"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.260211531+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.26025133+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-25T15:32:11.260256366+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.260269685+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.260278667+07:00","message":"[bufferProcess] interim [660000000]:เกี่ยวกับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.260281217+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.260286491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.260289321+07:00","message":"> Transcript [6721] [false]: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.260291595+07:00","message":"Set StatePrefix (first interim): 'เกี่ยวกับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:11.366371276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:11.366410061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.465339557+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.465381757+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-25T15:32:11.465387516+07:00","message":"receive interim result [false|false]: เกี่ยวกับชั่วโมง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.465407155+07:00","message":"[buffer interim] 393 false เกี่ยวกับชั่วโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.465424766+07:00","message":"[bufferProcess] interim [840000000]:เกี่ยวกับชั่วโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.465427968+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.465433215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.465436277+07:00","message":"> Transcript [6722] [false]: 'เกี่ยวกับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.465439391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.46544153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.465443699+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.465446427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.581196394+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.581252754+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-25T15:32:11.581262133+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.5812821+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.58129537+07:00","message":"[bufferProcess] interim [960000000]:เกี่ยวกับช่วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.581300623+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับชั่วโมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.581309007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.581314459+07:00","message":"> Transcript [6723] [false]: 'เกี่ยวกับชั่วโมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.581320435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.581324539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.581328871+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.581332149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.780014604+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.780056148+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-25T15:32:11.780061756+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.780076155+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780083157+07:00","message":"[bufferProcess] interim [140000000]:เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780086099+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780095163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780098008+07:00","message":"> Transcript [6724] [false]: 'เกี่ยวกับช่วงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780102149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780105057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780107555+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.780110033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.835739122+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.835797758+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-25T15:32:11.835804282+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.835822347+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835831745+07:00","message":"[bufferProcess] interim [320000000]:เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835834945+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835838774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835843686+07:00","message":"> Transcript [6725] [false]: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835848145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835850492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835852606+07:00","message":"StatePrefix: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835855186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.8358586+07:00","message":"Push: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835860827+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835863155+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:11.835866025+07:00","message":"Next Push (prob) : 'ช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:11.835875762+07:00","message":"push: {false เกี่ยวกับ 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.167020781+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.167062153+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-25T15:32:12.16706851+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.16708352+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.167098836+07:00","message":"[bufferProcess] interim [620000000]:เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.167101492+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.167105443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.167111627+07:00","message":"> Transcript [6726] [false]: 'เกี่ยวกับช่วงการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.167115539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.167119588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.16712232+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.167124574+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.349671395+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.349709313+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-25T15:32:12.349714947+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.349730068+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.349736805+07:00","message":"[bufferProcess] interim [740000000]:เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.349739403+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.349745252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.349748097+07:00","message":"> Transcript [6727] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.349751734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.349753914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.34975629+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.349758663+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.542604129+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.542637537+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-25T15:32:12.542642775+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.542665375+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.54267281+07:00","message":"[bufferProcess] interim [980000000]:เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.54267603+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.54268062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.542682833+07:00","message":"> Transcript [6728] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.542685962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.542687993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.542690323+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.54269279+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.671468112+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.671517717+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-25T15:32:12.671525203+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.671542637+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671551164+07:00","message":"[bufferProcess] interim [100000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671556564+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671560433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671563482+07:00","message":"> Transcript [6729] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671567242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.67157051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671573398+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671576677+07:00","message":"TextPushed: 'เกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671593757+07:00","message":"Push: 'ช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671596326+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671598914+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.671602073+07:00","message":"Next Push (prob) : 'ตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.671634267+07:00","message":"push: {false ช่วงการเลือก 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.985705653+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.985750136+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-25T15:32:12.985758754+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.985778394+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985786694+07:00","message":"[bufferProcess] interim [340000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985789877+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985794062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985797429+07:00","message":"> Transcript [6730] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985801302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985803642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985805694+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.985808111+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.989862875+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.989890964+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-25T15:32:12.989896846+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:12.98991108+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.989917127+07:00","message":"[bufferProcess] interim [400000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.989919618+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.98992759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.989930147+07:00","message":"> Transcript [6731] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.989933395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.989935511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.989938135+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:12.989940942+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.063302076+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.063345038+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-25T15:32:13.063351598+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.063364413+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.063372551+07:00","message":"[bufferProcess] interim [460000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.063375544+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.063381663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.063385007+07:00","message":"> Transcript [6732] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.063388922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.063391079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.063393144+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.06339581+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.38040295+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.380444296+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-25T15:32:13.380451921+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.380465916+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380473089+07:00","message":"[bufferProcess] interim [820000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380476897+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380484054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380487238+07:00","message":"> Transcript [6733] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380491075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380493049+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380495845+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380498514+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380507489+07:00","message":"Push: 'ตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380509866+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.38051204+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.380514374+07:00","message":"Next Push (prob) : 'แลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.380522988+07:00","message":"push: {false ตั้งและการดู 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.710071197+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.710117482+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-25T15:32:13.710126408+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.710145933+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.71015878+07:00","message":"[bufferProcess] interim [60000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.710162748+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.710171949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.710177434+07:00","message":"> Transcript [6734] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.710183657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.710186957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.710189919+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.710194579+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.946310669+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.946357359+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-25T15:32:13.946364665+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.946379518+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.946388484+07:00","message":"[bufferProcess] interim [360000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.946391768+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.946397958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.946401434+07:00","message":"> Transcript [6735] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.946405826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.946407996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.94641122+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.946414211+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.951938168+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.951964679+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-25T15:32:13.951971007+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:13.951984084+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.951990278+07:00","message":"[bufferProcess] interim [420000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.951992903+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.951996135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.951999167+07:00","message":"> Transcript [6736] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.952002694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.95200467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.952007132+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:13.952009824+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.155792245+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.155832015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.155838+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.155850969+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155858614+07:00","message":"[bufferProcess] interim [600000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155862004+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155868466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155871267+07:00","message":"> Transcript [6737] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155876022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.15587816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155880758+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155883884+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155890986+07:00","message":"Push: 'แลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155893022+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.15589571+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.155898725+07:00","message":"Next Push (prob) : 'รวมไปถึงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.155921653+07:00","message":"push: {false แลสุขภาพ 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.276378765+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.27642204+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-25T15:32:14.276428333+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.276442323+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276450633+07:00","message":"[bufferProcess] interim [660000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276453624+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276461187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276464293+07:00","message":"> Transcript [6738] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276468472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276470689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276473215+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.276476296+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.3347645+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.334808918+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-25T15:32:14.334815583+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.334828461+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334836869+07:00","message":"[bufferProcess] interim [780000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334839939+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334844326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334847637+07:00","message":"> Transcript [6739] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334851928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334854124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334856269+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.334859966+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:14.366547353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:14.366578916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.654724895+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.654767175+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-25T15:32:14.654775278+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.654798716+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.654812876+07:00","message":"[bufferProcess] interim [80000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.654817475+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.654825798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.654829034+07:00","message":"> Transcript [6740] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.654833473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.65483598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.654838452+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.654841833+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.84455024+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.844594325+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-25T15:32:14.844600901+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.844624601+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844637495+07:00","message":"[bufferProcess] interim [260000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.84464041+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844655029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844658527+07:00","message":"> Transcript [6741] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844663016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844665455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844668031+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844670951+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844678788+07:00","message":"Push: 'รวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844681071+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844683412+07:00","message":"Set new StatePrefix : 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:14.844686008+07:00","message":"Next Push (prob) : 'สีเขียวใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:14.84469562+07:00","message":"push: {false รวมไปถึงพื้นที่ 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.014477925+07:00","message":"[GCS] IsForceVAD: false for message ID: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.052021145+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.052057254+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-25T15:32:15.052064169+07:00","message":"receive interim result [false|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.052076131+07:00","message":"[buffer interim] 393 false เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052085578+07:00","message":"[bufferProcess] interim [500000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052090109+07:00","message":"[bufferProcess] send to processor:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052096755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052100773+07:00","message":"> Transcript [6742] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052106196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052112262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052114341+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.052117265+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.158096588+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.158131128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ\",\"confidence\":0.955227}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.158138395+07:00","message":"receive interim result [true|false]: เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.158147038+07:00","message":"end recv isFinal message id 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.158149508+07:00","message":"end Recv id 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.158155069+07:00","message":"[buffer interim] 393 true เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158164167+07:00","message":"[bufferProcess] interim [620000000]:เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158169677+07:00","message":"[bufferProcess] send to processor (isfinal):เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158173063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158175918+07:00","message":"> Transcript [6743] [false]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.1581793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158181398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158183348+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158186327+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158188475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158190494+07:00","message":"> Transcript [6744] [true]: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวในเมืองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158192716+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158194471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158196174+07:00","message":"StatePrefix: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่สีเขียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158198195+07:00","message":"TextPushed: 'เกี่ยวกับช่วงการเลือกตั้งและการดูแลสุขภาพรวมไปถึงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:15.158202988+07:00","message":"Push: 'สีเขียวในเมืองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.158210941+07:00","message":"push: {true สีเขียวในเมืองค่ะ 0 0xc002a08000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:15.168433487+07:00","message":"write wav file: './tmp/7599/7599_393.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:15.728711337+07:00","message":"[GCS] Start streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.254243133+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.25429052+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-25T15:32:17.254296074+07:00","message":"receive interim result [false|false]: ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.2543113+07:00","message":"[buffer interim] 394 false ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.254318899+07:00","message":"[bufferProcess] interim [500000000]:ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.254321304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.254329264+07:00","message":"[bufferProcess] send to processor (ticker):ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.254332445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.25433549+07:00","message":"> Transcript [6745] [false]: 'ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.254337835+07:00","message":"Set StatePrefix (first interim): 'ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.292334838+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.292368983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Baby\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.292374821+07:00","message":"receive interim result [false|false]: Baby"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.29238888+07:00","message":"[buffer interim] 394 false Baby"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.292396807+07:00","message":"[bufferProcess] interim [560000000]:Baby"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.292399103+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:17.367113402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:17.367117096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.60984773+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.609893627+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-25T15:32:17.609900954+07:00","message":"receive interim result [false|false]: เบเบ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:17.609914077+07:00","message":"[buffer interim] 394 false เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.609922488+07:00","message":"[bufferProcess] interim [920000000]:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.609924992+07:00","message":"[bufferProcess] send to processor:Baby"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.609929201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.609932536+07:00","message":"> Transcript [6746] [false]: 'Baby'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.609935626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:17.609938321+07:00","message":"Set new StatePrefix: 'Baby'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.179022053+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.179061209+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-25T15:32:18.179067409+07:00","message":"receive interim result [false|false]: เบเบ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.179092065+07:00","message":"[buffer interim] 394 false เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.179100724+07:00","message":"[bufferProcess] interim [520000000]:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.179103701+07:00","message":"[bufferProcess] send to processor:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.17910776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.179111136+07:00","message":"> Transcript [6747] [false]: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.179113837+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.179116069+07:00","message":"Set new StatePrefix: 'เบเบ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.297698986+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.29773426+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-25T15:32:18.297740326+07:00","message":"receive interim result [false|false]: ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.297768112+07:00","message":"[buffer interim] 394 false ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297775455+07:00","message":"[bufferProcess] interim [580000000]:้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297778717+07:00","message":"[bufferProcess] send to processor:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297784051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297788569+07:00","message":"> Transcript [6748] [false]: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297792747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297795743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297798975+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.297802263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.706730661+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.70677707+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-25T15:32:18.706783188+07:00","message":"receive interim result [false|false]: เบเบ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:18.706799866+07:00","message":"[buffer interim] 394 false เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.706808484+07:00","message":"[bufferProcess] interim [0]:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.706811227+07:00","message":"[bufferProcess] send to processor:้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.706815355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.706818801+07:00","message":"> Transcript [6749] [false]: '้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.706822068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:18.706824479+07:00","message":"Set new StatePrefix: '้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.080777365+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.080816745+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-25T15:32:19.080822661+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ผ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.08083478+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.080842428+07:00","message":"[bufferProcess] interim [360000000]:เบเบ้มีแต่ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.08084535+07:00","message":"[bufferProcess] send to processor:เบเบ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.080849668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.080852695+07:00","message":"> Transcript [6750] [false]: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.080855553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.080857845+07:00","message":"Set new StatePrefix: 'เบเบ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.08782+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.087856811+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-25T15:32:19.087864104+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.087879098+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087886583+07:00","message":"[bufferProcess] interim [420000000]:เบเบ้มีแต่ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087890241+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087897119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087902456+07:00","message":"> Transcript [6751] [false]: 'เบเบ้มีแต่ผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087908803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087911903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087915102+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.087918317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.411702385+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.411745489+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-25T15:32:19.411753956+07:00","message":"receive interim result [false|false]: เบเบ้มีสภาพเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.411767598+07:00","message":"[buffer interim] 394 false เบเบ้มีสภาพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.41177781+07:00","message":"[bufferProcess] interim [660000000]:เบเบ้มีสภาพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.411781617+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.411788473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.411792418+07:00","message":"> Transcript [6752] [false]: 'เบเบ้มีแต่ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.411800227+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.411803407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.411805327+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.411807595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.424312583+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.424352911+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-25T15:32:19.424360613+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.424379403+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.424385888+07:00","message":"[bufferProcess] interim [720000000]:เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.42438838+07:00","message":"[bufferProcess] send to processor:เบเบ้มีสภาพเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.424391827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.424395308+07:00","message":"> Transcript [6753] [false]: 'เบเบ้มีสภาพเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.424398979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.424401102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.424403101+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.424405087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.589399563+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.589441965+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-25T15:32:19.589447738+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.589463895+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.58947309+07:00","message":"[bufferProcess] interim [840000000]:เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.58947589+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589479881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589483057+07:00","message":"> Transcript [6754] [false]: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589486926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589489145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589491034+07:00","message":"StatePrefix: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589493081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589496105+07:00","message":"Push: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589498299+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589500784+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.589503223+07:00","message":"Next Push (prob) : 'มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.589511912+07:00","message":"push: {false เบเบ้ 0 0xc000131200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.65836613+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.658408179+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-25T15:32:19.658414647+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.658433213+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658445168+07:00","message":"[bufferProcess] interim [960000000]:เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658448322+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658457484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658460501+07:00","message":"> Transcript [6755] [false]: 'เบเบ้มีแต่ภาพเต้นให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658464485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658467133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658469369+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.658471873+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.909069466+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.909111027+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-25T15:32:19.909117255+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:19.909132072+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.909139613+07:00","message":"[bufferProcess] interim [140000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.90914287+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.90915067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.909153567+07:00","message":"> Transcript [6756] [false]: 'เบเบ้มีแต่ภาพเต้นให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.909157546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.90916012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.909186588+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:19.909189206+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.174371376+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.174411535+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-25T15:32:20.174419137+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.174434059+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.174442654+07:00","message":"[bufferProcess] interim [440000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.174446791+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.17445527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.174460095+07:00","message":"> Transcript [6757] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.174465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.174467722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.174470913+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.174474877+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:20.367682924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:20.367686245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.872124569+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.872171427+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-25T15:32:20.872181379+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.872201009+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872209959+07:00","message":"[bufferProcess] interim [40000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872212751+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872221609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872224546+07:00","message":"> Transcript [6758] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872229172+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872231819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872234391+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872237025+07:00","message":"TextPushed: 'เบเบ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872243557+07:00","message":"Push: 'มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872248251+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.8722505+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.872252958+07:00","message":"Next Push (prob) : 'ให้เราเห็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.872261396+07:00","message":"push: {false มีแต่ภาพเต้น 0 0xc000131200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.904919075+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.904951092+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-25T15:32:20.904956904+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.904974404+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.904982184+07:00","message":"[bufferProcess] interim [100000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.904984924+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.90498922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.904992851+07:00","message":"> Transcript [6759] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.90499676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.904998863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.905001402+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.9050039+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.952454832+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.952498576+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-25T15:32:20.952505276+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:20.9525234+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952532485+07:00","message":"[bufferProcess] interim [160000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952535157+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952539403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952542377+07:00","message":"> Transcript [6760] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952546541+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952548727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952550861+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:20.952553802+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.110296571+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.110341965+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-25T15:32:21.110349038+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.110363559+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.110371645+07:00","message":"[bufferProcess] interim [400000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.110374573+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.110378509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.110381811+07:00","message":"> Transcript [6761] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.11038539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.110387513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.110390035+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.110392722+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.260592434+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.26063161+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-25T15:32:21.260645574+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.260662128+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260668884+07:00","message":"[bufferProcess] interim [580000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260671954+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260675627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260678707+07:00","message":"> Transcript [6762] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260683251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260685592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260687761+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260690519+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260693448+07:00","message":"Push: 'ให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260696256+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260698492+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.260701187+07:00","message":"Next Push (prob) : 'เห็นข้างบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.26070872+07:00","message":"push: {false ให้เราเห็นพี่ 0 0xc000131200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.381228403+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.381261269+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-25T15:32:21.381268652+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.381290734+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381297258+07:00","message":"[bufferProcess] interim [640000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381300024+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381306585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381309206+07:00","message":"> Transcript [6763] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381313151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381315474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381317475+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.381319935+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.604392451+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.604452507+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-25T15:32:21.60446014+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.604475975+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604483038+07:00","message":"[bufferProcess] interim [880000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604485993+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604491562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604494638+07:00","message":"> Transcript [6764] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604498214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604500303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604502714+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.604505486+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.735622358+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.735665069+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-25T15:32:21.735671281+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.735683321+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.735689517+07:00","message":"[bufferProcess] interim [0]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.735692515+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.735697749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.735700391+07:00","message":"> Transcript [6765] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.735703991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.735706086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.73570845+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.735710818+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.778067923+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.778109511+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-25T15:32:21.77811683+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.778141487+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.77815295+07:00","message":"[bufferProcess] interim [60000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778156096+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778162628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778165677+07:00","message":"> Transcript [6766] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778170363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778172809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778175055+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778178538+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.77818557+07:00","message":"Push: 'เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778187554+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778190106+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.778192685+07:00","message":"Next Push (prob) : 'อย่างนี้เดี๋ยวมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.778203165+07:00","message":"push: {false เห็นข้างบน 0 0xc000131200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.797753863+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.7977936+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-25T15:32:21.797801471+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.797818107+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.797824309+07:00","message":"[bufferProcess] interim [120000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.797826859+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.797830243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.797833267+07:00","message":"> Transcript [6767] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.797835888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.797837897+07:00","message":"Set new StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.955812949+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.955855385+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-25T15:32:21.955862333+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:21.955880767+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.95588997+07:00","message":"[bufferProcess] interim [240000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.955893791+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.955898191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.955901544+07:00","message":"> Transcript [6768] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.955904505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:21.955906615+07:00","message":"Set new StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.087532226+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.087590363+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-25T15:32:22.087598128+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.087615282+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087624082+07:00","message":"[bufferProcess] interim [360000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087626808+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087643006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087646609+07:00","message":"> Transcript [6769] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087651267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087653889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087655914+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.087659306+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.089894632+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.089929803+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-25T15:32:22.089936435+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.089952793+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.089960194+07:00","message":"[bufferProcess] interim [420000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.089963341+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.089972344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.089975544+07:00","message":"> Transcript [6770] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.089979889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.089982201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.08998442+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.089987521+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.441251205+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.441289631+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-25T15:32:22.441295838+07:00","message":"receive interim result [false|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.441311695+07:00","message":"[buffer interim] 394 false เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441319897+07:00","message":"[bufferProcess] interim [660000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441322941+07:00","message":"[bufferProcess] send to processor:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441331105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441334361+07:00","message":"> Transcript [6771] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441339188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441341914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441344581+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.441347693+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.455566787+07:00","message":"[GCS] IsForceVAD: false for message ID: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.519839539+07:00","message":"[GCS] Start streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.693560928+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.693617889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง\",\"confidence\":0.92172813}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.693624376+07:00","message":"receive interim result [true|false]: เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.69364075+07:00","message":"end recv isFinal message id 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.693643384+07:00","message":"end Recv id 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.693656575+07:00","message":"[buffer interim] 394 true เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693667289+07:00","message":"[bufferProcess] interim [930000000]:เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693671441+07:00","message":"[bufferProcess] send to processor (isfinal):เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693687654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.6937164+07:00","message":"> Transcript [6772] [false]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693725927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693730004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.69373402+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693739836+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693755064+07:00","message":"Push: 'อย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693758584+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693763567+07:00","message":"Set new StatePrefix : 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693767736+07:00","message":"Next Push (prob) : 'กันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693770913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693774528+07:00","message":"> Transcript [6773] [true]: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693778509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693781614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693784299+07:00","message":"StatePrefix: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดูกันดีกว่าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693788522+07:00","message":"TextPushed: 'เบเบ้มีแต่ภาพเต้นให้เราเห็นพี่เห็นข้างบนอย่างนี้เดี๋ยวมาดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:22.693796451+07:00","message":"Push: 'กันดีกว่าข้างล่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.693817114+07:00","message":"push: {false อย่างนี้เดี๋ยวมาดู 0 0xc000131200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:22.693826471+07:00","message":"push: {true กันดีกว่าข้างล่าง 0 0xc000131200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:22.708788268+07:00","message":"write wav file: './tmp/7599/7599_394.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.052794085+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.052832331+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-25T15:32:23.05283742+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.052851178+07:00","message":"[buffer interim] 395 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.052857125+07:00","message":"[bufferProcess] interim [420000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.052859467+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.231059243+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.231089688+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-25T15:32:23.23109536+07:00","message":"receive interim result [false|false]: ขนาดไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.23110896+07:00","message":"[buffer interim] 395 false ขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.231115282+07:00","message":"[bufferProcess] interim [600000000]:ขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.231117858+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.231124196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.231127042+07:00","message":"> Transcript [6774] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.231129315+07:00","message":"Set StatePrefix (first interim): 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:23.368649211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:23.368650158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.554043575+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.554099206+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-25T15:32:23.554106543+07:00","message":"receive interim result [false|false]: ขนาดไหนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.554125229+07:00","message":"[buffer interim] 395 false ขนาดไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554137207+07:00","message":"[bufferProcess] interim [840000000]:ขนาดไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554141082+07:00","message":"[bufferProcess] send to processor:ขนาดไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554149037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554153455+07:00","message":"> Transcript [6775] [false]: 'ขนาดไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554158573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554161849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554164997+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.554168073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.693057004+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.693107944+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-25T15:32:23.693114003+07:00","message":"receive interim result [false|false]: ขนาดไหนอ่ะดิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.693129868+07:00","message":"[buffer interim] 395 false ขนาดไหนอ่ะดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.693140371+07:00","message":"[bufferProcess] interim [960000000]:ขนาดไหนอ่ะดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.69314303+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.693149409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.693152828+07:00","message":"> Transcript [6776] [false]: 'ขนาดไหนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.693156809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.693171521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.693173741+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.693176101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.899791298+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.899836616+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-25T15:32:23.8998433+07:00","message":"receive interim result [false|false]: ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.899856488+07:00","message":"[buffer interim] 395 false ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.8998642+07:00","message":"[bufferProcess] interim [140000000]:ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.899866848+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอ่ะดิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.899872904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.899876154+07:00","message":"> Transcript [6777] [false]: 'ขนาดไหนอ่ะดิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.899879967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.899883573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.899885957+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.899888305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.972942523+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.972990965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอ่ะดิ x\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.972998972+07:00","message":"receive interim result [false|false]: ขนาดไหนอ่ะดิ x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.973016027+07:00","message":"[buffer interim] 395 false ขนาดไหนอ่ะดิ x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973025242+07:00","message":"[bufferProcess] interim [260000000]:ขนาดไหนอ่ะดิ x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973029225+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอ่ะดิกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973038741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973042833+07:00","message":"> Transcript [6778] [false]: 'ขนาดไหนอ่ะดิกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973047481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973051015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973053736+07:00","message":"StatePrefix: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973057303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973066999+07:00","message":"Push: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973070646+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973074289+07:00","message":"Set new StatePrefix : 'ขนาดไหนอ่ะดิกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:23.973078104+07:00","message":"Next Push (prob) : 'ไหนอ่ะดิกู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:23.973118321+07:00","message":"push: {false ขนาด 0 0xc000045980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.066448046+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.066502059+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-25T15:32:24.066509802+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.066526502+07:00","message":"[buffer interim] 395 false ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.066538469+07:00","message":"[bufferProcess] interim [380000000]:ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.066542935+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอ่ะดิ x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.066552087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.066556786+07:00","message":"> Transcript [6779] [false]: 'ขนาดไหนอ่ะดิ x'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.066560713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.066563865+07:00","message":"Set new StatePrefix: 'ขนาดไหนอ่ะดิ x'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.261278538+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.261322834+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-25T15:32:24.261328474+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.261341408+07:00","message":"[buffer interim] 395 false ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.261349298+07:00","message":"[bufferProcess] interim [620000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.261351795+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอาทิตย์ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.26135919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.261362953+07:00","message":"> Transcript [6780] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.261366153+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.26137066+07:00","message":"Set new StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.381813612+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.381857909+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-25T15:32:24.381863937+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.381878633+07:00","message":"[buffer interim] 395 false ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381886145+07:00","message":"[bufferProcess] interim [680000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381888909+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอาทิตย์ครูตุ๊กใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381895589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381898989+07:00","message":"> Transcript [6781] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381902607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381904993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381907353+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.381909987+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.96309732+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.963139249+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-25T15:32:24.963147302+07:00","message":"receive interim result [false|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:24.963165308+07:00","message":"[buffer interim] 395 false ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.963173735+07:00","message":"[bufferProcess] interim [280000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.963177666+07:00","message":"[bufferProcess] send to processor:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.963187552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.96319215+07:00","message":"> Transcript [6782] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.963197292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.963200372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.963203755+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:24.963207285+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:26.369368776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:26.369377756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.215165008+07:00","message":"[GCS] IsForceVAD: false for message ID: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.286627496+07:00","message":"[GCS] Start streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.315693978+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.315733392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.315739513+07:00","message":"receive interim result [true|false]: ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.315749265+07:00","message":"end recv isFinal message id 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.315751793+07:00","message":"end Recv id 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.315759092+07:00","message":"[buffer interim] 395 true ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315769444+07:00","message":"[bufferProcess] interim [730000000]:ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315773124+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315787797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315804175+07:00","message":"> Transcript [6783] [false]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315810642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315813119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315816265+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315818734+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315820857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315823122+07:00","message":"> Transcript [6784] [true]: 'ขนาดไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315825379+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315827134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315829248+07:00","message":"StatePrefix: 'ขนาดไหนอาทิตย์ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.315831125+07:00","message":"TextPushed: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:28.31583647+07:00","message":"Push: 'ไหนอาทิตย์ครูตุ๊กใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:28.315846322+07:00","message":"push: {true ไหนอาทิตย์ครูตุ๊กใช่ไหม 0 0xc000045980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:28.327042274+07:00","message":"write wav file: './tmp/7599/7599_395.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.005214302+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.005257508+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-25T15:32:29.005263561+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.005281323+07:00","message":"[buffer interim] 396 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.005289297+07:00","message":"[bufferProcess] interim [780000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.005291392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:29.370177833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:29.370189066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.656971058+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.657002146+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-25T15:32:29.657007591+07:00","message":"receive interim result [false|false]: นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:29.657020406+07:00","message":"[buffer interim] 396 false นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.657025773+07:00","message":"[bufferProcess] interim [380000000]:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.657028221+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.657034438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.657037411+07:00","message":"> Transcript [6785] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:29.65703997+07:00","message":"Set StatePrefix (first interim): 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.156445087+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.156488397+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-25T15:32:30.156500736+07:00","message":"receive interim result [false|false]: นี่ว่าใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.156515932+07:00","message":"[buffer interim] 396 false นี่ว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.156523783+07:00","message":"[bufferProcess] interim [860000000]:นี่ว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.15652676+07:00","message":"[bufferProcess] send to processor:นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.156530978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.156534433+07:00","message":"> Transcript [6786] [false]: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.1565378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.156539919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.156541901+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.156544048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.346024091+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.346071364+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-25T15:32:30.346078559+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.346094959+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346104768+07:00","message":"[bufferProcess] interim [40000000]:นี่ว่าใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346109027+07:00","message":"[bufferProcess] send to processor:นี่ว่าใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346114091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346118633+07:00","message":"> Transcript [6787] [false]: 'นี่ว่าใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346123856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346126885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346129124+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.346131268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.537686097+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.537736439+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-25T15:32:30.537745005+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:30.537763844+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.537772718+07:00","message":"[bufferProcess] interim [280000000]:นี่ว่าใครเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.537775241+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.537779302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.537782762+07:00","message":"> Transcript [6788] [false]: 'นี่ว่าใครเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.537786217+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.537789127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.537791396+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:30.53779361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.058581167+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.05862266+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-25T15:32:31.058642218+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.058658796+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.05867027+07:00","message":"[bufferProcess] interim [820000000]:นี่ว่าใครเป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058673998+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058679537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058685468+07:00","message":"> Transcript [6789] [false]: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058690073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.05869264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058694993+07:00","message":"StatePrefix: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058697211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058703849+07:00","message":"Push: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058706199+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058708199+07:00","message":"Set new StatePrefix : 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.058711087+07:00","message":"Next Push (prob) : 'ว่าใครเป็นแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.058720136+07:00","message":"push: {false นี่ 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.307475913+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.307518339+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-25T15:32:31.307523859+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.307538345+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307546305+07:00","message":"[bufferProcess] interim [120000000]:นี่ว่าใครเป็นแฟนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307549073+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307553079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307556282+07:00","message":"> Transcript [6790] [false]: 'นี่ว่าใครเป็นแฟนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307560582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307562867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307565105+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.307567762+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.512457095+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.512508836+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-25T15:32:31.512520912+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.512541389+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512555515+07:00","message":"[bufferProcess] interim [300000000]:นี่ว่าใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512560172+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512569654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512573159+07:00","message":"> Transcript [6791] [false]: 'นี่ว่าใครเป็นแฟนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512577302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512579825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512582432+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.512585465+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.628568319+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.628606555+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-25T15:32:31.628612255+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.628627855+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.628647467+07:00","message":"[bufferProcess] interim [360000000]:นี่ว่าใครเป็นแฟนของการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.62865017+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.628657467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.628660378+07:00","message":"> Transcript [6792] [false]: 'นี่ว่าใครเป็นแฟนของการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.628664449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.628666479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.628669037+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.628672255+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.817200735+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.817236277+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-25T15:32:31.817242165+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.817256292+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817262548+07:00","message":"[bufferProcess] interim [540000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817265543+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817272252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817275203+07:00","message":"> Transcript [6793] [false]: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817279125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817281398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817284+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817286593+07:00","message":"TextPushed: 'นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817292531+07:00","message":"Push: 'ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817294496+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817296685+07:00","message":"Set new StatePrefix : 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:31.817299027+07:00","message":"Next Push (prob) : 'ของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:31.817306409+07:00","message":"push: {false ว่าใครเป็นแฟน 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.343743826+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.343782644+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-25T15:32:32.343789967+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.343808172+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.34381763+07:00","message":"[bufferProcess] interim [80000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.343820472+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.343824205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.343827056+07:00","message":"> Transcript [6794] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.343830555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.343833097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.343835533+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.343839872+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:32.370926798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:32.370942455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.454876655+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.45491457+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-25T15:32:32.454921175+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.45493338+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.454940252+07:00","message":"[bufferProcess] interim [140000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.454943081+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.4549486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.454951662+07:00","message":"> Transcript [6795] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.454955363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.454957825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.454961709+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.454964789+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.527697072+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.527730598+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-25T15:32:32.527737264+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.527751073+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.527758964+07:00","message":"[bufferProcess] interim [260000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.527761728+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.527765114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.527770492+07:00","message":"> Transcript [6796] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.527776066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.527779174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.5277832+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.527786885+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.734282708+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.734323889+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-25T15:32:32.734330209+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.734345175+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734353788+07:00","message":"[bufferProcess] interim [500000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.73435655+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734362512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734365389+07:00","message":"> Transcript [6797] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.73436936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734371652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734373968+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734376735+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734381497+07:00","message":"Push: 'ของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.73438366+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.734385892+07:00","message":"Set new StatePrefix : 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.73438823+07:00","message":"Next Push (prob) : 'แอโรบิคสวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.734410493+07:00","message":"push: {false ของการเต้น 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.847598987+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.847646383+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-25T15:32:32.847653851+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.847667201+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.84767371+07:00","message":"[bufferProcess] interim [560000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.84767661+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.847682222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.847686069+07:00","message":"> Transcript [6798] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.847689916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.84769214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.847694552+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.84769713+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.85127576+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.851297025+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-25T15:32:32.851301835+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:32.851312489+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.851316885+07:00","message":"[bufferProcess] interim [620000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.851319448+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.851322609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.851325101+07:00","message":"> Transcript [6799] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.851328312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.85133061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.851332429+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:32.851334735+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.36526899+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.365306093+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-25T15:32:33.365312508+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.365325956+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365332134+07:00","message":"[bufferProcess] interim [100000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365335027+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365340208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365342872+07:00","message":"> Transcript [6800] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365346326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365348454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365350641+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.365354744+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.437053241+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.437090747+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-25T15:32:33.437097304+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.437112974+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437120789+07:00","message":"[bufferProcess] interim [220000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437123649+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437127002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437129968+07:00","message":"> Transcript [6801] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437134109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.43713615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437138357+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437141166+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437145625+07:00","message":"Push: 'แอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437147734+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437150156+07:00","message":"Set new StatePrefix : 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.437152973+07:00","message":"Next Push (prob) : 'อยู่แล้วต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.437175585+07:00","message":"push: {false แอโรบิคสวนลุม 0 0xc0006cfb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.596381168+07:00","message":"[GCS] IsForceVAD: false for message ID: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.617491401+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.617527176+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-25T15:32:33.617534559+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.617548709+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.617555706+07:00","message":"[bufferProcess] interim [400000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.617558464+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.617565642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.61756851+07:00","message":"> Transcript [6802] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.617572159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.617574429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.617576497+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.617579259+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.656102036+07:00","message":"[GCS] Start streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.677561257+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.677591555+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-25T15:32:33.677597782+07:00","message":"receive interim result [false|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.677615304+07:00","message":"[buffer interim] 396 false นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677623628+07:00","message":"[bufferProcess] interim [520000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677632794+07:00","message":"[bufferProcess] send to processor:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677637156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677639992+07:00","message":"> Transcript [6803] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677643756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677645921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677649819+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.677652525+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.74314905+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.743193125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก\",\"confidence\":0.9571917}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.743202763+07:00","message":"receive interim result [true|false]: นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.743216015+07:00","message":"end recv isFinal message id 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.743218897+07:00","message":"end Recv id 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.743225756+07:00","message":"[buffer interim] 396 true นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743237082+07:00","message":"[bufferProcess] interim [550000000]:นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743241167+07:00","message":"[bufferProcess] send to processor (isfinal):นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.7432559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743272531+07:00","message":"> Transcript [6804] [false]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.74327902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743281696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743284158+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743287197+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743289596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743296106+07:00","message":"> Transcript [6805] [true]: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743298568+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743300413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743302309+07:00","message":"StatePrefix: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743304334+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743306127+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743472419+07:00","message":"Push: 'อยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743476123+07:00","message":"TextPushed: 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคสวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.7434785+07:00","message":"Set new StatePrefix : 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743480953+07:00","message":"Next Push (prob) : 'นี่ว่าใครเป็นแฟนของการเต้นแอโรบิคที่สวนลุมอยู่แล้วต้องรู้จัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:33.743489684+07:00","message":"push: {true อยู่แล้วต้องรู้จัก 0 0xc0006cfb80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:33.743501819+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_396.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:33.754115977+07:00","message":"write wav file: './tmp/7599/7599_396.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.034220516+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.034265377+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-25T15:32:34.034271133+07:00","message":"receive interim result [false|false]: กู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.034288837+07:00","message":"[buffer interim] 397 false กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.034297093+07:00","message":"[bufferProcess] interim [420000000]:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.034299222+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.185812362+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.185853874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"x\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.185859597+07:00","message":"receive interim result [false|false]: x"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.185875878+07:00","message":"[buffer interim] 397 false x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.185883449+07:00","message":"[bufferProcess] interim [480000000]:x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.185886611+07:00","message":"[bufferProcess] send to processor:กู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.185893338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.185896862+07:00","message":"> Transcript [6806] [false]: 'กู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.185899375+07:00","message":"Set StatePrefix (first interim): 'กู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.231060595+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.231100062+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-25T15:32:34.231107006+07:00","message":"receive interim result [false|false]: กูจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.231121422+07:00","message":"[buffer interim] 397 false กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.231128556+07:00","message":"[bufferProcess] interim [540000000]:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.231131293+07:00","message":"[bufferProcess] send to processor:x"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.231138928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.231142436+07:00","message":"> Transcript [6807] [false]: 'x'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.231145254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.231147683+07:00","message":"Set new StatePrefix: 'x'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.260333041+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.260370476+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-25T15:32:34.260376505+07:00","message":"receive interim result [false|false]: ครูตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.260388733+07:00","message":"[buffer interim] 397 false ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.260395864+07:00","message":"[bufferProcess] interim [600000000]:ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.260398082+07:00","message":"[bufferProcess] send to processor:กูจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.260403829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.260406853+07:00","message":"> Transcript [6808] [false]: 'กูจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.260409516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.260411593+07:00","message":"Set new StatePrefix: 'กูจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.402724818+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.402775214+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-25T15:32:34.402780771+07:00","message":"receive interim result [false|false]: ครูตุ๊กยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.402798662+07:00","message":"[buffer interim] 397 false ครูตุ๊กยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.402808173+07:00","message":"[bufferProcess] interim [780000000]:ครูตุ๊กยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.402811903+07:00","message":"[bufferProcess] send to processor:ครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.402816151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.402819208+07:00","message":"> Transcript [6809] [false]: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.40282236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.40282487+07:00","message":"Set new StatePrefix: 'ครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.51154506+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.511589042+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-25T15:32:34.511595475+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.511612171+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.511620654+07:00","message":"[bufferProcess] interim [840000000]:ครูตุ๊กอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.511623558+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.511632711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.51163673+07:00","message":"> Transcript [6810] [false]: 'ครูตุ๊กยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.511644111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.511646733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.511648879+07:00","message":"StatePrefix: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.51165154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.524408076+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.524439415+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-25T15:32:34.524445263+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.52446548+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.524472574+07:00","message":"[bufferProcess] interim [900000000]:ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.52447513+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.524480331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.524483657+07:00","message":"> Transcript [6811] [false]: 'ครูตุ๊กอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.524487875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.524489883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.524491867+07:00","message":"StatePrefix: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.5244941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.82404237+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.824087103+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-25T15:32:34.824093249+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.824109527+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.824116249+07:00","message":"[bufferProcess] interim [140000000]:ครูตุ๊กอย่างแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.824118859+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.824122791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.824126536+07:00","message":"> Transcript [6812] [false]: 'ครูตุ๊กอย่างนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.824130142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.8241322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.824134216+07:00","message":"StatePrefix: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.824137714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.902879157+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.902924566+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-25T15:32:34.902930688+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.902942147+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902950139+07:00","message":"[bufferProcess] interim [320000000]:ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902953037+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902957408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.90296046+07:00","message":"> Transcript [6813] [false]: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902964726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902966955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902968964+07:00","message":"StatePrefix: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.90297119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902974073+07:00","message":"Push: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.90297607+07:00","message":"TextPushed: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902978984+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:34.902982192+07:00","message":"Next Push (prob) : 'อย่างแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:34.90299097+07:00","message":"push: {false ครูตุ๊ก 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.083095234+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.083138928+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-25T15:32:35.083145199+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.083159829+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.083168296+07:00","message":"[bufferProcess] interim [500000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.083171137+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.083178945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.08318252+07:00","message":"> Transcript [6814] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.083187367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.08319003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.083192466+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.083195576+07:00","message":"TextPushed: 'ครูตุ๊ก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:35.37112901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:35.371143106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.739443602+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.739486311+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-25T15:32:35.739492087+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.739506173+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.739515056+07:00","message":"[bufferProcess] interim [100000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.739518153+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.739525423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.739528478+07:00","message":"> Transcript [6815] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.73953259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.739535461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.739537936+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.739540538+07:00","message":"TextPushed: 'ครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.981497032+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.981542625+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-25T15:32:35.981549251+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:35.981563809+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981572626+07:00","message":"[bufferProcess] interim [340000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981576093+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981582076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981585291+07:00","message":"> Transcript [6816] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981589181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981591433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981593828+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:35.981596486+07:00","message":"TextPushed: 'ครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.24677504+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.246817363+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-25T15:32:36.246823944+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.246836789+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246844472+07:00","message":"[bufferProcess] interim [580000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246847219+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246853036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246856102+07:00","message":"> Transcript [6817] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246860271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246862667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246865115+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246867834+07:00","message":"TextPushed: 'ครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246873139+07:00","message":"Push: 'อย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246876138+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246878483+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.246880654+07:00","message":"Next Push (prob) : 'เพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.246903493+07:00","message":"push: {false อย่างแน่นอน 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.435523504+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.435560919+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-25T15:32:36.435566597+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อนเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.435579348+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435588238+07:00","message":"[bufferProcess] interim [760000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435591064+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435594486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435597745+07:00","message":"> Transcript [6818] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435601609+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435604389+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435607359+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.435611267+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.445861908+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.445901185+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-25T15:32:36.445907633+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.445926099+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445933204+07:00","message":"[bufferProcess] interim [820000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445935613+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อนเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445939683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445943015+07:00","message":"> Transcript [6819] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กก่อนเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445946836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445949234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445951279+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.445953979+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.691593898+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.69164155+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-25T15:32:36.691648956+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.691663424+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691671429+07:00","message":"[bufferProcess] interim [60000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691674913+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691680742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691684002+07:00","message":"> Transcript [6820] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691687828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691690185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691692542+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.691695458+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.81177341+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.811812376+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-25T15:32:36.811818172+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.811832731+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811840975+07:00","message":"[bufferProcess] interim [180000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811843905+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811848275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811851454+07:00","message":"> Transcript [6821] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811855127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811857564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811860094+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811863176+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811868229+07:00","message":"Push: 'เพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811870688+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811873716+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:36.811876061+07:00","message":"Next Push (prob) : 'สอนเต้นมาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:36.811896803+07:00","message":"push: {false เพราะอะไรครูตุ๊ก 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.331239266+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.331276399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.331283025+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.331299651+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331308942+07:00","message":"[bufferProcess] interim [660000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331312019+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331316281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331319334+07:00","message":"> Transcript [6822] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331323487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331325827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331328789+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.331331964+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.394854989+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.394889346+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-25T15:32:37.394895917+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.394905452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.394907772+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.394914018+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.394919301+07:00","message":"[buffer interim] 397 false  20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.394925078+07:00","message":"[bufferProcess] interim [780000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.394927895+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.394932856+07:00","message":"[bufferProcess] interim [780000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.394935337+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.394940966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.39494404+07:00","message":"> Transcript [6823] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.39494745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.39494941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.394951398+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.394954123+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.521481619+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.521519503+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-25T15:32:37.521525866+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.521536167+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-25T15:32:37.521538695+07:00","message":"receive interim result [false|false]:  28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.521546496+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.521550968+07:00","message":"[buffer interim] 397 false  28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521558592+07:00","message":"[bufferProcess] interim [840000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.52156304+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521568264+07:00","message":"[bufferProcess] interim [840000000]: 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521572172+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521576728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521580885+07:00","message":"> Transcript [6824] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 20'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521586122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.52158895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521591915+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.521595868+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.592191012+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.592231661+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-25T15:32:37.592238306+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.59225375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 พ.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.592256997+07:00","message":"receive interim result [false|false]:  28 พ.ค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.592273135+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.592290298+07:00","message":"[buffer interim] 397 false  28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592297501+07:00","message":"[bufferProcess] interim [20000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592303543+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592309033+07:00","message":"[bufferProcess] interim [20000000]: 28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592311628+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592314751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592317644+07:00","message":"> Transcript [6825] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592321755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592323923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592325987+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592328376+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592334652+07:00","message":"Push: 'สอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.59233678+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592339557+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.592342231+07:00","message":"Next Push (prob) : 'นี้ 28'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.592367207+07:00","message":"push: {false สอนเต้นมาแบบ 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.71704816+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.717092847+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-25T15:32:37.717100617+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.717117416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 ปี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.717120456+07:00","message":"receive interim result [false|false]:  28 ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.717142628+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:37.717173557+07:00","message":"[buffer interim] 397 false  28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717201842+07:00","message":"[bufferProcess] interim [80000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717219708+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 พ.ค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717231512+07:00","message":"[bufferProcess] interim [80000000]: 28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717234521+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717238198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717242154+07:00","message":"> Transcript [6826] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 พ.ค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717245866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717248058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717250166+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:37.717252731+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.041022175+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.04106178+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-25T15:32:38.041069436+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.041081912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 28 ปีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.041085289+07:00","message":"receive interim result [false|false]:  28 ปีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.041092804+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.041096928+07:00","message":"[buffer interim] 397 false  28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041103725+07:00","message":"[bufferProcess] interim [380000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041106632+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041110278+07:00","message":"[bufferProcess] interim [380000000]: 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041113449+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041117306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.04112017+07:00","message":"> Transcript [6827] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.04112418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041126942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041128985+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.041131541+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.096836825+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.096875347+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-25T15:32:38.096882354+07:00","message":"receive interim result [false|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.096891644+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-25T15:32:38.096894477+07:00","message":"receive interim result [false|false]:  ปีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.096913036+07:00","message":"[buffer interim] 397 false ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.096928113+07:00","message":"[buffer interim] 397 false  ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096935604+07:00","message":"[bufferProcess] interim [440000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096939771+07:00","message":"[bufferProcess] send to processor:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096947355+07:00","message":"[bufferProcess] interim [440000000]: ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096950141+07:00","message":"[bufferProcess] update buffer: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.09695333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.09695623+07:00","message":"> Transcript [6828] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096959881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096961977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096963924+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.096966795+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:38.371253479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:38.371263989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.404388432+07:00","message":"[GCS] IsForceVAD: false for message ID: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.533924621+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.533972269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ\",\"confidence\":0.95187694}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.53398237+07:00","message":"receive interim result [true|false]: ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.53399259+07:00","message":"end recv isFinal message id 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.53399487+07:00","message":"end Recv id 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.534003579+07:00","message":"[buffer interim] 397 true ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.53401382+07:00","message":"[bufferProcess] interim [950000000]:ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534018045+07:00","message":"[bufferProcess] send to processor (isfinal):ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534029938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534051146+07:00","message":"> Transcript [6829] [false]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534058051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534063871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534067069+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534070304+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534078208+07:00","message":"Push: 'นี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.53408058+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534084122+07:00","message":"Set new StatePrefix : 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534087005+07:00","message":"Next Push (prob) : ' ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534089032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534091427+07:00","message":"> Transcript [6830] [true]: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534094512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534096313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534098048+07:00","message":"StatePrefix: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28 ปีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534100169+07:00","message":"TextPushed: 'ครูตุ๊กอย่างแน่นอนเพราะอะไรครูตุ๊กสอนเต้นมาแบบนี้ 28'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.534102927+07:00","message":"Push: ' ปีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.534112882+07:00","message":"push: {false นี้ 28 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.53412042+07:00","message":"push: {true  ปีค่ะ 0 0xc000187f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:38.544752331+07:00","message":"write wav file: './tmp/7599/7599_397.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.656450769+07:00","message":"[GCS] Start streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.998108573+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.99817092+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-25T15:32:38.998179087+07:00","message":"receive interim result [false|false]: อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:38.998198992+07:00","message":"[buffer interim] 398 false อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.998211364+07:00","message":"[bufferProcess] interim [360000000]:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:38.998214451+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.185276147+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.185313729+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-25T15:32:39.185318707+07:00","message":"receive interim result [false|false]: อยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.185332578+07:00","message":"[buffer interim] 398 false อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.185340229+07:00","message":"[bufferProcess] interim [540000000]:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.185342869+07:00","message":"[bufferProcess] send to processor:อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.185346076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.185350469+07:00","message":"> Transcript [6831] [false]: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.185352701+07:00","message":"Set StatePrefix (first interim): 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.318104512+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.318155964+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-25T15:32:39.318161234+07:00","message":"receive interim result [false|false]: อยู่ที่นี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.318178714+07:00","message":"[buffer interim] 398 false อยู่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.318189494+07:00","message":"[bufferProcess] interim [660000000]:อยู่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.318193418+07:00","message":"[bufferProcess] send to processor:อยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.318199736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.31820534+07:00","message":"> Transcript [6832] [false]: 'อยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.318208814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.318210849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.318212779+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.318214836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.645539052+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.645586406+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-25T15:32:39.645595196+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.645620734+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645634969+07:00","message":"[bufferProcess] interim [20000000]:อยู่ที่นี่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645638471+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645646893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645650391+07:00","message":"> Transcript [6833] [false]: 'อยู่ที่นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645653771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645656625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645659196+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.645661509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.825175351+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.825214289+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-25T15:32:39.82521994+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:39.825232996+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.825239721+07:00","message":"[bufferProcess] interim [140000000]:อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.825243393+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.82524893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.825251589+07:00","message":"> Transcript [6834] [false]: 'อยู่ที่นี่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.825254911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.825257136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.825260927+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:39.825263103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.408143292+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.408184158+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-25T15:32:40.408191641+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้นไปไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.408206105+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่านั้นไปไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408215109+07:00","message":"[bufferProcess] interim [740000000]:อยู่ที่นี่เท่านั้นไปไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408217983+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408223355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408226512+07:00","message":"> Transcript [6835] [false]: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408230122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408232307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408234327+07:00","message":"StatePrefix: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408236576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408242726+07:00","message":"Push: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408245182+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408247237+07:00","message":"Set new StatePrefix : 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.408249452+07:00","message":"Next Push (prob) : 'ที่นี่เท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.408256708+07:00","message":"push: {false อยู่ 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.539046528+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.539080993+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-25T15:32:40.539086706+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้นไปไหนเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.539102072+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่านั้นไปไหนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.539108632+07:00","message":"[bufferProcess] interim [920000000]:อยู่ที่นี่เท่านั้นไปไหนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.539111391+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่านั้นไปไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.539117373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.539121461+07:00","message":"> Transcript [6836] [false]: 'อยู่ที่นี่เท่านั้นไปไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.539126371+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.539129285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.53913211+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.539139933+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.733228423+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.733265097+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-25T15:32:40.733270783+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.733282576+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.733289258+07:00","message":"[bufferProcess] interim [100000000]:อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.733291855+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่านั้นไปไหนเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.733297789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.733300945+07:00","message":"> Transcript [6837] [false]: 'อยู่ที่นี่เท่านั้นไปไหนเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.73330452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.73330704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.733309459+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:40.733311966+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.988700796+07:00","message":"[GCS] Cleaned up inactive client: 384"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.988724871+07:00","message":"[GCS] Cleaned up inactive client: 385"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.988727995+07:00","message":"[GCS] Cleaned up inactive client: 381"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.988729898+07:00","message":"[GCS] Cleaned up inactive client: 382"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.988731898+07:00","message":"[GCS] Cleaned up inactive client: 380"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:40.988734241+07:00","message":"[GCS] Cleaned up inactive client: 383"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:41.299356415+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:41.299395462+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-25T15:32:41.299401705+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:41.299414831+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299421196+07:00","message":"[bufferProcess] interim [700000000]:อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299424086+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299431315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299434547+07:00","message":"> Transcript [6838] [false]: 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299437803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299440412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299443757+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:41.299446958+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:41.37179563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:41.371811676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.005411855+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.005453044+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-25T15:32:42.005459488+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.005474957+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005492413+07:00","message":"[bufferProcess] interim [360000000]:อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005496919+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่านั้นไปไหนเลยหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005504974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005509969+07:00","message":"> Transcript [6839] [false]: 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.00551641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005520027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005524844+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005528019+07:00","message":"TextPushed: 'อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005534385+07:00","message":"Push: 'ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005536618+07:00","message":"TextPushed: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.005540104+07:00","message":"Set new StatePrefix : 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.00554272+07:00","message":"Next Push (prob) : 'ไปไหนเลยหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.005552282+07:00","message":"push: {false ที่นี่เท่านั้น 0 0xc000044180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.435234176+07:00","message":"[GCS] IsForceVAD: false for message ID: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.518927134+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.518962055+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-25T15:32:42.518968192+07:00","message":"receive interim result [false|false]: อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.518978199+07:00","message":"[buffer interim] 398 false อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.518985055+07:00","message":"[bufferProcess] interim [960000000]:อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.518987712+07:00","message":"[bufferProcess] send to processor:อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.518991392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.518994055+07:00","message":"> Transcript [6840] [false]: 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.518997715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.518999855+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.519002135+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.519004822+07:00","message":"TextPushed: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.552020453+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.552065942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่ที่นี่เท่านั้นไม่ไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์\",\"confidence\":0.95369685}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.552073786+07:00","message":"receive interim result [true|false]: อยู่ที่นี่เท่านั้นไม่ไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.552081842+07:00","message":"end recv isFinal message id 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.552084768+07:00","message":"end Recv id 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.552091368+07:00","message":"[buffer interim] 398 true อยู่ที่นี่เท่านั้นไม่ไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552098355+07:00","message":"[bufferProcess] interim [990000000]:อยู่ที่นี่เท่านั้นไม่ไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552101884+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552105209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552109101+07:00","message":"> Transcript [6841] [false]: 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552112791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552114744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552117898+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552121135+07:00","message":"TextPushed: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552123226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552125471+07:00","message":"> Transcript [6842] [true]: 'อยู่ที่นี่เท่านั้นไม่ไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.55212788+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552129737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552131725+07:00","message":"StatePrefix: 'อยู่ที่นี่เท่านั้นไปไหนเลยหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552134492+07:00","message":"TextPushed: 'อยู่ที่นี่เท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:42.552137724+07:00","message":"Push: 'ไม่ไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.552146065+07:00","message":"push: {true ไม่ไปไหนเลยหรอมันเป็นแบรนด์แอมบาสเดอร์ 0 0xc000044180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:42.560980747+07:00","message":"write wav file: './tmp/7599/7599_398.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:42.567512272+07:00","message":"[GCS] Start streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:43.438828544+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:43.438864143+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-25T15:32:43.438870166+07:00","message":"receive interim result [false|false]: ที่นี่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:43.438884476+07:00","message":"[buffer interim] 399 false ที่นี่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:43.43889159+07:00","message":"[bufferProcess] interim [900000000]:ที่นี่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:43.43889435+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:44.007686081+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:44.007723732+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-25T15:32:44.007729463+07:00","message":"receive interim result [false|false]: ที่นี่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:44.007745288+07:00","message":"[buffer interim] 399 false ที่นี่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:44.007752079+07:00","message":"[bufferProcess] interim [500000000]:ที่นี่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:44.007754545+07:00","message":"[bufferProcess] send to processor:ที่นี่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:44.007760904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:44.007763677+07:00","message":"> Transcript [6843] [false]: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:44.007765995+07:00","message":"Set StatePrefix (first interim): 'ที่นี่เลย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:44.371808774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:44.371819468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.219714542+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.219756064+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-25T15:32:45.219762453+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.219776743+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219783638+07:00","message":"[bufferProcess] interim [640000000]:ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219786279+07:00","message":"[bufferProcess] send to processor:ที่นี่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219793835+07:00","message":"[bufferProcess] send to processor (ticker):ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219796799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219799897+07:00","message":"> Transcript [6844] [false]: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219802916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219805541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219807434+07:00","message":"StatePrefix: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219809745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219811727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219813907+07:00","message":"> Transcript [6845] [false]: 'ที่นี่เลยนี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219815932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219817752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219819502+07:00","message":"StatePrefix: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.219821304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.799654774+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.79969814+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-25T15:32:45.799704654+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:45.799725185+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.799736281+07:00","message":"[bufferProcess] interim [240000000]:ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:45.799738455+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:47.37259213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:47.37261468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.901631442+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.901668512+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-25T15:32:47.90167509+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.901689986+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901697747+07:00","message":"[bufferProcess] interim [340000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901701732+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901705948+07:00","message":"[bufferProcess] send to processor (ticker):ที่นี่เลยนี่ไปแล้วคนมาเยอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901709663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.90171378+07:00","message":"> Transcript [6846] [false]: 'ที่นี่เลยนี่ไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901719687+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901722751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901726047+07:00","message":"StatePrefix: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901729341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901731955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901736002+07:00","message":"> Transcript [6847] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901738609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901740599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901742386+07:00","message":"StatePrefix: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901744103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901750261+07:00","message":"Push: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901752208+07:00","message":"TextPushed: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901754264+07:00","message":"Set new StatePrefix : 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:47.901756501+07:00","message":"Next Push (prob) : 'นี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:47.901764286+07:00","message":"push: {false ที่นี่เลย 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.220081033+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.220120105+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-25T15:32:48.22012705+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.220142656+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.22015402+07:00","message":"[bufferProcess] interim [640000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.220156249+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.804379284+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.804430626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.804438339+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:48.80445502+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804465311+07:00","message":"[bufferProcess] interim [240000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804469314+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804474746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804479077+07:00","message":"> Transcript [6848] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804487027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804495044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804498539+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:48.804505729+07:00","message":"TextPushed: 'ที่นี่เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.319666211+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.319710352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.319716482+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.319733455+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319743535+07:00","message":"[bufferProcess] interim [780000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319746423+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319753053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319756146+07:00","message":"> Transcript [6849] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319760023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319762564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319765188+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.319767723+07:00","message":"TextPushed: 'ที่นี่เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.45047881+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.450521305+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-25T15:32:49.450528093+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.450544927+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.450555959+07:00","message":"[bufferProcess] interim [900000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.45055871+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.450563478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.450567029+07:00","message":"> Transcript [6850] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.450571169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.45057339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.450575999+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.45057867+07:00","message":"TextPushed: 'ที่นี่เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.632435022+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.632477672+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-25T15:32:49.632484393+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.632501169+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632509318+07:00","message":"[bufferProcess] interim [80000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632512293+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632521469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632524686+07:00","message":"> Transcript [6851] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632529134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632531934+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.63253441+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632536891+07:00","message":"TextPushed: 'ที่นี่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632545053+07:00","message":"Push: 'นี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632547353+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632552441+07:00","message":"Set new StatePrefix : 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:49.632555449+07:00","message":"Next Push (prob) : 'มากในวันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:49.632575353+07:00","message":"push: {false นี่ไปแล้วคนมาเยอะ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.041066497+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.041108324+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-25T15:32:50.041115448+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.041130179+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041137615+07:00","message":"[bufferProcess] interim [500000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041140759+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041148732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041151704+07:00","message":"> Transcript [6852] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041156464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041175576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041178191+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.041181272+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.267641442+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.267686131+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-25T15:32:50.26769336+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.267708272+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267716469+07:00","message":"[bufferProcess] interim [620000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267719766+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267727328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267730884+07:00","message":"> Transcript [6853] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267735191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267737506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267739931+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.267742792+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:50.372872664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:50.372874647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.385145887+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.385208196+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-25T15:32:50.385215967+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.385232074+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.385239244+07:00","message":"[bufferProcess] interim [680000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.385242365+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.385249936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.38525305+07:00","message":"> Transcript [6854] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.385257413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.385259869+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.385264989+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.385268231+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.473660931+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.473704885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.473711219+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.473726335+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473734448+07:00","message":"[bufferProcess] interim [740000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473737576+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473743746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473747005+07:00","message":"> Transcript [6855] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473751952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473754619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473757329+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473760598+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.47376554+07:00","message":"Push: 'มากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473768248+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473770808+07:00","message":"Set new StatePrefix : 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.473773199+07:00","message":"Next Push (prob) : 'เองอ่ะผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.473782673+07:00","message":"push: {false มากในวันนั้น 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.508900897+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.50893925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.508946156+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.508960053+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.508966949+07:00","message":"[bufferProcess] interim [800000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.508969694+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.508976775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.50897969+07:00","message":"> Transcript [6856] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมได้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.508983364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.50898564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.508987611+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.508990261+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.528662206+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.528704087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.528711895+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.528731131+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.528738978+07:00","message":"[bufferProcess] interim [860000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.528743718+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.528750997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.5287551+07:00","message":"> Transcript [6857] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.528760423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.528763011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.528765339+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.528768035+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.672686848+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.672727753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.672735086+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.672752221+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672760969+07:00","message":"[bufferProcess] interim [40000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672763905+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672772976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672776369+07:00","message":"> Transcript [6858] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672780898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672783215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672786216+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.672789266+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.774917105+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.774964927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.774972952+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.774993623+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775004021+07:00","message":"[bufferProcess] interim [100000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775007895+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.7750139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775018405+07:00","message":"> Transcript [6859] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775025079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775028297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775033797+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775037785+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775042489+07:00","message":"Push: 'เองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775045578+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775049034+07:00","message":"Set new StatePrefix : 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมก็ทำงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.775053391+07:00","message":"Next Push (prob) : 'ก็ทำงานอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.775072178+07:00","message":"push: {false เองอ่ะผม 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.830796765+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.830838987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.830846756+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.830865733+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.830879284+07:00","message":"[bufferProcess] interim [160000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.830882825+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.830890238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.830893608+07:00","message":"> Transcript [6860] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.830896732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.830900266+07:00","message":"Set new StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.836566238+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.836597217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.836604508+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.836628485+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836635668+07:00","message":"[bufferProcess] interim [220000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836639772+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836648927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836652597+07:00","message":"> Transcript [6861] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836658369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836662564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836665633+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.836670254+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.925883056+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.92592666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.925933717+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:50.92595103+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.925964921+07:00","message":"[bufferProcess] interim [400000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.925967989+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.92597196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.925974949+07:00","message":"> Transcript [6862] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.925978961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.925981125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.925983174+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:50.925985917+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.062745991+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.062804566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.062813809+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.0628319+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.062841168+07:00","message":"[bufferProcess] interim [520000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.062845487+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.062854756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.062871315+07:00","message":"> Transcript [6863] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.062876617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.062879545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.06288339+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.062887614+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.311479766+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.311516714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.31152344+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.311536961+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311544283+07:00","message":"[bufferProcess] interim [820000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311547118+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311554021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311556921+07:00","message":"> Transcript [6864] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311560953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311563284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311566039+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311568902+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311575359+07:00","message":"Push: 'และทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311577348+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311580072+07:00","message":"Set new StatePrefix : 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.311585131+07:00","message":"Next Push (prob) : 'ก็ได้ไปร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.311606671+07:00","message":"push: {false และทีมงาน 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.424389355+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.424767547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.424779043+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.424795406+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424804456+07:00","message":"[bufferProcess] interim [880000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424807181+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424814862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424817789+07:00","message":"> Transcript [6865] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเตะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424821545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424825128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424827141+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.424830164+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.564829192+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.564869242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.564875677+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.564889241+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564898597+07:00","message":"[bufferProcess] interim [0]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564901361+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564904824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564907913+07:00","message":"> Transcript [6866] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564911953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564914561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564916515+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.564919614+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.745801604+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.745846931+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-25T15:32:51.745853712+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:51.745867698+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.7458745+07:00","message":"[bufferProcess] interim [180000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.745877954+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.745885292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.745887903+07:00","message":"> Transcript [6867] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.745892026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.745894651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.745897568+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:51.745901168+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.334010259+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.334046518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.334053422+07:00","message":"receive interim result [false|false]: ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.334068557+07:00","message":"[buffer interim] 399 false ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334075142+07:00","message":"[bufferProcess] interim [780000000]:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.3340784+07:00","message":"[bufferProcess] send to processor:ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334085714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334089277+07:00","message":"> Transcript [6868] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334093768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.33409672+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334099409+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334102159+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334109614+07:00","message":"Push: 'ก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334111791+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334114173+07:00","message":"Set new StatePrefix : 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:52.334117188+07:00","message":"Next Push (prob) : 'เต้นด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:52.334125102+07:00","message":"push: {false ก็ได้ไปร่วม 0 0xc000045800}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:53.373083685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:53.373097753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.7767397+07:00","message":"[GCS] IsForceVAD: false for message ID: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.847127802+07:00","message":"[GCS] Start streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.96346219+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.963508012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นี่เลยแล้วคนมาเยอะมากคือในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ\",\"confidence\":0.92122126}],\"is_final\":true,\"result_end_time\":{\"seconds\":11,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.963516667+07:00","message":"receive interim result [true|false]: ที่นี่เลยแล้วคนมาเยอะมากคือในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.963527987+07:00","message":"end recv isFinal message id 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.963530386+07:00","message":"end Recv id 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.963540707+07:00","message":"[buffer interim] 399 true ที่นี่เลยแล้วคนมาเยอะมากคือในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963553277+07:00","message":"[bufferProcess] interim [430000000]:ที่นี่เลยแล้วคนมาเยอะมากคือในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963557246+07:00","message":"[bufferProcess] send to processor (isfinal):ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963562984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963566227+07:00","message":"> Transcript [6869] [false]: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.96357045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963572535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963574479+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963577065+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963579211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963581195+07:00","message":"> Transcript [6870] [true]: 'ที่นี่เลยแล้วคนมาเยอะมากคือในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963583699+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963585445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963587176+07:00","message":"StatePrefix: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.96358934+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963591403+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963961139+07:00","message":"Push: 'เต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.96399428+07:00","message":"TextPushed: 'ที่นี่เลยนี่ไปแล้วคนมาเยอะมากในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.96399856+07:00","message":"Set new StatePrefix : 'ที่นี่เลยแล้วคนมาเยอะมากคือในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.964002028+07:00","message":"Next Push (prob) : 'ที่นี่เลยแล้วคนมาเยอะมากคือในวันนั้นเองอ่ะผมและทีมงานก็ได้ไปร่วมเต้นด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:53.963995434+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_399.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:53.964016208+07:00","message":"push: {true เต้นด้วยนะ 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:53.981358421+07:00","message":"write wav file: './tmp/7599/7599_399.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.294440502+07:00","message":"[GCS] IsForceVAD: false for message ID: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.359098448+07:00","message":"[GCS] Start streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.382077372+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.382112607+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-25T15:32:54.382117691+07:00","message":"receive interim result [false|false]: สเต็ป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.382132145+07:00","message":"[buffer interim] 400 false สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.382138095+07:00","message":"[bufferProcess] interim [540000000]:สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.382140594+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.397377502+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.397413876+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สเต็ป\",\"confidence\":0.85715634}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.397420361+07:00","message":"receive interim result [true|false]: สเต็ป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.397431801+07:00","message":"end recv isFinal message id 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.397434503+07:00","message":"end Recv id 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.397440006+07:00","message":"[buffer interim] 400 true สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397448153+07:00","message":"[bufferProcess] interim [660000000]:สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397453551+07:00","message":"[bufferProcess] send to processor (isfinal):สเต็ป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397457278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397460311+07:00","message":"> Transcript [6871] [false]: 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397462958+07:00","message":"Set StatePrefix (first interim): 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.39746471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397467053+07:00","message":"> Transcript [6872] [true]: 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397469897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397471938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397473963+07:00","message":"StatePrefix: 'สเต็ป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397475989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.397483357+07:00","message":"Push: 'สเต็ป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.39749248+07:00","message":"push: {true สเต็ป 0 0xc00039d300}"}
{"level":"info","service":"Main","time":"2026-06-25T15:32:54.403210135+07:00","message":"write wav file: './tmp/7599/7599_400.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.892358183+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.892403194+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-25T15:32:54.892408674+07:00","message":"receive interim result [false|false]: แรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:54.892424523+07:00","message":"[buffer interim] 401 false แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.892431547+07:00","message":"[bufferProcess] interim [600000000]:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:54.892433644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.080378263+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.080414462+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-25T15:32:55.080420899+07:00","message":"receive interim result [false|false]: แรงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.080433636+07:00","message":"[buffer interim] 401 false แรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.080442571+07:00","message":"[bufferProcess] interim [780000000]:แรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.080445356+07:00","message":"[bufferProcess] send to processor:แรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.080450968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.080453905+07:00","message":"> Transcript [6873] [false]: 'แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.080456366+07:00","message":"Set StatePrefix (first interim): 'แรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.330697379+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.330735839+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-25T15:32:55.330741982+07:00","message":"receive interim result [false|false]: แต่งหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.33075759+07:00","message":"[buffer interim] 401 false แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.330765505+07:00","message":"[bufferProcess] interim [960000000]:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.33076832+07:00","message":"[bufferProcess] send to processor:แรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.330777099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.330780331+07:00","message":"> Transcript [6874] [false]: 'แรงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.330783538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.33078576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.330788461+07:00","message":"StatePrefix: 'แรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.330790715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.596253906+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.596297686+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-25T15:32:55.596303909+07:00","message":"receive interim result [false|false]: แรงหน้าแดง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.596321698+07:00","message":"[buffer interim] 401 false แรงหน้าแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.596330982+07:00","message":"[bufferProcess] interim [320000000]:แรงหน้าแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.596334862+07:00","message":"[bufferProcess] send to processor:แต่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.59634151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.596345959+07:00","message":"> Transcript [6875] [false]: 'แต่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.596348549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.59635055+07:00","message":"Set new StatePrefix: 'แต่งหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.814029666+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.814069763+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-25T15:32:55.814076356+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:55.814088505+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.814097426+07:00","message":"[bufferProcess] interim [500000000]:แรงหน้าแดงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.814100405+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.814104396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.814107645+07:00","message":"> Transcript [6876] [false]: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.81411045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:55.814112671+07:00","message":"Set new StatePrefix: 'แรงหน้าแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.096161994+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.096200066+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-25T15:32:56.096205708+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบางพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.096219876+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.09622746+07:00","message":"[bufferProcess] interim [620000000]:แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.096230151+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.096234095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.096237272+07:00","message":"> Transcript [6877] [false]: 'แรงหน้าแดงบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.096240431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.096242599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.096244688+07:00","message":"StatePrefix: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.096246822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.225394243+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.225439056+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-25T15:32:56.225445012+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบางกะปิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.225462393+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบางกะปิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225472329+07:00","message":"[bufferProcess] interim [680000000]:แรงหน้าแดงบางกะปิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225475129+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225483497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225486675+07:00","message":"> Transcript [6878] [false]: 'แรงหน้าแดงบางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225491732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225494085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225496269+07:00","message":"StatePrefix: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.225499011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.314759975+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.314801694+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-25T15:32:56.3148112+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบางพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.314829092+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.314837235+07:00","message":"[bufferProcess] interim [740000000]:แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.314840119+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบางกะปิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.314848231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.314851437+07:00","message":"> Transcript [6879] [false]: 'แรงหน้าแดงบางกะปิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.314855399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.31485766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.314859802+07:00","message":"StatePrefix: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.314861914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:56.373546965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:56.373583871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.481421622+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.48145603+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-25T15:32:56.481461076+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบ้านเพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.481475321+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบ้านเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481486334+07:00","message":"[bufferProcess] interim [920000000]:แรงหน้าแดงบ้านเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481490327+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481495458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481500155+07:00","message":"> Transcript [6880] [false]: 'แรงหน้าแดงบางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481504495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481508963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481511137+07:00","message":"StatePrefix: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481513323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481519593+07:00","message":"Push: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481521748+07:00","message":"TextPushed: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481523784+07:00","message":"Set new StatePrefix : 'แรงหน้าแดงบางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.481526292+07:00","message":"Next Push (prob) : 'บางพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.481534444+07:00","message":"push: {false แรงหน้าแดง 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.519079559+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.519170473+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-25T15:32:56.519177723+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบ้านเพชรเกษม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.519192083+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบ้านเพชรเกษม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.519198867+07:00","message":"[bufferProcess] interim [980000000]:แรงหน้าแดงบ้านเพชรเกษม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.51920204+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบ้านเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.519207554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.519210478+07:00","message":"> Transcript [6881] [false]: 'แรงหน้าแดงบ้านเพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.519213148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.519215447+07:00","message":"Set new StatePrefix: 'แรงหน้าแดงบ้านเพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.580613758+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.580658332+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-25T15:32:56.580664084+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบางพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.580676592+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580682895+07:00","message":"[bufferProcess] interim [40000000]:แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580685595+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบ้านเพชรเกษม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580690961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580694006+07:00","message":"> Transcript [6882] [false]: 'แรงหน้าแดงบ้านเพชรเกษม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580697788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580700049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580702671+07:00","message":"StatePrefix: 'แรงหน้าแดงบ้านเพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.580705064+07:00","message":"TextPushed: 'แรงหน้าแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.707390064+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.707420538+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-25T15:32:56.707426303+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบางพระหลวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.707438579+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบางพระหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.707444987+07:00","message":"[bufferProcess] interim [160000000]:แรงหน้าแดงบางพระหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.707450558+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบางพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.707457704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.707460683+07:00","message":"> Transcript [6883] [false]: 'แรงหน้าแดงบางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.707463561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.707465755+07:00","message":"Set new StatePrefix: 'แรงหน้าแดงบางพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.784649278+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.784679689+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-25T15:32:56.784686053+07:00","message":"receive interim result [false|false]: แรงหน้าแดงบ้านพระพิฆเนศหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.784695943+07:00","message":"[buffer interim] 401 false แรงหน้าแดงบ้านพระพิฆเนศหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784705633+07:00","message":"[bufferProcess] interim [220000000]:แรงหน้าแดงบ้านพระพิฆเนศหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784708182+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบางพระหลวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784711681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784714587+07:00","message":"> Transcript [6884] [false]: 'แรงหน้าแดงบางพระหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784717804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784720432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784722692+07:00","message":"StatePrefix: 'แรงหน้าแดงบางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.784724946+07:00","message":"TextPushed: 'แรงหน้าแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.800230473+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.800262073+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-25T15:32:56.800267453+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.800283789+07:00","message":"[buffer interim] 401 false แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.800289998+07:00","message":"[bufferProcess] interim [280000000]:แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.800292657+07:00","message":"[bufferProcess] send to processor:แรงหน้าแดงบ้านพระพิฆเนศหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.800296026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.800298861+07:00","message":"> Transcript [6885] [false]: 'แรงหน้าแดงบ้านพระพิฆเนศหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.800301876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.800304026+07:00","message":"Set new StatePrefix: 'แรงหน้าแดงบ้านพระพิฆเนศหลวงพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.877235243+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.877277038+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-25T15:32:56.87728484+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้างนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:56.877299758+07:00","message":"[buffer interim] 401 false แรงน่าจะอยู่ข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.877307252+07:00","message":"[bufferProcess] interim [460000000]:แรงน่าจะอยู่ข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.877309881+07:00","message":"[bufferProcess] send to processor:แรงน่าจะอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.877317464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.87732067+07:00","message":"> Transcript [6886] [false]: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.877323987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:56.877326343+07:00","message":"Set new StatePrefix: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.203232572+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.203274786+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-25T15:32:57.203280649+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.203300296+07:00","message":"[buffer interim] 401 false แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.203312012+07:00","message":"[bufferProcess] interim [820000000]:แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.203314797+07:00","message":"[bufferProcess] send to processor:แรงน่าจะอยู่ข้างนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.203318982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.203322308+07:00","message":"> Transcript [6887] [false]: 'แรงน่าจะอยู่ข้างนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.203326324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.203328646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.20333074+07:00","message":"StatePrefix: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.203334924+07:00","message":"TextPushed: 'แรงหน้าแดง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.704126795+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.704163685+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-25T15:32:57.704170689+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:32:57.704181894+07:00","message":"[buffer interim] 401 false แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.704190363+07:00","message":"[bufferProcess] interim [420000000]:แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.704193058+07:00","message":"[bufferProcess] send to processor:แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.704197915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.704200636+07:00","message":"> Transcript [6888] [false]: 'แรงน่าจะอยู่ข้างกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.70420396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.704206356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.704208342+07:00","message":"StatePrefix: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:32:57.704210644+07:00","message":"TextPushed: 'แรงหน้าแดง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:59.374191614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:32:59.374198108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.404071077+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.404109241+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-25T15:33:00.404115284+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้างนอกอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.404130261+07:00","message":"[buffer interim] 401 false แรงน่าจะอยู่ข้างนอกอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404137658+07:00","message":"[bufferProcess] interim [60000000]:แรงน่าจะอยู่ข้างนอกอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.40414048+07:00","message":"[bufferProcess] send to processor:แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404147078+07:00","message":"[bufferProcess] send to processor (ticker):แรงน่าจะอยู่ข้างนอกอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404149807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404152637+07:00","message":"> Transcript [6889] [false]: 'แรงน่าจะอยู่ข้างกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404156245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404158454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404160464+07:00","message":"StatePrefix: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404163947+07:00","message":"TextPushed: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404165907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404167919+07:00","message":"> Transcript [6890] [false]: 'แรงน่าจะอยู่ข้างนอกอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404170187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404171998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404173914+07:00","message":"StatePrefix: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404175806+07:00","message":"TextPushed: 'แรงหน้าแดง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404182185+07:00","message":"Push: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404184155+07:00","message":"TextPushed: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404186502+07:00","message":"Set new StatePrefix : 'แรงน่าจะอยู่ข้างนอกอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.404188622+07:00","message":"Next Push (prob) : 'นอกอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.4041968+07:00","message":"push: {false แรงน่าจะอยู่ข้าง 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.423331167+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.423362288+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-25T15:33:00.423367567+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.423380679+07:00","message":"[buffer interim] 401 false แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.423386489+07:00","message":"[bufferProcess] interim [120000000]:แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.42338904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.534186555+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.534224901+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-25T15:33:00.534230264+07:00","message":"receive interim result [false|false]: แรงน่าจะอยู่ข้างนอกอยู่ใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.534243408+07:00","message":"[buffer interim] 401 false แรงน่าจะอยู่ข้างนอกอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.534249596+07:00","message":"[bufferProcess] interim [180000000]:แรงน่าจะอยู่ข้างนอกอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.534253241+07:00","message":"[bufferProcess] send to processor:แรงน่าจะอยู่ข้างกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.534259521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.534262324+07:00","message":"> Transcript [6891] [false]: 'แรงน่าจะอยู่ข้างกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.534265006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.534267209+07:00","message":"Set new StatePrefix: 'แรงน่าจะอยู่ข้างกำแพง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.639421551+07:00","message":"[GCS] IsForceVAD: false for message ID: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.701389048+07:00","message":"[GCS] Start streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.921386036+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.921432415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงหน้าแดงบ้านเพชรอยู่ข้างกำแพงอยู่ใกล้ตัว\",\"confidence\":0.8779967}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.921439649+07:00","message":"receive interim result [true|false]: แรงหน้าแดงบ้านเพชรอยู่ข้างกำแพงอยู่ใกล้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.921450796+07:00","message":"end recv isFinal message id 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.921453333+07:00","message":"end Recv id 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.921461801+07:00","message":"[buffer interim] 401 true แรงหน้าแดงบ้านเพชรอยู่ข้างกำแพงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921475308+07:00","message":"[bufferProcess] interim [510000000]:แรงหน้าแดงบ้านเพชรอยู่ข้างกำแพงอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921482662+07:00","message":"[bufferProcess] send to processor (isfinal):แรงน่าจะอยู่ข้างนอกอยู่ใกล้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921488649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921493031+07:00","message":"> Transcript [6892] [false]: 'แรงน่าจะอยู่ข้างนอกอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921497209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921500522+07:00","message":"Set new StatePrefix: 'แรงน่าจะอยู่ข้างนอกอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921503549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.9215066+07:00","message":"> Transcript [6893] [true]: 'แรงหน้าแดงบ้านเพชรอยู่ข้างกำแพงอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921510779+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921513711+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921518776+07:00","message":"StatePrefix: 'แรงน่าจะอยู่ข้างนอกอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921522412+07:00","message":"TextPushed: 'แรงน่าจะอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921525046+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921682684+07:00","message":"Push: 'กำแพงอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921686524+07:00","message":"TextPushed: 'แรงน่าจะอยู่ข้างกำแพงอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921689192+07:00","message":"Set new StatePrefix : 'แรงหน้าแดงบ้านเพชรอยู่ข้างกำแพงอยู่ใกล้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921691844+07:00","message":"Next Push (prob) : 'แรงหน้าแดงบ้านเพชรอยู่ข้างกำแพงอยู่ใกล้ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:00.921701236+07:00","message":"push: {true กำแพงอยู่ใกล้ตัว 0 0xc0006ced80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:00.921717146+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_401.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:00.933535346+07:00","message":"write wav file: './tmp/7599/7599_401.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.039008443+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.039051691+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-25T15:33:01.03905763+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.039074999+07:00","message":"[buffer interim] 402 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.039082104+07:00","message":"[bufferProcess] interim [360000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.039084197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.170956126+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.17099371+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-25T15:33:01.17100017+07:00","message":"receive interim result [false|false]: เดี๋ยวไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.171009596+07:00","message":"[buffer interim] 402 false เดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.171015511+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.171018604+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.171021851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.171024818+07:00","message":"> Transcript [6894] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.171027032+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.242846643+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.242886369+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-25T15:33:01.242891941+07:00","message":"receive interim result [false|false]: เดี๋ยวไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.24290832+07:00","message":"[buffer interim] 402 false เดี๋ยวไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242917634+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242920188+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242925055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242928267+07:00","message":"> Transcript [6895] [false]: 'เดี๋ยวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242931858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242933923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242935913+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.242938297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.351359222+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.3513979+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-25T15:33:01.35140485+07:00","message":"receive interim result [false|false]: เดี๋ยวไปโดน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.35141967+07:00","message":"[buffer interim] 402 false เดี๋ยวไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.351427333+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.351430218+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.351437834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.351441036+07:00","message":"> Transcript [6896] [false]: 'เดี๋ยวไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.351444863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.351447532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.35144961+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.351451863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.543513128+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.543548478+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-25T15:33:01.543553829+07:00","message":"receive interim result [false|false]: เดี๋ยวไปโดนเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.54356606+07:00","message":"[buffer interim] 402 false เดี๋ยวไปโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.543572944+07:00","message":"[bufferProcess] interim [840000000]:เดี๋ยวไปโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.54357556+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไปโดน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.543581236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.543583994+07:00","message":"> Transcript [6897] [false]: 'เดี๋ยวไปโดน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.543587519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.543589765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.543592089+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.543594444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.738645671+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.73868065+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-25T15:33:01.738686589+07:00","message":"receive interim result [false|false]: เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.73870143+07:00","message":"[buffer interim] 402 false เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738707467+07:00","message":"[bufferProcess] interim [80000000]:เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738711023+07:00","message":"[bufferProcess] send to processor:เดี๋ยวไปโดนเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738714808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738717913+07:00","message":"> Transcript [6898] [false]: 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738721344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738723363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738725464+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738727856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738735435+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738737651+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738739705+07:00","message":"Set new StatePrefix : 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.738741888+07:00","message":"Next Push (prob) : 'ไปโดนเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.738748528+07:00","message":"push: {false เดี๋ยว 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.855003251+07:00","message":"[GCS] IsForceVAD: false for message ID: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.919507878+07:00","message":"[GCS] Start streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.952806173+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.952850052+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-25T15:33:01.952856232+07:00","message":"receive interim result [true|false]: เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.952868361+07:00","message":"end recv isFinal message id 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.952870754+07:00","message":"end Recv id 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.952879145+07:00","message":"[buffer interim] 402 true เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952891662+07:00","message":"[bufferProcess] interim [380000000]:เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952895433+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวไปโดนเขาไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.95289964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952903083+07:00","message":"> Transcript [6899] [false]: 'เดี๋ยวไปโดนเขาไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952906628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952908813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952911472+07:00","message":"StatePrefix: 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952913874+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952916131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952918284+07:00","message":"> Transcript [6900] [true]: 'เดี๋ยวไปโดนเขาไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.95292052+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952922334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952924039+07:00","message":"StatePrefix: 'เดี๋ยวไปโดนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952925931+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:01.952929054+07:00","message":"Push: 'ไปโดนเขาไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:01.952938432+07:00","message":"push: {true ไปโดนเขาไง 0 0xc0038b4400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:01.959280865+07:00","message":"write wav file: './tmp/7599/7599_402.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:02.374963905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:02.374975755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.797517255+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.797562323+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-25T15:33:02.797568175+07:00","message":"receive interim result [false|false]: หอสมุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:02.797582097+07:00","message":"[buffer interim] 403 false หอสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:02.797591674+07:00","message":"[bufferProcess] interim [720000000]:หอสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:02.797593984+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:03.088530587+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:03.088576275+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-25T15:33:03.088582611+07:00","message":"receive interim result [false|false]: หนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:03.088601874+07:00","message":"[buffer interim] 403 false หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.088610381+07:00","message":"[bufferProcess] interim [960000000]:หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.088613371+07:00","message":"[bufferProcess] send to processor:หอสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.088625117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.088628618+07:00","message":"> Transcript [6901] [false]: 'หอสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.088632934+07:00","message":"Set StatePrefix (first interim): 'หอสมุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:03.665505306+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:03.66554377+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-25T15:33:03.665549491+07:00","message":"receive interim result [false|false]: หนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:03.665561442+07:00","message":"[buffer interim] 403 false หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.665568226+07:00","message":"[bufferProcess] interim [560000000]:หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.665570715+07:00","message":"[bufferProcess] send to processor:หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.665576034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.665579101+07:00","message":"> Transcript [6902] [false]: 'หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.66558164+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:03.665583841+07:00","message":"Set new StatePrefix: 'หนาว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:05.375099222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:05.37509929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.094111742+07:00","message":"[GCS] IsForceVAD: false for message ID: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.214094656+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.214140816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนาว\",\"confidence\":0.9553714}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.21414736+07:00","message":"receive interim result [true|false]: หนาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.214153799+07:00","message":"end recv isFinal message id 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.214157152+07:00","message":"end Recv id 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.214164721+07:00","message":"[buffer interim] 403 true หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214173288+07:00","message":"[bufferProcess] interim [220000000]:หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214176622+07:00","message":"[bufferProcess] send to processor (isfinal):หนาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214180544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214183854+07:00","message":"> Transcript [6903] [false]: 'หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214187583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214189597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214191598+07:00","message":"StatePrefix: 'หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.21419363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.21419546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214197834+07:00","message":"> Transcript [6904] [true]: 'หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214199858+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.2142016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.21420339+07:00","message":"StatePrefix: 'หนาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.21420705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.214210632+07:00","message":"Push: 'หนาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.214224542+07:00","message":"push: {true หนาว 0 0xc0038b4b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:07.224650001+07:00","message":"write wav file: './tmp/7599/7599_403.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.22805183+07:00","message":"[GCS] Start streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.295180452+07:00","message":"[GCS] IsForceVAD: false for message ID: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.419193522+07:00","message":"[GCS] Start streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.442551515+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.442573706+07:00","message":"found end of frame, send empty tag with msgId: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.442576829+07:00","message":"end Recv id 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.442582718+07:00","message":"[buffer interim] 404 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442588872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442592715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442595516+07:00","message":"> Transcript [6905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442598249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442600377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442602261+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442604282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.442613123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.442632304+07:00","message":"push: {true \n 0 0xc00278b600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:07.446930158+07:00","message":"write wav file: './tmp/7599/7599_404.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.940776163+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.940818118+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-25T15:33:07.940823817+07:00","message":"receive interim result [false|false]: ศิลปะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:07.940837965+07:00","message":"[buffer interim] 405 false ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.940844855+07:00","message":"[bufferProcess] interim [540000000]:ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:07.940847115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:08.376048903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:08.376054448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.460552895+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.460607182+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-25T15:33:08.460624385+07:00","message":"receive interim result [false|false]: ศิลปะการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.460643175+07:00","message":"[buffer interim] 405 false ศิลปะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.460653252+07:00","message":"[bufferProcess] interim [80000000]:ศิลปะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.460656924+07:00","message":"[bufferProcess] send to processor:ศิลปะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.460662388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.460667085+07:00","message":"> Transcript [6906] [false]: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.46067074+07:00","message":"Set StatePrefix (first interim): 'ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.778759818+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.778804508+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-25T15:33:08.778810816+07:00","message":"receive interim result [false|false]: ศิลปะการเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.778823465+07:00","message":"[buffer interim] 405 false ศิลปะการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778832718+07:00","message":"[bufferProcess] interim [380000000]:ศิลปะการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778835727+07:00","message":"[bufferProcess] send to processor:ศิลปะการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778841588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778844571+07:00","message":"> Transcript [6907] [false]: 'ศิลปะการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778847844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778850266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778852256+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.778854531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.981561044+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.981601974+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-25T15:33:08.981607598+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:08.981631906+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981638623+07:00","message":"[bufferProcess] interim [620000000]:ศิลปะการเต้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981641246+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981651998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981655491+07:00","message":"> Transcript [6908] [false]: 'ศิลปะการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981658907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981661289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981663825+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:08.981666017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.169133394+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.16919188+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-25T15:33:09.1691985+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.169212401+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169221998+07:00","message":"[bufferProcess] interim [800000000]:ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169224833+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169231091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169234236+07:00","message":"> Transcript [6909] [false]: 'ศิลปะการเต้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169237842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169240402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169242447+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.169244849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.297450359+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.29749516+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-25T15:33:09.29750127+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.297516393+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297524823+07:00","message":"[bufferProcess] interim [920000000]:ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297528144+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297536579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297540033+07:00","message":"> Transcript [6910] [false]: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297543891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297546514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297549254+07:00","message":"StatePrefix: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297551386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297558876+07:00","message":"Push: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297560948+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297563543+07:00","message":"Set new StatePrefix : 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.297565999+07:00","message":"Next Push (prob) : 'การเต้นอยู่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.297575032+07:00","message":"push: {false ศิลปะ 0 0xc000187780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.49713294+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.497179867+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-25T15:33:09.497186286+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:09.497198531+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.497205295+07:00","message":"[bufferProcess] interim [100000000]:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.497208211+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.49721333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.497216119+07:00","message":"> Transcript [6911] [false]: 'ศิลปะการเต้นอยู่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.497219598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.497221842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.497225505+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:09.497227768+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.068181854+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.06822362+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-25T15:33:10.068229371+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.068242734+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.068250364+07:00","message":"[bufferProcess] interim [700000000]:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.068253044+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.06826032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.068263574+07:00","message":"> Transcript [6912] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.068267262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.068269752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.068273228+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:10.068275836+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.987790648+07:00","message":"[GCS] Cleaned up inactive client: 392"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.987838312+07:00","message":"[GCS] Cleaned up inactive client: 389"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.987842654+07:00","message":"[GCS] Cleaned up inactive client: 387"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.987846805+07:00","message":"[GCS] Cleaned up inactive client: 388"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.987849767+07:00","message":"[GCS] Cleaned up inactive client: 386"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.987852908+07:00","message":"[GCS] Cleaned up inactive client: 391"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:10.987855921+07:00","message":"[GCS] Cleaned up inactive client: 390"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:11.376798489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:11.376808798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.491036598+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.491081672+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-25T15:33:11.491087768+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.491100075+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491107111+07:00","message":"[bufferProcess] interim [80000000]:ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491109928+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491115344+07:00","message":"[bufferProcess] send to processor (ticker):ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491118056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491121124+07:00","message":"> Transcript [6913] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491124793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491127093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491129355+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491131754+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491133455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491135453+07:00","message":"> Transcript [6914] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491137881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491139777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491141495+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491143569+07:00","message":"TextPushed: 'ศิลปะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491149415+07:00","message":"Push: 'การเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491151913+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491154173+07:00","message":"Set new StatePrefix : 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.491156897+07:00","message":"Next Push (prob) : 'กันนะไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.491163973+07:00","message":"push: {false การเต้นอยู่เหมือน 0 0xc000187780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.658355743+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.658389529+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-25T15:33:11.658395683+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.658412103+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.658419322+07:00","message":"[bufferProcess] interim [200000000]:ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.658422109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.70840405+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.708442371+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-25T15:33:11.708448895+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.708461289+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708469028+07:00","message":"[bufferProcess] interim [320000000]:ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708471677+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708477903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708483456+07:00","message":"> Transcript [6915] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708491478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708494029+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708496006+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.708498758+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.774389612+07:00","message":"[GCS] IsForceVAD: false for message ID: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.880908923+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.880953114+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-25T15:33:11.880960324+07:00","message":"receive interim result [false|false]: ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.880977624+07:00","message":"[buffer interim] 405 false ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.880986689+07:00","message":"[bufferProcess] interim [500000000]:ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.880989911+07:00","message":"[bufferProcess] send to processor:ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.880994449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.880997521+07:00","message":"> Transcript [6916] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.88100165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.881003995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.881006533+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.881009517+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.942140478+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.942173806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลปะการเต้นอยู่เหมือนกันนะพี่น่ะไม่ได้เพราะอะไรป่ะ\",\"confidence\":0.93541974}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.942181558+07:00","message":"receive interim result [true|false]: ศิลปะการเต้นอยู่เหมือนกันนะพี่น่ะไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.942193465+07:00","message":"end recv isFinal message id 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.942196563+07:00","message":"end Recv id 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.942203395+07:00","message":"[buffer interim] 405 true ศิลปะการเต้นอยู่เหมือนกันนะพี่น่ะไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942210614+07:00","message":"[bufferProcess] interim [590000000]:ศิลปะการเต้นอยู่เหมือนกันนะพี่น่ะไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942214574+07:00","message":"[bufferProcess] send to processor (isfinal):ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไรป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942218484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942221867+07:00","message":"> Transcript [6917] [false]: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้เพราะอะไรป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942225485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942227295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942229969+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942232733+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942235007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942236989+07:00","message":"> Transcript [6918] [true]: 'ศิลปะการเต้นอยู่เหมือนกันนะพี่น่ะไม่ได้เพราะอะไรป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942239321+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942241256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942243005+07:00","message":"StatePrefix: 'ศิลปะการเต้นอยู่เหมือนกันนะไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942244971+07:00","message":"TextPushed: 'ศิลปะการเต้นอยู่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:11.942248249+07:00","message":"Push: 'กันนะพี่น่ะไม่ได้เพราะอะไรป่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:11.942257453+07:00","message":"push: {true กันนะพี่น่ะไม่ได้เพราะอะไรป่ะ 0 0xc000187780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:11.957485678+07:00","message":"write wav file: './tmp/7599/7599_405.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.03640972+07:00","message":"[GCS] Start streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.898192959+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.898227807+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-25T15:33:12.898233003+07:00","message":"receive interim result [false|false]: เพราะเคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.898246475+07:00","message":"[buffer interim] 406 false เพราะเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.898253994+07:00","message":"[bufferProcess] interim [900000000]:เพราะเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:12.898257051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:12.934263328+07:00","message":"[GCS] IsForceVAD: false for message ID: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.008672001+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.008713457+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-25T15:33:13.008719687+07:00","message":"receive interim result [false|false]: เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.008734231+07:00","message":"[buffer interim] 406 false เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.008742531+07:00","message":"[bufferProcess] interim [960000000]:เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.008745163+07:00","message":"[bufferProcess] send to processor:เพราะเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.008754877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.008758468+07:00","message":"> Transcript [6919] [false]: 'เพราะเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.008761311+07:00","message":"Set StatePrefix (first interim): 'เพราะเคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.020645033+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.02068329+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-25T15:33:13.020688831+07:00","message":"receive interim result [true|false]: เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.020700339+07:00","message":"end recv isFinal message id 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.02070331+07:00","message":"end Recv id 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.020710879+07:00","message":"[buffer interim] 406 true เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020719114+07:00","message":"[bufferProcess] interim [110000000]:เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020724824+07:00","message":"[bufferProcess] send to processor (isfinal):เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020729167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020733103+07:00","message":"> Transcript [6920] [false]: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020736604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020739518+07:00","message":"Set new StatePrefix: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.02074356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020745503+07:00","message":"> Transcript [6921] [true]: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.02074794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020749878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.020751723+07:00","message":"StatePrefix: 'เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.02075399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.02075868+07:00","message":"Push: 'เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.020768635+07:00","message":"push: {true เขิน 0 0xc000186580}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:13.028146847+07:00","message":"write wav file: './tmp/7599/7599_406.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.127217992+07:00","message":"[GCS] Start streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.669994809+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.670039675+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-25T15:33:13.670046766+07:00","message":"receive interim result [false|false]: จริงหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:13.670061876+07:00","message":"[buffer interim] 407 false จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.670068693+07:00","message":"[bufferProcess] interim [600000000]:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:13.670071297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.311413791+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.311448671+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-25T15:33:14.311455038+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.311467928+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.311475333+07:00","message":"[bufferProcess] interim [200000000]:จริงหรอคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.311478266+07:00","message":"[bufferProcess] send to processor:จริงหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.311486504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.311489212+07:00","message":"> Transcript [6922] [false]: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.311491588+07:00","message":"Set StatePrefix (first interim): 'จริงหรอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:14.377176186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:14.377192043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.386226385+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.386265772+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-25T15:33:14.386271731+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.386285452+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.386292779+07:00","message":"[bufferProcess] interim [320000000]:จริงหรอคุณต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.3862953+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.386301586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.386305292+07:00","message":"> Transcript [6923] [false]: 'จริงหรอคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.386309796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.386312058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.38631431+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.386316681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.495437307+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.495481524+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-25T15:33:14.495487663+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.495502988+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.495513356+07:00","message":"[bufferProcess] interim [380000000]:จริงหรอคุณต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.495516226+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.495522484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.4955259+07:00","message":"> Transcript [6924] [false]: 'จริงหรอคุณต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.495529785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.495535132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.495537555+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.49553992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.560764247+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.56080469+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-25T15:33:14.560809989+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.560823373+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.560830037+07:00","message":"[bufferProcess] interim [500000000]:จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.560832665+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.560837832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.560840832+07:00","message":"> Transcript [6925] [false]: 'จริงหรอคุณต้องไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.560843838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.560845934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.560848034+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.56085034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.735944249+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.735986418+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-25T15:33:14.73599309+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.736011767+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736020581+07:00","message":"[bufferProcess] interim [680000000]:จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736023613+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736033675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736037355+07:00","message":"> Transcript [6926] [false]: 'จริงหรอคุณต้องไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736041435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736044338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736046451+07:00","message":"StatePrefix: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736049118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736051962+07:00","message":"Push: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736054007+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.736056211+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:14.73605911+07:00","message":"Next Push (prob) : 'คุณต้องไม่เคย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:14.736068188+07:00","message":"push: {false จริงหรอ 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.00730222+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.00735846+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-25T15:33:15.007367482+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.007387863+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.007402684+07:00","message":"[bufferProcess] interim [860000000]:จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.00740742+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.007417104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.00742291+07:00","message":"> Transcript [6927] [false]: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.00742713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.007430827+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.268922647+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.268961677+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-25T15:33:15.268967656+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.268984666+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.268991397+07:00","message":"[bufferProcess] interim [980000000]:จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.268994008+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.268997826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.269000851+07:00","message":"> Transcript [6928] [false]: 'จริงหรอคุณต้องไม่เขินคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.269004206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.269006576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.269009122+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.269011696+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.363206201+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.363250567+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-25T15:33:15.363257413+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.363273156+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.363281615+07:00","message":"[bufferProcess] interim [220000000]:จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.36328443+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.363291468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.363294454+07:00","message":"> Transcript [6929] [false]: 'จริงหรอคุณต้องไม่เขินคุณเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.363298287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.363300574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.363302982+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.363305491+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.454159255+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.454204088+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-25T15:33:15.454210704+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.454228202+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.454236438+07:00","message":"[bufferProcess] interim [340000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.454239686+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.45424383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.454247039+07:00","message":"> Transcript [6930] [false]: 'จริงหรอคุณต้องไม่เขินคุณเต้นรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.45425096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.454253043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.454255658+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.454258003+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.712543605+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.712591221+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-25T15:33:15.712598122+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.712620894+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712630827+07:00","message":"[bufferProcess] interim [520000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712634118+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.71264424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712647757+07:00","message":"> Transcript [6931] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712652367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712655136+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712657496+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712660399+07:00","message":"TextPushed: 'จริงหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712668229+07:00","message":"Push: 'คุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712670655+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712672875+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.712675135+07:00","message":"Next Push (prob) : 'คุณไปเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.712684583+07:00","message":"push: {false คุณต้องไม่เขิน 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.778003034+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.778044562+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-25T15:33:15.778051329+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.778066254+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.77807414+07:00","message":"[bufferProcess] interim [580000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.778077162+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.778084734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.778088019+07:00","message":"> Transcript [6932] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.778093094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.778095449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.778098088+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.778101916+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.801702345+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.801736518+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-25T15:33:15.801742195+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.80175933+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801767167+07:00","message":"[bufferProcess] interim [640000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801769945+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801777337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801780503+07:00","message":"> Transcript [6933] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801784318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801786345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801789004+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.801793427+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.830204646+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.830244279+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-25T15:33:15.830250588+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.830269312+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830280018+07:00","message":"[bufferProcess] interim [700000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830282676+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830286566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830290869+07:00","message":"> Transcript [6934] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830294977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830296983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830299596+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.830302363+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.97493366+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.97497162+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-25T15:33:15.974977578+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.97499438+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975003046+07:00","message":"[bufferProcess] interim [880000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975008738+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975021063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975024614+07:00","message":"> Transcript [6935] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975028647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975030729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975033075+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975035755+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.97504303+07:00","message":"Push: 'คุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975045174+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975047615+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:15.975049897+07:00","message":"Next Push (prob) : 'และพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:15.975057868+07:00","message":"push: {false คุณไปเต้นแอโรบิค 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.097146168+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.097215659+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-25T15:33:16.097223629+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.097239893+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.097248776+07:00","message":"[bufferProcess] interim [0]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.097251684+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.09725949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.097265676+07:00","message":"> Transcript [6936] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.097268662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.097271162+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.155578119+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.155621324+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-25T15:33:16.155628517+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.155642885+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.155649871+07:00","message":"[bufferProcess] interim [120000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.155653008+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.155660531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.155663196+07:00","message":"> Transcript [6937] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.155666853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.15566914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.155671412+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.155674805+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.351019055+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.351065586+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-25T15:33:16.351072783+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.351086587+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.351094733+07:00","message":"[bufferProcess] interim [240000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.351098616+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.351106272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.351109462+07:00","message":"> Transcript [6938] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.351112275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.351116832+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.479257821+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.479300197+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-25T15:33:16.47930837+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.479323297+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479331836+07:00","message":"[bufferProcess] interim [360000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479334845+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479342858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479348427+07:00","message":"> Transcript [6939] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479353085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479355708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479357929+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.479360874+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.670515424+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.67055778+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-25T15:33:16.670563913+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.670578316+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670589017+07:00","message":"[bufferProcess] interim [540000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670592121+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670600117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670605763+07:00","message":"> Transcript [6940] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670610589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670623801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670626747+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.670630211+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.893075898+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.893122571+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-25T15:33:16.893129265+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าเอ้ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.893145608+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าเอ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893154031+07:00","message":"[bufferProcess] interim [720000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าเอ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893156995+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893181473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893187136+07:00","message":"> Transcript [6941] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893192044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893194398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893197483+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.893200478+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.941945519+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.941997861+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-25T15:33:16.94200667+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.942031556+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942044823+07:00","message":"[bufferProcess] interim [780000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942049887+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าเอ้ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942058189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942066319+07:00","message":"> Transcript [6942] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าเอ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942073288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942076411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942080004+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942083959+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.94209243+07:00","message":"Push: 'และพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.94209656+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942099876+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าเอ้ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.942104134+07:00","message":"Next Push (prob) : 'กังวลว่าเอ้ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.942116336+07:00","message":"push: {false และพรุ่งนี้ไม่ต้องไป 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.991719526+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.99175428+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-25T15:33:16.991760228+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:16.991774967+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.991781568+07:00","message":"[bufferProcess] interim [840000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.991784818+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.99179262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.991795403+07:00","message":"> Transcript [6943] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:16.991797917+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.060394616+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.060431939+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-25T15:33:17.06043815+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.060454043+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.060460556+07:00","message":"[bufferProcess] interim [960000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.060463633+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.060467577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.060470401+07:00","message":"> Transcript [6944] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.060473051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.060475173+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.310538372+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.310577314+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-25T15:33:17.310584338+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.310602209+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.310611398+07:00","message":"[bufferProcess] interim [140000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.310622024+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.310626628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.310629807+07:00","message":"> Transcript [6945] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.310634062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.310636293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.310641455+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.31064477+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:17.378231718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:17.378262338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.384998725+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.385039699+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-25T15:33:17.385047017+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.385064487+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.38507577+07:00","message":"[bufferProcess] interim [320000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.385079849+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.385085291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.385088497+07:00","message":"> Transcript [6946] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.38509321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.385095488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.385097456+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.385100398+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.577879991+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.577925032+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-25T15:33:17.577934552+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:17.577952949+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.577965384+07:00","message":"[bufferProcess] interim [500000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.577968477+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.577976381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.577979568+07:00","message":"> Transcript [6947] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.577984293+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.57798664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.577989465+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:17.577992437+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.216434608+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.216456296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.216461704+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.216475732+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216482125+07:00","message":"[bufferProcess] interim [100000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216485164+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216488766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.21649132+07:00","message":"> Transcript [6948] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216495564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216498015+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216500704+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216503816+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216509296+07:00","message":"Push: 'กังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216511505+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216514547+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.216523687+07:00","message":"Next Push (prob) : 'จะผิดหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.21653572+07:00","message":"push: {false กังวลว่าให้ฉัน 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.2738155+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.27385219+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-25T15:33:18.273859651+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.273872744+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.27388402+07:00","message":"[bufferProcess] interim [160000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.273887463+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.273891647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.273894575+07:00","message":"> Transcript [6949] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.273898055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.273900266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.273902414+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.273905415+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.407544508+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.407579824+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-25T15:33:18.407586271+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.407598421+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.407604784+07:00","message":"[bufferProcess] interim [280000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.407607953+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.407621004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.407624246+07:00","message":"> Transcript [6950] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.407628338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.40763052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.407632994+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.407636103+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.600700195+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.600741448+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-25T15:33:18.600752455+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.600768344+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600779134+07:00","message":"[bufferProcess] interim [520000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600783559+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600793819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600798894+07:00","message":"> Transcript [6951] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600804844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600807623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600810492+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.600814996+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.662718652+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.662761231+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-25T15:33:18.662768631+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.662786586+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662795444+07:00","message":"[bufferProcess] interim [580000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662798641+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662803248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662806747+07:00","message":"> Transcript [6952] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662811772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662814153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662816331+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662819385+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662842337+07:00","message":"Push: 'จะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662844875+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662847621+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.662850402+07:00","message":"Next Push (prob) : 'ไปต่อหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.662859314+07:00","message":"push: {false จะผิดหรือเปล่า 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.921698183+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.921742881+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-25T15:33:18.921749934+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:18.921766532+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.921774255+07:00","message":"[bufferProcess] interim [760000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.921777698+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.921786704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.921789512+07:00","message":"> Transcript [6953] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.921792575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:18.921794879+07:00","message":"Set new StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.206947385+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.206985239+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-25T15:33:19.206991513+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.207015636+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.207023544+07:00","message":"[bufferProcess] interim [0]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.207027668+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.207031323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.207034211+07:00","message":"> Transcript [6954] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.207038446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.20704095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.207042954+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.20704572+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.325737287+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.325785196+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-25T15:33:19.325792516+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่กูต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.325812715+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.325821743+07:00","message":"[bufferProcess] interim [180000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.325825227+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.325830182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.325833715+07:00","message":"> Transcript [6955] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.325838304+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.325840957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.325843+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.32584944+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.368647641+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.368687557+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-25T15:33:19.368694346+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.368710862+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.368719865+07:00","message":"[bufferProcess] interim [240000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.368723108+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่กูต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.368731335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.368734434+07:00","message":"> Transcript [6956] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยไหมที่กูต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.3687415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.368744038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.368745907+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.368748919+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.497774558+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.497813833+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-25T15:33:19.497821101+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.497836935+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497844313+07:00","message":"[bufferProcess] interim [360000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497847582+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497851478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497854573+07:00","message":"> Transcript [6957] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497859305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497861542+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497863907+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497866703+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497873869+07:00","message":"Push: 'ไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497876069+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497878662+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.497881513+07:00","message":"Next Push (prob) : 'เหมือนที่ตุ๊ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.497888289+07:00","message":"push: {false ไปต่อเลย 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.567149104+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.567189975+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-25T15:33:19.567196433+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.567212838+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.567219158+07:00","message":"[bufferProcess] interim [480000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.567223101+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.567249388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.5672542+07:00","message":"> Transcript [6958] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.567263593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.567266755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.567269705+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.567272618+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.596508872+07:00","message":"[GCS] IsForceVAD: false for message ID: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.726053183+07:00","message":"[GCS] Start streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.768547955+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.768593233+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-25T15:33:19.768601198+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.768622666+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.768633498+07:00","message":"[bufferProcess] interim [600000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.768637381+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.768644247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.768647497+07:00","message":"> Transcript [6959] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.76865219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.768654582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.768656827+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.768660043+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.776070449+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.77608942+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-25T15:33:19.776094337+07:00","message":"receive interim result [false|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.776103129+07:00","message":"[buffer interim] 407 false จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.77610756+07:00","message":"[bufferProcess] interim [660000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.776110253+07:00","message":"[bufferProcess] send to processor:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.776113546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.776115718+07:00","message":"> Transcript [6960] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.776121311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.776123257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.776125292+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.776127731+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.882733763+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.88277286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้องไปกังวลว่าฉันจะผิดหรือเปล่าไปต่อเลยไหมพี่ตุ๊กบอกว่าถ้าเกิด\",\"confidence\":0.9315531}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.882779779+07:00","message":"receive interim result [true|false]: จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้องไปกังวลว่าฉันจะผิดหรือเปล่าไปต่อเลยไหมพี่ตุ๊กบอกว่าถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.882786903+07:00","message":"end recv isFinal message id 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.882789044+07:00","message":"end Recv id 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.882796069+07:00","message":"[buffer interim] 407 true จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้องไปกังวลว่าฉันจะผิดหรือเปล่าไปต่อเลยไหมพี่ตุ๊กบอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882803558+07:00","message":"[bufferProcess] interim [690000000]:จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้องไปกังวลว่าฉันจะผิดหรือเปล่าไปต่อเลยไหมพี่ตุ๊กบอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882807422+07:00","message":"[bufferProcess] send to processor (isfinal):จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882811155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882814473+07:00","message":"> Transcript [6961] [false]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882821273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882823422+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882825422+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882829533+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882832549+07:00","message":"Push: 'เหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882834577+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882837013+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882839816+07:00","message":"Next Push (prob) : 'บอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882841737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882843845+07:00","message":"> Transcript [6962] [true]: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้องไปกังวลว่าฉันจะผิดหรือเปล่าไปต่อเลยไหมพี่ตุ๊กบอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882846317+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882848166+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882849928+07:00","message":"StatePrefix: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กบอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882852329+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.882854418+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.882879582+07:00","message":"push: {false เหมือนที่ตุ๊ก 0 0xc0030a0000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.883148807+07:00","message":"Push: 'กบอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.883152217+07:00","message":"TextPushed: 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคและพรุ่งนี้ไม่ต้องไปกังวลว่าให้ฉันจะผิดหรือเปล่าไปต่อเลยเหมือนที่ตุ๊กกบอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.883154912+07:00","message":"Set new StatePrefix : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้องไปกังวลว่าฉันจะผิดหรือเปล่าไปต่อเลยไหมพี่ตุ๊กบอกว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.883157341+07:00","message":"Next Push (prob) : 'จริงหรอคุณต้องไม่เขินคุณไปเต้นแอโรบิคอะไรพวกนี้ไม่ต้องไปกังวลว่าฉันจะผิดหรือเปล่าไปต่อเลยไหมพี่ตุ๊กบอกว่าถ้าเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:19.883163788+07:00","message":"push: {true กบอกว่าถ้าเกิด 0 0xc0030a0000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:19.883172088+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_407.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:19.895233577+07:00","message":"write wav file: './tmp/7599/7599_407.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.057400643+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.057443986+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-25T15:33:20.057449525+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.057462939+07:00","message":"[buffer interim] 408 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.057470238+07:00","message":"[bufferProcess] interim [360000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.057472242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.274202329+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.274248067+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-25T15:33:20.27425412+07:00","message":"receive interim result [false|false]: ติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.274268256+07:00","message":"[buffer interim] 408 false ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.274275561+07:00","message":"[bufferProcess] interim [540000000]:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.27427818+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.274283968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.274287134+07:00","message":"> Transcript [6963] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.274289532+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.334978491+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.335017137+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-25T15:33:20.335022824+07:00","message":"receive interim result [false|false]: ติดตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.335038801+07:00","message":"[buffer interim] 408 false ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335048104+07:00","message":"[bufferProcess] interim [600000000]:ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335050513+07:00","message":"[bufferProcess] send to processor:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335056864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335060166+07:00","message":"> Transcript [6964] [false]: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335063397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335065603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335067777+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.335070039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:20.378554281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:20.378567543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.396519808+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.396555044+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-25T15:33:20.396560297+07:00","message":"receive interim result [false|false]: ติดตรุษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.39657186+07:00","message":"[buffer interim] 408 false ติดตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.39657956+07:00","message":"[bufferProcess] interim [660000000]:ติดตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.396582504+07:00","message":"[bufferProcess] send to processor:ติดตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.396588848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.396592113+07:00","message":"> Transcript [6965] [false]: 'ติดตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.396595566+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.396597633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.396599777+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.396602112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.579434557+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.57947429+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-25T15:33:20.579480145+07:00","message":"receive interim result [false|false]: ติดตรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.579494439+07:00","message":"[buffer interim] 408 false ติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579502806+07:00","message":"[bufferProcess] interim [840000000]:ติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579505366+07:00","message":"[bufferProcess] send to processor:ติดตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579513106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579516239+07:00","message":"> Transcript [6966] [false]: 'ติดตรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579522375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579526013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579528301+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.579530966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.582965392+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.583000381+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-25T15:33:20.583005434+07:00","message":"receive interim result [false|false]: ติดตรงไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.58301872+07:00","message":"[buffer interim] 408 false ติดตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583024037+07:00","message":"[bufferProcess] interim [900000000]:ติดตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583026156+07:00","message":"[bufferProcess] send to processor:ติดตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583032278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583036141+07:00","message":"> Transcript [6967] [false]: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583039638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583041812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583043945+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583046211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583052542+07:00","message":"Push: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583054533+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583056543+07:00","message":"Set new StatePrefix : 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.583058786+07:00","message":"Next Push (prob) : 'ตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.583066732+07:00","message":"push: {false ติด 0 0xc0006cfd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.893648775+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.893686123+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-25T15:33:20.893691743+07:00","message":"receive interim result [false|false]: ติดตรงไหนอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:20.893708023+07:00","message":"[buffer interim] 408 false ติดตรงไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.893717632+07:00","message":"[bufferProcess] interim [140000000]:ติดตรงไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.893720796+07:00","message":"[bufferProcess] send to processor:ติดตรงไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.893724189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.893727432+07:00","message":"> Transcript [6968] [false]: 'ติดตรงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.893730633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.893732759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.893734751+07:00","message":"StatePrefix: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:20.89373721+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.146463129+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.146503202+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-25T15:33:21.146509634+07:00","message":"receive interim result [false|false]: ติดตรงไหนอร่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.146523255+07:00","message":"[buffer interim] 408 false ติดตรงไหนอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146530297+07:00","message":"[bufferProcess] interim [440000000]:ติดตรงไหนอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146532814+07:00","message":"[bufferProcess] send to processor:ติดตรงไหนอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146539171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146544341+07:00","message":"> Transcript [6969] [false]: 'ติดตรงไหนอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146547705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146549809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146551837+07:00","message":"StatePrefix: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.146554158+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.351751141+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.351785815+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-25T15:33:21.351791387+07:00","message":"receive interim result [false|false]: ติดตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.351806497+07:00","message":"[buffer interim] 408 false ติดตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351813741+07:00","message":"[bufferProcess] interim [680000000]:ติดตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351817873+07:00","message":"[bufferProcess] send to processor:ติดตรงไหนอร่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351822197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351826967+07:00","message":"> Transcript [6970] [false]: 'ติดตรงไหนอร่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351831499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351834189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351836961+07:00","message":"StatePrefix: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.351841816+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.469207979+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.469246585+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-25T15:33:21.469253899+07:00","message":"receive interim result [false|false]: ติดตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.469271755+07:00","message":"[buffer interim] 408 false ติดตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469278085+07:00","message":"[bufferProcess] interim [740000000]:ติดตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469280808+07:00","message":"[bufferProcess] send to processor:ติดตรงไหนอ่ะปล่อยจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469285872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469289778+07:00","message":"> Transcript [6971] [false]: 'ติดตรงไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469294157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469296307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469298243+07:00","message":"StatePrefix: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469300495+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469306771+07:00","message":"Push: 'ตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469308736+07:00","message":"TextPushed: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469310826+07:00","message":"Set new StatePrefix : 'ติดตรงไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.469315127+07:00","message":"Next Push (prob) : 'ไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.469322706+07:00","message":"push: {false ตรง 0 0xc0006cfd00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.600717021+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.600752805+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-25T15:33:21.600759122+07:00","message":"receive interim result [false|false]: ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:21.600770742+07:00","message":"[buffer interim] 408 false ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600777072+07:00","message":"[bufferProcess] interim [920000000]:ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600779852+07:00","message":"[bufferProcess] send to processor:ติดตรงไหนอ่ะปล่อยจอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600784862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600787435+07:00","message":"> Transcript [6972] [false]: 'ติดตรงไหนอ่ะปล่อยจอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600790909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600793172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600795185+07:00","message":"StatePrefix: 'ติดตรงไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:21.600797508+07:00","message":"TextPushed: 'ติดตรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.179744227+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.179782554+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-25T15:33:22.179788089+07:00","message":"receive interim result [false|false]: ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:22.179798722+07:00","message":"[buffer interim] 408 false ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179806221+07:00","message":"[bufferProcess] interim [520000000]:ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179808948+07:00","message":"[bufferProcess] send to processor:ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179812498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179815674+07:00","message":"> Transcript [6973] [false]: 'ติดตรงไหนอ่ะปล่อยจอยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179818802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179820762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179822742+07:00","message":"StatePrefix: 'ติดตรงไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:22.179824961+07:00","message":"TextPushed: 'ติดตรง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:23.378989548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:23.379006266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.046257868+07:00","message":"[GCS] IsForceVAD: false for message ID: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.192759213+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.192799846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดตรงไหนอ่ะปล่อยจอยเลย\",\"confidence\":0.9373738}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.19280661+07:00","message":"receive interim result [true|false]: ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.192824453+07:00","message":"end recv isFinal message id 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.192827302+07:00","message":"end Recv id 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.192834097+07:00","message":"[buffer interim] 408 true ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.19284188+07:00","message":"[bufferProcess] interim [550000000]:ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.19284544+07:00","message":"[bufferProcess] send to processor (isfinal):ติดตรงไหนอ่ะปล่อยจอยเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192849313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192852255+07:00","message":"> Transcript [6974] [false]: 'ติดตรงไหนอ่ะปล่อยจอยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.19285539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192857416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192859443+07:00","message":"StatePrefix: 'ติดตรงไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192861858+07:00","message":"TextPushed: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192863923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192866099+07:00","message":"> Transcript [6975] [true]: 'ติดตรงไหนอ่ะปล่อยจอยเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192868435+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192870244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192872078+07:00","message":"StatePrefix: 'ติดตรงไหนอ่ะปล่อยจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192873948+07:00","message":"TextPushed: 'ติดตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:25.192876659+07:00","message":"Push: 'ไหนอ่ะปล่อยจอยเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.192883672+07:00","message":"push: {true ไหนอ่ะปล่อยจอยเลย 0 0xc0006cfd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:25.204364258+07:00","message":"write wav file: './tmp/7599/7599_408.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:25.297501949+07:00","message":"[GCS] Start streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.306114269+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.306154471+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-25T15:33:26.306161106+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.306177795+07:00","message":"[buffer interim] 409 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.306183278+07:00","message":"[bufferProcess] interim [960000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.306185186+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.306188795+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.306191548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.306194012+07:00","message":"> Transcript [6976] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.306196202+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:26.379805314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:26.379830468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.408397149+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.408443255+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-25T15:33:26.408452186+07:00","message":"receive interim result [false|false]: ไม่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.40846745+07:00","message":"[buffer interim] 409 false ไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.408478341+07:00","message":"[bufferProcess] interim [80000000]:ไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.408483476+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.578401865+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.578441075+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-25T15:33:26.578449353+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.578464796+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578472673+07:00","message":"[bufferProcess] interim [260000000]:ถ้าไม่ถูกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578476293+07:00","message":"[bufferProcess] send to processor:ไม่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578484792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578489259+07:00","message":"> Transcript [6977] [false]: 'ไม่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578493747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578496862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578502735+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.578505777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.677892399+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.677926578+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-25T15:33:26.677932839+07:00","message":"receive interim result [false|false]: ไม่ถูกเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.677945259+07:00","message":"[buffer interim] 409 false ไม่ถูกเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.677952777+07:00","message":"[bufferProcess] interim [320000000]:ไม่ถูกเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.677956892+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.677963951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.677968016+07:00","message":"> Transcript [6978] [false]: 'ถ้าไม่ถูกก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.677971368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.677974809+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.798593626+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.798634693+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-25T15:33:26.798640177+07:00","message":"receive interim result [false|false]: ไม่ถูกช่วยตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.798650808+07:00","message":"[buffer interim] 409 false ไม่ถูกช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.798657712+07:00","message":"[bufferProcess] interim [440000000]:ไม่ถูกช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.798660284+07:00","message":"[bufferProcess] send to processor:ไม่ถูกเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.798663924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.798667021+07:00","message":"> Transcript [6979] [false]: 'ไม่ถูกเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.79866937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.798671665+07:00","message":"Set new StatePrefix: 'ไม่ถูกเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.826739613+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.826774433+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-25T15:33:26.826780228+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.826796472+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.826803394+07:00","message":"[bufferProcess] interim [500000000]:ถ้าไม่ถูกก็โดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.826806261+07:00","message":"[bufferProcess] send to processor:ไม่ถูกช่วยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.826809891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.826812894+07:00","message":"> Transcript [6980] [false]: 'ไม่ถูกช่วยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.826815358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.826817634+07:00","message":"Set new StatePrefix: 'ไม่ถูกช่วยตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.962264153+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.962297835+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-25T15:33:26.962303565+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดดร่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:26.962321561+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดดร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.962330412+07:00","message":"[bufferProcess] interim [620000000]:ถ้าไม่ถูกก็โดดร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.962333211+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.962338215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.962341473+07:00","message":"> Transcript [6981] [false]: 'ถ้าไม่ถูกก็โดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.962344418+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:26.962346611+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.103743011+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.103777349+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-25T15:33:27.103783105+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.103796467+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103803568+07:00","message":"[bufferProcess] interim [680000000]:ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103806245+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดดร่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103813736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103816634+07:00","message":"> Transcript [6982] [false]: 'ถ้าไม่ถูกก็โดดร่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103819851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103821918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103824263+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.103826853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.236427781+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.236467155+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-25T15:33:27.236473249+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.236489711+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.236501483+07:00","message":"[bufferProcess] interim [920000000]:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.236504145+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.23650786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.23651151+07:00","message":"> Transcript [6983] [false]: 'ถ้าไม่ถูกก็โดนอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.236514396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.23651713+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.422447117+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.422483271+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-25T15:33:27.422489012+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.422502299+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.422512345+07:00","message":"[bufferProcess] interim [100000000]:ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.422515402+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.422523628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.422526679+07:00","message":"> Transcript [6984] [false]: 'ถ้าไม่ถูกก็โดนเอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.42252924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.42253184+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนเอาไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.520068563+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.52010764+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-25T15:33:27.5201141+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.520129951+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.520139056+07:00","message":"[bufferProcess] interim [160000000]:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.5201419+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.520147638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.520150875+07:00","message":"> Transcript [6985] [false]: 'ถ้าไม่ถูกก็โดนอะไรมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.520153774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.52015644+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.556125788+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.556164423+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-25T15:33:27.556170434+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.556183625+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.556191732+07:00","message":"[bufferProcess] interim [220000000]:ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.556194757+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนเอาไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.556198925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.556201651+07:00","message":"> Transcript [6986] [false]: 'ถ้าไม่ถูกก็โดนเอาไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.556204477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.556208887+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนเอาไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.638972216+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.639006704+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-25T15:33:27.639012207+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.639027253+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.63903477+07:00","message":"[bufferProcess] interim [340000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.639037682+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.639043054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.639045985+07:00","message":"> Transcript [6987] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.639048392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.639050584+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.942999905+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.943040247+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-25T15:33:27.943047245+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:27.943063032+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943071573+07:00","message":"[bufferProcess] interim [700000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943074683+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943084237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943087597+07:00","message":"> Transcript [6988] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943091584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943094397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943096967+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:27.943099494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.519083434+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.519129989+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-25T15:33:28.519136721+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.519151494+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519159636+07:00","message":"[bufferProcess] interim [300000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519162539+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519169799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519175499+07:00","message":"> Transcript [6989] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519179784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519182085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519184754+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.519187404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.859649851+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.85968427+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-25T15:33:28.859690121+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:28.859702589+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.859711807+07:00","message":"[bufferProcess] interim [600000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.859714451+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.859724451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.859730082+07:00","message":"> Transcript [6990] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.859734383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.85973674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.859739196+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:28.859741552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.002549408+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.002588109+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-25T15:33:29.00259392+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.002615224+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002623997+07:00","message":"[bufferProcess] interim [720000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.00262761+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002634954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002638066+07:00","message":"> Transcript [6991] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.00264191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002644349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002648994+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002651845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002658756+07:00","message":"Push: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002661086+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002663627+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.002665865+07:00","message":"Next Push (prob) : 'เราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.002675356+07:00","message":"push: {false ถ้าไม่ถูกก็โดนอะไรมันหัว 0 0xc002a08980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.168360966+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.16839577+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-25T15:33:29.168401608+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.168417076+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.168424508+07:00","message":"[bufferProcess] interim [840000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.16842728+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.16843386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.168437047+07:00","message":"> Transcript [6992] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.168439672+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.214813343+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.214851671+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-25T15:33:29.214859322+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.21487795+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.21488578+07:00","message":"[bufferProcess] interim [960000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.214890289+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.214895352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.214899331+07:00","message":"> Transcript [6993] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.214904067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.21490634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.214908352+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.214910924+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.34831598+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.348352886+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-25T15:33:29.348359227+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.348374059+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.348382132+07:00","message":"[bufferProcess] interim [80000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.348386426+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.348395242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.348399426+07:00","message":"> Transcript [6994] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.34840465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.348407448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.348410362+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.348413175+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:29.379991664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:29.380019883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.537265452+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.537301157+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-25T15:33:29.537307464+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.537322362+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537329279+07:00","message":"[bufferProcess] interim [260000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537332102+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537335762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537338551+07:00","message":"> Transcript [6995] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537342227+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537344322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537346433+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.537349106+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.735262112+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.735300056+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-25T15:33:29.735306457+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.735317989+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735324585+07:00","message":"[bufferProcess] interim [440000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735328193+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.73533351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735336539+07:00","message":"> Transcript [6996] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735340557+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735344386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735346438+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735353849+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735360212+07:00","message":"Push: 'เราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735362372+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735365046+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.735368038+07:00","message":"Next Push (prob) : 'เล่นถูกหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.735375946+07:00","message":"push: {false เราะอยู่แล้วก็ให้เรา 0 0xc002a08980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.743403535+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.743429956+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-25T15:33:29.743435666+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.743450715+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.743456064+07:00","message":"[bufferProcess] interim [500000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.743458752+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.743462758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.743465649+07:00","message":"> Transcript [6997] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.743469954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.743472929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.743475977+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.74347995+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.864984845+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.86501969+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-25T15:33:29.865026035+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:29.865039484+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865046051+07:00","message":"[bufferProcess] interim [620000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865049082+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865054254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865057918+07:00","message":"> Transcript [6998] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865062612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865064769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865066733+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:29.865069173+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.128085399+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.128127486+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-25T15:33:30.128136491+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.12815367+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128162207+07:00","message":"[bufferProcess] interim [920000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128166388+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128173354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128177836+07:00","message":"> Transcript [6999] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128183356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128186305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128190171+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.128194067+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.271285178+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.271339458+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-25T15:33:30.271346575+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.271362147+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271370697+07:00","message":"[bufferProcess] interim [980000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271373908+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271381244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271384188+07:00","message":"> Transcript [7000] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271388536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271391216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271396872+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271399668+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271406059+07:00","message":"Push: 'เล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271407997+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.271410512+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.27141336+07:00","message":"Next Push (prob) : 'อะไรเนี่ยเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.271422877+07:00","message":"push: {false เล่นถูกหรือ 0 0xc002a08980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.386268295+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.386307812+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-25T15:33:30.386318119+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.386331523+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.38633856+07:00","message":"[bufferProcess] interim [40000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.386341654+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.386347263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.38635021+07:00","message":"> Transcript [7001] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.386352916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.386355074+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.560452847+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.560496433+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-25T15:33:30.560504913+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.560525868+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.560535812+07:00","message":"[bufferProcess] interim [160000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.560539846+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.560548753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.560552697+07:00","message":"> Transcript [7002] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.560556487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.560561019+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.676890328+07:00","message":"[GCS] IsForceVAD: false for message ID: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.77574711+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.775785699+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-25T15:33:30.775793103+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.775811111+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.775822485+07:00","message":"[bufferProcess] interim [280000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.775825577+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.775832585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.775835836+07:00","message":"> Transcript [7003] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.775839181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.775841511+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.80667461+07:00","message":"[GCS] Start streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.87040504+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.870450718+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-25T15:33:30.870457966+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.870474138+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.870481982+07:00","message":"[bufferProcess] interim [340000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.87048507+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.870489589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.870492818+07:00","message":"> Transcript [7004] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.870496143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.87049859+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.880775498+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.880799365+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-25T15:33:30.880805501+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.880821417+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.880829304+07:00","message":"[bufferProcess] interim [400000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.880832444+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.880842503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.88084544+07:00","message":"> Transcript [7005] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.880848348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.880850216+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.882627353+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.88265308+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-25T15:33:30.882658718+07:00","message":"receive interim result [false|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อนอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.88267318+07:00","message":"[buffer interim] 409 false ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อนอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882678226+07:00","message":"[bufferProcess] interim [460000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อนอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882680708+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882685158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882687659+07:00","message":"> Transcript [7006] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882691574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882694041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882696194+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.882699132+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.973341557+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.973383423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว\",\"confidence\":0.94437206}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.973390449+07:00","message":"receive interim result [true|false]: ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.973403272+07:00","message":"end recv isFinal message id 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.97340584+07:00","message":"end Recv id 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.973412074+07:00","message":"[buffer interim] 409 true ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973420906+07:00","message":"[bufferProcess] interim [610000000]:ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973428436+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อนอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973432983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973436096+07:00","message":"> Transcript [7007] [false]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อนอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973439523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973441675+07:00","message":"Set new StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อนอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973443821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973445818+07:00","message":"> Transcript [7008] [true]: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.97344865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973450771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973452865+07:00","message":"StatePrefix: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาเดือดร้อนอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973455611+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973457875+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973793677+07:00","message":"Push: 'อะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.97382305+07:00","message":"TextPushed: 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วก็ให้เราเล่นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973829474+07:00","message":"Set new StatePrefix : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973833527+07:00","message":"Next Push (prob) : 'ถ้าไม่ถูกก็โดนอะไรมันหัวเราะอยู่แล้วให้เราเต้นถูกหรืออะไรเนี่ยเขาหัวเราะอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:30.973808222+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_409.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:30.973901806+07:00","message":"push: {true อะไรเนี่ยเขาหัวเราะอยู่แล้ว 0 0xc002a08980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:30.989641046+07:00","message":"write wav file: './tmp/7599/7599_409.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.360259807+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.360317053+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-25T15:33:31.360323763+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.360342158+07:00","message":"[buffer interim] 410 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.360350787+07:00","message":"[bufferProcess] interim [540000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.360353006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.502178041+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.502215989+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-25T15:33:31.502221079+07:00","message":"receive interim result [false|false]: พี่แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.502234798+07:00","message":"[buffer interim] 410 false พี่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.502241167+07:00","message":"[bufferProcess] interim [660000000]:พี่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.502243973+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.502247364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.502250534+07:00","message":"> Transcript [7009] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.502252788+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.536896965+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.536935006+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-25T15:33:31.536941904+07:00","message":"receive interim result [false|false]: ขี้แตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.536959221+07:00","message":"[buffer interim] 410 false ขี้แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.5369663+07:00","message":"[bufferProcess] interim [720000000]:ขี้แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.536968785+07:00","message":"[bufferProcess] send to processor:พี่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.536972119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.536975319+07:00","message":"> Transcript [7010] [false]: 'พี่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.536977722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.53697973+07:00","message":"Set new StatePrefix: 'พี่แต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.556489286+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.556520352+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-25T15:33:31.556525991+07:00","message":"receive interim result [false|false]: พี่แต่พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.556540687+07:00","message":"[buffer interim] 410 false พี่แต่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.556546627+07:00","message":"[bufferProcess] interim [780000000]:พี่แต่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.556549187+07:00","message":"[bufferProcess] send to processor:ขี้แตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.55655231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.556555198+07:00","message":"> Transcript [7011] [false]: 'ขี้แตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.556557382+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.556559335+07:00","message":"Set new StatePrefix: 'ขี้แตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.742842823+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.742885287+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-25T15:33:31.742891907+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.742907484+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.742918377+07:00","message":"[bufferProcess] interim [900000000]:พี่แต่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.742921081+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.742924566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.742928243+07:00","message":"> Transcript [7012] [false]: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.742930781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.742932836+07:00","message":"Set new StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.777596169+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.777643375+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-25T15:33:31.777649248+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.77766348+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777671559+07:00","message":"[bufferProcess] interim [20000000]:พี่แต่พี่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777674535+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777682305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777685821+07:00","message":"> Transcript [7013] [false]: 'พี่แต่พี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777691336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777693753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777696121+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.777698593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.846088924+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.846127478+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-25T15:33:31.846133781+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.846146089+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846154109+07:00","message":"[bufferProcess] interim [80000000]:พี่แต่พี่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846156828+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846159958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846162612+07:00","message":"> Transcript [7014] [false]: 'พี่แต่พี่ก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846165821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846168028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846169986+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.846172035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.975446549+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.97548212+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-25T15:33:31.975488382+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:31.97550373+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.97551034+07:00","message":"[bufferProcess] interim [140000000]:พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.975513134+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.975519562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.975522509+07:00","message":"> Transcript [7015] [false]: 'พี่แต่พี่ก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.975525849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.975528073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.975530481+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:31.975532917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.173807678+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.173854754+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-25T15:33:32.173861961+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.17387665+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173884696+07:00","message":"[bufferProcess] interim [380000000]:พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173887695+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173895226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173898412+07:00","message":"> Transcript [7016] [false]: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173902361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173905055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173907119+07:00","message":"StatePrefix: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173909554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173915577+07:00","message":"Push: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173917628+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173922729+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.173925217+07:00","message":"Next Push (prob) : 'ก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.173933869+07:00","message":"push: {false พี่แต่พี่ 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.356693791+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.356733083+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-25T15:33:32.356739229+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.356750419+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356756931+07:00","message":"[bufferProcess] interim [560000000]:พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356759267+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เคย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356762623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356765457+07:00","message":"> Transcript [7017] [false]: 'พี่แต่พี่ก็ไม่ได้เคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356768505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356770752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356773256+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.356775848+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:32.380885617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:32.380903571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.415019666+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.415058172+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-25T15:33:32.415064282+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:32.415076895+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415084263+07:00","message":"[bufferProcess] interim [680000000]:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415087001+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415092288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415095072+07:00","message":"> Transcript [7018] [false]: 'พี่แต่พี่ก็ไม่ได้เขิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415098712+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415100971+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415103007+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:32.415105326+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.065944041+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.06598079+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-25T15:33:33.065986262+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.065997654+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066003742+07:00","message":"[bufferProcess] interim [280000000]:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066006603+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066011639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066014469+07:00","message":"> Transcript [7019] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066017871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066020379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066022315+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.066024604+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.790145228+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.790185751+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-25T15:33:33.790191943+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.79020637+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790213571+07:00","message":"[bufferProcess] interim [0]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790216523+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.79022377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790226837+07:00","message":"> Transcript [7020] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790230344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790232967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790236226+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790238626+07:00","message":"TextPushed: 'พี่แต่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790245752+07:00","message":"Push: 'ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.79024773+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790250071+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:33.790252494+07:00","message":"Next Push (prob) : 'เขินนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:33.79026141+07:00","message":"push: {false ก็ไม่ได้ 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.028155048+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.028192145+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-25T15:33:34.028198552+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.0282126+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028223385+07:00","message":"[bufferProcess] interim [240000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028226328+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028232351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028235237+07:00","message":"> Transcript [7021] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028238738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028241013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028243177+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.028246184+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.032573531+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.032587089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.032591223+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.032599075+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032602997+07:00","message":"[bufferProcess] interim [300000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032613029+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032616078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032618419+07:00","message":"> Transcript [7022] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032620804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032622693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032624615+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.032626621+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.289931684+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.289972164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.289979456+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.289995837+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.290004241+07:00","message":"[bufferProcess] interim [480000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.290007394+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.29001129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.290014242+07:00","message":"> Transcript [7023] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.290018096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.290020275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.290022212+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.290025711+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.360960036+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.360997545+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-25T15:33:34.36100354+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.361016428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" LINE ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.36101949+07:00","message":"receive interim result [false|false]:  LINE ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.361027214+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.361030426+07:00","message":"[buffer interim] 410 false  LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361044218+07:00","message":"[bufferProcess] interim [600000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.36106501+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361071471+07:00","message":"[bufferProcess] interim [600000000]: LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361074415+07:00","message":"[bufferProcess] update buffer: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361077946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361081383+07:00","message":"> Transcript [7024] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361085332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.36108758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.3610895+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361092108+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361100155+07:00","message":"Push: 'เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361102032+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361104376+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.361106786+07:00","message":"Next Push (prob) : 'เนี่ย LINE ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.361116076+07:00","message":"push: {false เขินนะ 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.475453761+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.475478679+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-25T15:33:34.475483434+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.475499271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" LINE ไปหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.475502804+07:00","message":"receive interim result [false|false]:  LINE ไปหมด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.475509594+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.475520442+07:00","message":"[buffer interim] 410 false  LINE ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475525769+07:00","message":"[bufferProcess] interim [660000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475529049+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475532797+07:00","message":"[bufferProcess] interim [660000000]: LINE ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475535996+07:00","message":"[bufferProcess] update buffer: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475540042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475557141+07:00","message":"> Transcript [7025] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475562721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475565528+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475567794+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.475570774+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.663849906+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.663888988+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-25T15:33:34.663895282+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:34.663906688+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663914415+07:00","message":"[bufferProcess] interim [840000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663917484+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663923875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663926967+07:00","message":"> Transcript [7026] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663930554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663933168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663935563+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:34.663938457+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.004692912+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.004736456+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-25T15:33:35.004743644+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.004758448+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.004766261+07:00","message":"[bufferProcess] interim [200000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.004769035+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.004773291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.004776765+07:00","message":"> Transcript [7027] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.004779537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.004781596+07:00","message":"Set new StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.064033291+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.064073711+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-25T15:33:35.064080789+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.064094363+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.064104908+07:00","message":"[bufferProcess] interim [260000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.064107849+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.064114394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.064117475+07:00","message":"> Transcript [7028] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.06412205+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.064124592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.064127628+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.064130531+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.073427098+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.073457515+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-25T15:33:35.073463631+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.073479329+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073484306+07:00","message":"[bufferProcess] interim [320000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073487398+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073491265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073494037+07:00","message":"> Transcript [7029] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073497582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073500304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073502305+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.073505402+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.270670735+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.270718045+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-25T15:33:35.270725946+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวเคลียร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.270739853+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270750947+07:00","message":"[bufferProcess] interim [500000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270754543+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270762205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270765174+07:00","message":"> Transcript [7030] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270769165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270771487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270773845+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.270777269+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:35.381927123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:35.381940536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.400557312+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.400578523+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-25T15:33:35.400583691+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.400596759+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400603794+07:00","message":"[bufferProcess] interim [620000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400616433+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวเคลียร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400621837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400624856+07:00","message":"> Transcript [7031] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.4006287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400631036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400633433+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400637397+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400647651+07:00","message":"Push: 'เนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.4006507+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400654624+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวเคลียร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.400659389+07:00","message":"Next Push (prob) : 'พูดเดี๋ยวเคลียร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.400680194+07:00","message":"push: {false เนี่ยลายไปหมดแล้ว 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.585848851+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.585888605+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-25T15:33:35.585895249+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี่ยวแคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.585908003+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี่ยวแคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.585915713+07:00","message":"[bufferProcess] interim [740000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี่ยวแคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.585918822+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.585922855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.585926017+07:00","message":"> Transcript [7032] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.58593017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.585932546+07:00","message":"Set new StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วเดี๋ยวแคป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.895894656+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.895943704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.895953539+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.895975347+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.895990059+07:00","message":"[bufferProcess] interim [40000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.895995022+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี่ยวแคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.89600483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.896009527+07:00","message":"> Transcript [7033] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี่ยวแคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.896013505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.89601708+07:00","message":"Set new StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี่ยวแคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.963711123+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.963769676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.963780432+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:35.963801042+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.963811921+07:00","message":"[bufferProcess] interim [220000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.963816486+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.963822522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.963827617+07:00","message":"> Transcript [7034] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.963831721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:35.963834923+07:00","message":"Set new StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.125027883+07:00","message":"[GCS] IsForceVAD: false for message ID: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.140736535+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.140773657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.140780516+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.140792238+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.140798675+07:00","message":"[bufferProcess] interim [340000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.140801665+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.14080726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.140810143+07:00","message":"> Transcript [7035] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.140813715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.140815857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.140817863+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.140820604+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.185907961+07:00","message":"[GCS] Start streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.20666873+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.206706636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็ไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.206713508+07:00","message":"receive interim result [false|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.206727904+07:00","message":"[buffer interim] 410 false พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206737394+07:00","message":"[bufferProcess] interim [520000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206740397+07:00","message":"[bufferProcess] send to processor:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206747612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206751212+07:00","message":"> Transcript [7036] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206755253+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206757763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206760324+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.206763075+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.317129162+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.317183268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่\",\"confidence\":0.80765533}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.31719078+07:00","message":"receive interim result [true|false]: พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.317199963+07:00","message":"end recv isFinal message id 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.317202311+07:00","message":"end Recv id 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.317208301+07:00","message":"[buffer interim] 410 true พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317216808+07:00","message":"[bufferProcess] interim [550000000]:พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317220436+07:00","message":"[bufferProcess] send to processor (isfinal):พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317224178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317227196+07:00","message":"> Transcript [7037] [false]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317230629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317232688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317234661+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317237256+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317241652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317243833+07:00","message":"> Transcript [7038] [true]: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317246192+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317248055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317249816+07:00","message":"StatePrefix: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยว can do คะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317251894+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317253753+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.31743044+07:00","message":"Push: 'พูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317434327+07:00","message":"TextPushed: 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ยลายไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317436743+07:00","message":"Set new StatePrefix : 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317439038+07:00","message":"Next Push (prob) : 'พี่แต่พี่ก็ไม่ได้เขินนะเนี่ย LINE ไปหมดแล้วพูดเดี๋ยวแคะเดียวคะเราก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.317445993+07:00","message":"push: {true พูดเดี๋ยวแคะเดียวคะเราก็ไม่ 0 0xc000130380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.317456296+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_410.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:36.329335759+07:00","message":"write wav file: './tmp/7599/7599_410.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.543458113+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.543503623+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-25T15:33:36.543508781+07:00","message":"receive interim result [false|false]: ค่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.543522615+07:00","message":"[buffer interim] 411 false ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.54352951+07:00","message":"[bufferProcess] interim [420000000]:ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.543531771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.733534908+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.733572106+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-25T15:33:36.733577823+07:00","message":"receive interim result [false|false]: ค่อยสั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.733589247+07:00","message":"[buffer interim] 411 false ค่อยสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.733595465+07:00","message":"[bufferProcess] interim [540000000]:ค่อยสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.733598207+07:00","message":"[bufferProcess] send to processor:ค่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.733603384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.73361864+07:00","message":"> Transcript [7039] [false]: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.733621386+07:00","message":"Set StatePrefix (first interim): 'ค่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.840775589+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.840811883+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-25T15:33:36.8408176+07:00","message":"receive interim result [false|false]: ไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.840835523+07:00","message":"[buffer interim] 411 false ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840842129+07:00","message":"[bufferProcess] interim [660000000]:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840844616+07:00","message":"[bufferProcess] send to processor:ค่อยสั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840848103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840851101+07:00","message":"> Transcript [7040] [false]: 'ค่อยสั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840854413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840856489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840858483+07:00","message":"StatePrefix: 'ค่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.840860486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.841747847+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.841785303+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-25T15:33:36.841790748+07:00","message":"receive interim result [false|false]: ค่อยสนิท"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:36.841806916+07:00","message":"[buffer interim] 411 false ค่อยสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.84181316+07:00","message":"[bufferProcess] interim [720000000]:ค่อยสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.841815853+07:00","message":"[bufferProcess] send to processor:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.841822948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.841825724+07:00","message":"> Transcript [7041] [false]: 'ไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.841828471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:36.841830719+07:00","message":"Set new StatePrefix: 'ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.031767092+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.031816652+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-25T15:33:37.031822962+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.031839224+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.031847361+07:00","message":"[bufferProcess] interim [840000000]:ค่อยสนิทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.031851755+07:00","message":"[bufferProcess] send to processor:ค่อยสนิท"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.031859591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.03186413+07:00","message":"> Transcript [7042] [false]: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.031867913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.031875018+07:00","message":"Set new StatePrefix: 'ค่อยสนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.185331994+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.185365346+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-25T15:33:37.185371388+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.185386461+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.185393941+07:00","message":"[bufferProcess] interim [20000000]:ค่อยสนิทกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.185397209+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.185401003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.185404061+07:00","message":"> Transcript [7043] [false]: 'ค่อยสนิทกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.18540801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.185410158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.185412062+07:00","message":"StatePrefix: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.185414059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.354534647+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.354577989+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-25T15:33:37.354584052+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.354603215+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354621633+07:00","message":"[bufferProcess] interim [200000000]:ค่อยสนิทกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354624573+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354628613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354631833+07:00","message":"> Transcript [7044] [false]: 'ค่อยสนิทกับร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354635807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354638125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354640203+07:00","message":"StatePrefix: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.354642409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.732922473+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.732965354+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-25T15:33:37.732971057+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.732980688+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.732988208+07:00","message":"[bufferProcess] interim [560000000]:ค่อยสนิทกับร่างกายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.732991244+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.732995718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.732998709+07:00","message":"> Transcript [7045] [false]: 'ค่อยสนิทกับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.733002233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.733004483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.733006352+07:00","message":"StatePrefix: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.733008487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.954565679+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.954622947+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-25T15:33:37.954629962+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.954646293+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954654811+07:00","message":"[bufferProcess] interim [800000000]:ค่อยสนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954657542+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954664384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954667522+07:00","message":"> Transcript [7046] [false]: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954671844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954674546+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954676942+07:00","message":"StatePrefix: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954679074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954683886+07:00","message":"Push: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954686042+07:00","message":"TextPushed: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954688565+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:37.954691199+07:00","message":"Next Push (prob) : 'กับร่างกายตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:37.954700024+07:00","message":"push: {false ค่อยสนิท 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.053205054+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.053254857+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-25T15:33:38.053261786+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.053278917+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.05328692+07:00","message":"[bufferProcess] interim [860000000]:ค่อยสนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.053289957+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.053298753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.053302441+07:00","message":"> Transcript [7047] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.053307158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.053310485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.053313385+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.053317666+07:00","message":"TextPushed: 'ค่อยสนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.056054698+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.056091398+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-25T15:33:38.056097138+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.056115979+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.056125346+07:00","message":"[bufferProcess] interim [920000000]:ค่อยสนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.056129554+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.056139175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.05614389+07:00","message":"> Transcript [7048] [false]: 'ค่อยสนิทกับร่างกายตัวเองใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.056150148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.056152475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.056154556+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.056157076+07:00","message":"TextPushed: 'ค่อยสนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.251310361+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.251344764+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-25T15:33:38.251351165+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.251364159+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251370369+07:00","message":"[bufferProcess] interim [40000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251373014+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251376818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251379713+07:00","message":"> Transcript [7049] [false]: 'ค่อยสนิทกับร่างกายตัวเองสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251383139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251385174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251387227+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.251389463+07:00","message":"TextPushed: 'ค่อยสนิท'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.309952939+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.309986025+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-25T15:33:38.309991595+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.310006067+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310013065+07:00","message":"[bufferProcess] interim [160000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.31001634+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.31002007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310023262+07:00","message":"> Transcript [7050] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310026676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310028848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310030741+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310032845+07:00","message":"TextPushed: 'ค่อยสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310035431+07:00","message":"Push: 'กับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310038447+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310040615+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.310042863+07:00","message":"Next Push (prob) : 'ซะด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.310057964+07:00","message":"push: {false กับร่างกายตัวเอง 0 0xc002a08080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:38.382672457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:38.382670237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.818894976+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.818938341+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-25T15:33:38.818945785+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.818959404+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.8189674+07:00","message":"[bufferProcess] interim [640000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.818970318+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.818977619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.818980645+07:00","message":"> Transcript [7051] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.818984344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.818988738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.818990968+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.818995133+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.8334313+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.83345835+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-25T15:33:38.833467336+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.833482299+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.833488708+07:00","message":"[bufferProcess] interim [700000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.833491388+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.833495643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.83349866+07:00","message":"> Transcript [7052] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.833502287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.833506044+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.833508088+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.833510546+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.949915656+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.949956702+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-25T15:33:38.949963432+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:38.949977417+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.949984943+07:00","message":"[bufferProcess] interim [760000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.949987653+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.949995404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.949998239+07:00","message":"> Transcript [7053] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.950001767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.950004293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.95000666+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:38.950009535+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.144863196+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.144899228+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-25T15:33:39.144910019+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.144926114+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144934511+07:00","message":"[bufferProcess] interim [940000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144937255+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.1449414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144944368+07:00","message":"> Transcript [7054] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144948335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144950741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144953213+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144955783+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144958771+07:00","message":"Push: 'ซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144961518+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144964547+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.144967308+07:00","message":"Next Push (prob) : 'สิคือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.144976078+07:00","message":"push: {false ซะด้วย 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.215643962+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.215681815+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-25T15:33:39.215687683+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.215699977+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215707702+07:00","message":"[bufferProcess] interim [60000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215710813+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215717807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215720663+07:00","message":"> Transcript [7055] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215724723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215727574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215729959+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.215733001+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.349622274+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.349667627+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-25T15:33:39.349675165+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.34968904+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.349699065+07:00","message":"[bufferProcess] interim [180000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.349703046+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.349707462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.349710847+07:00","message":"> Transcript [7056] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.34971532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.349717534+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.349719565+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.349722188+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.3993209+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.399360931+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-25T15:33:39.399368583+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.399384183+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.399391126+07:00","message":"[bufferProcess] interim [240000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.399394153+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.399401953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.399405119+07:00","message":"> Transcript [7057] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.399408533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.399410805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.399412876+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.3994155+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.657049125+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.65709146+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-25T15:33:39.657098341+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.657110114+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657118198+07:00","message":"[bufferProcess] interim [480000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657121003+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657125245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657128611+07:00","message":"> Transcript [7058] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.65713315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657135383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657138411+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657142102+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657145033+07:00","message":"Push: 'สิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657147282+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657149626+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.657152141+07:00","message":"Next Push (prob) : 'ทำให้ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.657170338+07:00","message":"push: {false สิคือมัน 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.732763135+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.732807283+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-25T15:33:39.732814535+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.732829368+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.732837288+07:00","message":"[bufferProcess] interim [600000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.732840686+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.732848212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.732853185+07:00","message":"> Transcript [7059] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.73285777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.732860486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.732862716+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.732865385+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.852034328+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.85207363+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-25T15:33:39.852079798+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:39.852093775+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852100671+07:00","message":"[bufferProcess] interim [660000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852103251+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852107667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852111303+07:00","message":"> Transcript [7060] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852116015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852118846+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852121547+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:39.852125639+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.08357789+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.083652745+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-25T15:33:40.083659522+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.083675762+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.083684439+07:00","message":"[bufferProcess] interim [900000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.083689109+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.083693491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.0836966+07:00","message":"> Transcript [7061] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.083701042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.08370366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.083705782+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.083708632+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.150900226+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.150932789+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-25T15:33:40.150938443+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.150951294+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150960485+07:00","message":"[bufferProcess] interim [20000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150963322+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150968482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150971303+07:00","message":"> Transcript [7062] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150975611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150977765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150980762+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150984301+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150990693+07:00","message":"Push: 'ทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150994022+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.150998187+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.151000646+07:00","message":"Next Push (prob) : 'ตัวมากผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.151024265+07:00","message":"push: {false ทำให้ตื่น 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.408409532+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.408454071+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-25T15:33:40.408460946+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.408478194+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.408486578+07:00","message":"[bufferProcess] interim [140000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.408489702+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.40849672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.40849992+07:00","message":"> Transcript [7063] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.408506344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.408508937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.4085109+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.408514419+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.460950605+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.461004159+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-25T15:33:40.461011289+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.461028996+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.461038072+07:00","message":"[bufferProcess] interim [260000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.46104101+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.461045057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.461048462+07:00","message":"> Transcript [7064] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.461053002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.461055073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.461056935+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.46105951+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.718965805+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.719021843+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-25T15:33:40.719030851+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.719050233+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.719062147+07:00","message":"[bufferProcess] interim [440000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.71906723+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.7190753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.719080155+07:00","message":"> Transcript [7065] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.719086512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.719089476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.719093218+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.719097506+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.860101424+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.860135621+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-25T15:33:40.860142141+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.860162731+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860171117+07:00","message":"[bufferProcess] interim [560000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860174217+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860178214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.86018095+07:00","message":"> Transcript [7066] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860185296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860187545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860189861+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860193655+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.86019794+07:00","message":"Push: 'ตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.86020147+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.860205613+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.86021006+07:00","message":"Next Push (prob) : 'เองก็ไม่คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.860224902+07:00","message":"push: {false ตัวมากผม 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.944543975+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.944579524+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-25T15:33:40.944586271+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.944601626+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.944620066+07:00","message":"[bufferProcess] interim [740000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.944623601+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.944630381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.94463324+07:00","message":"> Transcript [7067] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.944637416+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.944639418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.944641798+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.944644347+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.964465789+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.964515085+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-25T15:33:40.964521189+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.964536577+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.964544056+07:00","message":"[bufferProcess] interim [800000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.964549682+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.964555994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.964559142+07:00","message":"> Transcript [7068] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.96456335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.964565766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.964567752+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:40.964570534+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.988082571+07:00","message":"[GCS] Cleaned up inactive client: 394"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.988109465+07:00","message":"[GCS] Cleaned up inactive client: 397"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.988112532+07:00","message":"[GCS] Cleaned up inactive client: 393"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.988115236+07:00","message":"[GCS] Cleaned up inactive client: 395"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:40.988117409+07:00","message":"[GCS] Cleaned up inactive client: 396"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.051154485+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.051195899+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-25T15:33:41.051202428+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.051218784+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051227218+07:00","message":"[bufferProcess] interim [920000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051230765+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051239346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051245604+07:00","message":"> Transcript [7069] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051250167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051252574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051254827+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.051258449+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.182552045+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.182591288+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-25T15:33:41.182597724+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.182624318+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182633727+07:00","message":"[bufferProcess] interim [980000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182636971+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.18264151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.18264492+07:00","message":"> Transcript [7070] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182650099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182653297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182660049+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182663419+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182673345+07:00","message":"Push: 'เองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182675681+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182678312+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.182681096+07:00","message":"Next Push (prob) : 'ว่าการที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.182689722+07:00","message":"push: {false เองก็ไม่คิด 0 0xc002a08080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.298967524+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.299015065+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-25T15:33:41.299024047+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.299040366+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.299049962+07:00","message":"[bufferProcess] interim [100000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.2990535+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.299057734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.299060837+07:00","message":"> Transcript [7071] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.299064081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.299066738+07:00","message":"Set new StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.350975699+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.351014302+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-25T15:33:41.351020838+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.351040085+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.35105378+07:00","message":"[bufferProcess] interim [220000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.351058776+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.351065079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.351068106+07:00","message":"> Transcript [7072] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.351071356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.351073398+07:00","message":"Set new StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นรำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:41.382927939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:41.382943959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.653438709+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.653478557+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-25T15:33:41.653485949+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.653503184+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.65351239+07:00","message":"[bufferProcess] interim [460000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.653515998+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.653520593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.653523866+07:00","message":"> Transcript [7073] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.653527097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.65352923+07:00","message":"Set new StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.709602838+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.709651502+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-25T15:33:41.709658556+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.709674246+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709682608+07:00","message":"[bufferProcess] interim [520000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709685782+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709689996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709693044+07:00","message":"> Transcript [7074] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709696949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709698968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709701076+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.709703857+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.849108282+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.849176937+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-25T15:33:41.849185331+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.849202228+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849211134+07:00","message":"[bufferProcess] interim [640000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849215182+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849223562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849226939+07:00","message":"> Transcript [7075] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849231423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849233922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849236356+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.849239657+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.974525258+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.974577763+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-25T15:33:41.974590301+07:00","message":"receive interim result [false|false]: ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:41.974618419+07:00","message":"[buffer interim] 411 false ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.974633642+07:00","message":"[bufferProcess] interim [760000000]:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.974639498+07:00","message":"[bufferProcess] send to processor:ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.974650301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.974655249+07:00","message":"> Transcript [7076] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.97466184+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.974665361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.974668817+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:41.974674213+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.08363459+07:00","message":"[GCS] IsForceVAD: false for message ID: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.28250211+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.282551118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ\",\"confidence\":0.94350225}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.282558833+07:00","message":"receive interim result [true|false]: ไม่ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.282569104+07:00","message":"end recv isFinal message id 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.282571369+07:00","message":"end Recv id 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.282578912+07:00","message":"[buffer interim] 411 true ไม่ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.28259133+07:00","message":"[bufferProcess] interim [120000000]:ไม่ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282595451+07:00","message":"[bufferProcess] send to processor (isfinal):ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282614778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282633051+07:00","message":"> Transcript [7077] [false]: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282640088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282642641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282645173+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282648203+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282657301+07:00","message":"Push: 'ว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282659438+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282662209+07:00","message":"Set new StatePrefix : 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282664715+07:00","message":"Next Push (prob) : 'เดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282667053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282670199+07:00","message":"> Transcript [7078] [true]: 'ไม่ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282673067+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282674967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282676954+07:00","message":"StatePrefix: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคเดี๋ยวมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282679367+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282685391+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.282696747+07:00","message":"push: {false ว่าการเต้นแอโรบิค 0 0xc002a08080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282907426+07:00","message":"Push: 'มันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282912016+07:00","message":"TextPushed: 'ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282925313+07:00","message":"Set new StatePrefix : 'ไม่ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282928277+07:00","message":"Next Push (prob) : 'ไม่ค่อยสนิทกับร่างกายตัวเองซะด้วยสิคือมันทำให้ตื่นตัวมากผมเองก็ไม่คิดว่าการเต้นแอโรบิคมันจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.282937122+07:00","message":"push: {true มันจะ 0 0xc002a08080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:42.282932537+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_411.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:42.294164479+07:00","message":"write wav file: './tmp/7599/7599_411.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:42.467139682+07:00","message":"[GCS] Start streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.183587055+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.183641571+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-25T15:33:43.183647004+07:00","message":"receive interim result [false|false]: ตื่นเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.18365941+07:00","message":"[buffer interim] 412 false ตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.183666137+07:00","message":"[bufferProcess] interim [540000000]:ตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.183668362+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.442115389+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.442157827+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-25T15:33:43.442164108+07:00","message":"receive interim result [false|false]: ตื่นเต้นขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.442179295+07:00","message":"[buffer interim] 412 false ตื่นเต้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.442188007+07:00","message":"[bufferProcess] interim [780000000]:ตื่นเต้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.442194575+07:00","message":"[bufferProcess] send to processor:ตื่นเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.442203931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.442207528+07:00","message":"> Transcript [7079] [false]: 'ตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.442209945+07:00","message":"Set StatePrefix (first interim): 'ตื่นเต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.50434884+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.50439302+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-25T15:33:43.504398768+07:00","message":"receive interim result [false|false]: ตื่นเต้นขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:43.504414599+07:00","message":"[buffer interim] 412 false ตื่นเต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.504421021+07:00","message":"[bufferProcess] interim [900000000]:ตื่นเต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.504423875+07:00","message":"[bufferProcess] send to processor:ตื่นเต้นขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.504431234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.50443411+07:00","message":"> Transcript [7080] [false]: 'ตื่นเต้นขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.504437167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.504439388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.504441818+07:00","message":"StatePrefix: 'ตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:43.504444422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:44.085034931+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:44.085075604+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-25T15:33:44.085083285+07:00","message":"receive interim result [false|false]: ตื่นเต้นขนาดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:44.085095624+07:00","message":"[buffer interim] 412 false ตื่นเต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085104001+07:00","message":"[bufferProcess] interim [500000000]:ตื่นเต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085107704+07:00","message":"[bufferProcess] send to processor:ตื่นเต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085112621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085117314+07:00","message":"> Transcript [7081] [false]: 'ตื่นเต้นขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085121925+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085124953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085128312+07:00","message":"StatePrefix: 'ตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:44.085131378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:44.383041268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:44.383086803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:47.383682019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:47.383708877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.655177765+07:00","message":"[GCS] IsForceVAD: false for message ID: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.717934948+07:00","message":"[GCS] Start streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.771470772+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.771521518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตื่นเต้นขนาดนี้นะ\",\"confidence\":0.92205244}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.771530156+07:00","message":"receive interim result [true|false]: ตื่นเต้นขนาดนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.771546714+07:00","message":"end recv isFinal message id 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.771550724+07:00","message":"end Recv id 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.771561271+07:00","message":"[buffer interim] 412 true ตื่นเต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.77157652+07:00","message":"[bufferProcess] interim [220000000]:ตื่นเต้นขนาดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771581339+07:00","message":"[bufferProcess] send to processor (isfinal):ตื่นเต้นขนาดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771587773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771592197+07:00","message":"> Transcript [7082] [false]: 'ตื่นเต้นขนาดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771597789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771600791+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771611161+07:00","message":"StatePrefix: 'ตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771614905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771618121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.77162125+07:00","message":"> Transcript [7083] [true]: 'ตื่นเต้นขนาดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771624755+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771628118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771630923+07:00","message":"StatePrefix: 'ตื่นเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771633902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.771643479+07:00","message":"Push: 'ตื่นเต้นขนาดนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.771655696+07:00","message":"push: {true ตื่นเต้นขนาดนี้นะ 0 0xc0038b5500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:47.78839683+07:00","message":"write wav file: './tmp/7599/7599_412.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.904617638+07:00","message":"[GCS] IsForceVAD: false for message ID: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.975741151+07:00","message":"[GCS] Start streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.988203349+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.988217795+07:00","message":"found end of frame, send empty tag with msgId: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.98822114+07:00","message":"end Recv id 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.988226371+07:00","message":"[buffer interim] 413 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.988234342+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.988239063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.988242033+07:00","message":"> Transcript [7084] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.988244829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.988246957+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.988248815+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.988250767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:47.98825827+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:47.988268053+07:00","message":"push: {true \n 0 0xc000187000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:47.993088468+07:00","message":"write wav file: './tmp/7599/7599_413.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:48.695736328+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:48.695795468+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-25T15:33:48.695801173+07:00","message":"receive interim result [false|false]: กีต้าร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:48.695818828+07:00","message":"[buffer interim] 414 false กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:48.695825426+07:00","message":"[bufferProcess] interim [540000000]:กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:48.695827953+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:48.961339057+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:48.961386241+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-25T15:33:48.961395058+07:00","message":"receive interim result [false|false]: พี่ป่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:48.961412204+07:00","message":"[buffer interim] 414 false พี่ป่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:48.961418898+07:00","message":"[bufferProcess] interim [780000000]:พี่ป่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:48.961421828+07:00","message":"[bufferProcess] send to processor:กีต้าร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:48.961428524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:48.961431387+07:00","message":"> Transcript [7085] [false]: 'กีต้าร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:48.961433618+07:00","message":"Set StatePrefix (first interim): 'กีต้าร์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.012767095+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.012799943+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-25T15:33:49.012805336+07:00","message":"receive interim result [false|false]: พี่ป้าน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.012822913+07:00","message":"[buffer interim] 414 false พี่ป้าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.01282931+07:00","message":"[bufferProcess] interim [840000000]:พี่ป้าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.012831824+07:00","message":"[bufferProcess] send to processor:พี่ป่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.012835766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.012838656+07:00","message":"> Transcript [7086] [false]: 'พี่ป่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.012840893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.01284295+07:00","message":"Set new StatePrefix: 'พี่ป่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.133554467+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.133608257+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-25T15:33:49.133614777+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.13363104+07:00","message":"[buffer interim] 414 false พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.133640081+07:00","message":"[bufferProcess] interim [20000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.133642971+07:00","message":"[bufferProcess] send to processor:พี่ป้าน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.13364682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.133650168+07:00","message":"> Transcript [7087] [false]: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.133652836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.133655079+07:00","message":"Set new StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.742373227+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.742429117+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-25T15:33:49.742437038+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:49.742458301+07:00","message":"[buffer interim] 414 false พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.742472521+07:00","message":"[bufferProcess] interim [620000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.742476317+07:00","message":"[bufferProcess] send to processor:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.742485589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.742490045+07:00","message":"> Transcript [7088] [false]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.742495546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.742498784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.74250194+07:00","message":"StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:49.742504994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:50.233360607+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:50.233403187+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-25T15:33:50.233410389+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอาสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:50.233428088+07:00","message":"[buffer interim] 414 false พี่ป้าน้าอาสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233439791+07:00","message":"[bufferProcess] interim [100000000]:พี่ป้าน้าอาสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233442435+07:00","message":"[bufferProcess] send to processor:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233450332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233453948+07:00","message":"> Transcript [7089] [false]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233457736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233460255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233462496+07:00","message":"StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.233464993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:50.383776536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:50.383796229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:50.426204741+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:50.426252572+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-25T15:33:50.426258598+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:50.42627376+07:00","message":"[buffer interim] 414 false พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.426281366+07:00","message":"[bufferProcess] interim [280000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.426284+07:00","message":"[bufferProcess] send to processor:พี่ป้าน้าอาสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.42629109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.42629434+07:00","message":"> Transcript [7090] [false]: 'พี่ป้าน้าอาสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.426298499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.426300895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.426303669+07:00","message":"StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:50.426305835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:52.025145781+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:52.025190084+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-25T15:33:52.025195471+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอากะสะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:52.02520925+07:00","message":"[buffer interim] 414 false พี่ป้าน้าอากะสะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025216052+07:00","message":"[bufferProcess] interim [900000000]:พี่ป้าน้าอากะสะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.02521872+07:00","message":"[bufferProcess] send to processor:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025221891+07:00","message":"[bufferProcess] send to processor (ticker):พี่ป้าน้าอากะสะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025228163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025241405+07:00","message":"> Transcript [7091] [false]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025246501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025248824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025250918+07:00","message":"StatePrefix: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025253254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025256269+07:00","message":"Push: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025258444+07:00","message":"TextPushed: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025260617+07:00","message":"Set new StatePrefix : 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025263249+07:00","message":"Next Push (prob) : 'อา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025265348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025267848+07:00","message":"> Transcript [7092] [false]: 'พี่ป้าน้าอากะสะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025270231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025272152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.025274006+07:00","message":"StatePrefix: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.02527588+07:00","message":"TextPushed: 'พี่ป้าน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:52.025284552+07:00","message":"push: {false พี่ป้าน้า 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:52.149422669+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:52.149463086+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-25T15:33:52.149470655+07:00","message":"receive interim result [false|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:52.149486254+07:00","message":"[buffer interim] 414 false พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.149492724+07:00","message":"[bufferProcess] interim [960000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:52.149495032+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:53.384525703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:53.384532113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:56.385077153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:56.38509822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.223242336+07:00","message":"[GCS] IsForceVAD: false for message ID: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.295296985+07:00","message":"[GCS] Start streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.345001685+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.345047507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่ป้าน้าอา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.345053124+07:00","message":"receive interim result [true|false]: พี่ป้าน้าอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.34506347+07:00","message":"end recv isFinal message id 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.345066042+07:00","message":"end Recv id 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.345073237+07:00","message":"[buffer interim] 414 true พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345079774+07:00","message":"[bufferProcess] interim [260000000]:พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.34508346+07:00","message":"[bufferProcess] send to processor (isfinal):พี่ป้าน้าอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345086928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345090457+07:00","message":"> Transcript [7093] [false]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345093933+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345096189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345098139+07:00","message":"StatePrefix: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345100481+07:00","message":"TextPushed: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345102331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345104319+07:00","message":"> Transcript [7094] [true]: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345106609+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345108366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345110562+07:00","message":"StatePrefix: 'พี่ป้าน้าอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.34511241+07:00","message":"TextPushed: 'พี่ป้าน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.345115084+07:00","message":"Push: 'อา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.345122019+07:00","message":"push: {true อา 0 0xc0030a0100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:58.360963079+07:00","message":"write wav file: './tmp/7599/7599_414.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.586415338+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.586455603+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-25T15:33:58.586466794+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.586480116+07:00","message":"[buffer interim] 415 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.586486455+07:00","message":"[bufferProcess] interim [300000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.586488426+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.784858316+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.784901489+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-25T15:33:58.784907099+07:00","message":"receive interim result [false|false]: จักรปัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.78492441+07:00","message":"[buffer interim] 415 false จักรปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.784930922+07:00","message":"[bufferProcess] interim [480000000]:จักรปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.784933521+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.784936598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.784939422+07:00","message":"> Transcript [7095] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.784941938+07:00","message":"Set StatePrefix (first interim): 'จับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.940475722+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.940516449+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-25T15:33:58.940521743+07:00","message":"receive interim result [false|false]: จากปทุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:58.940532531+07:00","message":"[buffer interim] 415 false จากปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.940538636+07:00","message":"[bufferProcess] interim [660000000]:จากปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.940541223+07:00","message":"[bufferProcess] send to processor:จักรปัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.940546719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.940549669+07:00","message":"> Transcript [7096] [false]: 'จักรปัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.940551855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:58.940553814+07:00","message":"Set new StatePrefix: 'จักรปัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.257460969+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.25750657+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-25T15:33:59.257512817+07:00","message":"receive interim result [false|false]: จากปทุมธานี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.25752595+07:00","message":"[buffer interim] 415 false จากปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.257533473+07:00","message":"[bufferProcess] interim [960000000]:จากปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.25753602+07:00","message":"[bufferProcess] send to processor:จากปทุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.257543193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.257546357+07:00","message":"> Transcript [7097] [false]: 'จากปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.257548949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.257551314+07:00","message":"Set new StatePrefix: 'จากปทุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.330249999+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.330291694+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-25T15:33:59.330298788+07:00","message":"receive interim result [false|false]: จากปทุมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.330314953+07:00","message":"[buffer interim] 415 false จากปทุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.330322878+07:00","message":"[bufferProcess] interim [80000000]:จากปทุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.33032558+07:00","message":"[bufferProcess] send to processor:จากปทุมธานี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.330329445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.330332393+07:00","message":"> Transcript [7098] [false]: 'จากปทุมธานี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.330336974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.330340888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.330344479+07:00","message":"StatePrefix: 'จากปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.330347729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:59.38579827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:33:59.385816703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.503733051+07:00","message":"[GCS] IsForceVAD: false for message ID: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.596686849+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.596735163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากปทุมนะ\",\"confidence\":0.90848464}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.596742747+07:00","message":"receive interim result [true|false]: จากปทุมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.596749228+07:00","message":"end recv isFinal message id 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.596751583+07:00","message":"end Recv id 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.596758895+07:00","message":"[buffer interim] 415 true จากปทุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596767268+07:00","message":"[bufferProcess] interim [440000000]:จากปทุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596770849+07:00","message":"[bufferProcess] send to processor (isfinal):จากปทุมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596774957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596779338+07:00","message":"> Transcript [7099] [false]: 'จากปทุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596784525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596787116+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596789961+07:00","message":"StatePrefix: 'จากปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596792994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596795878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596800954+07:00","message":"> Transcript [7100] [true]: 'จากปทุมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596803207+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596804999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596806964+07:00","message":"StatePrefix: 'จากปทุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596808703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:33:59.596811471+07:00","message":"Push: 'จากปทุมนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.596820088+07:00","message":"push: {true จากปทุมนะ 0 0xc002a08480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:33:59.603020545+07:00","message":"write wav file: './tmp/7599/7599_415.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:33:59.696344345+07:00","message":"[GCS] Start streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.764443157+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.764489486+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-25T15:34:01.764494709+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.764510087+07:00","message":"[buffer interim] 416 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.764516151+07:00","message":"[bufferProcess] interim [40000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.764518441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.764523705+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.764526311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.764528975+07:00","message":"> Transcript [7101] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.764531093+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.85097425+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.851015325+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-25T15:34:01.851023083+07:00","message":"receive interim result [false|false]: อันนี้อัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:01.851041615+07:00","message":"[buffer interim] 416 false อันนี้อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.851049865+07:00","message":"[bufferProcess] interim [220000000]:อันนี้อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:01.85105267+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.019016865+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.019062567+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-25T15:34:02.019070461+07:00","message":"receive interim result [false|false]: อันนี้อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.019086607+07:00","message":"[buffer interim] 416 false อันนี้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.019095988+07:00","message":"[bufferProcess] interim [280000000]:อันนี้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.019099953+07:00","message":"[bufferProcess] send to processor:อันนี้อัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.019110745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.019115632+07:00","message":"> Transcript [7102] [false]: 'อันนี้อัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.019123403+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.019126416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.01912929+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.019132409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.169938832+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.169980576+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-25T15:34:02.169986122+07:00","message":"receive interim result [false|false]: อันนี้อันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.169999387+07:00","message":"[buffer interim] 416 false อันนี้อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170005615+07:00","message":"[bufferProcess] interim [460000000]:อันนี้อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170008358+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170013526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170016311+07:00","message":"> Transcript [7103] [false]: 'อันนี้อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170019364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170021407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170023455+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.170026101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.224507327+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.224545942+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-25T15:34:02.224552853+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.224567293+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.224574321+07:00","message":"[bufferProcess] interim [520000000]:อันนี้อันนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.224577183+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.224582245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.224585132+07:00","message":"> Transcript [7104] [false]: 'อันนี้อันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.224588325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.224590851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.224592891+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.22459546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:02.386867659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:02.38688408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.420251808+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.420301056+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-25T15:34:02.420307165+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พวง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.420322934+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420331122+07:00","message":"[bufferProcess] interim [700000000]:อันนี้อันนี้พวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420334552+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420340532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420343846+07:00","message":"> Transcript [7105] [false]: 'อันนี้อันนี้พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420347218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420349659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420351611+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420354435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420361182+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420363204+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.420365426+07:00","message":"Set new StatePrefix : 'อันนี้อันนี้พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.42036789+07:00","message":"Next Push (prob) : 'อันนี้พอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.420375995+07:00","message":"push: {false อันนี้ 0 0xc0038b4c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.475435955+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.475477277+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-25T15:34:02.475484497+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พรก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.475504885+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.475515648+07:00","message":"[bufferProcess] interim [760000000]:อันนี้อันนี้พรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.475519312+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พวง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.475526377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.475530873+07:00","message":"> Transcript [7106] [false]: 'อันนี้อันนี้พวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.475534348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.475537555+07:00","message":"Set new StatePrefix: 'อันนี้อันนี้พวง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.538286819+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.538323361+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-25T15:34:02.538329462+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.538340908+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.53835009+07:00","message":"[bufferProcess] interim [880000000]:อันนี้อันนี้พอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.538353225+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พรก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.538358493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.53836146+07:00","message":"> Transcript [7107] [false]: 'อันนี้อันนี้พรก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.538364247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.538366522+07:00","message":"Set new StatePrefix: 'อันนี้อันนี้พรก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.914063384+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.914103964+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-25T15:34:02.914109906+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:02.914124149+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.91413193+07:00","message":"[bufferProcess] interim [300000000]:อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.914134887+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.914142246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.914145706+07:00","message":"> Transcript [7108] [false]: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.914148258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:02.914150559+07:00","message":"Set new StatePrefix: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:03.552250875+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:03.552295988+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-25T15:34:03.55230204+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:03.552318717+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552325736+07:00","message":"[bufferProcess] interim [900000000]:อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552328445+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552334012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552336715+07:00","message":"> Transcript [7109] [false]: 'อันนี้อันนี้พอก่อนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552340541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552342691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552344668+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:03.552346809+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.01836946+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.018412062+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-25T15:34:05.018418551+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.018429537+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018436098+07:00","message":"[bufferProcess] interim [340000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018438899+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018444306+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018447129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018449989+07:00","message":"> Transcript [7110] [false]: 'อันนี้อันนี้พอก่อนใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018453117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018455606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018457699+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018459969+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018462068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.01846412+07:00","message":"> Transcript [7111] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018466262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018467951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018469742+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.018471659+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.158164469+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.158196358+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-25T15:34:05.158202601+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.158213596+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.158219551+07:00","message":"[bufferProcess] interim [520000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.158222244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.382687746+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.382730323+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-25T15:34:05.382736985+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.38275435+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382765255+07:00","message":"[bufferProcess] interim [700000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382768358+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382773673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382776772+07:00","message":"> Transcript [7112] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.38278116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382783483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382786043+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382789976+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.3827968+07:00","message":"Push: 'อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382798905+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382801189+07:00","message":"Set new StatePrefix : 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.382804162+07:00","message":"Next Push (prob) : 'ใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.382813641+07:00","message":"push: {false อันนี้พอก่อน 0 0xc0038b4c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:05.387869478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:05.387890322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.48612867+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.486169786+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-25T15:34:05.486180061+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.486194804+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.486203243+07:00","message":"[bufferProcess] interim [760000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.48620628+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.486214654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.4862178+07:00","message":"> Transcript [7113] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.486222204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.486224757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.486226968+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.486230075+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.52756132+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.52760471+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-25T15:34:05.527611562+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.527624981+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.527633286+07:00","message":"[bufferProcess] interim [820000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.52763614+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.527642672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.52764598+07:00","message":"> Transcript [7114] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.52765021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.527652533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.527655101+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.527658071+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.750979369+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.751031971+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-25T15:34:05.751041786+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.75106235+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751074414+07:00","message":"[bufferProcess] interim [60000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751079855+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751085981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751090059+07:00","message":"> Transcript [7115] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751095238+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751097807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751100656+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.751103579+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.933353146+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.933394003+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-25T15:34:05.933400498+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.933422452+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933430789+07:00","message":"[bufferProcess] interim [300000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933433652+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933441026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933444396+07:00","message":"> Transcript [7116] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933449108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933451402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933453924+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933456933+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.9334602+07:00","message":"Push: 'ใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933462207+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.93346475+07:00","message":"Set new StatePrefix : 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:05.933467328+07:00","message":"Next Push (prob) : 'เพราะว่าค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:05.933476303+07:00","message":"push: {false ใช่ไหมแล้วก็ถ่ายรูปกัน 0 0xc0038b4c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.251967806+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.252012912+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-25T15:34:06.252022131+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.252039588+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252048096+07:00","message":"[bufferProcess] interim [540000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252052508+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252057158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252061358+07:00","message":"> Transcript [7117] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252066956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252069908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252072935+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.252076732+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.822399917+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.822446083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.822455843+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:06.822477701+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.822487741+07:00","message":"[bufferProcess] interim [140000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.8224921+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.822498137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.822502812+07:00","message":"> Transcript [7118] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.822509121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.822511799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.822514699+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:06.822519021+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.730987113+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.731021729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.731027762+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.731042517+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731049373+07:00","message":"[bufferProcess] interim [100000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731052331+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731056132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731058945+07:00","message":"> Transcript [7119] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731063197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731065297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731067482+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.731070313+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.849626229+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.849672975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.849682175+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.849701022+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849709703+07:00","message":"[bufferProcess] interim [160000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849714222+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.84972414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.84972837+07:00","message":"> Transcript [7120] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849733751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849737243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849740811+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849745114+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849755472+07:00","message":"Push: 'เพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849758782+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849766375+07:00","message":"Set new StatePrefix : 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:07.849770656+07:00","message":"Next Push (prob) : 'แปลกนะไม่มีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:07.849781422+07:00","message":"push: {false เพราะว่าค่อนข้าง 0 0xc0038b4c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.039376115+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.03942992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.039439657+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.039459374+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039476958+07:00","message":"[bufferProcess] interim [340000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039482197+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039491993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039497106+07:00","message":"> Transcript [7121] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039504119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039507347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039510557+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.039515599+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.233806746+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.233847762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.233856647+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.233872263+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233879114+07:00","message":"[bufferProcess] interim [580000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233882647+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233889725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233894551+07:00","message":"> Transcript [7122] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233898419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233900767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233903285+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.233906024+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.283803564+07:00","message":"[GCS] IsForceVAD: false for message ID: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.347507296+07:00","message":"[GCS] Start streaming session, msgId: 417"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:08.388165585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:08.388174583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.401502235+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.401550764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.401559633+07:00","message":"receive interim result [false|false]: อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.401577666+07:00","message":"[buffer interim] 416 false อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.401589442+07:00","message":"[bufferProcess] interim [700000000]:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.401600506+07:00","message":"[bufferProcess] send to processor:อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.401609527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.401614016+07:00","message":"> Transcript [7123] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.401620342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.40162362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.401627308+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.401632198+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562255265+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562298712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้อันนี้พรก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกไม่มีใครอยู่ใกล้เลย\",\"confidence\":0.935002}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562307662+07:00","message":"receive interim result [true|false]: อันนี้อันนี้พรก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกไม่มีใครอยู่ใกล้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562317852+07:00","message":"end recv isFinal message id 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562320214+07:00","message":"end Recv id 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562326122+07:00","message":"[buffer interim] 416 true อันนี้อันนี้พรก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกไม่มีใครอยู่ใกล้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562336626+07:00","message":"[bufferProcess] interim [790000000]:อันนี้อันนี้พรก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกไม่มีใครอยู่ใกล้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562342658+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562347396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562350602+07:00","message":"> Transcript [7124] [false]: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562355646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562358035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562360066+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562363015+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562366662+07:00","message":"Push: 'แปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562369507+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562372149+07:00","message":"Set new StatePrefix : 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562375113+07:00","message":"Next Push (prob) : 'อยู่ใกล้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562377108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562379176+07:00","message":"> Transcript [7125] [true]: 'อันนี้อันนี้พรก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกไม่มีใครอยู่ใกล้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562381823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562383793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562385566+07:00","message":"StatePrefix: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562388239+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562390555+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562489559+07:00","message":"push: {false แปลกนะไม่มีใคร 0 0xc0038b4c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562573581+07:00","message":"Push: 'อยู่ใกล้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562576474+07:00","message":"TextPushed: 'อันนี้อันนี้พอก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกนะไม่มีใครอยู่ใกล้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562584691+07:00","message":"Set new StatePrefix : 'อันนี้อันนี้พรก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกไม่มีใครอยู่ใกล้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562587356+07:00","message":"Next Push (prob) : 'อันนี้อันนี้พรก่อนใช่ไหมแล้วก็ถ่ายรูปกันเพราะว่าค่อนข้างแปลกไม่มีใครอยู่ใกล้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.562599055+07:00","message":"push: {true อยู่ใกล้เลย 0 0xc0038b4c00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.562593027+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_416.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:08.580318215+07:00","message":"write wav file: './tmp/7599/7599_416.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.821300236+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.821350545+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-25T15:34:08.821356172+07:00","message":"receive interim result [false|false]: รบกวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:08.821370141+07:00","message":"[buffer interim] 417 false รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.821376705+07:00","message":"[bufferProcess] interim [480000000]:รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:08.82137919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.003382354+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.003417868+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-25T15:34:09.003422716+07:00","message":"receive interim result [false|false]: อัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.003436087+07:00","message":"[buffer interim] 417 false อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.003442081+07:00","message":"[bufferProcess] interim [660000000]:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.003444778+07:00","message":"[bufferProcess] send to processor:รบกวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.003449637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.003453377+07:00","message":"> Transcript [7126] [false]: 'รบกวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.003457351+07:00","message":"Set StatePrefix (first interim): 'รบกวน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.00581458+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.005840188+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-25T15:34:09.00584531+07:00","message":"receive interim result [false|false]: อันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.005857397+07:00","message":"[buffer interim] 417 false อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.005862137+07:00","message":"[bufferProcess] interim [720000000]:อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.005864206+07:00","message":"[bufferProcess] send to processor:อัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.005867531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.005870066+07:00","message":"> Transcript [7127] [false]: 'อัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.005872626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.005879039+07:00","message":"Set new StatePrefix: 'อัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.579656244+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.579698225+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-25T15:34:09.579703399+07:00","message":"receive interim result [false|false]: อันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:09.579715232+07:00","message":"[buffer interim] 417 false อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.57972339+07:00","message":"[bufferProcess] interim [320000000]:อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.579726085+07:00","message":"[bufferProcess] send to processor:อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.579732036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.579735346+07:00","message":"> Transcript [7128] [false]: 'อันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.579738002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:09.579740373+07:00","message":"Set new StatePrefix: 'อันตราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.973263629+07:00","message":"[GCS] IsForceVAD: false for message ID: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.988392938+07:00","message":"[GCS] Cleaned up inactive client: 401"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.988416545+07:00","message":"[GCS] Cleaned up inactive client: 404"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.988419256+07:00","message":"[GCS] Cleaned up inactive client: 400"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.988421383+07:00","message":"[GCS] Cleaned up inactive client: 403"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.98842327+07:00","message":"[GCS] Cleaned up inactive client: 402"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.988425673+07:00","message":"[GCS] Cleaned up inactive client: 398"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:10.988428139+07:00","message":"[GCS] Cleaned up inactive client: 399"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.035480697+07:00","message":"[GCS] Start streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.065273366+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.065313076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันตราย\",\"confidence\":0.83040506}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.065319531+07:00","message":"receive interim result [true|false]: อันตราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.065327717+07:00","message":"end recv isFinal message id 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.065329946+07:00","message":"end Recv id 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.065345657+07:00","message":"[buffer interim] 417 true อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065361074+07:00","message":"[bufferProcess] interim [850000000]:อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065365168+07:00","message":"[bufferProcess] send to processor (isfinal):อันตราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065369135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065372159+07:00","message":"> Transcript [7129] [false]: 'อันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065375319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065377363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065379527+07:00","message":"StatePrefix: 'อันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065381623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065383441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065385544+07:00","message":"> Transcript [7130] [true]: 'อันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065387688+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065389495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065391168+07:00","message":"StatePrefix: 'อันตราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065392973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:11.065395602+07:00","message":"Push: 'อันตราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:11.065404011+07:00","message":"push: {true อันตราย 0 0xc0030a0d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:11.073059715+07:00","message":"write wav file: './tmp/7599/7599_417.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:11.388609676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:11.388629631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.207905434+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.207938605+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-25T15:34:12.207944207+07:00","message":"receive interim result [false|false]: เป็นไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.207958429+07:00","message":"[buffer interim] 418 false เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.207966049+07:00","message":"[bufferProcess] interim [200000000]:เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.207968555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.207974691+07:00","message":"[bufferProcess] send to processor (ticker):เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.207977519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.207980319+07:00","message":"> Transcript [7131] [false]: 'เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.207982499+07:00","message":"Set StatePrefix (first interim): 'เป็นไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.264508038+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.264555357+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-25T15:34:12.264561215+07:00","message":"receive interim result [false|false]: เป็นไงล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.264573733+07:00","message":"[buffer interim] 418 false เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.264580548+07:00","message":"[bufferProcess] interim [260000000]:เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.264582831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.695470541+07:00","message":"[GCS] IsForceVAD: false for message ID: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.764893366+07:00","message":"[GCS] Start streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.776966634+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.777029831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นไงล่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.777036124+07:00","message":"receive interim result [false|false]: เป็นไงล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.777051731+07:00","message":"[buffer interim] 418 false เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.777058109+07:00","message":"[bufferProcess] interim [860000000]:เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.777060839+07:00","message":"[bufferProcess] send to processor:เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.777067513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.77707054+07:00","message":"> Transcript [7132] [false]: 'เป็นไงล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.777073754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.77707606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.77707817+07:00","message":"StatePrefix: 'เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.777080745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.789576995+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.789616795+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-25T15:34:12.789623054+07:00","message":"receive interim result [true|false]: เป็นไงล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.789634133+07:00","message":"end recv isFinal message id 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.789636759+07:00","message":"end Recv id 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.789642604+07:00","message":"[buffer interim] 418 true เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789648933+07:00","message":"[bufferProcess] interim [890000000]:เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.78965535+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789658852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789661761+07:00","message":"> Transcript [7133] [false]: 'เป็นไงล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789664833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789666867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789669918+07:00","message":"StatePrefix: 'เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789672073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789673756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.78967586+07:00","message":"> Transcript [7134] [true]: 'เป็นไงล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789678295+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789680239+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789682068+07:00","message":"StatePrefix: 'เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789684012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:12.789691122+07:00","message":"Push: 'เป็นไงล่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:12.789698542+07:00","message":"push: {true เป็นไงล่ะ 0 0xc0006cfa00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:12.79718363+07:00","message":"write wav file: './tmp/7599/7599_418.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.427573492+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.427626838+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-25T15:34:13.427632314+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.427647685+07:00","message":"[buffer interim] 419 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.427654704+07:00","message":"[bufferProcess] interim [720000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.427657778+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.504909871+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.504942412+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-25T15:34:13.504948064+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.504963401+07:00","message":"[buffer interim] 419 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.504970557+07:00","message":"[bufferProcess] interim [780000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.504973098+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.504978597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.504981652+07:00","message":"> Transcript [7135] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.504985633+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.736377706+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.736420573+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-25T15:34:13.736426327+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.736442621+07:00","message":"[buffer interim] 419 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.736450125+07:00","message":"[bufferProcess] interim [960000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.736452722+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.736461167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.736464517+07:00","message":"> Transcript [7136] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.73646719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.736469632+07:00","message":"Set new StatePrefix: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.75571558+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.755757839+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-25T15:34:13.755763469+07:00","message":"receive interim result [false|false]: อันนี้ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.755779682+07:00","message":"[buffer interim] 419 false อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.755787931+07:00","message":"[bufferProcess] interim [20000000]:อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.75579075+07:00","message":"[bufferProcess] send to processor:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.755797995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.755801226+07:00","message":"> Transcript [7137] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.755803773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.755807209+07:00","message":"Set new StatePrefix: 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.937089119+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.937125795+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-25T15:34:13.937131302+07:00","message":"receive interim result [false|false]: อันนี้ถ้าเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.937146628+07:00","message":"[buffer interim] 419 false อันนี้ถ้าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.937153381+07:00","message":"[bufferProcess] interim [140000000]:อันนี้ถ้าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.937156165+07:00","message":"[bufferProcess] send to processor:อันนี้ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.937159346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.937172574+07:00","message":"> Transcript [7138] [false]: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.937175101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.937177374+07:00","message":"Set new StatePrefix: 'อันนี้ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.971089336+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.97113207+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-25T15:34:13.971139659+07:00","message":"receive interim result [false|false]: อันนี้ถ้าเอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:13.971154824+07:00","message":"[buffer interim] 419 false อันนี้ถ้าเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971162892+07:00","message":"[bufferProcess] interim [200000000]:อันนี้ถ้าเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971166377+07:00","message":"[bufferProcess] send to processor:อันนี้ถ้าเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971171127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971175214+07:00","message":"> Transcript [7139] [false]: 'อันนี้ถ้าเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971180526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971183212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971185953+07:00","message":"StatePrefix: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:13.971188644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.140495461+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.140537547+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-25T15:34:14.140542662+07:00","message":"receive interim result [false|false]: อันนี้ถ้าเอามาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.140556314+07:00","message":"[buffer interim] 419 false อันนี้ถ้าเอามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140562689+07:00","message":"[bufferProcess] interim [380000000]:อันนี้ถ้าเอามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140565236+07:00","message":"[bufferProcess] send to processor:อันนี้ถ้าเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140569733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140572641+07:00","message":"> Transcript [7140] [false]: 'อันนี้ถ้าเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140575965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140578211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140580104+07:00","message":"StatePrefix: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.140582693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.200097962+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.200144181+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-25T15:34:14.200151993+07:00","message":"receive interim result [false|false]: อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.200164727+07:00","message":"[buffer interim] 419 false อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200173179+07:00","message":"[bufferProcess] interim [500000000]:อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200176776+07:00","message":"[bufferProcess] send to processor:อันนี้ถ้าเอามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200181093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200185001+07:00","message":"> Transcript [7141] [false]: 'อันนี้ถ้าเอามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200189783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200192567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200195651+07:00","message":"StatePrefix: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.200198428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:14.389490532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:14.389498484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.835102456+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.835148696+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-25T15:34:14.835156096+07:00","message":"receive interim result [false|false]: อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.835177003+07:00","message":"[buffer interim] 419 false อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835188097+07:00","message":"[bufferProcess] interim [100000000]:อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835192498+07:00","message":"[bufferProcess] send to processor:อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835198408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835202677+07:00","message":"> Transcript [7142] [false]: 'อันนี้ถ้าเอามาจากบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835207949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835210975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835213277+07:00","message":"StatePrefix: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835215605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835218595+07:00","message":"Push: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835220728+07:00","message":"TextPushed: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.83522282+07:00","message":"Set new StatePrefix : 'อันนี้ถ้าเอามาจากบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:14.835225099+07:00","message":"Next Push (prob) : 'เอามาจากบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:14.835234637+07:00","message":"push: {false อันนี้ถ้า 0 0xc002a08800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.653047059+07:00","message":"[GCS] IsForceVAD: false for message ID: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.784907434+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.784945207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ถ้าเอามาจากบ้าน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.784951508+07:00","message":"receive interim result [true|false]: อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.784959793+07:00","message":"end recv isFinal message id 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.784962227+07:00","message":"end Recv id 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.784968717+07:00","message":"[buffer interim] 419 true อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784978212+07:00","message":"[bufferProcess] interim [90000000]:อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784981295+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ถ้าเอามาจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784984781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784987602+07:00","message":"> Transcript [7143] [false]: 'อันนี้ถ้าเอามาจากบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784990761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784992837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.78499524+07:00","message":"StatePrefix: 'อันนี้ถ้าเอามาจากบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784997564+07:00","message":"TextPushed: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.784999535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.785001621+07:00","message":"> Transcript [7144] [true]: 'อันนี้ถ้าเอามาจากบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.785003925+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.785005635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.785007616+07:00","message":"StatePrefix: 'อันนี้ถ้าเอามาจากบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.785009486+07:00","message":"TextPushed: 'อันนี้ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:15.785015253+07:00","message":"Push: 'เอามาจากบ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:15.785022267+07:00","message":"push: {true เอามาจากบ้าน 0 0xc002a08800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:15.793924533+07:00","message":"write wav file: './tmp/7599/7599_419.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.034703955+07:00","message":"[GCS] Start streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.162587748+07:00","message":"[GCS] IsForceVAD: false for message ID: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.295797307+07:00","message":"[GCS] Start streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.315110775+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.315129684+07:00","message":"found end of frame, send empty tag with msgId: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.315133356+07:00","message":"end Recv id 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.31514166+07:00","message":"[buffer interim] 420 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315148155+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315153031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315157423+07:00","message":"> Transcript [7145] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315159959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315161889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315163812+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315165926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.315173596+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.315181293+07:00","message":"push: {true \n 0 0xc002a08b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:16.319361731+07:00","message":"write wav file: './tmp/7599/7599_420.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.948496986+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.948537967+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-25T15:34:16.948543259+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:16.948557647+07:00","message":"[buffer interim] 421 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.948563529+07:00","message":"[bufferProcess] interim [660000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:16.948565684+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:17.390286009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:17.390296633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.6708264+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.670863938+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-25T15:34:17.670870054+07:00","message":"receive interim result [false|false]: อยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:17.670880049+07:00","message":"[buffer interim] 421 false อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670887161+07:00","message":"[bufferProcess] interim [380000000]:อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670889649+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670892766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670895932+07:00","message":"> Transcript [7146] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:17.670898165+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.245415554+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.24545938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.245465805+07:00","message":"receive interim result [false|false]: อยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.245482222+07:00","message":"[buffer interim] 421 false อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.245491139+07:00","message":"[bufferProcess] interim [980000000]:อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.245493805+07:00","message":"[bufferProcess] send to processor:อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.245498261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.24550144+07:00","message":"> Transcript [7147] [false]: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.245504002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.245506193+07:00","message":"Set new StatePrefix: 'อยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.614204774+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.614241558+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-25T15:34:18.614247783+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปราง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.614265044+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.614272288+07:00","message":"[bufferProcess] interim [340000000]:อยู่นะอันนี้พี่ปราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.614275019+07:00","message":"[bufferProcess] send to processor:อยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.614286703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.61428935+07:00","message":"> Transcript [7148] [false]: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.614293023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.614295435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.614297444+07:00","message":"StatePrefix: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.614301403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.748222669+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.748267453+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-25T15:34:18.748273697+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:18.748289464+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.748298946+07:00","message":"[bufferProcess] interim [520000000]:อยู่นะอันนี้พี่ปรางดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.748302432+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปราง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.748306644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.74830979+07:00","message":"> Transcript [7149] [false]: 'อยู่นะอันนี้พี่ปราง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.748313668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.748315886+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.748317929+07:00","message":"StatePrefix: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:18.748320119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.367800218+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.367843394+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-25T15:34:19.367850154+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.367866117+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.367873789+07:00","message":"[bufferProcess] interim [0]:อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.367876896+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.367885327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.367888536+07:00","message":"> Transcript [7150] [false]: 'อยู่นะอันนี้พี่ปรางดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.367892861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.367895939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.367897874+07:00","message":"StatePrefix: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.36790041+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.855606932+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.855649325+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-25T15:34:19.855656692+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.855675661+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855684451+07:00","message":"[bufferProcess] interim [600000000]:อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855688231+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855692946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855697926+07:00","message":"> Transcript [7151] [false]: 'อยู่นะอันนี้พี่ปรางด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855703136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855706106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855708912+07:00","message":"StatePrefix: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855711515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855720886+07:00","message":"Push: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.85572403+07:00","message":"TextPushed: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855727208+07:00","message":"Set new StatePrefix : 'อยู่นะอันนี้พี่ปรางด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.855730471+07:00","message":"Next Push (prob) : 'อันนี้พี่ปรางด่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.855764815+07:00","message":"push: {false อยู่นะ 0 0xc0038b5280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.981233567+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.98127042+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-25T15:34:19.981276307+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:19.981293043+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.981300252+07:00","message":"[bufferProcess] interim [720000000]:อยู่นะอันนี้พี่ปรางดูภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.981303364+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางด่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.981310849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.981313784+07:00","message":"> Transcript [7152] [false]: 'อยู่นะอันนี้พี่ปรางด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.98131746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.981320136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.981322851+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางด่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:19.9813253+07:00","message":"TextPushed: 'อยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.187172404+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.187216914+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-25T15:34:20.187223359+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.187240223+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.187249616+07:00","message":"[bufferProcess] interim [840000000]:อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.187252715+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.187261373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.187264591+07:00","message":"> Transcript [7153] [false]: 'อยู่นะอันนี้พี่ปรางดูภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.187267748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.187270541+07:00","message":"Set new StatePrefix: 'อยู่นะอันนี้พี่ปรางดูภาษา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:20.391159723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:20.39119475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.733380514+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.733423447+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-25T15:34:20.733429935+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.733452461+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.733461892+07:00","message":"[bufferProcess] interim [440000000]:อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.733464805+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.733468882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.733472049+07:00","message":"> Transcript [7154] [false]: 'อยู่นะอันนี้พี่ปรางด่วนอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.733474916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.733477034+07:00","message":"Set new StatePrefix: 'อยู่นะอันนี้พี่ปรางด่วนอีสาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.768203068+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.768235299+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-25T15:34:20.768244453+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:20.768262345+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.768270241+07:00","message":"[bufferProcess] interim [500000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.768273593+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางด่วนอีสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.768277067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.768283234+07:00","message":"> Transcript [7155] [false]: 'อยู่นะอันนี้พี่ปรางด่วนอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.76828694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.768289146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.768291073+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางด่วนอีสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:20.768293286+07:00","message":"TextPushed: 'อยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.105632526+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.105682611+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-25T15:34:21.105689473+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.105709827+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.10572148+07:00","message":"[bufferProcess] interim [860000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.105725065+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.105731655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.105735408+07:00","message":"> Transcript [7156] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.1057393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.10574196+07:00","message":"Set new StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.114511105+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.114543327+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-25T15:34:21.114548724+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.114563511+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114569844+07:00","message":"[bufferProcess] interim [920000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114572504+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114576097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114579383+07:00","message":"> Transcript [7157] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114583045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114585297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114587317+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.114597644+07:00","message":"TextPushed: 'อยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.453643357+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.453689132+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-25T15:34:21.45369634+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.453713+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.45372054+07:00","message":"[bufferProcess] interim [100000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.453723755+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.4537357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.453739351+07:00","message":"> Transcript [7158] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.453744028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.453746628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.453749383+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.453753164+07:00","message":"TextPushed: 'อยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.535799543+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.535832721+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-25T15:34:21.535838821+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิมพ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.53585031+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.53585682+07:00","message":"[bufferProcess] interim [160000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.535859799+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.535865248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.535868103+07:00","message":"> Transcript [7159] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.535871739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.535873851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.535876344+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.535878775+07:00","message":"TextPushed: 'อยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.575617522+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.575655737+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-25T15:34:21.575662387+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.575677181+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575685889+07:00","message":"[bufferProcess] interim [220000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575688671+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิมพ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575696436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575699497+07:00","message":"> Transcript [7160] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575704093+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575709984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575712601+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575715273+07:00","message":"TextPushed: 'อยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575722922+07:00","message":"Push: 'อันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575725786+07:00","message":"TextPushed: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.575728181+07:00","message":"Set new StatePrefix : 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิมพ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.57573127+07:00","message":"Next Push (prob) : 'แล้วก็พิมพ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.575740615+07:00","message":"push: {false อันนี้พี่ปรางดูคอนเสิร์ตพี่ปู 0 0xc0038b5280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.591078159+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.591106433+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-25T15:34:21.59111419+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.591131007+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.591136414+07:00","message":"[bufferProcess] interim [280000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.591138981+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่รู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.591146416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.591150219+07:00","message":"> Transcript [7161] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่รู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.591153451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.591156574+07:00","message":"Set new StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่รู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.732729796+07:00","message":"[GCS] IsForceVAD: false for message ID: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.763416947+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.763454457+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-25T15:34:21.763461273+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุชไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.763477091+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุชไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.763488387+07:00","message":"[bufferProcess] interim [460000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุชไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.763491836+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.763499997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.763502989+07:00","message":"> Transcript [7162] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.76350585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.76350826+07:00","message":"Set new StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.795981909+07:00","message":"[GCS] Start streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.895451631+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.895512259+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-25T15:34:21.89552273+07:00","message":"receive interim result [false|false]: อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:21.895545482+07:00","message":"[buffer interim] 421 false อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895556479+07:00","message":"[bufferProcess] interim [580000000]:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895561196+07:00","message":"[bufferProcess] send to processor:อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุชไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895566926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895571675+07:00","message":"> Transcript [7163] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุชไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895578061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895580746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895584694+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:21.895599593+07:00","message":"TextPushed: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.055193946+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.055245349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่นะอันนี้พี่ปรางดูเอกสารกับพี่ปูแล้วก็พี่นุช\",\"confidence\":0.90199935}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.05525434+07:00","message":"receive interim result [true|false]: อยู่นะอันนี้พี่ปรางดูเอกสารกับพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.055268773+07:00","message":"end recv isFinal message id 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.055271858+07:00","message":"end Recv id 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.055282521+07:00","message":"[buffer interim] 421 true อยู่นะอันนี้พี่ปรางดูเอกสารกับพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055292637+07:00","message":"[bufferProcess] interim [670000000]:อยู่นะอันนี้พี่ปรางดูเอกสารกับพี่ปูแล้วก็พี่นุช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055297496+07:00","message":"[bufferProcess] send to processor (isfinal):อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิรุธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055302793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055306858+07:00","message":"> Transcript [7164] [false]: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055311644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055315083+07:00","message":"Set new StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055318199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055321371+07:00","message":"> Transcript [7165] [true]: 'อยู่นะอันนี้พี่ปรางดูเอกสารกับพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055326008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055329281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055332705+07:00","message":"StatePrefix: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พิรุธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055336506+07:00","message":"TextPushed: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055339329+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055544088+07:00","message":"Push: 'แล้วก็พี่นุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055548801+07:00","message":"TextPushed: 'อยู่นะอันนี้พี่ปรางดูคอนเสิร์ตพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.055552344+07:00","message":"Set new StatePrefix : 'อยู่นะอันนี้พี่ปรางดูเอกสารกับพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.0555558+07:00","message":"Next Push (prob) : 'อยู่นะอันนี้พี่ปรางดูเอกสารกับพี่ปูแล้วก็พี่นุช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:22.05556754+07:00","message":"push: {true แล้วก็พี่นุช 0 0xc0038b5280}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:22.05557559+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_421.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:22.075507579+07:00","message":"write wav file: './tmp/7599/7599_421.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:23.392081558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:23.392119591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.382549669+07:00","message":"[GCS] IsForceVAD: false for message ID: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.458021662+07:00","message":"[GCS] Start streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.476658978+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.476686762+07:00","message":"found end of frame, send empty tag with msgId: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.476690746+07:00","message":"end Recv id 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.476697687+07:00","message":"[buffer interim] 422 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.476704007+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.476708072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.476710991+07:00","message":"> Transcript [7166] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.476714011+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.476716298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.476718238+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.47672013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.476728172+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.476738034+07:00","message":"push: {true \n 0 0xc002a08d00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:25.485698785+07:00","message":"write wav file: './tmp/7599/7599_422.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.807439571+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.807481744+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-25T15:34:25.80748705+07:00","message":"receive interim result [false|false]: พูด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:25.807501365+07:00","message":"[buffer interim] 423 false พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.807509139+07:00","message":"[bufferProcess] interim [420000000]:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:25.807511125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.004840201+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.00488775+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-25T15:34:26.004894721+07:00","message":"receive interim result [false|false]: พูดไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.004910146+07:00","message":"[buffer interim] 423 false พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.004918542+07:00","message":"[bufferProcess] interim [540000000]:พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.004921118+07:00","message":"[bufferProcess] send to processor:พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.004928278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.004933126+07:00","message":"> Transcript [7167] [false]: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.004935774+07:00","message":"Set StatePrefix (first interim): 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.025800239+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.025838734+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-25T15:34:26.025845631+07:00","message":"receive interim result [false|false]: พูดภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.025861655+07:00","message":"[buffer interim] 423 false พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.025869564+07:00","message":"[bufferProcess] interim [600000000]:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.025873301+07:00","message":"[bufferProcess] send to processor:พูดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.025882165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.02588614+07:00","message":"> Transcript [7168] [false]: 'พูดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.025890423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.025893423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.025896574+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.025899558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.15402856+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.154066904+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-25T15:34:26.15407259+07:00","message":"receive interim result [false|false]: พูดภาษาป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.154087706+07:00","message":"[buffer interim] 423 false พูดภาษาป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.154094104+07:00","message":"[bufferProcess] interim [720000000]:พูดภาษาป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.154096751+07:00","message":"[bufferProcess] send to processor:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.154103214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.154106478+07:00","message":"> Transcript [7169] [false]: 'พูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.15410988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.154112063+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.154114337+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.154116952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.317951437+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.317981412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พูดภาษาป 6\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.317986662+07:00","message":"receive interim result [false|false]: พูดภาษาป 6"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.317998052+07:00","message":"[buffer interim] 423 false พูดภาษาป 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.318004313+07:00","message":"[bufferProcess] interim [840000000]:พูดภาษาป 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.318007046+07:00","message":"[bufferProcess] send to processor:พูดภาษาป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.318012005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.31801486+07:00","message":"> Transcript [7170] [false]: 'พูดภาษาป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.318017753+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.318020119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.318022397+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.31802446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.384574509+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.38462355+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-25T15:34:26.384628917+07:00","message":"receive interim result [false|false]: พูดภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.384644+07:00","message":"[buffer interim] 423 false พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384653793+07:00","message":"[bufferProcess] interim [900000000]:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384656511+07:00","message":"[bufferProcess] send to processor:พูดภาษาป 6"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384661381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384664358+07:00","message":"> Transcript [7171] [false]: 'พูดภาษาป 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384667676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384669886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384672289+07:00","message":"StatePrefix: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384674712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384680148+07:00","message":"Push: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384682222+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384684261+07:00","message":"Set new StatePrefix : 'พูดภาษาป 6'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.384686365+07:00","message":"Next Push (prob) : 'ภาษาป 6'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.384692893+07:00","message":"push: {false พูด 0 0xc0030a0480}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:26.392760452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:26.392818857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.441996642+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.44203604+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-25T15:34:26.442041947+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.442055227+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.442061451+07:00","message":"[bufferProcess] interim [960000000]:โตเป็นสาวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.442064147+07:00","message":"[bufferProcess] send to processor:พูดภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.44206919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.442072349+07:00","message":"> Transcript [7172] [false]: 'พูดภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.442074367+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.473877172+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.473929341+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-25T15:34:26.473936228+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.473954258+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.473962414+07:00","message":"[bufferProcess] interim [20000000]:โตเป็นสาวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.473965417+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.473973294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.473976645+07:00","message":"> Transcript [7173] [false]: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.473979146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.473981494+07:00","message":"Set new StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.611666106+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.611712349+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-25T15:34:26.611718582+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.611733433+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611740607+07:00","message":"[bufferProcess] interim [140000000]:โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611743092+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611746781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611749861+07:00","message":"> Transcript [7174] [false]: 'โตเป็นสาวแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611753074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611755256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611757098+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.611759956+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.61438793+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.614428803+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-25T15:34:26.614434997+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.614450548+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614459424+07:00","message":"[bufferProcess] interim [200000000]:โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614462163+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็พอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614470022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614473501+07:00","message":"> Transcript [7175] [false]: 'โตเป็นสาวแล้วก็พอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614477494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614479916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614482043+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.614484979+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.828209942+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.828254313+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-25T15:34:26.828261264+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.828277402+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็ปล่อยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.828286811+07:00","message":"[bufferProcess] interim [380000000]:โตเป็นสาวแล้วก็ปล่อยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.8282898+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.828298283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.828301499+07:00","message":"> Transcript [7176] [false]: 'โตเป็นสาวแล้วก็ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.828305977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.828310237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.828312455+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.828315483+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.881954635+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.8819933+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-25T15:34:26.88199877+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.88201483+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882023032+07:00","message":"[bufferProcess] interim [440000000]:โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882025759+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อยตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882029557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882033014+07:00","message":"> Transcript [7177] [false]: 'โตเป็นสาวแล้วก็ปล่อยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882036951+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882039251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882041642+07:00","message":"StatePrefix: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882046067+07:00","message":"TextPushed: 'พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882049341+07:00","message":"Push: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882051437+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882053707+07:00","message":"Set new StatePrefix : 'โตเป็นสาวแล้วก็ปล่อยตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.882056074+07:00","message":"Next Push (prob) : 'ก็ปล่อยตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.882064283+07:00","message":"push: {false โตเป็นสาวแล้ว 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.949673932+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.949722294+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-25T15:34:26.949728848+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:26.949744799+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.949753008+07:00","message":"[bufferProcess] interim [500000000]:โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.949755666+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.949764132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.949768024+07:00","message":"> Transcript [7178] [false]: 'โตเป็นสาวแล้วก็ปล่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:26.949770739+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.037341304+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.037384195+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-25T15:34:27.037390173+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.037408633+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.037418401+07:00","message":"[bufferProcess] interim [560000000]:โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.037421219+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อยซอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.037425525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.037428614+07:00","message":"> Transcript [7179] [false]: 'โตเป็นสาวแล้วก็ปล่อยซอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.037432919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.03743528+07:00","message":"Set new StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยซอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.106319164+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.106359785+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-25T15:34:27.106366471+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.106384118+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.10639471+07:00","message":"[bufferProcess] interim [680000000]:โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.106398662+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อยไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.10640277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.106405996+07:00","message":"> Transcript [7180] [false]: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.106408828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.106411891+07:00","message":"Set new StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.702414404+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.702456337+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-25T15:34:27.702463451+07:00","message":"receive interim result [false|false]: โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:27.702481016+07:00","message":"[buffer interim] 423 false โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.702489847+07:00","message":"[bufferProcess] interim [280000000]:โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.702492634+07:00","message":"[bufferProcess] send to processor:โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.702497365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.702500466+07:00","message":"> Transcript [7181] [false]: 'โตเป็นสาวแล้วก็ปล่อยไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.702504321+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.702506643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.70250931+07:00","message":"StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:27.702512114+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:29.393838544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:29.393850699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.733021987+07:00","message":"[GCS] IsForceVAD: false for message ID: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.902808651+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.90285237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โตเป็นสาวแล้วก็ปล่อยไปเลย\",\"confidence\":0.7953748}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.902861344+07:00","message":"receive interim result [true|false]: โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.902874934+07:00","message":"end recv isFinal message id 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.902879412+07:00","message":"end Recv id 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.902896065+07:00","message":"[buffer interim] 423 true โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902921053+07:00","message":"[bufferProcess] interim [510000000]:โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902925465+07:00","message":"[bufferProcess] send to processor (isfinal):โตเป็นสาวแล้วก็ปล่อยไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902930125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902934045+07:00","message":"> Transcript [7182] [false]: 'โตเป็นสาวแล้วก็ปล่อยไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902938173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902940723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.90294305+07:00","message":"StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902945956+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902948016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902949941+07:00","message":"> Transcript [7183] [true]: 'โตเป็นสาวแล้วก็ปล่อยไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902952047+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902953966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902955696+07:00","message":"StatePrefix: 'โตเป็นสาวแล้วก็ปล่อยไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902958856+07:00","message":"TextPushed: 'โตเป็นสาวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:31.902963738+07:00","message":"Push: 'ก็ปล่อยไปเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.902976638+07:00","message":"push: {true ก็ปล่อยไปเลย 0 0xc0030a0480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:31.916214434+07:00","message":"write wav file: './tmp/7599/7599_423.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:31.926278078+07:00","message":"[GCS] Start streaming session, msgId: 424"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:32.394170696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:32.394174921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.960898722+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.960948287+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-25T15:34:32.960953563+07:00","message":"receive interim result [false|false]: อยู่แถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:32.960969577+07:00","message":"[buffer interim] 424 false อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:32.960977368+07:00","message":"[bufferProcess] interim [80000000]:อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:32.960980196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:32.960988668+07:00","message":"[bufferProcess] send to processor (ticker):อยู่แถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:32.960992716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:32.960996705+07:00","message":"> Transcript [7184] [false]: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:32.961000192+07:00","message":"Set StatePrefix (first interim): 'อยู่แถว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.153758164+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.153796673+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-25T15:34:33.153802002+07:00","message":"receive interim result [false|false]: อยู่แถวไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.153817217+07:00","message":"[buffer interim] 424 false อยู่แถวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.153824036+07:00","message":"[bufferProcess] interim [260000000]:อยู่แถวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.153826183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.282118709+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.282171218+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-25T15:34:33.282178138+07:00","message":"receive interim result [false|false]: อยู่แถวแรก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.28219441+07:00","message":"[buffer interim] 424 false อยู่แถวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282202572+07:00","message":"[bufferProcess] interim [380000000]:อยู่แถวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282205232+07:00","message":"[bufferProcess] send to processor:อยู่แถวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282209189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282212416+07:00","message":"> Transcript [7185] [false]: 'อยู่แถวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282216146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282218257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282220291+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.282222405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.474752114+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.474793191+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-25T15:34:33.474799527+07:00","message":"receive interim result [false|false]: อยู่แถวแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:33.474815621+07:00","message":"[buffer interim] 424 false อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.474823053+07:00","message":"[bufferProcess] interim [560000000]:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.47482626+07:00","message":"[bufferProcess] send to processor:อยู่แถวแรก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.474834763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.47483787+07:00","message":"> Transcript [7186] [false]: 'อยู่แถวแรก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.474841739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.474844624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.474846687+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:33.474848915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.049611122+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.049639506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวแรกเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.049644314+07:00","message":"receive interim result [false|false]: อยู่แถวแรกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:34.049657598+07:00","message":"[buffer interim] 424 false อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.04966904+07:00","message":"[bufferProcess] interim [160000000]:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.049671735+07:00","message":"[bufferProcess] send to processor:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.049674802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.049677644+07:00","message":"> Transcript [7187] [false]: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.049680717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.049682994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.049684942+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:34.049687035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:35.394879557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:35.394902215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.272992035+07:00","message":"[GCS] IsForceVAD: false for message ID: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.336298432+07:00","message":"[GCS] Start streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.363252521+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.363287417+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-25T15:34:36.363293403+07:00","message":"receive interim result [false|false]: อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.363307739+07:00","message":"[buffer interim] 424 false อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363317211+07:00","message":"[bufferProcess] interim [560000000]:อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363319691+07:00","message":"[bufferProcess] send to processor:อยู่แถวแรกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.36332289+07:00","message":"[bufferProcess] send to processor (ticker):อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363327303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.36333081+07:00","message":"> Transcript [7188] [false]: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.36333419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363336308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363338292+07:00","message":"StatePrefix: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363340448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363342996+07:00","message":"Push: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363344872+07:00","message":"TextPushed: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.36334767+07:00","message":"Set new StatePrefix : 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363349921+07:00","message":"Next Push (prob) : 'แรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.36335164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.3633537+07:00","message":"> Transcript [7189] [false]: 'อยู่แถวแรกเลยพี่กับแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363355847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363357628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363359598+07:00","message":"StatePrefix: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.363361477+07:00","message":"TextPushed: 'อยู่แถว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.36336843+07:00","message":"push: {false อยู่แถว 0 0xc0030a0e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.439128318+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.439165449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยู่แถวแรกเลยพี่กับแฟน\",\"confidence\":0.8659318}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.439170792+07:00","message":"receive interim result [true|false]: อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.43918122+07:00","message":"end recv isFinal message id 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.439184257+07:00","message":"end Recv id 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.439190713+07:00","message":"[buffer interim] 424 true อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439198278+07:00","message":"[bufferProcess] interim [590000000]:อยู่แถวแรกเลยพี่กับแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439205566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439208676+07:00","message":"> Transcript [7190] [true]: 'อยู่แถวแรกเลยพี่กับแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439212185+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439214714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439217081+07:00","message":"StatePrefix: 'อยู่แถวแรกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439219203+07:00","message":"TextPushed: 'อยู่แถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.439221783+07:00","message":"Push: 'แรกเลยพี่กับแฟน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.439229268+07:00","message":"push: {true แรกเลยพี่กับแฟน 0 0xc0030a0e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:36.453048699+07:00","message":"write wav file: './tmp/7599/7599_424.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.818718293+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.818766987+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-25T15:34:36.818772811+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.818787419+07:00","message":"[buffer interim] 425 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.818793443+07:00","message":"[bufferProcess] interim [480000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.818795556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.884071017+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.884104824+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-25T15:34:36.88411067+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:36.884123396+07:00","message":"[buffer interim] 425 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.884129824+07:00","message":"[bufferProcess] interim [540000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.884132302+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.884137567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.88414034+07:00","message":"> Transcript [7191] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:36.884142883+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.01410079+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.014152362+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-25T15:34:37.014157887+07:00","message":"receive interim result [false|false]: อันนี้ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.014175738+07:00","message":"[buffer interim] 425 false อันนี้ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.014184865+07:00","message":"[bufferProcess] interim [720000000]:อันนี้ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.014187493+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.014196599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.014200223+07:00","message":"> Transcript [7192] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.014203025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.014205226+07:00","message":"Set new StatePrefix: 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.186991582+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.187033817+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-25T15:34:37.187039355+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.187049699+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.187057604+07:00","message":"[bufferProcess] interim [840000000]:อันนี้ผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.187059942+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.187063635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.18706702+07:00","message":"> Transcript [7193] [false]: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.187071929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.187074178+07:00","message":"Set new StatePrefix: 'อันนี้ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.320300648+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.32034001+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-25T15:34:37.320345996+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.320362945+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.320369598+07:00","message":"[bufferProcess] interim [960000000]:อันนี้ผ่านไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.320372549+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.320380061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.32038279+07:00","message":"> Transcript [7194] [false]: 'อันนี้ผ่านไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.320385959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.320388086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.320390415+07:00","message":"StatePrefix: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.320392672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.341023403+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.34106169+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-25T15:34:37.341067516+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.341083734+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.341090184+07:00","message":"[bufferProcess] interim [20000000]:อันนี้ผ่านไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.341092849+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.341096341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.341099264+07:00","message":"> Transcript [7195] [false]: 'อันนี้ผ่านไปเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.341102454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.341104549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.34110647+07:00","message":"StatePrefix: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.341108567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.377807482+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.377843326+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-25T15:34:37.377848511+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.377862995+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.377870026+07:00","message":"[bufferProcess] interim [80000000]:อันนี้ผ่านไปเลยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.377872493+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.377875848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.377879032+07:00","message":"> Transcript [7196] [false]: 'อันนี้ผ่านไปเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.37788222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.377884375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.377888041+07:00","message":"StatePrefix: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.377890267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.508909631+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.508956632+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-25T15:34:37.508963645+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.508980033+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.508986479+07:00","message":"[bufferProcess] interim [200000000]:อันนี้ผ่านไปเลยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.508989337+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.508994848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.508997725+07:00","message":"> Transcript [7197] [false]: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509001051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509003438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509006191+07:00","message":"StatePrefix: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509009469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509014759+07:00","message":"Push: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509017619+07:00","message":"TextPushed: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509021025+07:00","message":"Set new StatePrefix : 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.509024415+07:00","message":"Next Push (prob) : 'ไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.509031381+07:00","message":"push: {false อันนี้ผ่าน 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.582474833+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.582509762+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-25T15:34:37.582514917+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:37.582527667+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.582536251+07:00","message":"[bufferProcess] interim [320000000]:อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.582538874+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.582542225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.582545216+07:00","message":"> Transcript [7198] [false]: 'อันนี้ผ่านไปเลยได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.582549072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.582551239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.582553326+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:37.58255573+07:00","message":"TextPushed: 'อันนี้ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.228429187+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.228474762+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-25T15:34:38.228481172+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:38.228496176+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.228504388+07:00","message":"[bufferProcess] interim [920000000]:อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.228507084+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.228513146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.228516185+07:00","message":"> Transcript [7199] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.228520316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.228522685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.22852482+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:38.228527463+07:00","message":"TextPushed: 'อันนี้ผ่าน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:38.395231279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:38.395239766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.891191712+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.8912348+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-25T15:34:39.891242006+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.891256034+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891264089+07:00","message":"[bufferProcess] interim [600000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891268075+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891275114+07:00","message":"[bufferProcess] send to processor (ticker):อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891279232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891283175+07:00","message":"> Transcript [7200] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891287949+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891290954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891294236+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891297791+07:00","message":"TextPushed: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891300559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891303792+07:00","message":"> Transcript [7201] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891307111+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891309939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891312617+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891315459+07:00","message":"TextPushed: 'อันนี้ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891319039+07:00","message":"Push: 'ไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891322038+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891325181+07:00","message":"Set new StatePrefix : 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:39.891328913+07:00","message":"Next Push (prob) : 'ไหมคะก็พยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:39.891337907+07:00","message":"push: {false ไปเลยได้ 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.033507979+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.033550972+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-25T15:34:40.033557011+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.033571226+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.033578394+07:00","message":"[bufferProcess] interim [720000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.033580627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.203807525+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.203854018+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-25T15:34:40.203861174+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.203878911+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.203887632+07:00","message":"[bufferProcess] interim [840000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.203890607+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.203899278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.20390289+07:00","message":"> Transcript [7202] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.203907451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.203910155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.203912497+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.203915432+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.397302263+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.397345119+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-25T15:34:40.397351203+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.397366647+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397373783+07:00","message":"[bufferProcess] interim [80000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397376465+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397380787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397385013+07:00","message":"> Transcript [7203] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397389161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397392105+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397395734+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.397398229+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.597884936+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.597921388+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-25T15:34:40.597927835+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.597946105+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597953153+07:00","message":"[bufferProcess] interim [200000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597955803+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597959487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597962334+07:00","message":"> Transcript [7204] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597965823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597967859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597970044+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.597972615+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.711208744+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.711242284+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-25T15:34:40.711248148+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.711263281+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711273227+07:00","message":"[bufferProcess] interim [320000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.71127608+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711280039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711282795+07:00","message":"> Transcript [7205] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711286832+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711289062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.71129118+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711294781+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711297381+07:00","message":"Push: 'ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711299364+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711301487+07:00","message":"Set new StatePrefix : 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.711304022+07:00","message":"Next Push (prob) : 'อยู่ค่ะคุณลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.711312015+07:00","message":"push: {false ไหมคะก็พยายาม 0 0xc00039dc00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.786674987+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.786720812+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-25T15:34:40.786727375+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.786744001+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.786751004+07:00","message":"[bufferProcess] interim [440000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.786753857+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.786757356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.786762074+07:00","message":"> Transcript [7206] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:40.7867654+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.988617676+07:00","message":"[GCS] Cleaned up inactive client: 406"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.988642507+07:00","message":"[GCS] Cleaned up inactive client: 408"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.988645309+07:00","message":"[GCS] Cleaned up inactive client: 407"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.988647257+07:00","message":"[GCS] Cleaned up inactive client: 405"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.988649279+07:00","message":"[GCS] Cleaned up inactive client: 410"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:40.988651499+07:00","message":"[GCS] Cleaned up inactive client: 409"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.118691245+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.118739661+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-25T15:34:41.118746969+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะครูผู้ทรงพระเยาว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.118764443+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะครูผู้ทรงพระเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.11877368+07:00","message":"[bufferProcess] interim [800000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะครูผู้ทรงพระเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.118776671+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.118785489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.118788495+07:00","message":"> Transcript [7207] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.118791577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.118795975+07:00","message":"Set new StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณผู้ชม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.173671163+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.173689243+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-25T15:34:41.173694349+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.173707436+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.173713288+07:00","message":"[bufferProcess] interim [860000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.17371623+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะครูผู้ทรงพระเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.173719706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.173721737+07:00","message":"> Transcript [7208] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะครูผู้ทรงพระเยาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.173724686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.173726657+07:00","message":"Set new StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะครูผู้ทรงพระเยาว์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.183600901+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.183633983+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-25T15:34:41.183640101+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.18365654+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.183663532+07:00","message":"[bufferProcess] interim [920000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.183666734+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.183674222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.18367741+07:00","message":"> Transcript [7209] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.183680534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.183684108+07:00","message":"Set new StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโรงพยาบาล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:41.395437371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:41.395450832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.501548736+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.501592254+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-25T15:34:41.501599262+07:00","message":"receive interim result [false|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.501611411+07:00","message":"[buffer interim] 425 false อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.50161807+07:00","message":"[bufferProcess] interim [160000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.501621005+07:00","message":"[bufferProcess] send to processor:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.501626405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.501629477+07:00","message":"> Transcript [7210] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.501632065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:41.501634608+07:00","message":"Set new StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.853697746+07:00","message":"[GCS] IsForceVAD: false for message ID: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:41.914266005+07:00","message":"[GCS] Start streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.005121981+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.005185293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจพยายามอยู่นะ\",\"confidence\":0.9444473}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.005191781+07:00","message":"receive interim result [true|false]: อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจพยายามอยู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.005202604+07:00","message":"end recv isFinal message id 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.005204932+07:00","message":"end Recv id 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.005212639+07:00","message":"[buffer interim] 425 true อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005225198+07:00","message":"[bufferProcess] interim [730000000]:อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.00523116+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005237935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005241103+07:00","message":"> Transcript [7211] [false]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005244942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.00524704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005249063+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005252664+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005254875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.00525706+07:00","message":"> Transcript [7212] [true]: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณโจพยายามอยู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005259432+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005261158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005263015+07:00","message":"StatePrefix: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายามอยู่ค่ะคุณพยายามอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.00526498+07:00","message":"TextPushed: 'อันนี้ผ่านไปเลยได้ไหมคะก็พยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.005268986+07:00","message":"Push: 'อยู่ค่ะคุณโจพยายามอยู่นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.005277567+07:00","message":"push: {true อยู่ค่ะคุณโจพยายามอยู่นะ 0 0xc00039dc00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:42.016568159+07:00","message":"write wav file: './tmp/7599/7599_425.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.601129506+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.601193906+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-25T15:34:42.601200216+07:00","message":"receive interim result [false|false]: แฟนเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.60121783+07:00","message":"[buffer interim] 426 false แฟนเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.601225862+07:00","message":"[bufferProcess] interim [660000000]:แฟนเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.601228055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.641151141+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.641211405+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-25T15:34:42.641217766+07:00","message":"receive interim result [false|false]: แฟนเขาก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.641231777+07:00","message":"[buffer interim] 426 false แฟนเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.641240812+07:00","message":"[bufferProcess] interim [780000000]:แฟนเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.641243703+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.641249723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.641252645+07:00","message":"> Transcript [7213] [false]: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.641255225+07:00","message":"Set StatePrefix (first interim): 'แฟนเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.90736264+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.907402543+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-25T15:34:42.907409395+07:00","message":"receive interim result [false|false]: แฟนเขาก็น่ารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:42.907424696+07:00","message":"[buffer interim] 426 false แฟนเขาก็น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907432856+07:00","message":"[bufferProcess] interim [20000000]:แฟนเขาก็น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907435805+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907445747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907449399+07:00","message":"> Transcript [7214] [false]: 'แฟนเขาก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907453724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907456188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907458614+07:00","message":"StatePrefix: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:42.907460899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.173877442+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.173924985+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-25T15:34:43.173934181+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดารากระแต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.173947232+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดารากระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.173957803+07:00","message":"[bufferProcess] interim [320000000]:แฟนเขาก็ดารากระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.17396139+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็น่ารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.173968467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.173975349+07:00","message":"> Transcript [7215] [false]: 'แฟนเขาก็น่ารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.173980723+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.173983257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.173985391+07:00","message":"StatePrefix: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.173987528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.337141384+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.337191581+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-25T15:34:43.337197638+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.337211796+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.337219494+07:00","message":"[bufferProcess] interim [440000000]:แฟนเขาก็ดาราก็เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.337222133+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดารากระแต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.337228374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.337231694+07:00","message":"> Transcript [7216] [false]: 'แฟนเขาก็ดารากระแต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.337235923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.33723838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.337240476+07:00","message":"StatePrefix: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.337242794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.464101644+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.464146768+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-25T15:34:43.464153131+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เต้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.464173089+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464181568+07:00","message":"[bufferProcess] interim [620000000]:แฟนเขาก็ดาราก็เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.46418417+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดาราก็เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464189884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464193169+07:00","message":"> Transcript [7217] [false]: 'แฟนเขาก็ดาราก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464197115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464199596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464201735+07:00","message":"StatePrefix: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464204033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464209252+07:00","message":"Push: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464211529+07:00","message":"TextPushed: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464214224+07:00","message":"Set new StatePrefix : 'แฟนเขาก็ดาราก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.464216677+07:00","message":"Next Push (prob) : 'ดาราก็เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.464225387+07:00","message":"push: {false แฟนเขาก็ 0 0xc0030a0800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.986760962+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.986804757+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-25T15:34:43.986811039+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:43.986825805+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.986836332+07:00","message":"[bufferProcess] interim [40000000]:แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.986839444+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดาราก็เต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.986848452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.986851358+07:00","message":"> Transcript [7218] [false]: 'แฟนเขาก็ดาราก็เต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.98685509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.986858778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.986861809+07:00","message":"StatePrefix: 'แฟนเขาก็ดาราก็เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:43.986864608+07:00","message":"TextPushed: 'แฟนเขาก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:44.396462477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:44.396525021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.590170761+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.590206541+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-25T15:34:44.590212638+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.590226323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 สาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.590231065+07:00","message":"receive interim result [false|false]:  2 สาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.590239146+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.590243005+07:00","message":"[buffer interim] 426 false  2 สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.590249305+07:00","message":"[bufferProcess] interim [640000000]:แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.590253427+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.590256312+07:00","message":"[bufferProcess] interim [640000000]: 2 สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.590259164+07:00","message":"[bufferProcess] update buffer: แฟนเขาก็ดาราก็เล่นไป 2 สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.590262008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.590264738+07:00","message":"> Transcript [7219] [false]: 'แฟนเขาก็ดาราก็เล่นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.59026702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.590269404+07:00","message":"Set new StatePrefix: 'แฟนเขาก็ดาราก็เล่นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.69528146+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.695313402+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-25T15:34:44.695318879+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.695334017+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.69534045+07:00","message":"[bufferProcess] interim [700000000]:แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.695343543+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดาราก็เล่นไป 2 สาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.695346916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.695349636+07:00","message":"> Transcript [7220] [false]: 'แฟนเขาก็ดาราก็เล่นไป 2 สาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.695353233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.695355494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.695357693+07:00","message":"StatePrefix: 'แฟนเขาก็ดาราก็เล่นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.695359855+07:00","message":"TextPushed: 'แฟนเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.776685764+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.776724519+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-25T15:34:44.776730795+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:44.776745422+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.776751866+07:00","message":"[bufferProcess] interim [880000000]:แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.776754505+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดาราก็เล่นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.776757695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.776761179+07:00","message":"> Transcript [7221] [false]: 'แฟนเขาก็ดาราก็เล่นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.776764528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.77676677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.776769013+07:00","message":"StatePrefix: 'แฟนเขาก็ดาราก็เล่นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:44.77677125+07:00","message":"TextPushed: 'แฟนเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.071948599+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.071987198+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-25T15:34:45.071994867+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.072010806+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.072019323+07:00","message":"[bufferProcess] interim [180000000]:แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.072022952+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.072031356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.072034891+07:00","message":"> Transcript [7222] [false]: 'แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.072038611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.072041748+07:00","message":"Set new StatePrefix: 'แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.136211421+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.136247189+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-25T15:34:45.136253337+07:00","message":"receive interim result [false|false]: แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.136263977+07:00","message":"[buffer interim] 426 false แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.136270808+07:00","message":"[bufferProcess] interim [300000000]:แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.13627347+07:00","message":"[bufferProcess] send to processor:แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.136276859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.136280061+07:00","message":"> Transcript [7223] [false]: 'แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.136283634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.136285664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.136287683+07:00","message":"StatePrefix: 'แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.136289936+07:00","message":"TextPushed: 'แฟนเขาก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.433959295+07:00","message":"[GCS] IsForceVAD: false for message ID: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.49525007+07:00","message":"[GCS] Start streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.633622862+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.633663227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แฟนเขาก็น่ารักเต้นไป 2 สาวดูโอ้นะคะ\",\"confidence\":0.8744715}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.633670654+07:00","message":"receive interim result [true|false]: แฟนเขาก็น่ารักเต้นไป 2 สาวดูโอ้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.633683513+07:00","message":"end recv isFinal message id 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.633686752+07:00","message":"end Recv id 426"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.633694395+07:00","message":"[buffer interim] 426 true แฟนเขาก็น่ารักเต้นไป 2 สาวดูโอ้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633701049+07:00","message":"[bufferProcess] interim [750000000]:แฟนเขาก็น่ารักเต้นไป 2 สาวดูโอ้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633704425+07:00","message":"[bufferProcess] send to processor (isfinal):แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633707591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633710765+07:00","message":"> Transcript [7224] [false]: 'แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633714036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633716026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633717985+07:00","message":"StatePrefix: 'แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633720163+07:00","message":"TextPushed: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633722308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.63372442+07:00","message":"> Transcript [7225] [true]: 'แฟนเขาก็น่ารักเต้นไป 2 สาวดูโอ้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633726915+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633728724+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633730463+07:00","message":"StatePrefix: 'แฟนเขาก็ดาราก็เต้นไปสองสาวดูโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633732421+07:00","message":"TextPushed: 'แฟนเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:45.633735143+07:00","message":"Push: 'น่ารักเต้นไป 2 สาวดูโอ้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:45.63374264+07:00","message":"push: {true น่ารักเต้นไป 2 สาวดูโอ้นะคะ 0 0xc0030a0800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:45.642680454+07:00","message":"write wav file: './tmp/7599/7599_426.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.353777969+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.353813171+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-25T15:34:46.353819339+07:00","message":"receive interim result [false|false]: เล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.353831241+07:00","message":"[buffer interim] 427 false เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.353837179+07:00","message":"[bufferProcess] interim [720000000]:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.353839323+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.527341985+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.527377549+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-25T15:34:46.527383066+07:00","message":"receive interim result [false|false]: เหล้านี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.527398101+07:00","message":"[buffer interim] 427 false เหล้านี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.52740459+07:00","message":"[bufferProcess] interim [840000000]:เหล้านี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.5274073+07:00","message":"[bufferProcess] send to processor:เล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.527411013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.527414361+07:00","message":"> Transcript [7226] [false]: 'เล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.527416973+07:00","message":"Set StatePrefix (first interim): 'เล่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.668234499+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.668266037+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-25T15:34:46.668271379+07:00","message":"receive interim result [false|false]: เล่านิทาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.668287615+07:00","message":"[buffer interim] 427 false เล่านิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.668294385+07:00","message":"[bufferProcess] interim [960000000]:เล่านิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.668297017+07:00","message":"[bufferProcess] send to processor:เหล้านี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.668300231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.668303077+07:00","message":"> Transcript [7227] [false]: 'เหล้านี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.668305275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.668307742+07:00","message":"Set new StatePrefix: 'เหล้านี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.740282207+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.740316883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.740322775+07:00","message":"receive interim result [false|false]: เหล้า 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.740339836+07:00","message":"[buffer interim] 427 false เหล้า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.740347895+07:00","message":"[bufferProcess] interim [80000000]:เหล้า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.740351559+07:00","message":"[bufferProcess] send to processor:เล่านิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.740356083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.740360461+07:00","message":"> Transcript [7228] [false]: 'เล่านิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.740363632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.740366765+07:00","message":"Set new StatePrefix: 'เล่านิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.865906884+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.865941167+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-25T15:34:46.865946856+07:00","message":"receive interim result [false|false]: เหล้านิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.865958942+07:00","message":"[buffer interim] 427 false เหล้านิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.865965155+07:00","message":"[bufferProcess] interim [140000000]:เหล้านิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.865967867+07:00","message":"[bufferProcess] send to processor:เหล้า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.865972935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.865975999+07:00","message":"> Transcript [7229] [false]: 'เหล้า 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.8659787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.865980771+07:00","message":"Set new StatePrefix: 'เหล้า 1'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.883053144+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.883071841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.883075531+07:00","message":"receive interim result [false|false]: เหล้า 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.883086941+07:00","message":"[buffer interim] 427 false เหล้า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.883092485+07:00","message":"[bufferProcess] interim [200000000]:เหล้า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.883095001+07:00","message":"[bufferProcess] send to processor:เหล้านิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.883098599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.883100867+07:00","message":"> Transcript [7230] [false]: 'เหล้านิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.883103212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.883105145+07:00","message":"Set new StatePrefix: 'เหล้านิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.932724011+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.93275862+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-25T15:34:46.932764444+07:00","message":"receive interim result [false|false]: เหล้านิดนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.932779405+07:00","message":"[buffer interim] 427 false เหล้านิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.932786957+07:00","message":"[bufferProcess] interim [260000000]:เหล้านิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.932789625+07:00","message":"[bufferProcess] send to processor:เหล้า 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.93279323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.932796301+07:00","message":"> Transcript [7231] [false]: 'เหล้า 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.932798467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.93280054+07:00","message":"Set new StatePrefix: 'เหล้า 100'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.941505062+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.941532485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.941537983+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:46.941551993+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.94155724+07:00","message":"[bufferProcess] interim [320000000]:เหล้า 1 รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.941559756+07:00","message":"[bufferProcess] send to processor:เหล้านิดนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.941564514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.941567266+07:00","message":"> Transcript [7232] [false]: 'เหล้านิดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.941569353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:46.941571399+07:00","message":"Set new StatePrefix: 'เหล้านิดนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.148312627+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.148348432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.148354245+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.148368361+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.14837497+07:00","message":"[bufferProcess] interim [500000000]:เหล้า 1 รายการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.148377639+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.148381327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.148384371+07:00","message":"> Transcript [7233] [false]: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.148386629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.148389386+07:00","message":"Set new StatePrefix: 'เหล้า 1 รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.299382378+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.299418991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.299424229+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.299438198+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299444126+07:00","message":"[bufferProcess] interim [620000000]:เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299446521+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299449555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299452734+07:00","message":"> Transcript [7234] [false]: 'เหล้า 1 รายการนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299456235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299458905+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299460874+07:00","message":"StatePrefix: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.299462941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.383712435+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.383749249+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-25T15:34:47.383755099+07:00","message":"receive interim result [false|false]: เหล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.383767167+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-25T15:34:47.383771002+07:00","message":"receive interim result [false|false]:  1 รายการนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.383778556+07:00","message":"[buffer interim] 427 false เหล้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.383781994+07:00","message":"[buffer interim] 427 false  1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.38378775+07:00","message":"[bufferProcess] interim [680000000]:เหล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.38379067+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.383793831+07:00","message":"[bufferProcess] interim [680000000]: 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.383796626+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.383799573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.383803913+07:00","message":"> Transcript [7235] [false]: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.383807271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.3838093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.383811485+07:00","message":"StatePrefix: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.383813775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:47.39688983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:47.396927801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.573620072+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.57366074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.573667495+07:00","message":"receive interim result [false|false]: เหล้า 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.573679006+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-25T15:34:47.573682662+07:00","message":"receive interim result [false|false]:  รายการนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.57369085+07:00","message":"[buffer interim] 427 false เหล้า 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.573694343+07:00","message":"[buffer interim] 427 false  รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573701154+07:00","message":"[bufferProcess] interim [920000000]:เหล้า 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573704711+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573708354+07:00","message":"[bufferProcess] interim [920000000]: รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573711001+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573714229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573717194+07:00","message":"> Transcript [7236] [false]: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573720969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573723319+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.573725434+07:00","message":"StatePrefix: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.57372788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.853396942+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.853429846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.853435468+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.853454525+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853461703+07:00","message":"[bufferProcess] interim [220000000]:เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853464539+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853468869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853471713+07:00","message":"> Transcript [7237] [false]: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853475196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853477429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853479899+07:00","message":"StatePrefix: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853482093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853488554+07:00","message":"Push: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853490713+07:00","message":"TextPushed: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853492815+07:00","message":"Set new StatePrefix : 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:47.853494994+07:00","message":"Next Push (prob) : 'นะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:47.85350376+07:00","message":"push: {false เหล้า 1 รายการ 0 0xc0038b4780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.104408585+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.104455613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.104463448+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.104482182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Active\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.104487118+07:00","message":"receive interim result [false|false]:  Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.104497376+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.104501946+07:00","message":"[buffer interim] 427 false  Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104511665+07:00","message":"[bufferProcess] interim [400000000]:เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104515218+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104519586+07:00","message":"[bufferProcess] interim [400000000]: Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104523255+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104527398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104531387+07:00","message":"> Transcript [7238] [false]: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104536103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.10453915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104542299+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.104546319+07:00","message":"TextPushed: 'เหล้า 1 รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.695915269+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.695949719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.695955812+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.695969728+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-25T15:34:48.695972708+07:00","message":"receive interim result [false|false]:  แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.695980164+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:48.695983188+07:00","message":"[buffer interim] 427 false  แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696004391+07:00","message":"[bufferProcess] interim [0]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696038649+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696044925+07:00","message":"[bufferProcess] interim [0]: แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696048926+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.69605323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696057814+07:00","message":"> Transcript [7239] [false]: 'เหล้า 1 รายการนะว่า Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696061808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696064512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696066562+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:48.696069817+07:00","message":"TextPushed: 'เหล้า 1 รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.333920565+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.333972185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active แล้วก็\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.333980032+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.334002271+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.334011723+07:00","message":"[bufferProcess] interim [600000000]:เหล้า 1 รายการนะว่า Active แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.334015757+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.33402064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.334024763+07:00","message":"> Transcript [7240] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.33403006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.334033612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.334036811+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.33404071+07:00","message":"TextPushed: 'เหล้า 1 รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.46171506+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.46175654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.461763605+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.461773854+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-25T15:34:49.461777412+07:00","message":"receive interim result [false|false]:  แล้วก็ทาครีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.46178558+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.461789152+07:00","message":"[buffer interim] 427 false  แล้วก็ทาครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461795666+07:00","message":"[bufferProcess] interim [720000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461798981+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461802644+07:00","message":"[bufferProcess] interim [720000000]: แล้วก็ทาครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461805949+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็ทาครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461809495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461812479+07:00","message":"> Transcript [7241] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461820247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461822687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.46182485+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461827003+07:00","message":"TextPushed: 'เหล้า 1 รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461830084+07:00","message":"Push: 'นะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461832298+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461834689+07:00","message":"Set new StatePrefix : 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.461836954+07:00","message":"Next Push (prob) : ' Active แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.461845902+07:00","message":"push: {false นะว่า 0 0xc0038b4780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.965294429+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.965338827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.965345391+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.965355105+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-25T15:34:49.965358339+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.965366384+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.965372258+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.965378777+07:00","message":"[bufferProcess] interim [260000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.96538226+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็ทาครีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.96538801+07:00","message":"[bufferProcess] interim [260000000]: แล้วก็เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.965391458+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.965394754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.965399628+07:00","message":"> Transcript [7242] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็ทาครีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.965404344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.965406577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.96540844+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.965410733+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.97838524+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.978405838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.978410547+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.97842084+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-25T15:34:49.978423966+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.978429417+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:49.978432833+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978437022+07:00","message":"[bufferProcess] interim [320000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978439731+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.97844515+07:00","message":"[bufferProcess] interim [320000000]: แล้วก็เนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978448183+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978451086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978453657+07:00","message":"> Transcript [7243] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978457016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978458929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978463054+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:49.978465396+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.172185216+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.172227052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.172234456+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.172246106+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-25T15:34:50.172248949+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.172257146+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.172260535+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172265964+07:00","message":"[bufferProcess] interim [440000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172268853+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172272+07:00","message":"[bufferProcess] interim [440000000]: แล้วก็เนี่ยเขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172276183+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172279258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172282213+07:00","message":"> Transcript [7244] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172286117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172288357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.172290324+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.1722927+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.264353259+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.26439171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.264399849+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.264414468+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-25T15:34:50.264417402+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.264425398+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.264430484+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264436354+07:00","message":"[bufferProcess] interim [500000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264442248+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.26444552+07:00","message":"[bufferProcess] interim [500000000]: แล้วก็เนี่ยเขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264448639+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.26445162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264454477+07:00","message":"> Transcript [7245] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264458293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264460553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264462596+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264465065+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264467815+07:00","message":"Push: ' Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264469801+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264471965+07:00","message":"Set new StatePrefix : 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.264474219+07:00","message":"Next Push (prob) : 'เนี่ยเขาก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.264481258+07:00","message":"push: {false  Active แล้วก็ 0 0xc0038b4780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.358475329+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.358505169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.3585131+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.358523991+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-25T15:34:50.35852844+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็ไปแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.35854502+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.358561892+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358568384+07:00","message":"[bufferProcess] interim [560000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358571808+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358575478+07:00","message":"[bufferProcess] interim [560000000]: แล้วก็เนี่ยเขาก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358583401+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358586589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358589729+07:00","message":"> Transcript [7246] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358592637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.358594626+07:00","message":"Set new StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.375618319+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.375645118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.375650689+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.375662327+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-25T15:34:50.375665405+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็ไปตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.37567141+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.375674589+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375678998+07:00","message":"[bufferProcess] interim [620000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375682053+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375695051+07:00","message":"[bufferProcess] interim [620000000]: แล้วก็เนี่ยเขาก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375697554+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375700471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375704643+07:00","message":"> Transcript [7247] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375708608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375710957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375712945+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.375715545+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:50.397298557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:50.397334546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.656096235+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.656138716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.656146642+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.656159869+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-25T15:34:50.656164649+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็ไปตัดสิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.656176178+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.656179328+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็ไปตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656185145+07:00","message":"[bufferProcess] interim [740000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656188242+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656191423+07:00","message":"[bufferProcess] interim [740000000]: แล้วก็เนี่ยเขาก็ไปตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656194673+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656197813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656201011+07:00","message":"> Transcript [7248] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656204509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656206609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656208908+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.656211689+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723057272+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723090102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723096277+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723108324+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-25T15:34:50.723112292+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็ไปตัดไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723123613+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723126681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723128933+07:00","message":"receive interim result [false|false]: เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723132274+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-25T15:34:50.723135064+07:00","message":"receive interim result [false|false]:  แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723140358+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723144016+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็ไปตัดไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723147952+07:00","message":"[buffer interim] 427 false เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.72315069+07:00","message":"[buffer interim] 427 false  แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723158894+07:00","message":"[bufferProcess] interim [800000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723161734+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723164735+07:00","message":"[bufferProcess] interim [800000000]: แล้วก็เนี่ยเขาก็ไปตัดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723167119+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.72317005+07:00","message":"[bufferProcess] interim [920000000]:เหล้า 1 รายการนะว่า Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.72317215+07:00","message":"[bufferProcess] send to processor:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723174474+07:00","message":"[bufferProcess] interim [920000000]: แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723176925+07:00","message":"[bufferProcess] update buffer: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.72318035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723182862+07:00","message":"> Transcript [7249] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723186239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723188283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723190233+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.72319251+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723194411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723196437+07:00","message":"> Transcript [7250] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723203849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723205783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723207579+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723209608+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า Active แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723212246+07:00","message":"Push: 'เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723214188+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723216315+07:00","message":"Set new StatePrefix : 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปตัดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:50.723218611+07:00","message":"Next Push (prob) : 'ตัดไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.723225343+07:00","message":"push: {false เนี่ยเขาก็ไป 0 0xc0038b4780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:50.882247766+07:00","message":"[GCS] IsForceVAD: false for message ID: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.016453109+07:00","message":"[GCS] Start streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.238292938+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.238336108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ\",\"confidence\":0.9015393}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.238342942+07:00","message":"receive interim result [true|false]: เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.238353496+07:00","message":"end recv isFinal message id 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.238355894+07:00","message":"end Recv id 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.238363119+07:00","message":"[buffer interim] 427 true เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238373359+07:00","message":"[bufferProcess] interim [400000000]:เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238380143+07:00","message":"[bufferProcess] send to processor (isfinal):เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.23838574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238389386+07:00","message":"> Transcript [7251] [false]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238392304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238394465+07:00","message":"Set new StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238396397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238398467+07:00","message":"> Transcript [7252] [true]: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.23840125+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238403375+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238405384+07:00","message":"StatePrefix: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไปจัดนิทรรศการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.238407774+07:00","message":"TextPushed: 'เหล้า 1 รายการนะว่า Active แล้วก็เนี่ยเขาก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.2384109+07:00","message":"Push: 'จัดนิทรรศการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.238419989+07:00","message":"push: {true จัดนิทรรศการ 0 0xc0038b4780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:51.25034622+07:00","message":"write wav file: './tmp/7599/7599_427.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.531053874+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.53110192+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-25T15:34:51.53110744+07:00","message":"receive interim result [false|false]: ตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.53112793+07:00","message":"[buffer interim] 428 false ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.53114124+07:00","message":"[bufferProcess] interim [360000000]:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.531144682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.554704411+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.554743536+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-25T15:34:51.554748758+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.554770179+07:00","message":"[buffer interim] 428 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.5547851+07:00","message":"[bufferProcess] interim [420000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.554788714+07:00","message":"[bufferProcess] send to processor:ตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.554794335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.554798527+07:00","message":"> Transcript [7253] [false]: 'ตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.554801933+07:00","message":"Set StatePrefix (first interim): 'ตรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.740064969+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.740098796+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-25T15:34:51.740104211+07:00","message":"receive interim result [false|false]: ส่วนคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:51.740119022+07:00","message":"[buffer interim] 428 false ส่วนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.740126377+07:00","message":"[bufferProcess] interim [600000000]:ส่วนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.740129365+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.740136231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.7401389+07:00","message":"> Transcript [7254] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.740141319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:51.740143637+07:00","message":"Set new StatePrefix: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.054962353+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.055033041+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-25T15:34:52.055040268+07:00","message":"receive interim result [false|false]: ชวนคนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.055055367+07:00","message":"[buffer interim] 428 false ชวนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.055061509+07:00","message":"[bufferProcess] interim [840000000]:ชวนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.055065545+07:00","message":"[bufferProcess] send to processor:ส่วนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.05507222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.055075042+07:00","message":"> Transcript [7255] [false]: 'ส่วนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.055078315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.055080522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.055082675+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.055085067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.056674617+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.056688935+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-25T15:34:52.056693912+07:00","message":"receive interim result [false|false]: ส่วนคนเมือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.056704431+07:00","message":"[buffer interim] 428 false ส่วนคนเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.056707688+07:00","message":"[bufferProcess] interim [900000000]:ส่วนคนเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.056709777+07:00","message":"[bufferProcess] send to processor:ชวนคนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.056712229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.056714497+07:00","message":"> Transcript [7256] [false]: 'ชวนคนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.056716505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.056719039+07:00","message":"Set new StatePrefix: 'ชวนคนมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.373156139+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.373206958+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-25T15:34:52.373213299+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.373226116+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.373235716+07:00","message":"[bufferProcess] interim [200000000]:ส่วนคนเมืองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.3732384+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.37324472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.373248592+07:00","message":"> Transcript [7257] [false]: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.3732515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.373253857+07:00","message":"Set new StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.586543511+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.586592232+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-25T15:34:52.586598686+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.586611377+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.586619539+07:00","message":"[bufferProcess] interim [380000000]:ส่วนคนเมืองหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.586622029+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.586627913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.586630958+07:00","message":"> Transcript [7258] [false]: 'ส่วนคนเมืองหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.586635007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.586637321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.58663966+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.586642056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.76606508+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.766102362+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-25T15:34:52.76610821+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามาลี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.766123974+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามาลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.76612991+07:00","message":"[bufferProcess] interim [620000000]:ส่วนคนเมืองหามาลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.766132957+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.7661432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.76614654+07:00","message":"> Transcript [7259] [false]: 'ส่วนคนเมืองหามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.766150202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.766152376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.766154362+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.766156686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.881019631+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.881061763+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-25T15:34:52.881069763+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.881087884+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881103384+07:00","message":"[bufferProcess] interim [680000000]:ส่วนคนเมืองหามารู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881107139+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามาลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881111255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881115444+07:00","message":"> Transcript [7260] [false]: 'ส่วนคนเมืองหามาลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881120044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881123636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881126885+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.881129688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.944273225+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.944312056+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-25T15:34:52.944318555+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.944331283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" maroon\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.944334458+07:00","message":"receive interim result [false|false]:  maroon"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.944341694+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.944345406+07:00","message":"[buffer interim] 428 false  maroon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.94436817+07:00","message":"[bufferProcess] interim [800000000]:ส่วนคนเมืองหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944387304+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944397191+07:00","message":"[bufferProcess] interim [800000000]: maroon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944400335+07:00","message":"[bufferProcess] update buffer: ส่วนคนเมืองหา maroon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944404654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944409697+07:00","message":"> Transcript [7261] [false]: 'ส่วนคนเมืองหามารู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944415427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944418622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944421787+07:00","message":"StatePrefix: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944424674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944433169+07:00","message":"Push: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944436268+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944439771+07:00","message":"Set new StatePrefix : 'ส่วนคนเมืองหามารู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:52.944443216+07:00","message":"Next Push (prob) : 'หามารู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:52.94447121+07:00","message":"push: {false ส่วนคนเมือง 0 0xc0030a1080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.076966494+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.077015442+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-25T15:34:53.077021477+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.077034995+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.077042005+07:00","message":"[bufferProcess] interim [920000000]:ส่วนคนเมืองหามารู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.077045103+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหา maroon"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.077052668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.077055548+07:00","message":"> Transcript [7262] [false]: 'ส่วนคนเมืองหา maroon'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.077057994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.077060369+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองหา maroon'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.329945015+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.329981852+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-25T15:34:53.329987441+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.330000473+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.330008422+07:00","message":"[bufferProcess] interim [160000000]:ส่วนคนเมืองหามารู้เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.330011268+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.330018403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.330021353+07:00","message":"> Transcript [7263] [false]: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.330024621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.33002744+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.331739263+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.33177178+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-25T15:34:53.331778975+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.331792581+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331799614+07:00","message":"[bufferProcess] interim [220000000]:ส่วนคนเมืองหามารู้เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331802067+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331807582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331811023+07:00","message":"> Transcript [7264] [false]: 'ส่วนคนเมืองหามารู้เรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331814306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331816573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331819001+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.331821699+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:53.397661651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:53.39806288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.647711312+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.647744889+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-25T15:34:53.647750837+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.64776706+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.647774517+07:00","message":"[bufferProcess] interim [460000000]:ส่วนคนเมืองหามารู้เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.64777761+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.64778465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.64778854+07:00","message":"> Transcript [7265] [false]: 'ส่วนคนเมืองหามารู้เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.647792918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.647795226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.647797274+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.647799697+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.799805785+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.799851958+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-25T15:34:53.799858516+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของกันหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.799875271+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.799883453+07:00","message":"[bufferProcess] interim [580000000]:ส่วนคนเมืองหามารู้เรื่องของกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.799886616+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.79989688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.799899973+07:00","message":"> Transcript [7266] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.799906042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.799908783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.799911297+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.799914154+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.84920707+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.849249501+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-25T15:34:53.849257178+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของกันรึ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.84927453+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของกันรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849281791+07:00","message":"[bufferProcess] interim [700000000]:ส่วนคนเมืองหามารู้เรื่องของกันรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849284554+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของกันหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849288324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849291009+07:00","message":"> Transcript [7267] [false]: 'ส่วนคนเมืองหามารู้เรื่องของกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849294772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849298192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849300259+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849302459+07:00","message":"TextPushed: 'ส่วนคนเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.84930499+07:00","message":"Push: 'หามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849306997+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.84930927+07:00","message":"Set new StatePrefix : 'ส่วนคนเมืองหามารู้เรื่องของกันหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.849311546+07:00","message":"Next Push (prob) : 'ของกันหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.849318961+07:00","message":"push: {false หามารู้เรื่อง 0 0xc0030a1080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.973158325+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.973227036+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-25T15:34:53.973235086+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:53.973255062+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.973270235+07:00","message":"[bufferProcess] interim [760000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.973274047+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของกันรึ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.97328356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.973288067+07:00","message":"> Transcript [7268] [false]: 'ส่วนคนเมืองหามารู้เรื่องของกันรึ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.973292147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:53.973295923+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของกันรึ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.159810675+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.159851334+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-25T15:34:54.159858201+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.159870692+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.159881445+07:00","message":"[bufferProcess] interim [940000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.159885792+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.159892648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.159897217+07:00","message":"> Transcript [7269] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.159901068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.1599051+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.21753851+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.217585235+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-25T15:34:54.217591759+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.217604582+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.217611479+07:00","message":"[bufferProcess] interim [60000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.217617689+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.217623901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.217627112+07:00","message":"> Transcript [7270] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.217630667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.21763301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.217635265+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.217638186+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.488820095+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.488868106+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-25T15:34:54.488876856+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.488896414+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.488902051+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-25T15:34:54.488906898+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.488915997+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.488921513+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.48893003+07:00","message":"[bufferProcess] interim [240000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488934125+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488939163+07:00","message":"[bufferProcess] interim [300000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488942966+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488947534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488951348+07:00","message":"> Transcript [7271] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488956763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488959982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488963067+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488968021+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488970958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.48897415+07:00","message":"> Transcript [7272] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488977658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488980418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.488983216+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.48898666+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.549584731+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.549623479+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-25T15:34:54.549631402+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.549647812+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549657909+07:00","message":"[bufferProcess] interim [360000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549662599+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549672433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549677048+07:00","message":"> Transcript [7273] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549682726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549685776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549688655+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549692878+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549702262+07:00","message":"Push: 'ของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549705779+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.54970934+07:00","message":"Set new StatePrefix : 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:54.549714678+07:00","message":"Next Push (prob) : 'ผู้ว่าการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:54.549740095+07:00","message":"push: {false ของการเลือกตั้ง 0 0xc0030a1080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.186708167+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.186748264+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-25T15:34:55.186753618+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.186767577+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.186774493+07:00","message":"[bufferProcess] interim [960000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.186777457+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.186784565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.186788543+07:00","message":"> Transcript [7274] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.186791384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.186793819+07:00","message":"Set new StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.432140362+07:00","message":"[GCS] IsForceVAD: false for message ID: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.495879697+07:00","message":"[GCS] Start streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.517432989+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.517465578+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-25T15:34:55.517472922+07:00","message":"receive interim result [false|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไงแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.517488341+07:00","message":"[buffer interim] 428 false ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.517495388+07:00","message":"[bufferProcess] interim [380000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.517499211+07:00","message":"[bufferProcess] send to processor:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.517503951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.517506595+07:00","message":"> Transcript [7275] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.51751051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.517513172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.517515287+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.517518304+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.576694931+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.576729681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง\",\"confidence\":0.9472541}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.576735891+07:00","message":"receive interim result [true|false]: ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.576746361+07:00","message":"end recv isFinal message id 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.576749243+07:00","message":"end Recv id 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.576755068+07:00","message":"[buffer interim] 428 true ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576762206+07:00","message":"[bufferProcess] interim [440000000]:ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576766511+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไงแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.57677072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576773858+07:00","message":"> Transcript [7276] [false]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไงแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576777605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576780485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576782541+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576785396+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576787534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576789546+07:00","message":"> Transcript [7277] [true]: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทมไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576791954+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576793728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576795602+07:00","message":"StatePrefix: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้งผู้ว่ากทม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576797557+07:00","message":"TextPushed: 'ส่วนคนเมืองหามารู้เรื่องของการเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.576800577+07:00","message":"Push: 'ผู้ว่ากทมไง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.576809385+07:00","message":"push: {true ผู้ว่ากทมไง 0 0xc0030a1080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:34:55.586824424+07:00","message":"write wav file: './tmp/7599/7599_428.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.971011234+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.971047272+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-25T15:34:55.971052201+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:55.971068062+07:00","message":"[buffer interim] 429 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.97107408+07:00","message":"[bufferProcess] interim [480000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:55.971076247+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.157765715+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.157823349+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-25T15:34:56.157832097+07:00","message":"receive interim result [false|false]: ถ้าไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.157850903+07:00","message":"[buffer interim] 429 false ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.157861522+07:00","message":"[bufferProcess] interim [660000000]:ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.157865722+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.157870693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.157875815+07:00","message":"> Transcript [7278] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.157879602+07:00","message":"Set StatePrefix (first interim): 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.183613335+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.183649309+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-25T15:34:56.183654631+07:00","message":"receive interim result [false|false]: ภาพยนตร์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.183670951+07:00","message":"[buffer interim] 429 false ภาพยนตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.183677383+07:00","message":"[bufferProcess] interim [720000000]:ภาพยนตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.183679984+07:00","message":"[bufferProcess] send to processor:ถ้าไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.183685469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.183688511+07:00","message":"> Transcript [7279] [false]: 'ถ้าไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.183690821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.183694143+07:00","message":"Set new StatePrefix: 'ถ้าไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.214783705+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.214824885+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-25T15:34:56.214830767+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.214845849+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.214854131+07:00","message":"[bufferProcess] interim [780000000]:ถ้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.214857151+07:00","message":"[bufferProcess] send to processor:ภาพยนตร์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.214864167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.214867248+07:00","message":"> Transcript [7280] [false]: 'ภาพยนตร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.214870014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.214872273+07:00","message":"Set new StatePrefix: 'ภาพยนตร์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:56.398080797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:56.398111934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.501174971+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.501214577+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-25T15:34:56.50121983+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.501239997+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.501247289+07:00","message":"[bufferProcess] interim [960000000]:ถ้าไม่ได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.501249869+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.501253428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.50125679+07:00","message":"> Transcript [7281] [false]: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.501259456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.501261703+07:00","message":"Set new StatePrefix: 'ถ้าไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.537675877+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.537716243+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-25T15:34:56.537722601+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.537735519+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.537742453+07:00","message":"[bufferProcess] interim [80000000]:ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.537744975+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.537750596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.537753794+07:00","message":"> Transcript [7282] [false]: 'ถ้าไม่ได้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.53775751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.537759874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.537762001+07:00","message":"StatePrefix: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.53776424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.861637272+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.861678454+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-25T15:34:56.861684726+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.861696669+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.861705274+07:00","message":"[bufferProcess] interim [380000000]:ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.861707913+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.861712535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.861715909+07:00","message":"> Transcript [7283] [false]: 'ถ้าไม่ได้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.86171981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.86172191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.861723992+07:00","message":"StatePrefix: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.861726121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.924926462+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.924969995+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-25T15:34:56.924976561+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:56.924991083+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.924998616+07:00","message":"[bufferProcess] interim [440000000]:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.9250012+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.925005011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.92500906+07:00","message":"> Transcript [7284] [false]: 'ถ้าไม่ได้ที่จะรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.925012992+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.925015195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.925017194+07:00","message":"StatePrefix: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:56.925019328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.112681369+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.112723592+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-25T15:34:57.11273067+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.112745227+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112752922+07:00","message":"[bufferProcess] interim [680000000]:ถ้าไม่ได้ที่จะร่วมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112756005+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112763792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112766928+07:00","message":"> Transcript [7285] [false]: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112771213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112773793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112776005+07:00","message":"StatePrefix: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112778347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112784229+07:00","message":"Push: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112786144+07:00","message":"TextPushed: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112791557+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.112794074+07:00","message":"Next Push (prob) : 'ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.112823066+07:00","message":"push: {false ถ้าไม่ได้ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.236377402+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.23641371+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-25T15:34:57.236420492+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.236432972+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.236439459+07:00","message":"[bufferProcess] interim [740000000]:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.236442251+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.236446023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.236448651+07:00","message":"> Transcript [7286] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.236452287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.23645441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.236456747+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.23645922+07:00","message":"TextPushed: 'ถ้าไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.238393359+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.23840538+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-25T15:34:57.238409531+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.238419718+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.238423954+07:00","message":"[bufferProcess] interim [800000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.238426403+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.23842879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.238430897+07:00","message":"> Transcript [7287] [false]: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.238433544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.238435403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.238437649+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.23843957+07:00","message":"TextPushed: 'ถ้าไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.575139988+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.575177254+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-25T15:34:57.575183376+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.575198538+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575206993+07:00","message":"[bufferProcess] interim [100000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575209777+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575213987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575217233+07:00","message":"> Transcript [7288] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575220971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575223217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575225448+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.575228349+07:00","message":"TextPushed: 'ถ้าไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.754316554+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.754355831+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-25T15:34:57.754361527+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.754380482+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.75439265+07:00","message":"[bufferProcess] interim [280000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754395747+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754403766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754407281+07:00","message":"> Transcript [7289] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754411717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754414421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754418561+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754421101+07:00","message":"TextPushed: 'ถ้าไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754426812+07:00","message":"Push: 'ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754428851+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754431428+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.754434556+07:00","message":"Next Push (prob) : 'กิจกรรมนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.75444386+07:00","message":"push: {false ที่จะร่วม 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.966767592+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.966814693+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-25T15:34:57.966821139+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:57.966836133+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.966847971+07:00","message":"[bufferProcess] interim [520000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.966850581+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.966855326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.96685879+07:00","message":"> Transcript [7290] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.966862569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.966864878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.966867038+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:57.966870437+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.126545367+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.126592868+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-25T15:34:58.126599382+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.126615328+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.126623274+07:00","message":"[bufferProcess] interim [640000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.126625975+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.126632281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.126635776+07:00","message":"> Transcript [7291] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.126640231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.12664244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.126644838+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.126647595+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.332132662+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.332169353+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-25T15:34:58.332176122+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.332192392+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.332202305+07:00","message":"[bufferProcess] interim [880000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.332205295+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.332211715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.332214804+07:00","message":"> Transcript [7292] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.332218562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.33222079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.332223106+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.332226038+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.452471712+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.452511806+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-25T15:34:58.452517874+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.452530787+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452538243+07:00","message":"[bufferProcess] interim [0]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452541194+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452548787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452552128+07:00","message":"> Transcript [7293] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452557173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452559668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452562108+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.45256533+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452572073+07:00","message":"Push: 'กิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.452583293+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.45258596+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:58.45258856+07:00","message":"Next Push (prob) : 'ด้วยเหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:58.452598176+07:00","message":"push: {false กิจกรรมนี้ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.042735993+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.04277503+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-25T15:34:59.042781993+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.042793075+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042801121+07:00","message":"[bufferProcess] interim [600000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042803831+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042808212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042811461+07:00","message":"> Transcript [7294] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042816571+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042818774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042820802+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.042823671+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:59.399119419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:34:59.399123647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.412091903+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.412127592+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-25T15:34:59.412133911+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.41214706+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412154171+07:00","message":"[bufferProcess] interim [20000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412157077+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412165396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412168885+07:00","message":"> Transcript [7295] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412173001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412175257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412177305+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.412180041+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.701651011+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.701691659+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-25T15:34:59.701700245+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.701716305+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.70172315+07:00","message":"[bufferProcess] interim [200000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.701726154+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.701731455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.70173456+07:00","message":"> Transcript [7296] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.701738328+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.701740521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.701743188+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.701745895+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.741610224+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.74165041+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-25T15:34:59.741657425+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.741671974+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741682381+07:00","message":"[bufferProcess] interim [320000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741686737+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.74169467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741699148+07:00","message":"> Transcript [7297] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741705406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741708398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741711258+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741714246+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741719588+07:00","message":"Push: 'ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741722729+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741726009+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:34:59.741729415+07:00","message":"Next Push (prob) : 'คะสนใจก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:34:59.741741292+07:00","message":"push: {false ด้วยเหมือนกันนะ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.064772684+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.064837024+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-25T15:35:00.064845013+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.064865613+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.064872545+07:00","message":"[bufferProcess] interim [560000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.064875708+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.0648837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.06488737+07:00","message":"> Transcript [7298] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.064891712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.064894353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.064896449+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.064899246+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.346326925+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.346364628+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-25T15:35:00.346370729+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.346386453+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.34639489+07:00","message":"[bufferProcess] interim [860000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.346398033+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.346401785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.346404548+07:00","message":"> Transcript [7299] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.346408088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.346410114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.346412537+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.346415292+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.458811126+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.458856977+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-25T15:35:00.458864311+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.458880214+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.45888885+07:00","message":"[bufferProcess] interim [980000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.458891984+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.4588997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.458903337+07:00","message":"> Transcript [7300] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.458907939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.458910268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.458912914+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.458916199+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.645065708+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.645105067+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-25T15:35:00.645111744+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.645126299+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645133599+07:00","message":"[bufferProcess] interim [100000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645136341+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645142208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645145395+07:00","message":"> Transcript [7301] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645150281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645152649+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645154887+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645157763+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.64517394+07:00","message":"Push: 'คะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645176609+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.645179084+07:00","message":"Set new StatePrefix : 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.64518181+07:00","message":"Next Push (prob) : 'ไปได้เขาไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.645202706+07:00","message":"push: {false คะสนใจก็ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.686199883+07:00","message":"[GCS] IsForceVAD: false for message ID: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.708392682+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.708427911+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-25T15:35:00.708434653+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.708451729+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.708459673+07:00","message":"[bufferProcess] interim [160000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.708462632+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.70846659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.708469924+07:00","message":"> Transcript [7302] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.708472966+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.748335976+07:00","message":"[GCS] Start streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.776336008+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.776378419+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-25T15:35:00.776385011+07:00","message":"receive interim result [false|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.776401785+07:00","message":"[buffer interim] 429 false ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.776409911+07:00","message":"[bufferProcess] interim [340000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.776412771+07:00","message":"[bufferProcess] send to processor:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.776420847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.776424055+07:00","message":"> Transcript [7303] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.776427287+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.869404571+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.869455717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม\",\"confidence\":0.9325822}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.869462238+07:00","message":"receive interim result [true|false]: ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.869474342+07:00","message":"end recv isFinal message id 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.869477506+07:00","message":"end Recv id 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.869485865+07:00","message":"[buffer interim] 429 true ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.86949829+07:00","message":"[bufferProcess] interim [400000000]:ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869502662+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869506895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869509871+07:00","message":"> Transcript [7304] [false]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869513378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869515532+07:00","message":"Set new StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869517718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.86951985+07:00","message":"> Transcript [7305] [true]: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869523174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869525816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869528559+07:00","message":"StatePrefix: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869531161+07:00","message":"TextPushed: 'ถ้าไม่ได้ที่จะร่วมกิจกรรมนี้ด้วยเหมือนกันนะคะสนใจก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:00.869539415+07:00","message":"Push: 'ไปได้เขามีกิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:00.869547939+07:00","message":"push: {true ไปได้เขามีกิจกรรม 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:00.880567603+07:00","message":"write wav file: './tmp/7599/7599_429.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.101393513+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.101442494+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-25T15:35:01.101448877+07:00","message":"receive interim result [false|false]: เต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.101465559+07:00","message":"[buffer interim] 430 false เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.101473039+07:00","message":"[bufferProcess] interim [420000000]:เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.101475297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.331970273+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.332009888+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-25T15:35:01.332015851+07:00","message":"receive interim result [false|false]: เต้นต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.332029118+07:00","message":"[buffer interim] 430 false เต้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.332036022+07:00","message":"[bufferProcess] interim [600000000]:เต้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.332038803+07:00","message":"[bufferProcess] send to processor:เต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.332045355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.332048312+07:00","message":"> Transcript [7306] [false]: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.332050819+07:00","message":"Set StatePrefix (first interim): 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.469800595+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.469837112+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-25T15:35:01.46985031+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.469888977+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469899628+07:00","message":"[bufferProcess] interim [780000000]:เต้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469902715+07:00","message":"[bufferProcess] send to processor:เต้นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469906445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469909367+07:00","message":"> Transcript [7307] [false]: 'เต้นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469912818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469915005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469916951+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.469918994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.786730311+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.786773568+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-25T15:35:01.786780812+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:01.786798807+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.786807379+07:00","message":"[bufferProcess] interim [80000000]:เต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.786811603+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.786816426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.786820288+07:00","message":"> Transcript [7308] [false]: 'เต้นต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.78682482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.786828903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.786831004+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:01.786833073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.378282627+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.378332645+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-25T15:35:02.378341827+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:02.378358579+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378366846+07:00","message":"[bufferProcess] interim [680000000]:เต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378369953+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378376737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378379881+07:00","message":"> Transcript [7309] [false]: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378384093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378386954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378389112+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:02.378391178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:02.399452739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:02.399471319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.07702843+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.077072842+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-25T15:35:03.077079976+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.077099467+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077107771+07:00","message":"[bufferProcess] interim [400000000]:เต้นต่อเนื่องเลยจากกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077110809+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077115689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077119736+07:00","message":"> Transcript [7310] [false]: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077125687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077128804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077132114+07:00","message":"StatePrefix: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077135378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077139529+07:00","message":"Push: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.07714241+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.07714599+07:00","message":"Set new StatePrefix : 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.077150632+07:00","message":"Next Push (prob) : 'ต่อเนื่องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.077177924+07:00","message":"push: {false เต้น 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.209774275+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.209824885+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-25T15:35:03.209831961+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.209851393+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.209861197+07:00","message":"[bufferProcess] interim [520000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.20986415+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.20987083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.209874191+07:00","message":"> Transcript [7311] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.209877995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.209880595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.209883394+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.2098858+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.525969626+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.526009531+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-25T15:35:03.526017397+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.526031097+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526038742+07:00","message":"[bufferProcess] interim [760000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526041746+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526049019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526052363+07:00","message":"> Transcript [7312] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526056172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526059998+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526062734+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.526065374+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.533414759+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.533440295+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-25T15:35:03.533445591+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.533459613+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533465528+07:00","message":"[bufferProcess] interim [820000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533468164+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533471628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533476388+07:00","message":"> Transcript [7313] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533479788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533481968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533484109+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.533486498+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.982543272+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.982603784+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-25T15:35:03.982612226+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.982629633+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982638471+07:00","message":"[bufferProcess] interim [300000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982641417+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.98264945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.98265279+07:00","message":"> Transcript [7314] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982659195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982662162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982664626+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982667104+07:00","message":"TextPushed: 'เต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982674773+07:00","message":"Push: 'ต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982678796+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982681727+07:00","message":"Set new StatePrefix : 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:03.982685047+07:00","message":"Next Push (prob) : 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:03.982711049+07:00","message":"push: {false ต่อเนื่องเลย 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.098157375+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.098200251+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-25T15:35:04.098206496+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.098221313+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098229563+07:00","message":"[bufferProcess] interim [360000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098232517+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098240646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098244584+07:00","message":"> Transcript [7315] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098248717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098251612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098255334+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.098258583+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.243132741+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.243172322+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-25T15:35:04.243178773+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.243195317+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.243207692+07:00","message":"[bufferProcess] interim [480000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.243210763+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.24321549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.243219171+07:00","message":"> Transcript [7316] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.243223662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.243228496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.243231242+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.243234429+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.853242309+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.853284306+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-25T15:35:04.853294738+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:04.853314721+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853323345+07:00","message":"[bufferProcess] interim [80000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853326529+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853331088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853335278+07:00","message":"> Transcript [7317] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853339652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853341903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853349625+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:04.853353042+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.196401239+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.19644536+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-25T15:35:05.19645253+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.196469471+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196478287+07:00","message":"[bufferProcess] interim [440000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196481093+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196485253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196488195+07:00","message":"> Transcript [7318] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196492765+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196495151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196497671+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196500285+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.19650315+07:00","message":"Push: 'จากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196505145+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196508107+07:00","message":"Set new StatePrefix : 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.196510972+07:00","message":"Next Push (prob) : 'กลายเป็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.196521147+07:00","message":"push: {false จากกรุงเทพฯตอนนี้ 0 0xc002a08f80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:05.400461185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:05.400478092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.831620571+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.831665284+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-25T15:35:05.831671546+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:05.831686128+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831696897+07:00","message":"[bufferProcess] interim [40000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831699788+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831705697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831708683+07:00","message":"> Transcript [7319] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831712823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831715109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831717345+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:05.831720839+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.085388889+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.085433672+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-25T15:35:06.085441062+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.085455045+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085463362+07:00","message":"[bufferProcess] interim [340000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085466823+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085473167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085476504+07:00","message":"> Transcript [7320] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085481006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085483179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085485329+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.085488231+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.220238688+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.220282024+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-25T15:35:06.220289115+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.220309102+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.220318239+07:00","message":"[bufferProcess] interim [460000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.220320972+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.220325357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.22032853+07:00","message":"> Transcript [7321] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.220332745+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.220334902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.220337022+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.220339845+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.325515671+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.325562137+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-25T15:35:06.325583026+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.325596519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 มายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.325600096+07:00","message":"receive interim result [false|false]:  8 มายัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.325607734+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.325611442+07:00","message":"[buffer interim] 430 false  8 มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325620677+07:00","message":"[bufferProcess] interim [580000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325624551+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325629383+07:00","message":"[bufferProcess] interim [580000000]: 8 มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325633484+07:00","message":"[bufferProcess] update buffer: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325638146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325642595+07:00","message":"> Transcript [7322] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325649469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325651637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325653699+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325656535+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325659639+07:00","message":"Push: 'กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325661551+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.325664059+07:00","message":"Set new StatePrefix : 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.32566642+07:00","message":"Next Push (prob) : 'บูมมายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.325674852+07:00","message":"push: {false กลายเป็นว่า 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.414739388+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.414776348+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-25T15:35:06.414783043+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.414796903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 มายังพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.414800076+07:00","message":"receive interim result [false|false]:  8 มายังพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.414808306+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.414812301+07:00","message":"[buffer interim] 430 false  8 มายังพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414818249+07:00","message":"[bufferProcess] interim [640000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414821251+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414824517+07:00","message":"[bufferProcess] interim [640000000]: 8 มายังพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414827051+07:00","message":"[bufferProcess] update buffer: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายังพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414830001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414832933+07:00","message":"> Transcript [7323] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414835692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.414837713+07:00","message":"Set new StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.427076257+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.427108733+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-25T15:35:06.42711448+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.427129478+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427135615+07:00","message":"[bufferProcess] interim [700000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427138366+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายังพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427141739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427144717+07:00","message":"> Transcript [7324] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายังพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427148406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427150834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427153061+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูม 8 มายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.427155739+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.562619549+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.562665378+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-25T15:35:06.562671497+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.562686965+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.56269345+07:00","message":"[bufferProcess] interim [820000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.562696421+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.56269982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.562702829+07:00","message":"> Transcript [7325] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.562705634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.56270811+07:00","message":"Set new StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.801510658+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.801558697+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-25T15:35:06.801565909+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:06.801588112+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801596797+07:00","message":"[bufferProcess] interim [120000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801600023+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801606468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801609709+07:00","message":"> Transcript [7326] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801615225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801617806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801620334+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:06.801623468+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.068798188+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.068832345+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-25T15:35:07.068838492+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.068854405+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.068861384+07:00","message":"[bufferProcess] interim [240000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.06886414+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.068868608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.06887157+07:00","message":"> Transcript [7327] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.068875741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.068877699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.068880163+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.068882885+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.212240079+07:00","message":"[GCS] IsForceVAD: false for message ID: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.242621718+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.24264809+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-25T15:35:07.242653782+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.242670351+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242676907+07:00","message":"[bufferProcess] interim [420000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242679799+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242684101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242686884+07:00","message":"> Transcript [7328] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242693161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242695648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242697843+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.242700617+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.34493102+07:00","message":"[GCS] Start streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.392691511+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.392737015+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-25T15:35:07.392746521+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านเพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.392765633+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392772659+07:00","message":"[bufferProcess] interim [540000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.39277572+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392780013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392782908+07:00","message":"> Transcript [7329] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392787472+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392790011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.39279218+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392794845+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392802809+07:00","message":"Push: 'บูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.39280512+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392807774+07:00","message":"Set new StatePrefix : 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.392812444+07:00","message":"Next Push (prob) : 'อื่นแถวบ้านพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.392820052+07:00","message":"push: {false บูมมายังพื้นที่ 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.415310305+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.415357582+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-25T15:35:07.41536421+07:00","message":"receive interim result [false|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.415381026+07:00","message":"[buffer interim] 430 false เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.41538939+07:00","message":"[bufferProcess] interim [600000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.415392662+07:00","message":"[bufferProcess] send to processor:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านเพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.415412849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.415418818+07:00","message":"> Transcript [7330] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านเพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.415422566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.415424826+07:00","message":"Set new StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านเพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.518219732+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.518256597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย\",\"confidence\":0.9266215}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.518266263+07:00","message":"receive interim result [true|false]: เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.51828025+07:00","message":"end recv isFinal message id 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.518283194+07:00","message":"end Recv id 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.518300272+07:00","message":"[buffer interim] 430 true เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518319025+07:00","message":"[bufferProcess] interim [690000000]:เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518327925+07:00","message":"[bufferProcess] send to processor (isfinal):เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518331698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518335376+07:00","message":"> Transcript [7331] [false]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.51833858+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518340729+07:00","message":"Set new StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518342788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518344724+07:00","message":"> Transcript [7332] [true]: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518347692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518349692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518352252+07:00","message":"StatePrefix: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่อื่นแถวบ้านพี่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.51835537+07:00","message":"TextPushed: 'เต้นต่อเนื่องเลยจากกรุงเทพฯตอนนี้กลายเป็นว่าบูมมายังพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:07.518362403+07:00","message":"Push: 'อื่นแถวบ้านพี่เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:07.518372418+07:00","message":"push: {true อื่นแถวบ้านพี่เนี่ย 0 0xc002a08f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:07.536376634+07:00","message":"write wav file: './tmp/7599/7599_430.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.006357433+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.006408895+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-25T15:35:08.006414529+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.006431128+07:00","message":"[buffer interim] 431 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.006437839+07:00","message":"[bufferProcess] interim [660000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.006439984+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.186143828+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.186181385+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-25T15:35:08.186187123+07:00","message":"receive interim result [false|false]: เล่นหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.186199352+07:00","message":"[buffer interim] 431 false เล่นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.186205603+07:00","message":"[bufferProcess] interim [840000000]:เล่นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.186208443+07:00","message":"[bufferProcess] send to processor:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.186213576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.186216507+07:00","message":"> Transcript [7333] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.186218889+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:08.401398775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:08.401410311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.765551213+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.765603832+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-25T15:35:08.765612044+07:00","message":"receive interim result [false|false]: เล่นหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:08.765633445+07:00","message":"[buffer interim] 431 false เล่นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.765646856+07:00","message":"[bufferProcess] interim [440000000]:เล่นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.765650542+07:00","message":"[bufferProcess] send to processor:เล่นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.765659909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.76566469+07:00","message":"> Transcript [7334] [false]: 'เล่นหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.765669632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.765672732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.765676366+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:08.765679598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.211838344+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.211877858+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-25T15:35:09.211883243+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.211906451+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.211915153+07:00","message":"[bufferProcess] interim [860000000]:เล่นหรอเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.211918364+07:00","message":"[bufferProcess] send to processor:เล่นหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.2119219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.211924817+07:00","message":"> Transcript [7335] [false]: 'เล่นหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.211928533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.211930506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.211932505+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.211934474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.219010403+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.21903651+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-25T15:35:09.21904166+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.219053432+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219059429+07:00","message":"[bufferProcess] interim [920000000]:เล่นหรอเป็นโมเดลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219061817+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219066747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219070174+07:00","message":"> Transcript [7336] [false]: 'เล่นหรอเป็นโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219073526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219076436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219078444+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.219080426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.413234311+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.413275384+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-25T15:35:09.413281096+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.413297022+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413304137+07:00","message":"[bufferProcess] interim [40000000]:เล่นหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413306729+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413315082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413318157+07:00","message":"> Transcript [7337] [false]: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413322047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413324834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413328856+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.41333127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413339326+07:00","message":"Push: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413341566+07:00","message":"TextPushed: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.413343786+07:00","message":"Set new StatePrefix : 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.41334625+07:00","message":"Next Push (prob) : 'หรอเป็นโมเดลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.413354906+07:00","message":"push: {false เล่น 0 0xc002a09100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.483963686+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.484010113+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-25T15:35:09.484016758+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.484032806+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.484040539+07:00","message":"[bufferProcess] interim [220000000]:เล่นหรอเป็นโมเดลที่ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.484043314+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.48405152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.484057545+07:00","message":"> Transcript [7338] [false]: 'เล่นหรอเป็นโมเดลที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.484061775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.484064223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.484066103+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.484068433+07:00","message":"TextPushed: 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.610384375+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.610426008+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-25T15:35:09.610433426+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.610448472+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610456668+07:00","message":"[bufferProcess] interim [280000000]:เล่นหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610459244+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610468468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610471619+07:00","message":"> Transcript [7339] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610475969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610478704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610480594+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.610483096+07:00","message":"TextPushed: 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.675002817+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.675043858+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-25T15:35:09.675050306+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.675066501+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.675075405+07:00","message":"[bufferProcess] interim [400000000]:เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.675078303+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.67508227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.675085333+07:00","message":"> Transcript [7340] [false]: 'เล่นหรอเป็นโมเดลที่ดีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.675089025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.675091476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.675093807+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.675096299+07:00","message":"TextPushed: 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.999582049+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.999623576+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-25T15:35:09.999629941+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.999646489+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999654532+07:00","message":"[bufferProcess] interim [640000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999657259+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999664501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.99966921+07:00","message":"> Transcript [7341] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999674159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999676642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999680159+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999682851+07:00","message":"TextPushed: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999690783+07:00","message":"Push: 'หรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999693299+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999695934+07:00","message":"Set new StatePrefix : 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:09.999699237+07:00","message":"Next Push (prob) : 'ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:09.999708808+07:00","message":"push: {false หรอเป็นโมเดลที่ 0 0xc002a09100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.019701427+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.019739183+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-25T15:35:10.019744791+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.019758879+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019766668+07:00","message":"[bufferProcess] interim [700000000]:เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019770463+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019776758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019781104+07:00","message":"> Transcript [7342] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019787252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019790323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019794611+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.019797255+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.113550418+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.11359873+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-25T15:35:10.11360539+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.113619618+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.113627379+07:00","message":"[bufferProcess] interim [760000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.113630421+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.113637942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.113640932+07:00","message":"> Transcript [7343] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.113644739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.113647464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.113650164+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.11365324+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.119736083+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.119768776+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-25T15:35:10.119775949+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.11979529+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119803637+07:00","message":"[bufferProcess] interim [820000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119807233+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119814419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119818402+07:00","message":"> Transcript [7344] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119823435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119826514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119830234+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.119834014+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.300091947+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.300139156+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-25T15:35:10.300146255+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.300161989+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300170445+07:00","message":"[bufferProcess] interim [940000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300173664+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300182359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.30018698+07:00","message":"> Transcript [7345] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300191678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.30019415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.30019645+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300200122+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300208409+07:00","message":"Push: 'ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300210544+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300212657+07:00","message":"Set new StatePrefix : 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.300214949+07:00","message":"Next Push (prob) : 'ส่วนใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.300223517+07:00","message":"push: {false ดีนะครับ 0 0xc002a09100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.371313982+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.371359051+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-25T15:35:10.371366039+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.371381614+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.37138958+07:00","message":"[bufferProcess] interim [120000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.371392767+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.371401728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.37140491+07:00","message":"> Transcript [7346] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.371409077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.37141199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.371413993+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.371416975+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.558728616+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.558764473+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-25T15:35:10.558771501+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.558797362+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.558807048+07:00","message":"[bufferProcess] interim [240000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.558809743+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.55881893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.55882207+07:00","message":"> Transcript [7347] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.55882704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.558829301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.558831806+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.55883451+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.808793231+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.808834755+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-25T15:35:10.808843957+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.808861839+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.808875561+07:00","message":"[bufferProcess] interim [480000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.808879647+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.808887413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.808890677+07:00","message":"> Transcript [7348] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.808895152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.808897369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.80890127+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:10.808904267+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.988130267+07:00","message":"[GCS] Cleaned up inactive client: 411"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.988172608+07:00","message":"[GCS] Cleaned up inactive client: 416"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.988176919+07:00","message":"[GCS] Cleaned up inactive client: 412"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.98818039+07:00","message":"[GCS] Cleaned up inactive client: 415"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.988183438+07:00","message":"[GCS] Cleaned up inactive client: 414"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.988186397+07:00","message":"[GCS] Cleaned up inactive client: 417"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:10.988189809+07:00","message":"[GCS] Cleaned up inactive client: 413"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.010667409+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.010707007+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-25T15:35:11.01071306+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.01073337+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010741636+07:00","message":"[bufferProcess] interim [660000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010744621+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010749054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010751938+07:00","message":"> Transcript [7349] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010756207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010758543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010762276+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010765526+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010768485+07:00","message":"Push: 'ส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.01077045+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010773242+07:00","message":"Set new StatePrefix : 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.010776644+07:00","message":"Next Push (prob) : 'อยากจะไปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.010784943+07:00","message":"push: {false ส่วนใคร 0 0xc002a09100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.020643554+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.0206664+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-25T15:35:11.020672296+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.020685064+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.020700952+07:00","message":"[bufferProcess] interim [720000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.020703644+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.020708494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.020711851+07:00","message":"> Transcript [7350] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.02071486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.020719228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.020721558+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.020724229+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.238222516+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.238267378+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-25T15:35:11.238274689+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.238286977+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.23829568+07:00","message":"[bufferProcess] interim [900000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.238298646+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.23830275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.23830638+07:00","message":"> Transcript [7351] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.238310602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.238313245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.238316832+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.238319842+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:11.40186975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:11.401891012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.531610151+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.531664527+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-25T15:35:11.53167192+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.531688996+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.531697212+07:00","message":"[bufferProcess] interim [200000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.53170044+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.531709364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.531712892+07:00","message":"> Transcript [7352] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.531717278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.531720469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.531723713+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.531727053+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.968240292+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.968276389+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-25T15:35:11.968282505+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.968295447+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968302841+07:00","message":"[bufferProcess] interim [680000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968305591+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968314019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968317146+07:00","message":"> Transcript [7353] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968321821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968324095+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968326702+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968329596+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968336372+07:00","message":"Push: 'อยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968338648+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968341547+07:00","message":"Set new StatePrefix : 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:11.968344435+07:00","message":"Next Push (prob) : 'ถึงต้นขั้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:11.968352892+07:00","message":"push: {false อยากจะไปแบบ 0 0xc002a09100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.169950746+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.169995866+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-25T15:35:12.170020153+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.170036616+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.170053139+07:00","message":"[bufferProcess] interim [860000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.170057961+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.170063292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.170067489+07:00","message":"> Transcript [7354] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.170074681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.170078349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.17008166+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.17008585+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.173102584+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.173133318+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-25T15:35:12.17313959+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.173152618+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.173158136+07:00","message":"[bufferProcess] interim [920000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.173178587+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.173187003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.17318981+07:00","message":"> Transcript [7355] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.173193891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.173196145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.173198072+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.173200651+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.426842035+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.426884169+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-25T15:35:12.426892093+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.426907473+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.426915524+07:00","message":"[bufferProcess] interim [100000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.42692121+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.426930413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.42693445+07:00","message":"> Transcript [7356] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.42693971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.426942899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.426947188+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.42695106+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.838907381+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.838954839+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-25T15:35:12.838962398+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.838979657+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.838988083+07:00","message":"[bufferProcess] interim [460000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.838992237+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.838996816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839000561+07:00","message":"> Transcript [7357] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.83900722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839010181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839014137+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839017886+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839021738+07:00","message":"Push: 'ถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839024592+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839028485+07:00","message":"Set new StatePrefix : 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.839032399+07:00","message":"Next Push (prob) : 'ถึงแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.839042676+07:00","message":"push: {false ถึงต้นขั้ว 0 0xc002a09100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.951454819+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.951493014+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-25T15:35:12.951499429+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:12.951523855+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951531051+07:00","message":"[bufferProcess] interim [580000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951534255+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951542808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951545706+07:00","message":"> Transcript [7358] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951549813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951552961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951555128+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:12.951557847+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.168689418+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.168721072+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-25T15:35:13.168728016+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.168742519+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168749813+07:00","message":"[bufferProcess] interim [820000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168752761+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168758349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168761102+07:00","message":"> Transcript [7359] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168765006+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168767214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168769593+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.168772597+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.303170223+07:00","message":"[GCS] IsForceVAD: false for message ID: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.378346439+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.378388416+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-25T15:35:13.378397338+07:00","message":"receive interim result [false|false]: เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.378412138+07:00","message":"[buffer interim] 431 false เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378420692+07:00","message":"[bufferProcess] interim [120000000]:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378423769+07:00","message":"[bufferProcess] send to processor:เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378429689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378432677+07:00","message":"> Transcript [7360] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378441813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378446629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378449516+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.378452545+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.4333581+07:00","message":"[GCS] Start streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.469088846+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.469134286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เต้นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค\",\"confidence\":0.94442374}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.46914124+07:00","message":"receive interim result [true|false]: เต้นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.469152197+07:00","message":"end recv isFinal message id 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.469154695+07:00","message":"end Recv id 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.469170838+07:00","message":"[buffer interim] 431 true เต้นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.46918206+07:00","message":"[bufferProcess] interim [180000000]:เต้นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469186053+07:00","message":"[bufferProcess] send to processor (isfinal):เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469204336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469227322+07:00","message":"> Transcript [7361] [false]: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.4692354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469238808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469242117+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469245241+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469256209+07:00","message":"Push: 'ถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469258294+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469260699+07:00","message":"Set new StatePrefix : 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469264143+07:00","message":"Next Push (prob) : 'ในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469266514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469269184+07:00","message":"> Transcript [7362] [true]: 'เต้นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469272521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469274748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469276687+07:00","message":"StatePrefix: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469278886+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.4692863+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.469357941+07:00","message":"push: {false ถึงแหล่งน้ำ 0 0xc002a09100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.46960102+07:00","message":"Push: 'ในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469605246+07:00","message":"TextPushed: 'เล่นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469607861+07:00","message":"Set new StatePrefix : 'เต้นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469610616+07:00","message":"Next Push (prob) : 'เต้นหรอเป็นโมเดลที่ดีนะครับส่วนใครอยากจะไปแบบถึงต้นขั้วถึงแหล่งน้ำในการเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:13.469620773+07:00","message":"push: {true ในการเต้นแอโรบิค 0 0xc002a09100}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:13.469625685+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_431.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:13.481668777+07:00","message":"write wav file: './tmp/7599/7599_431.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.125422287+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.125452795+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-25T15:35:14.125457861+07:00","message":"receive interim result [false|false]: คลิปหลุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.125471288+07:00","message":"[buffer interim] 432 false คลิปหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.12547758+07:00","message":"[bufferProcess] interim [660000000]:คลิปหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.125479816+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.186764799+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.186807911+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-25T15:35:14.186814137+07:00","message":"receive interim result [false|false]: ลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.186825003+07:00","message":"[buffer interim] 432 false ลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.186832738+07:00","message":"[bufferProcess] interim [780000000]:ลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.186835341+07:00","message":"[bufferProcess] send to processor:คลิปหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.186839235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.186842321+07:00","message":"> Transcript [7363] [false]: 'คลิปหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.186844727+07:00","message":"Set StatePrefix (first interim): 'คลิปหลุด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:14.402283158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:14.402317128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.67177193+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.671814111+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-25T15:35:14.671820151+07:00","message":"receive interim result [false|false]: ลุมพินีไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.671847788+07:00","message":"[buffer interim] 432 false ลุมพินีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.671856387+07:00","message":"[bufferProcess] interim [320000000]:ลุมพินีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.671858883+07:00","message":"[bufferProcess] send to processor:ลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.671863018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.671866557+07:00","message":"> Transcript [7364] [false]: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.671869259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.671871507+07:00","message":"Set new StatePrefix: 'ลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.813242016+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.813283685+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-25T15:35:14.813290341+07:00","message":"receive interim result [false|false]: ลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.813306131+07:00","message":"[buffer interim] 432 false ลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813313991+07:00","message":"[bufferProcess] interim [380000000]:ลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813316466+07:00","message":"[bufferProcess] send to processor:ลุมพินีไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813323378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813326822+07:00","message":"> Transcript [7365] [false]: 'ลุมพินีไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813330914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813333244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813337658+07:00","message":"StatePrefix: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.813340657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.856149081+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.856190042+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-25T15:35:14.856197279+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:14.856211464+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856218826+07:00","message":"[bufferProcess] interim [440000000]:ลุมพินีไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856223176+07:00","message":"[bufferProcess] send to processor:ลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856231218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856234193+07:00","message":"> Transcript [7366] [false]: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856241051+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856243362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856245611+07:00","message":"StatePrefix: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:14.856247852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.021843658+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.021889138+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-25T15:35:15.021895238+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.021911216+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021918757+07:00","message":"[bufferProcess] interim [620000000]:ลุมพินีไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021921653+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021925351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021928236+07:00","message":"> Transcript [7367] [false]: 'ลุมพินีไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021931553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021933715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021935671+07:00","message":"StatePrefix: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.021937857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.077452615+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.077490892+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-25T15:35:15.077497258+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.077511712+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077518966+07:00","message":"[bufferProcess] interim [680000000]:ลุมพินีไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077521902+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077525788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077528817+07:00","message":"> Transcript [7368] [false]: 'ลุมพินีไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077532126+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077534171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077536154+07:00","message":"StatePrefix: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077538148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077540638+07:00","message":"Push: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077542673+07:00","message":"TextPushed: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077544877+07:00","message":"Set new StatePrefix : 'ลุมพินีไปได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.077547172+07:00","message":"Next Push (prob) : 'ไปได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.0775552+07:00","message":"push: {false ลุมพินี 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.178172872+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.178215826+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-25T15:35:15.178222711+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.178241387+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.178251437+07:00","message":"[bufferProcess] interim [740000000]:ลุมพินีไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.178253981+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.178259159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.178262414+07:00","message":"> Transcript [7369] [false]: 'ลุมพินีไปได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.17826564+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.178267972+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.187364656+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.18739642+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-25T15:35:15.18740248+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.187419514+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.187425464+07:00","message":"[bufferProcess] interim [800000000]:ลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.187427929+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.18743158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.187434992+07:00","message":"> Transcript [7370] [false]: 'ลุมพินีไปได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.187437475+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.187439495+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.494816186+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.494855708+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-25T15:35:15.494861754+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.494873947+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.494883481+07:00","message":"[bufferProcess] interim [40000000]:ลุมพินีไปได้นะครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.494885955+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.494890015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.494893161+07:00","message":"> Transcript [7371] [false]: 'ลุมพินีไปได้ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.494895897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.494899305+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.573960204+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.573996753+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-25T15:35:15.574003404+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.574016889+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.574023688+07:00","message":"[bufferProcess] interim [220000000]:ลุมพินีไปได้นะครับคือเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.574026352+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.574031792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.574035341+07:00","message":"> Transcript [7372] [false]: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.574038038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.574040271+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.77533925+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.775378192+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-25T15:35:15.77538484+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:15.775400817+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.775416687+07:00","message":"[bufferProcess] interim [340000000]:ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.775420048+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.775424179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.77542761+07:00","message":"> Transcript [7373] [false]: 'ลุมพินีไปได้นะครับคือเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.775431846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.775434691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.775437551+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:15.775439996+07:00","message":"TextPushed: 'ลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.084330516+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.084371477+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-25T15:35:16.084377977+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.084390773+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.084398755+07:00","message":"[bufferProcess] interim [520000000]:ลุมพินีไปได้นะครับคือเขาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.084401353+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.084407712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.084411071+07:00","message":"> Transcript [7374] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.08441521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.084417726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.084420486+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.084423019+07:00","message":"TextPushed: 'ลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.157095564+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.157132124+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-25T15:35:16.157138111+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.157169084+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.157182822+07:00","message":"[bufferProcess] interim [580000000]:ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.15718638+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.157195889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.157199666+07:00","message":"> Transcript [7375] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.157203897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.157207335+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.157209929+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.157212672+07:00","message":"TextPushed: 'ลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.312291232+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.312332575+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-25T15:35:16.312338983+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.312353773+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312365077+07:00","message":"[bufferProcess] interim [700000000]:ลุมพินีไปได้นะครับคือเขาเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.31236929+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312375989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312380965+07:00","message":"> Transcript [7376] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312386937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312390179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312393138+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312395636+07:00","message":"TextPushed: 'ลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312404294+07:00","message":"Push: 'ไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.31240725+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312411442+07:00","message":"Set new StatePrefix : 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.312415023+07:00","message":"Next Push (prob) : 'เขาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.31242331+07:00","message":"push: {false ไปได้นะครับคือ 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.34983878+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.349885551+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-25T15:35:16.349892309+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.34991049+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.349919296+07:00","message":"[bufferProcess] interim [760000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.34992198+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.349927097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.349930779+07:00","message":"> Transcript [7377] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.349935206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.349937499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.349941365+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.349944658+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.392233324+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.392277553+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-25T15:35:16.392285809+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.392305167+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392318136+07:00","message":"[bufferProcess] interim [880000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392321133+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392325393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392328935+07:00","message":"> Transcript [7378] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392333011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392335425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392338706+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.392341585+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.62528107+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.625319172+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-25T15:35:16.625325039+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.625338019+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625344711+07:00","message":"[bufferProcess] interim [180000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625350429+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625358371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625362528+07:00","message":"> Transcript [7379] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625366246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625368909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625371077+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.625373708+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.689366779+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.689407872+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-25T15:35:16.689414758+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.689427197+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689435682+07:00","message":"[bufferProcess] interim [240000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689438654+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689442952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689446731+07:00","message":"> Transcript [7380] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689451494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689453937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689455845+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689458809+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689462055+07:00","message":"Push: 'เขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689464099+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.689466256+07:00","message":"Set new StatePrefix : 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.68946938+07:00","message":"Next Push (prob) : 'ช่วงเวลาช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.689478927+07:00","message":"push: {false เขาเป็น 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.794138871+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.794178636+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-25T15:35:16.794186554+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.794203316+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.794215112+07:00","message":"[bufferProcess] interim [300000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.794220342+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.794227181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.794230838+07:00","message":"> Transcript [7381] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.794233216+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.923093464+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.923135234+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-25T15:35:16.923141559+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:16.923159243+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.923168586+07:00","message":"[bufferProcess] interim [360000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.923171617+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงบ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.923175705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.923178846+07:00","message":"> Transcript [7382] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงบ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.923183177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.923185506+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.923187759+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:16.92319043+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.060456765+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.060490679+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-25T15:35:17.060497073+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาตามแบบไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.060511641+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาตามแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.060520526+07:00","message":"[bufferProcess] interim [420000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาตามแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.060524839+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.060534586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.060538499+07:00","message":"> Transcript [7383] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.060544297+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.211573442+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.211638567+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-25T15:35:17.211646334+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.211661973+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.211670476+07:00","message":"[bufferProcess] interim [480000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.21167343+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาตามแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.211680813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.211683884+07:00","message":"> Transcript [7384] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาตามแบบไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.211687108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.211689422+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาตามแบบไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.310317499+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.310359717+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-25T15:35:17.310366562+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.310383322+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.310391953+07:00","message":"[bufferProcess] interim [540000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.31039524+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.310402739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.310405861+07:00","message":"> Transcript [7385] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.310408616+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:17.402731196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:17.402747668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.438434643+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.438470578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.438477035+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.438488338+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.438494648+07:00","message":"[bufferProcess] interim [960000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.43849724+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.438502546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.438505373+07:00","message":"> Transcript [7386] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.438508259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.438510884+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.450988597+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.451023304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.451029327+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.451045331+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451052316+07:00","message":"[bufferProcess] interim [20000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451056879+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451060843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451063674+07:00","message":"> Transcript [7387] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451067329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451069423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451072295+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.451075224+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.655528161+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.65557895+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-25T15:35:17.655586753+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.65559779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 โมง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.655600748+07:00","message":"receive interim result [false|false]:  4 โมง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.65561+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.655614042+07:00","message":"[buffer interim] 432 false  4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655621386+07:00","message":"[bufferProcess] interim [140000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655624578+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655628143+07:00","message":"[bufferProcess] interim [140000000]: 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655630807+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655634206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655637196+07:00","message":"> Transcript [7388] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655641146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655643311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655645323+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.655648249+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.711774113+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.711805214+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-25T15:35:17.711811437+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.711826267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 โมงเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.711830404+07:00","message":"receive interim result [false|false]:  4 โมงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.71183738+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.711841034+07:00","message":"[buffer interim] 432 false  4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711846559+07:00","message":"[bufferProcess] interim [260000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711849424+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711853247+07:00","message":"[bufferProcess] interim [260000000]: 4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711855663+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711860302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711863021+07:00","message":"> Transcript [7389] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711866933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711869095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711871039+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.711873788+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.88297886+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.883011915+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-25T15:35:17.883018605+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.883028465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.883031034+07:00","message":"receive interim result [false|false]:  16:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.883038725+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.883046684+07:00","message":"[buffer interim] 432 false  16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883053072+07:00","message":"[bufferProcess] interim [440000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883057054+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883065029+07:00","message":"[bufferProcess] interim [440000000]: 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883067408+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883070907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883074028+07:00","message":"> Transcript [7390] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883079177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883081742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883086447+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883090395+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883098249+07:00","message":"Push: 'ช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883100501+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883103238+07:00","message":"Set new StatePrefix : 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:17.883105721+07:00","message":"Next Push (prob) : ' 4 โมงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:17.883136834+07:00","message":"push: {false ช่วงเวลาช่วงเย็น 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.041787274+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.041832786+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-25T15:35:18.041840817+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.041853912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น 17:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.041858154+07:00","message":"receive interim result [false|false]:  16:00 น 17:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.041869123+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.041879422+07:00","message":"[buffer interim] 432 false  16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041886747+07:00","message":"[bufferProcess] interim [620000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041891362+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041900634+07:00","message":"[bufferProcess] interim [620000000]: 16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041904494+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041908399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041913303+07:00","message":"> Transcript [7391] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041917085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.041920523+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.194296134+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.19433889+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-25T15:35:18.194346012+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.194359668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น 17:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.19436282+07:00","message":"receive interim result [false|false]:  16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.194375092+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.194379006+07:00","message":"[buffer interim] 432 false  16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194386478+07:00","message":"[bufferProcess] interim [740000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194390044+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194394118+07:00","message":"[bufferProcess] interim [740000000]: 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194396544+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194400111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.19440308+07:00","message":"> Transcript [7392] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194407863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194410184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194412197+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.194414778+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.195711003+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.195753308+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-25T15:35:18.195759813+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.195774345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 โมงเย็น 5 โมงเย็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.195779281+07:00","message":"receive interim result [false|false]:  4 โมงเย็น 5 โมงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.195786007+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.195789999+07:00","message":"[buffer interim] 432 false  4 โมงเย็น 5 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195795401+07:00","message":"[bufferProcess] interim [800000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195799079+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.19580289+07:00","message":"[bufferProcess] interim [800000000]: 4 โมงเย็น 5 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195805867+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น 5 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195809384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195812354+07:00","message":"> Transcript [7393] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195816445+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195818652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195820713+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.195822986+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.251861386+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.25190332+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-25T15:35:18.251910166+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.251932778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น 17:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.251936109+07:00","message":"receive interim result [false|false]:  16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.251943837+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.251947531+07:00","message":"[buffer interim] 432 false  16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.251953887+07:00","message":"[bufferProcess] interim [860000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.251957067+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น 5 โมงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.25196102+07:00","message":"[bufferProcess] interim [860000000]: 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.25196437+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.251967836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.251970756+07:00","message":"> Transcript [7394] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น 5 โมงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.251973454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.251975802+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 4 โมงเย็น 5 โมงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.765229801+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.765269012+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-25T15:35:18.765275692+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.765287151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 16:00 น 17:00 น แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.765290422+07:00","message":"receive interim result [false|false]:  16:00 น 17:00 น แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.765298712+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.765302201+07:00","message":"[buffer interim] 432 false  16:00 น 17:00 น แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765309101+07:00","message":"[bufferProcess] interim [340000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765312198+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765315744+07:00","message":"[bufferProcess] interim [340000000]: 16:00 น 17:00 น แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765318344+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765322263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765325335+07:00","message":"> Transcript [7395] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765328327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.765330328+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.900186338+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.900229441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.90023889+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.900254907+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-25T15:35:18.900260213+07:00","message":"receive interim result [false|false]:  แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.900269164+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.900273616+07:00","message":"[buffer interim] 432 false  แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900280605+07:00","message":"[bufferProcess] interim [460000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900285414+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900291102+07:00","message":"[bufferProcess] interim [460000000]: แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.90029519+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900298246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900301208+07:00","message":"> Transcript [7396] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900305479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900307643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.90030962+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.900311997+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.936187962+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.936220832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.936226592+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.936235415+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-25T15:35:18.936238794+07:00","message":"receive interim result [false|false]:  แปลว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.936258744+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.936274095+07:00","message":"[buffer interim] 432 false  แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936282948+07:00","message":"[bufferProcess] interim [520000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936286526+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936293818+07:00","message":"[bufferProcess] interim [520000000]: แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936296551+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936299789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.93630269+07:00","message":"> Transcript [7397] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936306652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936308768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936310747+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.936313345+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.975499801+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.97558799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.975596271+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.975615021+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-25T15:35:18.975620941+07:00","message":"receive interim result [false|false]:  แต่ว่าส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.975645954+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:18.975662891+07:00","message":"[buffer interim] 432 false  แต่ว่าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975673728+07:00","message":"[bufferProcess] interim [580000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.97567775+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แปลว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975684646+07:00","message":"[bufferProcess] interim [580000000]: แต่ว่าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975687564+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975691254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975694312+07:00","message":"> Transcript [7398] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แปลว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975698178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975700298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.97570247+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:18.975705165+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.161070946+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.161108362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.161115203+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.161125489+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-25T15:35:19.161129974+07:00","message":"receive interim result [false|false]:  แต่ว่าส่วนลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.161138108+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.16114299+07:00","message":"[buffer interim] 432 false  แต่ว่าส่วนลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161174212+07:00","message":"[bufferProcess] interim [700000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.16118134+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161189677+07:00","message":"[bufferProcess] interim [700000000]: แต่ว่าส่วนลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161193211+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วนลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161197611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161202048+07:00","message":"> Transcript [7399] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161208787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161220945+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161223318+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161226192+07:00","message":"Push: ' 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161228368+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.16123077+07:00","message":"Set new StatePrefix : 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.161233313+07:00","message":"Next Push (prob) : ' แต่ว่าส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.16124174+07:00","message":"push: {false  16:00 น 17:00 น 0 0xc000187f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.19142474+07:00","message":"[GCS] IsForceVAD: false for message ID: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.246549129+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.246596654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.246605581+07:00","message":"receive interim result [false|false]: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.246618684+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-25T15:35:19.246622308+07:00","message":"receive interim result [false|false]:  แต่ว่าสวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.24663101+07:00","message":"[buffer interim] 432 false ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.246638824+07:00","message":"[buffer interim] 432 false  แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.24664579+07:00","message":"[bufferProcess] interim [820000000]:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246651676+07:00","message":"[bufferProcess] send to processor:ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วนลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246655947+07:00","message":"[bufferProcess] interim [820000000]: แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246658694+07:00","message":"[bufferProcess] update buffer: ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246662666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246665768+07:00","message":"> Transcript [7400] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วนลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.24667009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246672583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246674578+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.246677351+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.257387546+07:00","message":"[GCS] Start streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.409089161+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.409135731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น แต่ว่าสวนลุมพินี\",\"confidence\":0.94908386}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.409144474+07:00","message":"receive interim result [true|false]: ลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น แต่ว่าสวนลุมพินี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.40915592+07:00","message":"end recv isFinal message id 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.40918309+07:00","message":"end Recv id 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.409192539+07:00","message":"[buffer interim] 432 true ลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409202265+07:00","message":"[bufferProcess] interim [970000000]:ลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409207188+07:00","message":"[bufferProcess] send to processor (isfinal):ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าสวนลุมพินี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409212626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409216494+07:00","message":"> Transcript [7401] [false]: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.40922038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409223796+07:00","message":"Set new StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409226664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409235755+07:00","message":"> Transcript [7402] [true]: 'ลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409239825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409242824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409245938+07:00","message":"StatePrefix: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409250733+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409253909+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409533709+07:00","message":"Push: ' แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409539235+07:00","message":"TextPushed: 'ลุมพินีไปได้นะครับคือเขาเป็นช่วงเวลาช่วงเย็น 16:00 น 17:00 น แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409541823+07:00","message":"Set new StatePrefix : 'ลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409544422+07:00","message":"Next Push (prob) : 'ลุมพินีไปได้ไหมครับคือเขาเล่นมาเป็นช่วงเวลาช่วงเย็นๆ 16:00 น 17:00 น แต่ว่าสวนลุมพินี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.409552828+07:00","message":"push: {true  แต่ว่าสวนลุมพินี 0 0xc000187f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.409558385+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_432.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:19.422200328+07:00","message":"write wav file: './tmp/7599/7599_432.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.613275243+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.613317735+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-25T15:35:19.613322603+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.613337808+07:00","message":"[buffer interim] 433 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.613343976+07:00","message":"[bufferProcess] interim [420000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.613346201+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.859007302+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.8590405+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-25T15:35:19.859045607+07:00","message":"receive interim result [false|false]: เปิดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.859055957+07:00","message":"[buffer interim] 433 false เปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.859062127+07:00","message":"[bufferProcess] interim [540000000]:เปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.859064721+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.859070081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.85907298+07:00","message":"> Transcript [7403] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.85907515+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.947046166+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.947090834+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-25T15:35:19.947097406+07:00","message":"receive interim result [false|false]: เปิดนาที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:19.947113058+07:00","message":"[buffer interim] 433 false เปิดนาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.94712236+07:00","message":"[bufferProcess] interim [600000000]:เปิดนาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.947125265+07:00","message":"[bufferProcess] send to processor:เปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.947128963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.947132283+07:00","message":"> Transcript [7404] [false]: 'เปิดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.947135884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.947138366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.947141712+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:19.947144957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.222694255+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.222732912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดนาที 4\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.222739048+07:00","message":"receive interim result [false|false]: เปิดนาที 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.222752472+07:00","message":"[buffer interim] 433 false เปิดนาที 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222762093+07:00","message":"[bufferProcess] interim [900000000]:เปิดนาที 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222764462+07:00","message":"[bufferProcess] send to processor:เปิดนาที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222769599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222772796+07:00","message":"> Transcript [7405] [false]: 'เปิดนาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222775931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222778123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222780073+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.222782096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258632644+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258669172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดนาที 45\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258674497+07:00","message":"receive interim result [false|false]: เปิดนาที 45"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.258689988+07:00","message":"[buffer interim] 433 false เปิดนาที 45"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258696628+07:00","message":"[bufferProcess] interim [960000000]:เปิดนาที 45"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258699639+07:00","message":"[bufferProcess] send to processor:เปิดนาที 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258706169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258709173+07:00","message":"> Transcript [7406] [false]: 'เปิดนาที 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258712173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258714504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258716657+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.258719345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.266305723+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.266337056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.266342349+07:00","message":"receive interim result [false|false]: 4:30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.266358381+07:00","message":"[buffer interim] 433 false 4:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.26636456+07:00","message":"[bufferProcess] interim [20000000]:4:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266367586+07:00","message":"[bufferProcess] send to processor:เปิดนาที 45"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266375536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266378171+07:00","message":"> Transcript [7407] [false]: 'เปิดนาที 45'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266380939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266383218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266385822+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266388285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266394393+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266396625+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266398615+07:00","message":"Set new StatePrefix : 'เปิดนาที 45'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.266400582+07:00","message":"Next Push (prob) : 'นาที 45'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.266408699+07:00","message":"push: {false เปิด 0 0xc0038b4b80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:20.403187374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:20.40319958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.435790551+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.435834834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.43584175+07:00","message":"receive interim result [false|false]: 4:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.435857771+07:00","message":"[buffer interim] 433 false 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.435869235+07:00","message":"[bufferProcess] interim [140000000]:4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.435872862+07:00","message":"[bufferProcess] send to processor:4:30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.435881326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.435885499+07:00","message":"> Transcript [7408] [false]: '4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.435888999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.435892632+07:00","message":"Set new StatePrefix: '4:30'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.495721488+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.495769769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.495778266+07:00","message":"receive interim result [false|false]: 4:30 น ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.495796681+07:00","message":"[buffer interim] 433 false 4:30 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.49581017+07:00","message":"[bufferProcess] interim [260000000]:4:30 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.495816257+07:00","message":"[bufferProcess] send to processor:4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.495825067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.495829317+07:00","message":"> Transcript [7409] [false]: '4:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.495836246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.495839448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.495842244+07:00","message":"StatePrefix: '4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.495845306+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.626210446+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.62624855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.626254917+07:00","message":"receive interim result [false|false]: 4:30 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.626268445+07:00","message":"[buffer interim] 433 false 4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.626274497+07:00","message":"[bufferProcess] interim [380000000]:4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.626277333+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.62628274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.62628562+07:00","message":"> Transcript [7410] [false]: '4:30 น ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.626288762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.626291041+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.626293891+07:00","message":"StatePrefix: '4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.626296037+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.695541033+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.69558215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดหน้าตี 4 ครึ่งถึง 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.695588534+07:00","message":"receive interim result [false|false]: เปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.695602939+07:00","message":"[buffer interim] 433 false เปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.695609799+07:00","message":"[bufferProcess] interim [440000000]:เปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.695612462+07:00","message":"[bufferProcess] send to processor:4:30 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.695615943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.69561879+07:00","message":"> Transcript [7411] [false]: '4:30 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.695621918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.695624083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.695626783+07:00","message":"StatePrefix: '4:30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.695629056+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.705542206+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.70557958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"04:30 น 04:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.705585913+07:00","message":"receive interim result [false|false]: 04:30 น 04:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.705599323+07:00","message":"[buffer interim] 433 false 04:30 น 04:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.70560463+07:00","message":"[bufferProcess] interim [500000000]:04:30 น 04:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.705607385+07:00","message":"[bufferProcess] send to processor:เปิดหน้าตี 4 ครึ่งถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.705612622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.705615389+07:00","message":"> Transcript [7412] [false]: 'เปิดหน้าตี 4 ครึ่งถึง 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.705618178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.705622107+07:00","message":"Set new StatePrefix: 'เปิดหน้าตี 4 ครึ่งถึง 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.810139511+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.810180815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.81018682+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:20.810201292+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.810207442+07:00","message":"[bufferProcess] interim [560000000]:4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.810209842+07:00","message":"[bufferProcess] send to processor:04:30 น 04:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.810216256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.810219009+07:00","message":"> Transcript [7413] [false]: '04:30 น 04:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.810221435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:20.810224695+07:00","message":"Set new StatePrefix: '04:30 น 04:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.015686014+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.015720781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.01572629+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.015738515+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.015744938+07:00","message":"[bufferProcess] interim [800000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.015747646+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.015753086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.015755931+07:00","message":"> Transcript [7414] [false]: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.015758174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.01576024+07:00","message":"Set new StatePrefix: '4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.393645761+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.393678697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.393684774+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.393699549+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-25T15:35:21.393702455+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.393709127+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.393712555+07:00","message":"[buffer interim] 433 false  น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393718247+07:00","message":"[bufferProcess] interim [160000000]:4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393720883+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393723915+07:00","message":"[bufferProcess] interim [160000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393726375+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393728841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393731554+07:00","message":"> Transcript [7415] [false]: '4:30 น ถึง 22:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393734484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.39373671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393738626+07:00","message":"StatePrefix: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.393740754+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.399643441+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.399680824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.399686869+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.399701632+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-25T15:35:21.399704282+07:00","message":"receive interim result [false|false]:  น ก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.399713865+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.399720354+07:00","message":"[buffer interim] 433 false  น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399726418+07:00","message":"[bufferProcess] interim [220000000]:4:30 น ถึง 22:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399729335+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399732724+07:00","message":"[bufferProcess] interim [220000000]: น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399735644+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399741959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.39975959+07:00","message":"> Transcript [7416] [false]: '4:30 น ถึง 22:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399763248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399765492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399768143+07:00","message":"StatePrefix: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.399770592+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.630475038+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.630511855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.630518137+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.630527006+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-25T15:35:21.630530352+07:00","message":"receive interim result [false|false]:  ก็ไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.630537543+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.630544358+07:00","message":"[buffer interim] 433 false  ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630549989+07:00","message":"[bufferProcess] interim [400000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630552953+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630556184+07:00","message":"[bufferProcess] interim [400000000]: ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630558823+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630561971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630570162+07:00","message":"> Transcript [7417] [false]: '4:30 น ถึง 22:00 น ก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630574552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630576637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.63057936+07:00","message":"StatePrefix: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.630582025+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.902197609+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.90224093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.902249447+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.902264916+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-25T15:35:21.902268966+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.902278181+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.902282193+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902289087+07:00","message":"[bufferProcess] interim [640000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902292464+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902296174+07:00","message":"[bufferProcess] interim [640000000]: ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902300052+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.90230355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902306852+07:00","message":"> Transcript [7418] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902310638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902312814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902314797+07:00","message":"StatePrefix: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902316991+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902320134+07:00","message":"Push: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902322153+07:00","message":"TextPushed: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902325222+07:00","message":"Set new StatePrefix : '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:21.902327517+07:00","message":"Next Push (prob) : ' น ก็ไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:21.902336206+07:00","message":"push: {false 4:30 น ถึง 22:00 0 0xc0038b4b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.41773757+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.417775525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.417781164+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.417793777+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-25T15:35:22.417797062+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.417804722+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.417807929+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417815503+07:00","message":"[bufferProcess] interim [180000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417818314+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้บริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417821399+07:00","message":"[bufferProcess] interim [180000000]: ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417823977+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417826786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417829848+07:00","message":"> Transcript [7419] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417833216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417835335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417839873+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.417842533+07:00","message":"TextPushed: '4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.497787011+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.497833383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.497840858+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.497853899+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-25T15:35:22.497857116+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.497875614+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.497892336+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497902445+07:00","message":"[bufferProcess] interim [300000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497907308+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้บริการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497916768+07:00","message":"[bufferProcess] interim [300000000]: ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497920651+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497925314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497929406+07:00","message":"> Transcript [7420] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497934276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497937354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497941826+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.497944562+07:00","message":"TextPushed: '4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.634208337+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.634253844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.634260744+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.634269073+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-25T15:35:22.634273095+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.634282764+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.634286485+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634294209+07:00","message":"[bufferProcess] interim [420000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.63429707+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634301196+07:00","message":"[bufferProcess] interim [420000000]: ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.63430395+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634307405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634311779+07:00","message":"> Transcript [7421] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634315294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634317349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634319304+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.634321829+07:00","message":"TextPushed: '4:30 น ถึง 22:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.784693042+07:00","message":"[GCS] IsForceVAD: false for message ID: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.804664055+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.804717157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.804724972+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.804738336+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-25T15:35:22.804741835+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.804752001+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.804756235+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804763242+07:00","message":"[bufferProcess] interim [540000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804766673+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804770202+07:00","message":"[bufferProcess] interim [540000000]: ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804772992+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804776101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804779458+07:00","message":"> Transcript [7422] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804783667+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804786004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804788951+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804792823+07:00","message":"TextPushed: '4:30 น ถึง 22:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804796727+07:00","message":"Push: ' น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804799872+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804802913+07:00","message":"Set new StatePrefix : '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.804807161+07:00","message":"Next Push (prob) : 'บริการไปดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.804831392+07:00","message":"push: {false  น ก็ไปใช้ 0 0xc0038b4b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.81240371+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.812429527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.812435046+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.812447894+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-25T15:35:22.812451473+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.812459278+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.812468674+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812473377+07:00","message":"[bufferProcess] interim [600000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812476281+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812482679+07:00","message":"[bufferProcess] interim [600000000]: ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812485732+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812488559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.81249122+07:00","message":"> Transcript [7423] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812494305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812497312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812499757+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.812502063+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.855835457+07:00","message":"[GCS] Start streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874055558+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874095623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874103139+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874114926+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-25T15:35:22.874119364+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874133295+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874137778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4:30 น ถึง 22:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874141516+07:00","message":"receive interim result [false|false]: 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874150192+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-25T15:35:22.87415467+07:00","message":"receive interim result [false|false]:  ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874161683+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874166848+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874170505+07:00","message":"[buffer interim] 433 false 4:30 น ถึง 22:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.874173805+07:00","message":"[buffer interim] 433 false  ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874181238+07:00","message":"[bufferProcess] interim [660000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874185774+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874192769+07:00","message":"[bufferProcess] interim [660000000]: ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874196353+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874200264+07:00","message":"[bufferProcess] interim [720000000]:4:30 น ถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874203554+07:00","message":"[bufferProcess] send to processor:4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874207306+07:00","message":"[bufferProcess] interim [720000000]: ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874210734+07:00","message":"[bufferProcess] update buffer: 4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874214729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.87421897+07:00","message":"> Transcript [7424] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874223802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874226725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874241058+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874244634+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.87424747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874250662+07:00","message":"> Transcript [7425] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874257546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.87426029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874263538+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.874266943+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.974975704+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.975017594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดหน้า 04:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ\",\"confidence\":0.91960394}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.975024784+07:00","message":"receive interim result [true|false]: เปิดหน้า 04:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.975034189+07:00","message":"end recv isFinal message id 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.975036431+07:00","message":"end Recv id 433"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.975042602+07:00","message":"[buffer interim] 433 true เปิดหน้า 04:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975055225+07:00","message":"[bufferProcess] interim [750000000]:เปิดหน้า 04:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975059807+07:00","message":"[bufferProcess] send to processor (isfinal):4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975066336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975069618+07:00","message":"> Transcript [7426] [false]: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975073437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975075569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975077998+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975080792+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.97508373+07:00","message":"Push: 'บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975086098+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975088709+07:00","message":"Set new StatePrefix : '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.97509114+07:00","message":"Next Push (prob) : 'ด่ำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975092935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975095167+07:00","message":"> Transcript [7427] [true]: 'เปิดหน้า 04:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975097534+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975099297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975100995+07:00","message":"StatePrefix: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975103037+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975104798+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.975202135+07:00","message":"push: {false บริการไปดื่ม 0 0xc0038b4b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.97531522+07:00","message":"Push: 'กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975319202+07:00","message":"TextPushed: '4:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975321366+07:00","message":"Set new StatePrefix : 'เปิดหน้า 04:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975324808+07:00","message":"Next Push (prob) : 'เปิดหน้า 04:30 น ถึง 22:00 น ก็ไปใช้บริการไปดื่มด่ำกับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:22.975330667+07:00","message":"push: {true กับ 0 0xc0038b4b80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:22.975329607+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_433.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:22.984695238+07:00","message":"write wav file: './tmp/7599/7599_433.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:23.403547473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:23.403579309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:23.694715806+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:23.69476532+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-25T15:35:23.694770907+07:00","message":"receive interim result [false|false]: กรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:23.69478735+07:00","message":"[buffer interim] 434 false กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:23.694793557+07:00","message":"[bufferProcess] interim [660000000]:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:23.694795677+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:23.704089045+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:23.704114941+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-25T15:35:23.704119674+07:00","message":"receive interim result [false|false]: กรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:23.704132308+07:00","message":"[buffer interim] 434 false กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:23.704136958+07:00","message":"[bufferProcess] interim [720000000]:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:23.70413947+07:00","message":"[bufferProcess] send to processor:กรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:23.704143334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:23.704146541+07:00","message":"> Transcript [7428] [false]: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:23.70414886+07:00","message":"Set StatePrefix (first interim): 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.027605296+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.027651919+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-25T15:35:24.027658797+07:00","message":"receive interim result [false|false]: กรุงเทพฯก็เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.027676397+07:00","message":"[buffer interim] 434 false กรุงเทพฯก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027686858+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพฯก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027691426+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027698911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027703583+07:00","message":"> Transcript [7429] [false]: 'กรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027708474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027711668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027714821+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.027718383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.041774485+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.041802367+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-25T15:35:24.041807662+07:00","message":"receive interim result [false|false]: กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.041818704+07:00","message":"[buffer interim] 434 false กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.04182394+07:00","message":"[bufferProcess] interim [20000000]:กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.041826135+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯก็เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.041829845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.041832825+07:00","message":"> Transcript [7430] [false]: 'กรุงเทพฯก็เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.041835749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.041837936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.041839914+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.041841888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.094647476+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.094689317+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-25T15:35:24.094695475+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.09473087+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.09474235+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.094745299+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯได้เลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.094749582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.094752742+07:00","message":"> Transcript [7431] [false]: 'กรุงเทพฯได้เลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.094756513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.094758724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.094760613+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.094762684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.267045516+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.267102316+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-25T15:35:24.267110181+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.267138776+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267152093+07:00","message":"[bufferProcess] interim [200000000]:กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267156247+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267167396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267172387+07:00","message":"> Transcript [7432] [false]: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267177668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267180559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267184425+07:00","message":"StatePrefix: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267187674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267195282+07:00","message":"Push: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267198536+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.26720175+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.267205036+07:00","message":"Next Push (prob) : 'ฯไปเลยใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.267215674+07:00","message":"push: {false กรุงเทพ 0 0xc0030a1380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.286869758+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.286915771+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-25T15:35:24.28692116+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.286938833+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286946996+07:00","message":"[bufferProcess] interim [260000000]:กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286950136+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286957714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286962057+07:00","message":"> Transcript [7433] [false]: 'กรุงเทพฯไปเลยใครวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286966215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286968502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286970801+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.286973142+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.300337207+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.300369488+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-25T15:35:24.300374977+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.300390666+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.300397768+07:00","message":"[bufferProcess] interim [320000000]:กรุงเทพฯไปเลยใครแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.300400242+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.300404912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.300408008+07:00","message":"> Transcript [7434] [false]: 'กรุงเทพฯไปเลยใครแวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.300411542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.300413652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.300415617+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.3004185+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.410144407+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.410192319+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-25T15:35:24.410200385+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.410217829+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410228475+07:00","message":"[bufferProcess] interim [380000000]:กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410231388+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410237955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410241598+07:00","message":"> Transcript [7435] [false]: 'กรุงเทพฯไปเลยใครแวะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410245301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410247589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410250468+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.410252982+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.472700185+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.472740094+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-25T15:35:24.472746687+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.472762804+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472771155+07:00","message":"[bufferProcess] interim [500000000]:กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472773776+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472781317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472784522+07:00","message":"> Transcript [7436] [false]: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472788855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472791357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472793753+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472796157+07:00","message":"TextPushed: 'กรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472804115+07:00","message":"Push: 'ฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472807285+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.472810293+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.47281285+07:00","message":"Next Push (prob) : 'แวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.472821909+07:00","message":"push: {false ฯไปเลยใคร 0 0xc0030a1380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.912284739+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.912323772+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-25T15:35:24.912329533+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:24.912345079+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912352919+07:00","message":"[bufferProcess] interim [920000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912355979+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912363863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912367007+07:00","message":"> Transcript [7437] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912371002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912373942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912375956+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:24.912378495+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.49104731+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.491078955+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-25T15:35:25.491084645+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:25.491097481+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.491104431+07:00","message":"[bufferProcess] interim [520000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.491106951+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.491110047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.49111263+07:00","message":"> Transcript [7438] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.491116865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.49111907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.491121061+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:25.491123484+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:26.404340121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:26.404372661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.703044709+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.703082537+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-25T15:35:26.703088495+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.703106744+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703118565+07:00","message":"[bufferProcess] interim [720000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703122352+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703125889+07:00","message":"[bufferProcess] send to processor (ticker):กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.7031288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703131854+07:00","message":"> Transcript [7439] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703135181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.7031373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703139676+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703142192+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703144158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703147983+07:00","message":"> Transcript [7440] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703150352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703152144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703153854+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703155794+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703158436+07:00","message":"Push: 'แวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703160344+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703162666+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.703164936+07:00","message":"Next Push (prob) : 'มานะพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.703172788+07:00","message":"push: {false แวะเวียน 0 0xc0030a1380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.898494839+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.898532067+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-25T15:35:26.898538102+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:26.898550624+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.898556601+07:00","message":"[bufferProcess] interim [840000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:26.89855882+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.279760713+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.279793934+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-25T15:35:27.279799716+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.279814658+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.279821504+07:00","message":"[bufferProcess] interim [260000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.279824356+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.279828007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.279830859+07:00","message":"> Transcript [7441] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.279833317+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.41175434+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.411796563+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-25T15:35:27.41180319+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.411822379+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411832167+07:00","message":"[bufferProcess] interim [380000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411834895+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411841214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411844383+07:00","message":"> Transcript [7442] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411851041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411853639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411856531+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.411859484+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.799483154+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.799529169+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-25T15:35:27.799535567+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.79955122+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.799561568+07:00","message":"[bufferProcess] interim [800000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.799572765+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.799579964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.799583596+07:00","message":"> Transcript [7443] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.7995879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.79959035+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.799593023+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.799596125+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.933267625+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.933305755+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-25T15:35:27.933311827+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:27.93332392+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.933331189+07:00","message":"[bufferProcess] interim [920000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.933334205+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.933339926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.933342821+07:00","message":"> Transcript [7444] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.933346924+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.933349214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.93335191+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:27.933354767+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.182440178+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.182471017+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-25T15:35:28.182477641+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.182492377+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182499047+07:00","message":"[bufferProcess] interim [160000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182502373+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.18250939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.18251214+07:00","message":"> Transcript [7445] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182516347+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182518882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182521444+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182524564+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182530187+07:00","message":"Push: 'มานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.18253221+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.182534492+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.18253711+07:00","message":"Next Push (prob) : 'ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.182573816+07:00","message":"push: {false มานะพื้นที่ 0 0xc0030a1380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.31640008+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.316441844+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-25T15:35:28.316447698+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.316461478+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.316469149+07:00","message":"[bufferProcess] interim [280000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.316472133+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.316476231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.316479322+07:00","message":"> Transcript [7446] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.316483701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.316485951+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.316488045+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.31649116+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.501022392+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.501058686+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-25T15:35:28.501076926+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.501091757+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.501098177+07:00","message":"[bufferProcess] interim [460000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.501101251+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.501108334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.501111603+07:00","message":"> Transcript [7447] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.50111544+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.501117861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.501120507+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.501123322+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.693249879+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.693283043+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-25T15:35:28.693289288+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.69330368+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.693324628+07:00","message":"[bufferProcess] interim [640000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.693327307+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.693330816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.693333924+07:00","message":"> Transcript [7448] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.693337837+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.693339921+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.693342366+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.69334499+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.696972851+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.696987319+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-25T15:35:28.696991465+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.697000072+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697003889+07:00","message":"[bufferProcess] interim [700000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.6970064+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697009015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697011173+07:00","message":"> Transcript [7449] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.69701424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697016235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697018153+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697021098+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697032215+07:00","message":"Push: 'ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697034574+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.697037046+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.6970394+07:00","message":"Next Push (prob) : 'ในอีกหลายปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.697048579+07:00","message":"push: {false ปากดีนะคะเกิดขึ้น 0 0xc0030a1380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.819293192+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.819337365+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-25T15:35:28.819345595+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:28.819360213+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.819368089+07:00","message":"[bufferProcess] interim [820000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.819372646+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.819377374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.819381446+07:00","message":"> Transcript [7450] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.819385941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:28.819389391+07:00","message":"Set new StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.083856088+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.083884217+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-25T15:35:29.083889955+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.083905694+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083912928+07:00","message":"[bufferProcess] interim [60000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083917101+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083921918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083926278+07:00","message":"> Transcript [7451] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083933934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083936072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083938086+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.083941174+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:29.404437903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:29.40445162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.629751334+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.629787777+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-25T15:35:29.62979432+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.629807287+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.629813658+07:00","message":"[bufferProcess] interim [600000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.629816655+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.62982218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.629824983+07:00","message":"> Transcript [7452] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.62982875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.629830827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.629832972+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.629836829+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.723038108+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.723075848+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-25T15:35:29.723082321+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.72309316+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.723100044+07:00","message":"[bufferProcess] interim [720000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.723102941+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.723106436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.723109272+07:00","message":"> Transcript [7453] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.723113083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.72311515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.7231176+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.72312031+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.974812393+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.974850307+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-25T15:35:29.974856462+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.974869513+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974875421+07:00","message":"[bufferProcess] interim [960000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974878683+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974882718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.97488555+07:00","message":"> Transcript [7454] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974889476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974891836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.97489415+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974896959+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974899803+07:00","message":"Push: 'ในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974901748+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974904117+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:29.974910219+07:00","message":"Next Push (prob) : 'ที่เลยเขาจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:29.974916894+07:00","message":"push: {false ในอีกหลายพื้น 0 0xc0030a1380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.097016814+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.097055212+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-25T15:35:30.097063257+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.097077291+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097084379+07:00","message":"[bufferProcess] interim [80000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097087641+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097093642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097096655+07:00","message":"> Transcript [7455] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097100428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097102569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097104722+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.097107574+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.534770929+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.534812335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.53481914+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.534836063+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.534843976+07:00","message":"[bufferProcess] interim [500000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.534847684+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.534858594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.534861753+07:00","message":"> Transcript [7456] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.534866454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.534869504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.534872226+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.53487588+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.726890812+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.726925757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.726932512+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.726943729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" assist\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.726947187+07:00","message":"receive interim result [false|false]:  assist"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.726957547+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.726962398+07:00","message":"[buffer interim] 434 false  assist"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.72696924+07:00","message":"[bufferProcess] interim [680000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.726973497+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.726978393+07:00","message":"[bufferProcess] interim [680000000]: assist"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.726983474+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น assist"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.726986449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.726989661+07:00","message":"> Transcript [7457] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.726993909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.726996051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.727002557+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.727005318+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810045279+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810081286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810088232+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810101253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Active City\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810104464+07:00","message":"receive interim result [false|false]:  Active City"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810111873+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810115389+07:00","message":"[buffer interim] 434 false  Active City"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810120897+07:00","message":"[bufferProcess] interim [740000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810124156+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น assist"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810127259+07:00","message":"[bufferProcess] interim [740000000]: Active City"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810135061+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active City"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810141633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.81014449+07:00","message":"> Transcript [7458] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น assist'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810149131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810151172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810157155+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810159804+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810171816+07:00","message":"Push: 'ที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810174135+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810176991+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น assist'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.810179593+07:00","message":"Next Push (prob) : 'มาเป็น assist'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.810194687+07:00","message":"push: {false ที่เลยเขาจะได้ 0 0xc0030a1380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.869553581+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.869610079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.869619684+07:00","message":"receive interim result [false|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.869633811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Active Citizen\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.869638319+07:00","message":"receive interim result [false|false]:  Active Citizen"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.869655669+07:00","message":"[buffer interim] 434 false กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:30.86966745+07:00","message":"[buffer interim] 434 false  Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869675328+07:00","message":"[bufferProcess] interim [860000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869679066+07:00","message":"[bufferProcess] send to processor:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active City"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869683352+07:00","message":"[bufferProcess] interim [860000000]: Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869685922+07:00","message":"[bufferProcess] update buffer: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869689066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869692059+07:00","message":"> Transcript [7459] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active City'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869694989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:30.869697168+07:00","message":"Set new StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active City'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.052199866+07:00","message":"[GCS] IsForceVAD: false for message ID: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.116447858+07:00","message":"[GCS] Start streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.212824112+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.212868974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้มาเป็น Active Citizen\",\"confidence\":0.9520218}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.212906539+07:00","message":"receive interim result [true|false]: กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้มาเป็น Active Citizen"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.2129231+07:00","message":"end recv isFinal message id 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.212926955+07:00","message":"end Recv id 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.212937305+07:00","message":"[buffer interim] 434 true กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้มาเป็น Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212948846+07:00","message":"[bufferProcess] interim [220000000]:กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้มาเป็น Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212954369+07:00","message":"[bufferProcess] send to processor (isfinal):กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active Citizen"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212961541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212965001+07:00","message":"> Transcript [7460] [false]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212968299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212970387+07:00","message":"Set new StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212972622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212974593+07:00","message":"> Transcript [7461] [true]: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้มาเป็น Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212977719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212979857+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212981863+07:00","message":"StatePrefix: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้มาเป็น Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212985041+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.212991906+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.213301103+07:00","message":"Push: 'เป็น Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.213309311+07:00","message":"TextPushed: 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยเขาจะได้เป็น Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.213312655+07:00","message":"Set new StatePrefix : 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้มาเป็น Active Citizen'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.213315519+07:00","message":"Next Push (prob) : 'กรุงเทพฯไปเลยใครแวะเวียนมานะพื้นที่ปากดีนะคะเกิดขึ้นในอีกหลายพื้นที่เลยอ่ะเราจะได้มาเป็น Active Citizen'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.213326463+07:00","message":"push: {true เป็น Active Citizen 0 0xc0030a1380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.213331778+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_434.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:31.227641193+07:00","message":"write wav file: './tmp/7599/7599_434.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.648415365+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.648459672+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-25T15:35:31.648465172+07:00","message":"receive interim result [false|false]: ขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.648480395+07:00","message":"[buffer interim] 435 false ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.648486885+07:00","message":"[bufferProcess] interim [540000000]:ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.648490304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.770056022+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.770090066+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-25T15:35:31.770095307+07:00","message":"receive interim result [false|false]: ขยับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.770106125+07:00","message":"[buffer interim] 435 false ขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.770114041+07:00","message":"[bufferProcess] interim [660000000]:ขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.770116897+07:00","message":"[bufferProcess] send to processor:ขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.770122134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.770124974+07:00","message":"> Transcript [7462] [false]: 'ขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.770127208+07:00","message":"Set StatePrefix (first interim): 'ขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.962477741+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.962511815+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-25T15:35:31.96251714+07:00","message":"receive interim result [false|false]: ขยับร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:31.962531892+07:00","message":"[buffer interim] 435 false ขยับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.962539227+07:00","message":"[bufferProcess] interim [840000000]:ขยับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.96254307+07:00","message":"[bufferProcess] send to processor:ขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.962549573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.962552611+07:00","message":"> Transcript [7463] [false]: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.962554957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:31.962556983+07:00","message":"Set new StatePrefix: 'ขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.100362776+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.100396901+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-25T15:35:32.100402628+07:00","message":"receive interim result [false|false]: ขยับร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.100418614+07:00","message":"[buffer interim] 435 false ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.10042505+07:00","message":"[bufferProcess] interim [20000000]:ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.10042754+07:00","message":"[bufferProcess] send to processor:ขยับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.100433894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.100437129+07:00","message":"> Transcript [7464] [false]: 'ขยับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.100443735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.10044634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.100448565+07:00","message":"StatePrefix: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.100450695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.352617543+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.352657249+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-25T15:35:32.35266429+07:00","message":"receive interim result [false|false]: ขยับร่างกายเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.352680892+07:00","message":"[buffer interim] 435 false ขยับร่างกายเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352691948+07:00","message":"[bufferProcess] interim [320000000]:ขยับร่างกายเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352696508+07:00","message":"[bufferProcess] send to processor:ขยับร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352703861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352709123+07:00","message":"> Transcript [7465] [false]: 'ขยับร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352714157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352717283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352720921+07:00","message":"StatePrefix: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.352724497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:32.405331279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:32.405343881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.867220297+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.867257117+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-25T15:35:32.867263547+07:00","message":"receive interim result [false|false]: ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.867275373+07:00","message":"[buffer interim] 435 false ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867282009+07:00","message":"[bufferProcess] interim [800000000]:ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867285242+07:00","message":"[bufferProcess] send to processor:ขยับร่างกายเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867290442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867293976+07:00","message":"> Transcript [7466] [false]: 'ขยับร่างกายเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867297526+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867299742+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867301733+07:00","message":"StatePrefix: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.867303939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.981732738+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.981776595+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-25T15:35:32.981782838+07:00","message":"receive interim result [false|false]: ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.981797674+07:00","message":"[buffer interim] 435 false ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981804448+07:00","message":"[bufferProcess] interim [860000000]:ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981807323+07:00","message":"[bufferProcess] send to processor:ขยับร่างกายเพราะขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981812626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981815501+07:00","message":"> Transcript [7467] [false]: 'ขยับร่างกายเพราะขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981819486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981822019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981824151+07:00","message":"StatePrefix: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981826443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981831402+07:00","message":"Push: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981834601+07:00","message":"TextPushed: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981836925+07:00","message":"Set new StatePrefix : 'ขยับร่างกายเพราะขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:32.981839775+07:00","message":"Next Push (prob) : 'ร่างกายเพราะขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:32.981847231+07:00","message":"push: {false ขยับ 0 0xc0030a0100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.173683195+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.173732627+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-25T15:35:33.173740663+07:00","message":"receive interim result [false|false]: ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.173755287+07:00","message":"[buffer interim] 435 false ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.173763879+07:00","message":"[bufferProcess] interim [40000000]:ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.173766571+07:00","message":"[bufferProcess] send to processor:ขยับร่างกายเพราะขยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.173771714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.173774731+07:00","message":"> Transcript [7468] [false]: 'ขยับร่างกายเพราะขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.173777337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.173779948+07:00","message":"Set new StatePrefix: 'ขยับร่างกายเพราะขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.244963227+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.245001045+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-25T15:35:33.245007642+07:00","message":"receive interim result [false|false]: ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.245023382+07:00","message":"[buffer interim] 435 false ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245031751+07:00","message":"[bufferProcess] interim [160000000]:ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245034731+07:00","message":"[bufferProcess] send to processor:ขยับร่างกายเพราะขยับวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245042717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245046292+07:00","message":"> Transcript [7469] [false]: 'ขยับร่างกายเพราะขยับวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245050612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245053143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245055503+07:00","message":"StatePrefix: 'ขยับร่างกายเพราะขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.245057913+07:00","message":"TextPushed: 'ขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.291395936+07:00","message":"[GCS] IsForceVAD: false for message ID: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.372176891+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.372214842+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-25T15:35:33.372220802+07:00","message":"receive interim result [false|false]: ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.372234829+07:00","message":"[buffer interim] 435 false ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372241242+07:00","message":"[bufferProcess] interim [280000000]:ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372243852+07:00","message":"[bufferProcess] send to processor:ขยับร่างกายเพราะขยับวันละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372249184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372251994+07:00","message":"> Transcript [7470] [false]: 'ขยับร่างกายเพราะขยับวันละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372255632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372258159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372260608+07:00","message":"StatePrefix: 'ขยับร่างกายเพราะขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.372263044+07:00","message":"TextPushed: 'ขยับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.381135468+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.381183589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขยับร่างกายเพราะขยับวันละนิด\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.381189455+07:00","message":"receive interim result [true|false]: ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.38119895+07:00","message":"end recv isFinal message id 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.381201484+07:00","message":"end Recv id 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.381207617+07:00","message":"[buffer interim] 435 true ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381213794+07:00","message":"[bufferProcess] interim [400000000]:ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381218758+07:00","message":"[bufferProcess] send to processor (isfinal):ขยับร่างกายเพราะขยับวันละนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381221794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381224624+07:00","message":"> Transcript [7471] [false]: 'ขยับร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381228119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381230178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381232231+07:00","message":"StatePrefix: 'ขยับร่างกายเพราะขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.38123437+07:00","message":"TextPushed: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381236139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381238106+07:00","message":"> Transcript [7472] [true]: 'ขยับร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381240378+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.38124215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381243999+07:00","message":"StatePrefix: 'ขยับร่างกายเพราะขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381245978+07:00","message":"TextPushed: 'ขยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:33.381252279+07:00","message":"Push: 'ร่างกายเพราะขยับวันละนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.381260038+07:00","message":"push: {true ร่างกายเพราะขยับวันละนิด 0 0xc0030a0100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:33.38931749+07:00","message":"write wav file: './tmp/7599/7599_435.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:33.673839275+07:00","message":"[GCS] Start streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.140076552+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.140119482+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-25T15:35:34.140125662+07:00","message":"receive interim result [false|false]: ทีวี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.140141106+07:00","message":"[buffer interim] 436 false ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.140148315+07:00","message":"[bufferProcess] interim [480000000]:ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.140150832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.210075365+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.210118056+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-25T15:35:34.210124416+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.210139415+07:00","message":"[buffer interim] 436 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.210150977+07:00","message":"[bufferProcess] interim [540000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.210153301+07:00","message":"[bufferProcess] send to processor:ทีวี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.21016193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.210165112+07:00","message":"> Transcript [7473] [false]: 'ทีวี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.210167937+07:00","message":"Set StatePrefix (first interim): 'ทีวี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.375353184+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.375394842+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-25T15:35:34.375401581+07:00","message":"receive interim result [false|false]: ชีวิตก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.375417832+07:00","message":"[buffer interim] 436 false ชีวิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.375425656+07:00","message":"[bufferProcess] interim [720000000]:ชีวิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.375428544+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.375437526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.375440926+07:00","message":"> Transcript [7474] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.375443334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.375445939+07:00","message":"Set new StatePrefix: 'ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.528606146+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.528651725+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-25T15:35:34.528658082+07:00","message":"receive interim result [false|false]: ชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.528674262+07:00","message":"[buffer interim] 436 false ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528683015+07:00","message":"[bufferProcess] interim [840000000]:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528685629+07:00","message":"[bufferProcess] send to processor:ชีวิตก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528693738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528699703+07:00","message":"> Transcript [7475] [false]: 'ชีวิตก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528704425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528707035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528709358+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.528711679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.659749394+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.659793353+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-25T15:35:34.659800064+07:00","message":"receive interim result [false|false]: ชีวิตก็เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:34.659815923+07:00","message":"[buffer interim] 436 false ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659824006+07:00","message":"[bufferProcess] interim [960000000]:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659827017+07:00","message":"[bufferProcess] send to processor:ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659835536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659839965+07:00","message":"> Transcript [7476] [false]: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659844209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659847258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659849425+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:34.659851719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:35.222378615+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:35.222419242+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-25T15:35:35.222425782+07:00","message":"receive interim result [false|false]: ชีวิตก็เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:35.22244161+07:00","message":"[buffer interim] 436 false ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222449644+07:00","message":"[bufferProcess] interim [560000000]:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222452256+07:00","message":"[bufferProcess] send to processor:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222456645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222460035+07:00","message":"> Transcript [7477] [false]: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222464003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222466243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222468123+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:35.222470216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:35.406075926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:35.406096213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:38.40705348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:38.407070862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.013944427+07:00","message":"[GCS] IsForceVAD: false for message ID: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.109783437+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.10982773+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-25T15:35:40.109835168+07:00","message":"receive interim result [true|false]: ชีวิตก็เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.109846115+07:00","message":"end recv isFinal message id 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.109848756+07:00","message":"end Recv id 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.109857227+07:00","message":"[buffer interim] 436 true ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109869322+07:00","message":"[bufferProcess] interim [570000000]:ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109872926+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตก็เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109877084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109880665+07:00","message":"> Transcript [7478] [false]: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109883935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109885981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109889835+07:00","message":"StatePrefix: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.10989197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109899545+07:00","message":"Push: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109901701+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109904647+07:00","message":"Set new StatePrefix : 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109907055+07:00","message":"Next Push (prob) : 'ก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109909092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109913834+07:00","message":"> Transcript [7479] [true]: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.10991617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109918185+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109920619+07:00","message":"StatePrefix: 'ชีวิตก็เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109922779+07:00","message":"TextPushed: 'ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.109924915+07:00","message":"Push: 'ก็เปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.109937308+07:00","message":"push: {false ชีวิต 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.109962902+07:00","message":"push: {true ก็เปลี่ยน 0 0xc00209e400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:40.126905823+07:00","message":"write wav file: './tmp/7599/7599_436.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.146858081+07:00","message":"[GCS] Start streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.890830209+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.890882867+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-25T15:35:40.890888289+07:00","message":"receive interim result [false|false]: ฉลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.89090583+07:00","message":"[buffer interim] 437 false ฉลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.890912743+07:00","message":"[bufferProcess] interim [480000000]:ฉลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:40.890914906+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.988618108+07:00","message":"[GCS] Cleaned up inactive client: 423"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.988642422+07:00","message":"[GCS] Cleaned up inactive client: 418"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.988645322+07:00","message":"[GCS] Cleaned up inactive client: 422"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.98864723+07:00","message":"[GCS] Cleaned up inactive client: 421"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.988649592+07:00","message":"[GCS] Cleaned up inactive client: 419"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.988651634+07:00","message":"[GCS] Cleaned up inactive client: 420"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:40.988654095+07:00","message":"[GCS] Cleaned up inactive client: 424"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.275556166+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.275613876+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-25T15:35:41.275619785+07:00","message":"receive interim result [false|false]: ชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.275632681+07:00","message":"[buffer interim] 437 false ชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.275640581+07:00","message":"[bufferProcess] interim [840000000]:ชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.275651441+07:00","message":"[bufferProcess] send to processor:ฉลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.27565907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.275662544+07:00","message":"> Transcript [7480] [false]: 'ฉลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.275664995+07:00","message":"Set StatePrefix (first interim): 'ฉลอง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:41.407936111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:41.407951774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.668095875+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.668138071+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-25T15:35:41.66814295+07:00","message":"receive interim result [false|false]: ฉลองไหวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.668161848+07:00","message":"[buffer interim] 437 false ฉลองไหวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.668168977+07:00","message":"[bufferProcess] interim [140000000]:ฉลองไหวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.668171919+07:00","message":"[bufferProcess] send to processor:ชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.668177266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.668180361+07:00","message":"> Transcript [7481] [false]: 'ชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.668182978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.668185126+07:00","message":"Set new StatePrefix: 'ชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.87120032+07:00","message":"[GCS] IsForceVAD: false for message ID: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.960571387+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.960611386+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-25T15:35:41.960617686+07:00","message":"receive interim result [false|false]: ฉลองไหวจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.960634684+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.96064117+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-25T15:35:41.960644729+07:00","message":"receive interim result [false|false]: ชะลอวัยจัตุรัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.960651194+07:00","message":"[buffer interim] 437 false ฉลองไหวจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:41.960655138+07:00","message":"[buffer interim] 437 false ชะลอวัยจัตุรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960661123+07:00","message":"[bufferProcess] interim [440000000]:ฉลองไหวจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960663593+07:00","message":"[bufferProcess] send to processor:ฉลองไหวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960666759+07:00","message":"[bufferProcess] interim [500000000]:ชะลอวัยจัตุรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960669165+07:00","message":"[bufferProcess] send to processor:ฉลองไหวจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960672232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960674782+07:00","message":"> Transcript [7482] [false]: 'ฉลองไหวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960677587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960679833+07:00","message":"Set new StatePrefix: 'ฉลองไหวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.9606815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960683589+07:00","message":"> Transcript [7483] [false]: 'ฉลองไหวจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960689874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:41.960691653+07:00","message":"Set new StatePrefix: 'ฉลองไหวจ้ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.113506128+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.11355233+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-25T15:35:42.113565225+07:00","message":"receive interim result [false|false]: ฉลองไหวจะขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.113583417+07:00","message":"[buffer interim] 437 false ฉลองไหวจะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.113591594+07:00","message":"[bufferProcess] interim [680000000]:ฉลองไหวจะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.113594525+07:00","message":"[bufferProcess] send to processor:ชะลอวัยจัตุรัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.113601258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.113604416+07:00","message":"> Transcript [7484] [false]: 'ชะลอวัยจัตุรัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.113608146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.11361099+07:00","message":"Set new StatePrefix: 'ชะลอวัยจัตุรัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.133146647+07:00","message":"[GCS] Start streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.337616218+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.337669057+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-25T15:35:42.337676867+07:00","message":"receive interim result [false|false]: ฉลองไหวจะผ่านใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.337694797+07:00","message":"[buffer interim] 437 false ฉลองไหวจะผ่านใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.337708103+07:00","message":"[bufferProcess] interim [860000000]:ฉลองไหวจะผ่านใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.337711365+07:00","message":"[bufferProcess] send to processor:ฉลองไหวจะขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.33771872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.337723663+07:00","message":"> Transcript [7485] [false]: 'ฉลองไหวจะขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.337726885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.33772928+07:00","message":"Set new StatePrefix: 'ฉลองไหวจะขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.450462383+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.450515601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชะลอวัยจากตลาดใช่ไหม\",\"confidence\":0.73604244}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.450522822+07:00","message":"receive interim result [true|false]: ชะลอวัยจากตลาดใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.45053749+07:00","message":"end recv isFinal message id 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.450540434+07:00","message":"end Recv id 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.450548653+07:00","message":"[buffer interim] 437 true ชะลอวัยจากตลาดใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450569961+07:00","message":"[bufferProcess] interim [950000000]:ชะลอวัยจากตลาดใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450579921+07:00","message":"[bufferProcess] send to processor (isfinal):ฉลองไหวจะผ่านใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450584823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450588473+07:00","message":"> Transcript [7486] [false]: 'ฉลองไหวจะผ่านใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450591809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450595004+07:00","message":"Set new StatePrefix: 'ฉลองไหวจะผ่านใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450597337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450599332+07:00","message":"> Transcript [7487] [true]: 'ชะลอวัยจากตลาดใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450602087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450604133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450606165+07:00","message":"StatePrefix: 'ฉลองไหวจะผ่านใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450608132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.450616404+07:00","message":"Push: 'ชะลอวัยจากตลาดใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.450625666+07:00","message":"push: {true ชะลอวัยจากตลาดใช่ไหม 0 0xc0030a0c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:42.457194272+07:00","message":"write wav file: './tmp/7599/7599_437.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.802747822+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.80280167+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-25T15:35:42.802806759+07:00","message":"receive interim result [false|false]: พี่ว่าพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:42.802822748+07:00","message":"[buffer interim] 438 false พี่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.802829279+07:00","message":"[bufferProcess] interim [720000000]:พี่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:42.802831661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.175316687+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.175360793+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-25T15:35:43.175368711+07:00","message":"receive interim result [false|false]: พี่ว่าพี่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.175383225+07:00","message":"[buffer interim] 438 false พี่ว่าพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.175394843+07:00","message":"[bufferProcess] interim [80000000]:พี่ว่าพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.175398425+07:00","message":"[bufferProcess] send to processor:พี่ว่าพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.175406239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.175413815+07:00","message":"> Transcript [7488] [false]: 'พี่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.175416579+07:00","message":"Set StatePrefix (first interim): 'พี่ว่าพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.371493696+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.371528297+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-25T15:35:43.371533312+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.371547005+07:00","message":"[buffer interim] 438 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371553604+07:00","message":"[bufferProcess] interim [320000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371563212+07:00","message":"[bufferProcess] send to processor:พี่ว่าพี่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371567547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371571876+07:00","message":"> Transcript [7489] [false]: 'พี่ว่าพี่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371576563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371578628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371580658+07:00","message":"StatePrefix: 'พี่ว่าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.371582824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.59386873+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.593910692+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-25T15:35:43.593917678+07:00","message":"receive interim result [false|false]: พี่ว่าพี่หม่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.593936334+07:00","message":"[buffer interim] 438 false พี่ว่าพี่หม่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.593945393+07:00","message":"[bufferProcess] interim [500000000]:พี่ว่าพี่หม่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.593948858+07:00","message":"[bufferProcess] send to processor:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.593956583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.593959761+07:00","message":"> Transcript [7490] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.593962464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.593965417+07:00","message":"Set new StatePrefix: 'หมอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.68543973+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.685482112+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-25T15:35:43.685488933+07:00","message":"receive interim result [false|false]: พี่ว่าพี่หม่องคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.685505248+07:00","message":"[buffer interim] 438 false พี่ว่าพี่หม่องคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.685513952+07:00","message":"[bufferProcess] interim [560000000]:พี่ว่าพี่หม่องคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.685516629+07:00","message":"[bufferProcess] send to processor:พี่ว่าพี่หม่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.685525294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.685528594+07:00","message":"> Transcript [7491] [false]: 'พี่ว่าพี่หม่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.685531135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.685533624+07:00","message":"Set new StatePrefix: 'พี่ว่าพี่หม่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.748246324+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.748293111+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-25T15:35:43.748299921+07:00","message":"receive interim result [false|false]: หมองคล้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:43.748314823+07:00","message":"[buffer interim] 438 false หมองคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.748322901+07:00","message":"[bufferProcess] interim [680000000]:หมองคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.748326108+07:00","message":"[bufferProcess] send to processor:พี่ว่าพี่หม่องคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.7483337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.7483377+07:00","message":"> Transcript [7492] [false]: 'พี่ว่าพี่หม่องคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.748341811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.748344292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.748346981+07:00","message":"StatePrefix: 'พี่ว่าพี่หม่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:43.748349249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.016430761+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.01648438+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-25T15:35:44.016492071+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.016509422+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.016518485+07:00","message":"[bufferProcess] interim [920000000]:หมองคล้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.016522446+07:00","message":"[bufferProcess] send to processor:หมองคล้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.016527197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.016531303+07:00","message":"> Transcript [7493] [false]: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.016534375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.016537685+07:00","message":"Set new StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.204841654+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.20488719+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-25T15:35:44.204893397+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.20490885+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.204918873+07:00","message":"[bufferProcess] interim [40000000]:หมองคล้ำหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.2049214+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.204927617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.204931095+07:00","message":"> Transcript [7494] [false]: 'หมองคล้ำหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.204935091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.204937444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.204939477+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.204942072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.266993632+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.267048677+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-25T15:35:44.267055041+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.267080428+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.26708932+07:00","message":"[bufferProcess] interim [160000000]:หมองคล้ำหรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.267092518+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.267100997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.267104057+07:00","message":"> Transcript [7495] [false]: 'หมองคล้ำหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.267107798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.267110458+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.267112617+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.267114844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:44.408500894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:44.40851196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.470016467+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.470056807+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-25T15:35:44.470062147+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.470078242+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470085446+07:00","message":"[bufferProcess] interim [340000000]:หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470088044+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470091226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470094076+07:00","message":"> Transcript [7496] [false]: 'หมองคล้ำหรือว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470097387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470099756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470102122+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.470104185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.487956316+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.487994457+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-25T15:35:44.488000329+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.488018058+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามีริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488026205+07:00","message":"[bufferProcess] interim [400000000]:หมองคล้ำหรือว่ามีริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.48802876+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488034193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488037682+07:00","message":"> Transcript [7497] [false]: 'หมองคล้ำหรือว่ามีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488044186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.4880469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488048872+07:00","message":"StatePrefix: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488051109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488058183+07:00","message":"Push: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488060167+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488062307+07:00","message":"Set new StatePrefix : 'หมองคล้ำหรือว่ามีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.488064543+07:00","message":"Next Push (prob) : 'หรือว่ามีหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.488073547+07:00","message":"push: {false หมองคล้ำ 0 0xc00209fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.583470228+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.583508861+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-25T15:35:44.583515211+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:44.583527708+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.583535346+07:00","message":"[bufferProcess] interim [520000000]:หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.583538328+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.583546145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.583549701+07:00","message":"> Transcript [7498] [false]: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.583552335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:44.583554535+07:00","message":"Set new StatePrefix: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.091229749+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.091266195+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-25T15:35:45.091272127+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.091284095+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091290349+07:00","message":"[bufferProcess] interim [940000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091293237+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091300448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091303145+07:00","message":"> Transcript [7499] [false]: 'หมองคล้ำหรือว่ามีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091306522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091308945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091311461+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.091313777+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.17152513+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.171579437+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-25T15:35:45.171586297+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.171606005+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.171618284+07:00","message":"[bufferProcess] interim [120000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.171621358+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอยบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.171628738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.171632568+07:00","message":"> Transcript [7500] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.171636599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.171638875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.17164148+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.171644219+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.638922503+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.638980366+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-25T15:35:45.638988101+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.639007901+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639023404+07:00","message":"[bufferProcess] interim [480000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639029293+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639038174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639041368+07:00","message":"> Transcript [7501] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639045435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639048656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639050967+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.639053408+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.657336463+07:00","message":"[GCS] IsForceVAD: false for message ID: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.676121993+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.676153307+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-25T15:35:45.676159452+07:00","message":"receive interim result [false|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.676171061+07:00","message":"[buffer interim] 438 false หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676177907+07:00","message":"[bufferProcess] interim [540000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676180401+07:00","message":"[bufferProcess] send to processor:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676185914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676188657+07:00","message":"> Transcript [7502] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676192348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676194953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676198147+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676200815+07:00","message":"TextPushed: 'หมองคล้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676206839+07:00","message":"Push: 'หรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676208896+07:00","message":"TextPushed: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.676211242+07:00","message":"Set new StatePrefix : 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.67621357+07:00","message":"Next Push (prob) : 'รอยบ้างละหรือยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.676236303+07:00","message":"push: {false หรือว่ามีริ้ว 0 0xc00209fb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.783029579+07:00","message":"[GCS] Start streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.798424506+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.798463712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ\",\"confidence\":0.9208105}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.798475109+07:00","message":"receive interim result [true|false]: หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.79848707+07:00","message":"end recv isFinal message id 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.798489653+07:00","message":"end Recv id 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.798498537+07:00","message":"[buffer interim] 438 true หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798511053+07:00","message":"[bufferProcess] interim [750000000]:หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798515111+07:00","message":"[bufferProcess] send to processor (isfinal):หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798526708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798544421+07:00","message":"> Transcript [7503] [false]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798549627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798551958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798554165+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798564723+07:00","message":"TextPushed: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.79856732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798569833+07:00","message":"> Transcript [7504] [true]: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798572259+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798574137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798577888+07:00","message":"StatePrefix: 'หมองคล้ำหรือว่ามีริ้วรอยบ้างละหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798580192+07:00","message":"TextPushed: 'หมองคล้ำหรือว่ามีริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:45.798589465+07:00","message":"Push: 'รอยบ้างละหรือยังคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:45.798600603+07:00","message":"push: {true รอยบ้างละหรือยังคะ 0 0xc00209fb00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:45.807397959+07:00","message":"write wav file: './tmp/7599/7599_438.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.342640545+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.34268732+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-25T15:35:46.342692903+07:00","message":"receive interim result [false|false]: อนิเมะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.342706309+07:00","message":"[buffer interim] 439 false อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.342714268+07:00","message":"[bufferProcess] interim [420000000]:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.342716565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.54267529+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.542714089+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-25T15:35:46.542719975+07:00","message":"receive interim result [false|false]: มีรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.54273174+07:00","message":"[buffer interim] 439 false มีรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.542740011+07:00","message":"[bufferProcess] interim [600000000]:มีรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.542742294+07:00","message":"[bufferProcess] send to processor:อนิเมะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.542745926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.542749052+07:00","message":"> Transcript [7505] [false]: 'อนิเมะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.542751414+07:00","message":"Set StatePrefix (first interim): 'อนิเมะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.667123396+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.66716503+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-25T15:35:46.66717187+07:00","message":"receive interim result [false|false]: มีริ้วรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.667187009+07:00","message":"[buffer interim] 439 false มีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.667198855+07:00","message":"[bufferProcess] interim [720000000]:มีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.667201176+07:00","message":"[bufferProcess] send to processor:มีรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.667208575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.667211921+07:00","message":"> Transcript [7506] [false]: 'มีรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.667214846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.667217331+07:00","message":"Set new StatePrefix: 'มีรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.862575411+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.862619731+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-25T15:35:46.862626949+07:00","message":"receive interim result [false|false]: มีริ้วรอยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:46.862643624+07:00","message":"[buffer interim] 439 false มีริ้วรอยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.862655344+07:00","message":"[bufferProcess] interim [900000000]:มีริ้วรอยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.862658191+07:00","message":"[bufferProcess] send to processor:มีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.862665553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.862668696+07:00","message":"> Transcript [7507] [false]: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.862671425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:46.862676118+07:00","message":"Set new StatePrefix: 'มีริ้วรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.087487128+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.08752541+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-25T15:35:47.087530801+07:00","message":"receive interim result [false|false]: มีริ้วรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.087546842+07:00","message":"[buffer interim] 439 false มีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087553331+07:00","message":"[bufferProcess] interim [20000000]:มีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087563328+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087569203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087572297+07:00","message":"> Transcript [7508] [false]: 'มีริ้วรอยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087575414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087577478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087579667+07:00","message":"StatePrefix: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.087581731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.134041166+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.134083664+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-25T15:35:47.134089614+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.134106801+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134114615+07:00","message":"[bufferProcess] interim [80000000]:มีริ้วรอยใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134117634+07:00","message":"[bufferProcess] send to processor:มีริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134121644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134124588+07:00","message":"> Transcript [7509] [false]: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134128177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134130213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134132286+07:00","message":"StatePrefix: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.134134474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.197956175+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.197999245+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-25T15:35:47.198005567+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.198018979+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198026842+07:00","message":"[bufferProcess] interim [140000000]:มีริ้วรอยใดมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198029671+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198036934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198039957+07:00","message":"> Transcript [7510] [false]: 'มีริ้วรอยใดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198043501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198045843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198047843+07:00","message":"StatePrefix: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.198049941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.221572398+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.221625958+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-25T15:35:47.221631939+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.221647679+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221656087+07:00","message":"[bufferProcess] interim [320000000]:มีริ้วรอยใดมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221658839+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221663832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221667155+07:00","message":"> Transcript [7511] [false]: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221670638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221672887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221675288+07:00","message":"StatePrefix: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221677394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221683448+07:00","message":"Push: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221685452+07:00","message":"TextPushed: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221687935+07:00","message":"Set new StatePrefix : 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.221690136+07:00","message":"Next Push (prob) : 'ใดมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.221699339+07:00","message":"push: {false มีริ้วรอย 0 0xc00278bb80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:47.40938028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:47.409374809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.533190741+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.5332316+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-25T15:35:47.533238404+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.533254068+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533262312+07:00","message":"[bufferProcess] interim [560000000]:มีริ้วรอยใดมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533265219+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533275001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533280568+07:00","message":"> Transcript [7512] [false]: 'มีริ้วรอยใดมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533285693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533288166+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533291057+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.533294877+07:00","message":"TextPushed: 'มีริ้วรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.731243228+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.73129096+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-25T15:35:47.731297607+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:47.731316672+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.731325821+07:00","message":"[bufferProcess] interim [800000000]:มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.731329094+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.7313365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.731339346+07:00","message":"> Transcript [7513] [false]: 'มีริ้วรอยใดมันก็เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.731343213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.731345937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.731348422+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:47.731351636+07:00","message":"TextPushed: 'มีริ้วรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.382283997+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.382317366+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-25T15:35:48.382322758+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.382338949+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.382348102+07:00","message":"[bufferProcess] interim [400000000]:มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.38235285+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.382361882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.382365512+07:00","message":"> Transcript [7514] [false]: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.382379014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.382382238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.382384707+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.382387661+07:00","message":"TextPushed: 'มีริ้วรอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.87056205+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.870611384+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-25T15:35:48.870619351+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.870641457+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870653674+07:00","message":"[bufferProcess] interim [760000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870656547+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870664464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870668713+07:00","message":"> Transcript [7515] [false]: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.87067286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870674994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870677425+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870679809+07:00","message":"TextPushed: 'มีริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870686973+07:00","message":"Push: 'ใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.87068903+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870691144+07:00","message":"Set new StatePrefix : 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.870693464+07:00","message":"Next Push (prob) : 'เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.870702012+07:00","message":"push: {false ใดมันก็ 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.975616855+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.975663154+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-25T15:35:48.975669173+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.975683926+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.97569238+07:00","message":"[bufferProcess] interim [880000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.975695306+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.975699567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.975702981+07:00","message":"> Transcript [7516] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.975707095+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.975709415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.975712105+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.975716282+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.999662948+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.999696049+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-25T15:35:48.99970232+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:48.999717741+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999726984+07:00","message":"[bufferProcess] interim [940000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999731752+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999738835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999743227+07:00","message":"> Transcript [7517] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999748242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999751102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999754931+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:48.999758689+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.228170557+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.228211654+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-25T15:35:49.228218071+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.228232911+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.228242426+07:00","message":"[bufferProcess] interim [120000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.228245294+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็สวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.22824913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.228252219+07:00","message":"> Transcript [7518] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็สวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.228256205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.228258331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.228260773+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.22826451+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.253691734+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.253725884+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-25T15:35:49.253731968+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.253746651+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253753935+07:00","message":"[bufferProcess] interim [240000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253756908+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253760746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253763969+07:00","message":"> Transcript [7519] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.25376756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253769715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253771916+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253774396+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253781901+07:00","message":"Push: 'เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.25378408+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.253786606+07:00","message":"Set new StatePrefix : 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.25378948+07:00","message":"Next Push (prob) : 'มันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.253798422+07:00","message":"push: {false เป็นความงาม 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.454584452+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.454628528+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-25T15:35:49.454635324+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.454650911+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454659403+07:00","message":"[bufferProcess] interim [480000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454662637+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454671644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454674862+07:00","message":"> Transcript [7520] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454679537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454681932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454684358+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.454687226+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.705064546+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.705106734+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-25T15:35:49.705113155+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.705129767+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.705137911+07:00","message":"[bufferProcess] interim [780000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.705140747+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.70514775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.705151408+07:00","message":"> Transcript [7521] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.705155844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.705158244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.705169722+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.705174344+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.97682042+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.976882365+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-25T15:35:49.976889577+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:49.976904037+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.976911974+07:00","message":"[bufferProcess] interim [20000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.976915124+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.976922646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.97692578+07:00","message":"> Transcript [7522] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.976929894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.976932021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.976934264+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:49.976937115+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.158996421+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.159032909+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-25T15:35:50.159040027+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.159053623+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159061515+07:00","message":"[bufferProcess] interim [140000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159065511+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159073978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159077892+07:00","message":"> Transcript [7523] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159083336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159086831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159096104+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159100216+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159108022+07:00","message":"Push: 'มันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159111116+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159114572+07:00","message":"Set new StatePrefix : 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.159119856+07:00","message":"Next Push (prob) : 'ความงามอย่างหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.159137169+07:00","message":"push: {false มันก็เป็น 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.165473347+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.165523018+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-25T15:35:50.165528923+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.165541108+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.165546951+07:00","message":"[bufferProcess] interim [200000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.165549699+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.165552807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.165563967+07:00","message":"> Transcript [7524] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.16556647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.165569023+07:00","message":"Set new StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:50.409979302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:50.409990092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.791042856+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.791077791+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-25T15:35:50.791083407+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.791098864+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791105795+07:00","message":"[bufferProcess] interim [800000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791109157+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791112662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791115632+07:00","message":"> Transcript [7525] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791119134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791121404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791123776+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.791126334+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.876169492+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.876216384+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-25T15:35:50.876223104+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:50.876238044+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.876245279+07:00","message":"[bufferProcess] interim [920000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.876248447+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.876253066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.876256041+07:00","message":"> Transcript [7526] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.876260005+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.876262605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.87626557+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:50.876269819+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.093734736+07:00","message":"[GCS] IsForceVAD: false for message ID: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.147209797+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.147248328+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-25T15:35:51.147256866+07:00","message":"receive interim result [false|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.14726927+07:00","message":"[buffer interim] 439 false มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.14727807+07:00","message":"[bufferProcess] interim [220000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.147281202+07:00","message":"[bufferProcess] send to processor:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.147286923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.147289782+07:00","message":"> Transcript [7527] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะแต่ถ้ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.147293488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.147295732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.147298083+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.147301271+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.162786929+07:00","message":"[GCS] Start streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309239602+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309282828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ\",\"confidence\":0.9586414}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309289856+07:00","message":"receive interim result [true|false]: มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309301092+07:00","message":"end recv isFinal message id 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309303351+07:00","message":"end Recv id 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309310645+07:00","message":"[buffer interim] 439 true มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309322921+07:00","message":"[bufferProcess] interim [340000000]:มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309326953+07:00","message":"[bufferProcess] send to processor (isfinal):มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309340002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309355833+07:00","message":"> Transcript [7528] [false]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309362131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309364635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.30936698+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309372836+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.30937911+07:00","message":"Push: 'ความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309381199+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309383499+07:00","message":"Set new StatePrefix : 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.30938584+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309394673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309397716+07:00","message":"> Transcript [7529] [true]: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309400533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309402388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309404276+07:00","message":"StatePrefix: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309406629+07:00","message":"TextPushed: 'มีริ้วรอยใดมันก็เป็นความงามมันก็เป็นความงามอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.309409007+07:00","message":"Push: 'นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309418455+07:00","message":"push: {false ความงามอย่างนึง 0 0xc00278bb80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.309430801+07:00","message":"push: {true นะ 0 0xc00278bb80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:51.319993063+07:00","message":"write wav file: './tmp/7599/7599_439.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.813298625+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.813331572+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-25T15:35:51.813336656+07:00","message":"receive interim result [false|false]: เกินไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:51.813350287+07:00","message":"[buffer interim] 440 false เกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.813355918+07:00","message":"[bufferProcess] interim [480000000]:เกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:51.813358055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.006389839+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.00642882+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-25T15:35:52.006434875+07:00","message":"receive interim result [false|false]: เกินไปอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.006449974+07:00","message":"[buffer interim] 440 false เกินไปอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.006459212+07:00","message":"[bufferProcess] interim [660000000]:เกินไปอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.006461776+07:00","message":"[bufferProcess] send to processor:เกินไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.006468966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.006471824+07:00","message":"> Transcript [7530] [false]: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.006473981+07:00","message":"Set StatePrefix (first interim): 'เกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.128614011+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.128651837+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-25T15:35:52.128657452+07:00","message":"receive interim result [false|false]: เกินไปอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.128674395+07:00","message":"[buffer interim] 440 false เกินไปอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.128681181+07:00","message":"[bufferProcess] interim [780000000]:เกินไปอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.12868378+07:00","message":"[bufferProcess] send to processor:เกินไปอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.128689028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.1286922+07:00","message":"> Transcript [7531] [false]: 'เกินไปอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.12869566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.128697963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.128703887+07:00","message":"StatePrefix: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.128706108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.278789499+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.278827293+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-25T15:35:52.278832706+07:00","message":"receive interim result [false|false]: เกินไปอาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.27884546+07:00","message":"[buffer interim] 440 false เกินไปอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.2788521+07:00","message":"[bufferProcess] interim [900000000]:เกินไปอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.278854787+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.278859773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.278863032+07:00","message":"> Transcript [7532] [false]: 'เกินไปอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.278866175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.278868355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.278870388+07:00","message":"StatePrefix: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.278872603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.372145377+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.372179948+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-25T15:35:52.372185398+07:00","message":"receive interim result [false|false]: เกินไปอาจจะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.372199372+07:00","message":"[buffer interim] 440 false เกินไปอาจจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.372206379+07:00","message":"[bufferProcess] interim [960000000]:เกินไปอาจจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.372213138+07:00","message":"[bufferProcess] send to processor:เกินไปอาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.372216955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.372220142+07:00","message":"> Transcript [7533] [false]: 'เกินไปอาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.372223366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.372225471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.3722284+07:00","message":"StatePrefix: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.372230611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.54689299+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.546946087+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-25T15:35:52.546955107+07:00","message":"receive interim result [false|false]: เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.546970863+07:00","message":"[buffer interim] 440 false เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.546981467+07:00","message":"[bufferProcess] interim [80000000]:เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.546986286+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.546999252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547004773+07:00","message":"> Transcript [7534] [false]: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547010064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.54701321+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547016763+07:00","message":"StatePrefix: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547019203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547025859+07:00","message":"Push: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547028844+07:00","message":"TextPushed: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547031061+07:00","message":"Set new StatePrefix : 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.547033346+07:00","message":"Next Push (prob) : 'อาจจะทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.547043068+07:00","message":"push: {false เกินไป 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.58228155+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.582318409+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-25T15:35:52.582324503+07:00","message":"receive interim result [false|false]: เกินไปอาจจะทำให้แม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.582339393+07:00","message":"[buffer interim] 440 false เกินไปอาจจะทำให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.58234679+07:00","message":"[bufferProcess] interim [140000000]:เกินไปอาจจะทำให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.582349471+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.582353655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.582357053+07:00","message":"> Transcript [7535] [false]: 'เกินไปอาจจะทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.582360326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.58236242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.582364591+07:00","message":"StatePrefix: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.582366786+07:00","message":"TextPushed: 'เกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.617307193+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.617344999+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-25T15:35:52.617351335+07:00","message":"receive interim result [false|false]: เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.617369708+07:00","message":"[buffer interim] 440 false เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.617378668+07:00","message":"[bufferProcess] interim [200000000]:เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.617381082+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะทำให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.617384997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.617387821+07:00","message":"> Transcript [7536] [false]: 'เกินไปอาจจะทำให้แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.617391213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.61739361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.617396057+07:00","message":"StatePrefix: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.617398461+07:00","message":"TextPushed: 'เกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.625448819+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.625475082+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-25T15:35:52.625480482+07:00","message":"receive interim result [false|false]: เกินไปอาจจะทำให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.625495547+07:00","message":"[buffer interim] 440 false เกินไปอาจจะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.625502009+07:00","message":"[bufferProcess] interim [260000000]:เกินไปอาจจะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.625506892+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะทำให้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.62551258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.625517374+07:00","message":"> Transcript [7537] [false]: 'เกินไปอาจจะทำให้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.625521713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.625524673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.625527558+07:00","message":"StatePrefix: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.625532055+07:00","message":"TextPushed: 'เกินไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.627590514+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.627624719+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-25T15:35:52.627630395+07:00","message":"receive interim result [false|false]: เกินไปอาจจะทำให้มั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.627645961+07:00","message":"[buffer interim] 440 false เกินไปอาจจะทำให้มั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627652776+07:00","message":"[bufferProcess] interim [320000000]:เกินไปอาจจะทำให้มั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627655325+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627660897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627663872+07:00","message":"> Transcript [7538] [false]: 'เกินไปอาจจะทำให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627667427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627669637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627671623+07:00","message":"StatePrefix: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627673931+07:00","message":"TextPushed: 'เกินไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627678414+07:00","message":"Push: 'อาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627680502+07:00","message":"TextPushed: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627682941+07:00","message":"Set new StatePrefix : 'เกินไปอาจจะทำให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.627685166+07:00","message":"Next Push (prob) : 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.627692486+07:00","message":"push: {false อาจจะทำให้ 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.717009076+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.717057957+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-25T15:35:52.7170643+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:52.717081578+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.717094094+07:00","message":"[bufferProcess] interim [380000000]:เกินไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.717096625+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะทำให้มั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.717101042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.717104236+07:00","message":"> Transcript [7539] [false]: 'เกินไปอาจจะทำให้มั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.717106925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:52.717111373+07:00","message":"Set new StatePrefix: 'เกินไปอาจจะทำให้มั่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.107114549+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.107159373+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-25T15:35:53.107166186+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.107179983+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.107188195+07:00","message":"[bufferProcess] interim [740000000]:เกินไปอาจจะไม่มั่นใจอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.107191023+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.107197859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.107200939+07:00","message":"> Transcript [7540] [false]: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.107204031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.107206741+07:00","message":"Set new StatePrefix: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.12926177+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.129301067+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-25T15:35:53.129306702+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.129324181+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.129332376+07:00","message":"[bufferProcess] interim [800000000]:เกินไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.12933502+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจอะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.12934311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.129345944+07:00","message":"> Transcript [7541] [false]: 'เกินไปอาจจะไม่มั่นใจอะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.129350192+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.1293525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.129354619+07:00","message":"StatePrefix: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.129359048+07:00","message":"TextPushed: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.25315372+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.253209507+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-25T15:35:53.253216202+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.253234966+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.253244386+07:00","message":"[bufferProcess] interim [920000000]:เกินไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.253247975+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.253253802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.253257205+07:00","message":"> Transcript [7542] [false]: 'เกินไปอาจจะไม่มั่นใจอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.25326168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.25326498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.253267682+07:00","message":"StatePrefix: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.253270478+07:00","message":"TextPushed: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:53.410298704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:53.410306834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.418843103+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.418880645+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-25T15:35:53.418886688+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.418902171+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418910213+07:00","message":"[bufferProcess] interim [40000000]:เกินไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418913289+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418922268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418925236+07:00","message":"> Transcript [7543] [false]: 'เกินไปอาจจะไม่มั่นใจอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418929114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418931822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418934699+07:00","message":"StatePrefix: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.418937852+07:00","message":"TextPushed: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.509223059+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.509259785+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-25T15:35:53.509265648+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอาจจะต้องหัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.509282001+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอาจจะต้องหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509289248+07:00","message":"[bufferProcess] interim [160000000]:เกินไปอาจจะไม่มั่นใจอาจจะต้องหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509291989+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจอาจจะต้องหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509295169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509298125+07:00","message":"> Transcript [7544] [false]: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509302065+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509304177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509306606+07:00","message":"StatePrefix: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509309131+07:00","message":"TextPushed: 'เกินไปอาจจะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509312076+07:00","message":"Push: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509314254+07:00","message":"TextPushed: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509316628+07:00","message":"Set new StatePrefix : 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.509318938+07:00","message":"Next Push (prob) : 'อาจจะต้องหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.509326334+07:00","message":"push: {false เกินไปอาจจะไม่มั่นใจ 0 0xc000187000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.520301082+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.520336466+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-25T15:35:53.520344539+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.520361017+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.520368594+07:00","message":"[bufferProcess] interim [220000000]:เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.520372146+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจอาจจะต้องหัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.520376735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.520381328+07:00","message":"> Transcript [7545] [false]: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.520384825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.520388098+07:00","message":"Set new StatePrefix: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.734965232+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.734997717+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-25T15:35:53.735004095+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:53.735020281+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.735028541+07:00","message":"[bufferProcess] interim [340000000]:เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.735031245+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.735034933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.735038094+07:00","message":"> Transcript [7546] [false]: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.735040772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:53.735042806+07:00","message":"Set new StatePrefix: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:54.321396059+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:54.321439581+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-25T15:35:54.321445945+07:00","message":"receive interim result [false|false]: เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:54.321474466+07:00","message":"[buffer interim] 440 false เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321484441+07:00","message":"[bufferProcess] interim [940000000]:เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321487949+07:00","message":"[bufferProcess] send to processor:เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321495672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321499208+07:00","message":"> Transcript [7547] [false]: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321503272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321505781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321507872+07:00","message":"StatePrefix: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:54.321510707+07:00","message":"TextPushed: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:56.410375154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:56.410375155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.442299333+07:00","message":"[GCS] IsForceVAD: false for message ID: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.504261716+07:00","message":"[GCS] Start streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.582798764+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.582837698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เกินไปอาจจะทำให้ไม่มั่นใจอาจจะต้องหาตัวช่วย\",\"confidence\":0.9453727}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.582845082+07:00","message":"receive interim result [true|false]: เกินไปอาจจะทำให้ไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.582856814+07:00","message":"end recv isFinal message id 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.582859074+07:00","message":"end Recv id 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.582866488+07:00","message":"[buffer interim] 440 true เกินไปอาจจะทำให้ไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.58287854+07:00","message":"[bufferProcess] interim [300000000]:เกินไปอาจจะทำให้ไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.58288204+07:00","message":"[bufferProcess] send to processor (isfinal):เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582895687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582913411+07:00","message":"> Transcript [7548] [false]: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582918815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582921136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582923606+07:00","message":"StatePrefix: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582926374+07:00","message":"TextPushed: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582928959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582931337+07:00","message":"> Transcript [7549] [true]: 'เกินไปอาจจะทำให้ไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582933709+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582935519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582937244+07:00","message":"StatePrefix: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582939232+07:00","message":"TextPushed: 'เกินไปอาจจะไม่มั่นใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.582941072+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.583120741+07:00","message":"Push: 'อาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.583124156+07:00","message":"TextPushed: 'เกินไปอาจจะไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.583126739+07:00","message":"Set new StatePrefix : 'เกินไปอาจจะทำให้ไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.583129021+07:00","message":"Next Push (prob) : 'เกินไปอาจจะทำให้ไม่มั่นใจอาจจะต้องหาตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:57.58313824+07:00","message":"push: {true อาจจะต้องหาตัวช่วย 0 0xc000187000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:57.583148679+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_440.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:35:57.598471404+07:00","message":"write wav file: './tmp/7599/7599_440.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.007767346+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.007814158+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-25T15:35:58.00781927+07:00","message":"receive interim result [false|false]: ประกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.00783533+07:00","message":"[buffer interim] 441 false ประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.007841162+07:00","message":"[bufferProcess] interim [480000000]:ประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.00784342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.35667418+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.356714584+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-25T15:35:58.356720665+07:00","message":"receive interim result [false|false]: เทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.356737962+07:00","message":"[buffer interim] 441 false เทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.356745587+07:00","message":"[bufferProcess] interim [840000000]:เทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.356748127+07:00","message":"[bufferProcess] send to processor:ประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.356752023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.356755027+07:00","message":"> Transcript [7550] [false]: 'ประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.356757475+07:00","message":"Set StatePrefix (first interim): 'ประกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.480131929+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.480187585+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-25T15:35:58.480196377+07:00","message":"receive interim result [false|false]: เทคโนโลยีคือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.480215204+07:00","message":"[buffer interim] 441 false เทคโนโลยีคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.480226102+07:00","message":"[bufferProcess] interim [20000000]:เทคโนโลยีคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.480230299+07:00","message":"[bufferProcess] send to processor:เทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.480240933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.480244591+07:00","message":"> Transcript [7551] [false]: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.480247602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.480250238+07:00","message":"Set new StatePrefix: 'เทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.538136968+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.538175583+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-25T15:35:58.538182613+07:00","message":"receive interim result [false|false]: เทคโนโลยีของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.538197883+07:00","message":"[buffer interim] 441 false เทคโนโลยีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.538207512+07:00","message":"[bufferProcess] interim [80000000]:เทคโนโลยีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.538210895+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.538220035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.538223648+07:00","message":"> Transcript [7552] [false]: 'เทคโนโลยีคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.538229468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.53823232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.538234514+07:00","message":"StatePrefix: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.538236828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.729547112+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.729595005+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-25T15:35:58.729601369+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.729617012+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.72962471+07:00","message":"[bufferProcess] interim [260000000]:เทคโนโลยีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.729627559+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.729634817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.729638237+07:00","message":"> Transcript [7553] [false]: 'เทคโนโลยีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.729642557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.729644947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.729647232+07:00","message":"StatePrefix: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.729649498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.734631964+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.73464357+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-25T15:35:58.734647723+07:00","message":"receive interim result [false|false]: เทคโนโลยีของกฎ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.734656827+07:00","message":"[buffer interim] 441 false เทคโนโลยีของกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734661611+07:00","message":"[bufferProcess] interim [320000000]:เทคโนโลยีของกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734663929+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734666811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734669067+07:00","message":"> Transcript [7554] [false]: 'เทคโนโลยีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734671336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734673261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734675109+07:00","message":"StatePrefix: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.734677126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.953816042+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.953852502+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-25T15:35:58.953859709+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.95387755+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953885976+07:00","message":"[bufferProcess] interim [500000000]:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.95388868+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของกฎ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953892408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953895319+07:00","message":"> Transcript [7555] [false]: 'เทคโนโลยีของกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953898903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953901217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.95390322+07:00","message":"StatePrefix: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953905295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953910996+07:00","message":"Push: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953913024+07:00","message":"TextPushed: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953915029+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:58.953917188+07:00","message":"Next Push (prob) : 'ของกฎ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:58.953924331+07:00","message":"push: {false เทคโนโลยี 0 0xc00311a080}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:59.411435701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:35:59.411467065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.571811508+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.571863528+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-25T15:35:59.571875807+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.571894254+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.571905179+07:00","message":"[bufferProcess] interim [100000000]:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.571908235+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.571915254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.571918732+07:00","message":"> Transcript [7556] [false]: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.571921576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.571924808+07:00","message":"Set new StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.628848747+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.628884866+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-25T15:35:59.628889903+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.62921511+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629225613+07:00","message":"[bufferProcess] interim [220000000]:เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629229188+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629232631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629235536+07:00","message":"> Transcript [7557] [false]: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629238877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629241124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629243262+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.629245633+07:00","message":"TextPushed: 'เทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.82000005+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.820046138+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-25T15:35:59.820052382+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:35:59.820063698+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820069768+07:00","message":"[bufferProcess] interim [340000000]:เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820072217+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820077407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820080418+07:00","message":"> Transcript [7558] [false]: 'เทคโนโลยีของคนไทยนักวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820084115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820086134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820088353+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:35:59.820091797+07:00","message":"TextPushed: 'เทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.078627335+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.078668099+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-25T15:36:00.078674664+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.078692838+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.078701182+07:00","message":"[bufferProcess] interim [580000000]:เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.07870451+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.078713284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.078716466+07:00","message":"> Transcript [7559] [false]: 'เทคโนโลยีของคนไทยนักวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.078720565+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.078723027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.07872526+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.078727777+07:00","message":"TextPushed: 'เทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.498385166+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.498431424+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-25T15:36:00.49843844+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.498455557+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.49846394+07:00","message":"[bufferProcess] interim [940000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498466868+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498475117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498478231+07:00","message":"> Transcript [7560] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498482478+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.49848741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498490294+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498492769+07:00","message":"TextPushed: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498500379+07:00","message":"Push: 'ของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498502878+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498505151+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.498508134+07:00","message":"Next Push (prob) : 'นักวิจัยไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.498517484+07:00","message":"push: {false ของคนไทย 0 0xc00311a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.741270857+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.741308359+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-25T15:36:00.741313925+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.741327239+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.741334396+07:00","message":"[bufferProcess] interim [240000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.741337037+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.74134236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.741345323+07:00","message":"> Transcript [7561] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.741349134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.741351396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.7413535+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.741356008+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.864944164+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.864983695+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-25T15:36:00.864988846+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:00.865000526+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.865006864+07:00","message":"[bufferProcess] interim [420000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.865009703+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.865015401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.865018398+07:00","message":"> Transcript [7562] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.86502206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.86502452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.865026574+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:00.865031721+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.060493546+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.060530434+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-25T15:36:01.060535995+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.060558959+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.06056636+07:00","message":"[bufferProcess] interim [540000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.060569612+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.060575706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.060578448+07:00","message":"> Transcript [7563] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.060582198+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.06058465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.060586671+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.060589381+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.37796419+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.378008032+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-25T15:36:01.37801461+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.378030727+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378038151+07:00","message":"[bufferProcess] interim [840000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378041789+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378047082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378050283+07:00","message":"> Transcript [7564] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378054056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378056344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378059465+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378061989+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378066627+07:00","message":"Push: 'นักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378068615+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378070805+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.378073073+07:00","message":"Next Push (prob) : 'เนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.378081008+07:00","message":"push: {false นักวิจัยไทย 0 0xc00311a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.38347736+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.383496377+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-25T15:36:01.383501522+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.383511305+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383517375+07:00","message":"[bufferProcess] interim [900000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383520867+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383525025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383528704+07:00","message":"> Transcript [7565] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383532915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383535986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383540504+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.383542788+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.42694083+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.426979701+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-25T15:36:01.42698589+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.42699947+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.427005977+07:00","message":"[bufferProcess] interim [960000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.427008751+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.42701463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.427017411+07:00","message":"> Transcript [7566] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.427021055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.427023182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.427025711+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.427028716+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.686361006+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.686393379+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-25T15:36:01.686398888+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.686409708+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686417538+07:00","message":"[bufferProcess] interim [140000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686421333+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686425929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686430117+07:00","message":"> Transcript [7567] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686435857+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686438913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686443393+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.686446053+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.887020646+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.887066526+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-25T15:36:01.887073071+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.887089218+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887098788+07:00","message":"[bufferProcess] interim [380000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887101796+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887106524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.88710996+07:00","message":"> Transcript [7568] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887114819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887117235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887120235+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887123409+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.88712669+07:00","message":"Push: 'เนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.88712869+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887132335+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.887134815+07:00","message":"Next Push (prob) : 'เก่งมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.887144649+07:00","message":"push: {false เนี่ยค่ะ 0 0xc00311a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.96098355+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.96102762+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-25T15:36:01.961034159+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:01.961051701+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.9610604+07:00","message":"[bufferProcess] interim [500000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.961063154+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.96107094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.961074025+07:00","message":"> Transcript [7569] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.961078144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.961081907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.961083909+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:01.961087374+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.072211944+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.072258051+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-25T15:36:02.072266471+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.072283102+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072291957+07:00","message":"[bufferProcess] interim [620000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072295036+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072303277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072309022+07:00","message":"> Transcript [7570] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072315856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072318157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072320117+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.072322733+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:02.411955899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:02.411963749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.660067896+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.66011867+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-25T15:36:02.660127421+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.660145051+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.66015545+07:00","message":"[bufferProcess] interim [220000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.660160637+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.660166442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.660170764+07:00","message":"> Transcript [7571] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.660176179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.660178703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.660180771+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.660183551+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.836911095+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.836952847+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-25T15:36:02.836959768+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.836975948+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.8369849+07:00","message":"[bufferProcess] interim [340000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.836988345+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.836997343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837000646+07:00","message":"> Transcript [7572] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837005412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837008013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837010625+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837015075+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837024092+07:00","message":"Push: 'เก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837025953+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837028575+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:02.837031117+07:00","message":"Next Push (prob) : 'เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:02.837059053+07:00","message":"push: {false เก่งมากๆ 0 0xc00311a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.155719257+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.155762716+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-25T15:36:03.155768938+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.155787025+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.155796113+07:00","message":"[bufferProcess] interim [640000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.155798874+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.155803992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.155807439+07:00","message":"> Transcript [7573] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.15581151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.155813667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.155816417+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.155819395+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.288067909+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.288108155+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-25T15:36:03.288115157+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.288131286+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.288142312+07:00","message":"[bufferProcess] interim [760000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.288145102+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.288149206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.288152319+07:00","message":"> Transcript [7574] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.288156428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.288158571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.28816116+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.288164259+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.499943564+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.499994602+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-25T15:36:03.50000205+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.500019787+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500032068+07:00","message":"[bufferProcess] interim [0]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500035627+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500040253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500043513+07:00","message":"> Transcript [7575] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500047944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500050604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500052704+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.500055313+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.666287931+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.666335663+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-25T15:36:03.666343007+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.666359889+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666369129+07:00","message":"[bufferProcess] interim [180000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.66637218+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666376529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666379628+07:00","message":"> Transcript [7576] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666384397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666387155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666389614+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666392295+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666397177+07:00","message":"Push: 'เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666399823+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666403379+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:03.666406501+07:00","message":"Next Push (prob) : 'งานนี้เขาเอาดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:03.666415567+07:00","message":"push: {false เลยนะคะ 0 0xc00311a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.048190619+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.048223549+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-25T15:36:04.048239133+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.048252953+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048259706+07:00","message":"[bufferProcess] interim [540000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048262556+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048268268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048271444+07:00","message":"> Transcript [7577] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048275055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048277192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048279272+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.048281913+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.291149558+07:00","message":"[GCS] IsForceVAD: false for message ID: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.362635157+07:00","message":"[GCS] Start streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.372166244+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.372203754+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-25T15:36:04.372212157+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.372225659+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372234344+07:00","message":"[bufferProcess] interim [900000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372238885+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372244795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372247794+07:00","message":"> Transcript [7578] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372251398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372253527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372256663+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372259215+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.372509619+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.372562154+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-25T15:36:04.372572423+07:00","message":"receive interim result [false|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.372593932+07:00","message":"[buffer interim] 441 false เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372604615+07:00","message":"[bufferProcess] interim [960000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372607959+07:00","message":"[bufferProcess] send to processor:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372616907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372620136+07:00","message":"> Transcript [7579] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372624711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372627495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.37263001+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.372633251+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467359587+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467406714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง\",\"confidence\":0.9301691}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467415369+07:00","message":"receive interim result [true|false]: เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467425532+07:00","message":"end recv isFinal message id 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467427847+07:00","message":"end Recv id 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467436018+07:00","message":"[buffer interim] 441 true เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467446917+07:00","message":"[bufferProcess] interim [20000000]:เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467451015+07:00","message":"[bufferProcess] send to processor (isfinal):เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467455128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467458083+07:00","message":"> Transcript [7580] [false]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.46746223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467466211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467469555+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467473428+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467477093+07:00","message":"Push: 'งานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467479167+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.46748265+07:00","message":"Set new StatePrefix : 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467485238+07:00","message":"Next Push (prob) : 'ไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467487016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467489105+07:00","message":"> Transcript [7581] [true]: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.4674917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467493565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467495417+07:00","message":"StatePrefix: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอกไม้ไทยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467497949+07:00","message":"TextPushed: 'เทคโนโลยีของคนไทยนักวิจัยไทยเนี่ยค่ะเก่งมากๆเลยนะคะงานนี้เขาเอาดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:04.467500644+07:00","message":"Push: 'ไม้ไทยอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467509869+07:00","message":"push: {false งานนี้เขาเอาดอก 0 0xc00311a080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:04.467516523+07:00","message":"push: {true ไม้ไทยอย่าง 0 0xc00311a080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:04.480277547+07:00","message":"write wav file: './tmp/7599/7599_441.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.014480114+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.014530298+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-25T15:36:05.014535872+07:00","message":"receive interim result [false|false]: กุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.014573878+07:00","message":"[buffer interim] 442 false กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.014584588+07:00","message":"[bufferProcess] interim [480000000]:กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.014586819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.230702704+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.230743729+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-25T15:36:05.23075137+07:00","message":"receive interim result [false|false]: กุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.230767871+07:00","message":"[buffer interim] 442 false กุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.230778378+07:00","message":"[bufferProcess] interim [720000000]:กุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.23078217+07:00","message":"[bufferProcess] send to processor:กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.230790518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.230794661+07:00","message":"> Transcript [7582] [false]: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.230798496+07:00","message":"Set StatePrefix (first interim): 'กุหลาบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:05.412662659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:05.412684415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.45285981+07:00","message":"[GCS] IsForceVAD: false for message ID: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.512459085+07:00","message":"[GCS] Start streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.556159905+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.556196352+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-25T15:36:05.556201974+07:00","message":"receive interim result [false|false]: กุหลาบมอญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.556210994+07:00","message":"[buffer interim] 442 false กุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556217561+07:00","message":"[bufferProcess] interim [80000000]:กุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556220063+07:00","message":"[bufferProcess] send to processor:กุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556223331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556226215+07:00","message":"> Transcript [7583] [false]: 'กุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556229412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556231588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556233773+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.556235933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.574096796+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.574129682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุหลาบมอญค่ะ\",\"confidence\":0.9523076}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.574135272+07:00","message":"receive interim result [true|false]: กุหลาบมอญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.57414363+07:00","message":"end recv isFinal message id 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.574146203+07:00","message":"end Recv id 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.574151706+07:00","message":"[buffer interim] 442 true กุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.57415903+07:00","message":"[bufferProcess] interim [110000000]:กุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574164057+07:00","message":"[bufferProcess] send to processor (isfinal):กุหลาบมอญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574167207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574170442+07:00","message":"> Transcript [7584] [false]: 'กุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574173514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574175512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574177403+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574179443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574183213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574185608+07:00","message":"> Transcript [7585] [true]: 'กุหลาบมอญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.57418774+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574189498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574191255+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574192965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:05.574196983+07:00","message":"Push: 'กุหลาบมอญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:05.574204257+07:00","message":"push: {true กุหลาบมอญค่ะ 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:05.57968523+07:00","message":"write wav file: './tmp/7599/7599_442.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.042741858+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.042789309+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-25T15:36:06.042794805+07:00","message":"receive interim result [false|false]: มาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.042811168+07:00","message":"[buffer interim] 443 false มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.042819001+07:00","message":"[bufferProcess] interim [540000000]:มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.042821273+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.186169309+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.186211744+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-25T15:36:06.186218771+07:00","message":"receive interim result [false|false]: มาเป็นแฟน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.186238904+07:00","message":"[buffer interim] 443 false มาเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.18624795+07:00","message":"[bufferProcess] interim [720000000]:มาเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.186250865+07:00","message":"[bufferProcess] send to processor:มาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.186258561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.186261738+07:00","message":"> Transcript [7586] [false]: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.186264255+07:00","message":"Set StatePrefix (first interim): 'มาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.237774627+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.237811443+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-25T15:36:06.237817262+07:00","message":"receive interim result [false|false]: มาเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.23783748+07:00","message":"[buffer interim] 443 false มาเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.237844968+07:00","message":"[bufferProcess] interim [780000000]:มาเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.237847387+07:00","message":"[bufferProcess] send to processor:มาเป็นแฟน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.237852495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.23785535+07:00","message":"> Transcript [7587] [false]: 'มาเป็นแฟน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.23785877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.237860778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.237862643+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.237864978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.363324399+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.363365526+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-25T15:36:06.363371749+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.363385979+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363394375+07:00","message":"[bufferProcess] interim [900000000]:มาเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363397317+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363404672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363407898+07:00","message":"> Transcript [7588] [false]: 'มาเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363411941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363414893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363416943+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.363419297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.741560089+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.741603776+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-25T15:36:06.741610786+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.741627962+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.74163603+07:00","message":"[bufferProcess] interim [260000000]:มาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.741639433+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.741647946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.741650939+07:00","message":"> Transcript [7589] [false]: 'มาเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.741654997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.741657779+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.741659947+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.74166248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.744428575+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.744455006+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-25T15:36:06.744460248+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.744473444+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744478864+07:00","message":"[bufferProcess] interim [320000000]:มาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744481668+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744487997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744490448+07:00","message":"> Transcript [7590] [false]: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.74449353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744495664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744497564+07:00","message":"StatePrefix: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744499942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744505806+07:00","message":"Push: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744507815+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.744510709+07:00","message":"Set new StatePrefix : 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:06.74451288+07:00","message":"Next Push (prob) : 'ส่วนหนึ่งนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:06.744521625+07:00","message":"push: {false มาเป็น 0 0xc0030a1180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.066853194+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.066894028+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-25T15:36:07.066900345+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.066914067+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066922136+07:00","message":"[bufferProcess] interim [620000000]:มาเป็นส่วนหนึ่งนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066924696+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066930867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066934189+07:00","message":"> Transcript [7591] [false]: 'มาเป็นส่วนหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066937585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066940167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066942884+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.066945652+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.382760378+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.38280509+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-25T15:36:07.382810921+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.382829089+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.382837754+07:00","message":"[bufferProcess] interim [860000000]:มาเป็นส่วนหนึ่งนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.382840637+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.382845697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.382848997+07:00","message":"> Transcript [7592] [false]: 'มาเป็นส่วนหนึ่งนะคะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.38285264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.382854997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.382856987+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.382859522+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.570835507+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.570875803+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-25T15:36:07.570881889+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.570896396+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.570903263+07:00","message":"[bufferProcess] interim [40000000]:มาเป็นส่วนหนึ่งนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.570905731+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.57091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.570913221+07:00","message":"> Transcript [7593] [false]: 'มาเป็นส่วนหนึ่งนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.5709169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.570918939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.570921301+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.570923561+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.847342437+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.847381854+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-25T15:36:07.847388389+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.847405482+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847415518+07:00","message":"[bufferProcess] interim [340000000]:มาเป็นส่วนหนึ่งนะคะของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.84741825+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847424738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847427819+07:00","message":"> Transcript [7594] [false]: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847432146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847434922+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847436894+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847439334+07:00","message":"TextPushed: 'มาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847447582+07:00","message":"Push: 'ส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847450118+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.847452294+07:00","message":"Set new StatePrefix : 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:07.8474546+07:00","message":"Next Push (prob) : 'คะของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:07.847463982+07:00","message":"push: {false ส่วนหนึ่งนะ 0 0xc0030a1180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.151402035+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.151445564+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-25T15:36:08.151451536+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเว็บ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.151464113+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151474793+07:00","message":"[bufferProcess] interim [640000000]:มาเป็นส่วนหนึ่งนะคะของการทำเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151477717+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151483645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151486934+07:00","message":"> Transcript [7595] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151491001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151493257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151497183+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.151500088+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:08.413436144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:08.413463035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.470473154+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.470517272+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-25T15:36:08.470526624+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเว็บไซต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.470540353+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470556957+07:00","message":"[bufferProcess] interim [940000000]:มาเป็นส่วนหนึ่งนะคะของการทำเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470561905+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470571591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470576064+07:00","message":"> Transcript [7596] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470583861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470586437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470592775+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.470595864+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.548533226+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.548583472+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-25T15:36:08.548589336+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทําเว็บไซต์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.548607929+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทําเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548616011+07:00","message":"[bufferProcess] interim [120000000]:มาเป็นส่วนหนึ่งนะคะของการทําเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548620086+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548628981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548632355+07:00","message":"> Transcript [7597] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเว็บไซต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548636604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548638991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548641694+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.548644647+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.67308598+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.673131828+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-25T15:36:08.673141339+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.673199253+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.67321552+07:00","message":"[bufferProcess] interim [180000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673220349+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทําเว็บไซต์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673234513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673238921+07:00","message":"> Transcript [7598] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทําเว็บไซต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673245097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.67324873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673252345+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673257742+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673265877+07:00","message":"Push: 'คะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673267918+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673270562+07:00","message":"Set new StatePrefix : 'มาเป็นส่วนหนึ่งนะคะของการทําเว็บไซต์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:08.673273253+07:00","message":"Next Push (prob) : 'ทําเว็บไซต์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:08.673303154+07:00","message":"push: {false คะของการ 0 0xc0030a1180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.259649675+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.259687212+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-25T15:36:09.259694122+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.259708253+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.259716112+07:00","message":"[bufferProcess] interim [780000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.259718902+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.259722961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.259725737+07:00","message":"> Transcript [7599] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.259728525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.259731273+07:00","message":"Set new StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.699694442+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.69973993+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-25T15:36:09.699747402+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.699763842+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.699772392+07:00","message":"[bufferProcess] interim [140000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.699775533+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.69978489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.699787916+07:00","message":"> Transcript [7600] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.699791815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.699795196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.699797079+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.699799577+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.767262126+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.767304677+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-25T15:36:09.767311879+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.767328174+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.767335676+07:00","message":"[bufferProcess] interim [260000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.767338696+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.767347256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.767350848+07:00","message":"> Transcript [7601] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.767354941+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.76735764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.767360414+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.767363224+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.770486181+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.770519993+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-25T15:36:09.770526489+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:09.770539861+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770552253+07:00","message":"[bufferProcess] interim [320000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770555247+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770560905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770563776+07:00","message":"> Transcript [7602] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770567654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770569907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770572113+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:09.770574634+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.086432686+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.086478994+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-25T15:36:10.086485796+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.086500271+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086508894+07:00","message":"[bufferProcess] interim [560000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086512086+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.08652003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086523237+07:00","message":"> Transcript [7603] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086528057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086530456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086535242+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086540264+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086558694+07:00","message":"Push: 'ทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086561129+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086563901+07:00","message":"Set new StatePrefix : 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.086567115+07:00","message":"Next Push (prob) : 'งานนี้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.086576822+07:00","message":"push: {false ทำเวชสำอาง 0 0xc0030a1180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.09051841+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.090555846+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-25T15:36:10.090562035+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.09057655+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090581787+07:00","message":"[bufferProcess] interim [620000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090584395+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090589961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090592777+07:00","message":"> Transcript [7604] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090596464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090598751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090600643+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.090603409+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.33633254+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.336361956+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-25T15:36:10.336368184+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.336377378+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.336383857+07:00","message":"[bufferProcess] interim [920000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.336387027+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.33639039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.336393178+07:00","message":"> Transcript [7605] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.336396834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.336398856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.33640078+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.336403375+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.661303784+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.661347045+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-25T15:36:10.661354581+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.661369889+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.661377875+07:00","message":"[bufferProcess] interim [220000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.661380788+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.661388026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.661390885+07:00","message":"> Transcript [7606] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.661395245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.661397958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.66140348+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.661406862+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.785754781+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.785797709+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-25T15:36:10.785804372+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.785815614+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785824026+07:00","message":"[bufferProcess] interim [280000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785827175+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785831323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785834366+07:00","message":"> Transcript [7607] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785838964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785841172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785847513+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785851538+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785855283+07:00","message":"Push: 'งานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785858141+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785862199+07:00","message":"Set new StatePrefix : 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.785865603+07:00","message":"Next Push (prob) : 'ชะลอวัยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.785877178+07:00","message":"push: {false งานนี้ช่วย 0 0xc0030a1180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.830455994+07:00","message":"[GCS] IsForceVAD: false for message ID: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.893264964+07:00","message":"[GCS] Start streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.922852918+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.922888992+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-25T15:36:10.922894672+07:00","message":"receive interim result [false|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.922911524+07:00","message":"[buffer interim] 443 false มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922918856+07:00","message":"[bufferProcess] interim [520000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922921779+07:00","message":"[bufferProcess] send to processor:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922925842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922929007+07:00","message":"> Transcript [7608] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922932642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922934753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922936622+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.922939349+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.980288224+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.980324991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ\",\"confidence\":0.9561266}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.980331485+07:00","message":"receive interim result [true|false]: มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.980341362+07:00","message":"end recv isFinal message id 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.980343471+07:00","message":"end Recv id 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.980350608+07:00","message":"[buffer interim] 443 true มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980359384+07:00","message":"[bufferProcess] interim [550000000]:มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980362963+07:00","message":"[bufferProcess] send to processor (isfinal):มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980366157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980369383+07:00","message":"> Transcript [7609] [false]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980373097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.98037844+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980381298+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980383354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980385289+07:00","message":"> Transcript [7610] [true]: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980387506+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980389321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980391127+07:00","message":"StatePrefix: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วยชะลอวัยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980393462+07:00","message":"TextPushed: 'มาเป็นส่วนหนึ่งนะคะของการทำเวชสำอางงานนี้ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:10.980399989+07:00","message":"Push: 'ชะลอวัยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.980406949+07:00","message":"push: {true ชะลอวัยนะคะ 0 0xc0030a1180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.988027481+07:00","message":"[GCS] Cleaned up inactive client: 430"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.988052309+07:00","message":"[GCS] Cleaned up inactive client: 427"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.988056446+07:00","message":"[GCS] Cleaned up inactive client: 428"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.988059438+07:00","message":"[GCS] Cleaned up inactive client: 429"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.988062355+07:00","message":"[GCS] Cleaned up inactive client: 425"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:10.988065079+07:00","message":"[GCS] Cleaned up inactive client: 426"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:10.991667482+07:00","message":"write wav file: './tmp/7599/7599_443.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:11.414156046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:11.414174735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.416144038+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.416169278+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-25T15:36:11.416174508+07:00","message":"receive interim result [false|false]: ศาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.416189974+07:00","message":"[buffer interim] 444 false ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.416195659+07:00","message":"[bufferProcess] interim [480000000]:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.416198063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.449389483+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.449430083+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-25T15:36:11.449438035+07:00","message":"receive interim result [false|false]: สารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.449453876+07:00","message":"[buffer interim] 444 false สารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.449462577+07:00","message":"[bufferProcess] interim [600000000]:สารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.44946616+07:00","message":"[bufferProcess] send to processor:ศาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.449471033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.449475213+07:00","message":"> Transcript [7611] [false]: 'ศาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.449478341+07:00","message":"Set StatePrefix (first interim): 'ศาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.7422017+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.742242287+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-25T15:36:11.74224858+07:00","message":"receive interim result [false|false]: สารสกัดของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.742261714+07:00","message":"[buffer interim] 444 false สารสกัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.74226958+07:00","message":"[bufferProcess] interim [900000000]:สารสกัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.74227192+07:00","message":"[bufferProcess] send to processor:สารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.742278247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.742281421+07:00","message":"> Transcript [7612] [false]: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.742284542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.742286937+07:00","message":"Set new StatePrefix: 'สารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.973711827+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.973750718+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-25T15:36:11.973756728+07:00","message":"receive interim result [false|false]: สารสกัดของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:11.973772588+07:00","message":"[buffer interim] 444 false สารสกัดของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.973783263+07:00","message":"[bufferProcess] interim [80000000]:สารสกัดของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.973786195+07:00","message":"[bufferProcess] send to processor:สารสกัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.973792599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.97379571+07:00","message":"> Transcript [7613] [false]: 'สารสกัดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.973799564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.973803147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.973805231+07:00","message":"StatePrefix: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:11.973807439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.087996586+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.088035135+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-25T15:36:12.088040887+07:00","message":"receive interim result [false|false]: สารสกัดของคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.088058112+07:00","message":"[buffer interim] 444 false สารสกัดของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.088066262+07:00","message":"[bufferProcess] interim [140000000]:สารสกัดของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.088068862+07:00","message":"[bufferProcess] send to processor:สารสกัดของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.08807286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.088076164+07:00","message":"> Transcript [7614] [false]: 'สารสกัดของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.088079626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.088082017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.088083996+07:00","message":"StatePrefix: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.088087556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.095199357+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.095223355+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-25T15:36:12.095227745+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.095241253+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.095246619+07:00","message":"[bufferProcess] interim [200000000]:สารสกัดของกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.095249092+07:00","message":"[bufferProcess] send to processor:สารสกัดของคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.095252861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.095255793+07:00","message":"> Transcript [7615] [false]: 'สารสกัดของคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.09525852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.095260421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.09526271+07:00","message":"StatePrefix: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.095265002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.337411197+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.337451956+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-25T15:36:12.337458436+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.337474579+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337486536+07:00","message":"[bufferProcess] interim [500000000]:สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337489274+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337497667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337502674+07:00","message":"> Transcript [7616] [false]: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337508209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.33751174+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.33751476+07:00","message":"StatePrefix: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337518668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337525069+07:00","message":"Push: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337527093+07:00","message":"TextPushed: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.33752917+07:00","message":"Set new StatePrefix : 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.337531425+07:00","message":"Next Push (prob) : 'ของกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.337540577+07:00","message":"push: {false สารสกัด 0 0xc00311a400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.838951853+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.838978026+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-25T15:36:12.83898297+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:12.83900153+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.839007912+07:00","message":"[bufferProcess] interim [980000000]:สารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.839010856+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.839019194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.839022495+07:00","message":"> Transcript [7617] [false]: 'สารสกัดของกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.839026597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.839028743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.839031323+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:12.83903344+07:00","message":"TextPushed: 'สารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.065102593+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.065150849+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-25T15:36:13.065157103+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.065185408+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065194763+07:00","message":"[bufferProcess] interim [220000000]:สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065197718+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065206822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065211695+07:00","message":"> Transcript [7618] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065215724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065218236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065220238+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.065222382+07:00","message":"TextPushed: 'สารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.216556275+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.216598383+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-25T15:36:13.216604445+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.216619754+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.21662772+07:00","message":"[bufferProcess] interim [340000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.21663066+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.216638811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.216641985+07:00","message":"> Transcript [7619] [false]: 'สารสกัดของกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.216645772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.216648438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.216650623+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.216653172+07:00","message":"TextPushed: 'สารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.349975304+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.350016448+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-25T15:36:13.350024041+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.350041099+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350049837+07:00","message":"[bufferProcess] interim [460000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350052986+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350062266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350065617+07:00","message":"> Transcript [7620] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350069447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350072238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.35007519+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350077938+07:00","message":"TextPushed: 'สารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350085908+07:00","message":"Push: 'ของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.35008816+07:00","message":"TextPushed: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.35009084+07:00","message":"Set new StatePrefix : 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.350093268+07:00","message":"Next Push (prob) : 'มอญเนี่ยก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.350103998+07:00","message":"push: {false ของกุหลาบ 0 0xc00311a400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.539841432+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.539877775+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-25T15:36:13.539884021+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้ไปเติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.539897095+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้ไปเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.53990324+07:00","message":"[bufferProcess] interim [640000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้ไปเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.539906558+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.539910323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.539913179+07:00","message":"> Transcript [7621] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.539918189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.539920323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.539922327+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.53992464+07:00","message":"TextPushed: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.560433267+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.560469997+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-25T15:36:13.560475568+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.560491317+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560499269+07:00","message":"[bufferProcess] interim [700000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560501933+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้ไปเติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560509973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560513325+07:00","message":"> Transcript [7622] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้ไปเติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560517037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560519269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560521233+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.560523771+07:00","message":"TextPushed: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.850012354+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.850051322+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-25T15:36:13.850057058+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.850072678+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850079383+07:00","message":"[bufferProcess] interim [940000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850082062+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850085765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850088681+07:00","message":"> Transcript [7623] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850092279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850094311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850096951+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.850099389+07:00","message":"TextPushed: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.925154441+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.92520664+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-25T15:36:13.925214048+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.925229423+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925238086+07:00","message":"[bufferProcess] interim [120000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925241198+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925248821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925252001+07:00","message":"> Transcript [7624] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925256209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925258486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.92526101+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925264088+07:00","message":"TextPushed: 'สารสกัดของกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925270421+07:00","message":"Push: 'มอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925272586+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925275217+07:00","message":"Set new StatePrefix : 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:13.925277802+07:00","message":"Next Push (prob) : 'วิตามินให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:13.925287458+07:00","message":"push: {false มอญเนี่ยก็ให้ 0 0xc00311a400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.13238167+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.132415605+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-25T15:36:14.132420117+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.13243672+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.132445226+07:00","message":"[bufferProcess] interim [300000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.132449446+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.132453849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.132456146+07:00","message":"> Transcript [7625] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.13245951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.132461576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.132463611+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.132467431+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.372465453+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.372501114+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-25T15:36:14.372507398+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.372523233+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.372529892+07:00","message":"[bufferProcess] interim [480000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.372533201+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.372540017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.372542701+07:00","message":"> Transcript [7626] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.37255225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.372559368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.372561531+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.372565082+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:14.415038967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:14.41504258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.566423727+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.566466682+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-25T15:36:14.566473261+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.566487385+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566494513+07:00","message":"[bufferProcess] interim [660000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566497537+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566503379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566506435+07:00","message":"> Transcript [7627] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566510545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566513119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566515477+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.566518079+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.752715895+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.752757362+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-25T15:36:14.752763811+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.752779969+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752790173+07:00","message":"[bufferProcess] interim [900000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752793355+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752800482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752803779+07:00","message":"> Transcript [7628] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752809324+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752811767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752814255+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752817275+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752824243+07:00","message":"Push: 'วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752826323+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752829298+07:00","message":"Set new StatePrefix : 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:14.752833352+07:00","message":"Next Push (prob) : 'ประโยชน์อย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:14.752841752+07:00","message":"push: {false วิตามินให้ 0 0xc00311a400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.335498767+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.335535107+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-25T15:36:15.335541281+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.335572837+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335579669+07:00","message":"[bufferProcess] interim [500000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335583279+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335592531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335595636+07:00","message":"> Transcript [7629] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335599242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335602547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335604579+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.335607279+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.527790297+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.527823621+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-25T15:36:15.527829795+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.527847974+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.527855557+07:00","message":"[bufferProcess] interim [680000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.527858743+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.52786219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.527864987+07:00","message":"> Transcript [7630] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.527868599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.527870877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.527872808+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.527875401+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.652472096+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.652512369+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-25T15:36:15.652518462+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.652531859+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652538237+07:00","message":"[bufferProcess] interim [740000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652541352+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652554218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652558237+07:00","message":"> Transcript [7631] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652562188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652564452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652567517+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.652571442+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.980204032+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.980252298+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-25T15:36:15.98026072+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.980277542+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980288693+07:00","message":"[bufferProcess] interim [100000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980294153+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980304358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980308656+07:00","message":"> Transcript [7632] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980314684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980317442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980320563+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980324189+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980332432+07:00","message":"Push: 'ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.9803356+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980339184+07:00","message":"Set new StatePrefix : 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:15.980342854+07:00","message":"Next Push (prob) : 'เลยช่วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:15.98035316+07:00","message":"push: {false ประโยชน์อย่างมาก 0 0xc00311a400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.169116308+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.169184365+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-25T15:36:16.169191513+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.16920814+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.169218872+07:00","message":"[bufferProcess] interim [280000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.169222055+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.169228538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.169231493+07:00","message":"> Transcript [7633] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.1692363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.169238769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.169241681+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.169246833+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.352847559+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.35288847+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-25T15:36:16.352894478+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.352910104+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.352916468+07:00","message":"[bufferProcess] interim [460000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.352919493+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.352923335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.352926416+07:00","message":"> Transcript [7634] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.352930324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.352932782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.352947069+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.35294997+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.54113106+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.541179287+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-25T15:36:16.541186087+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.541199862+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.541206923+07:00","message":"[bufferProcess] interim [700000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.541213052+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.541228858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.541233008+07:00","message":"> Transcript [7635] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.541238788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.541242009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.54124536+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.541249645+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.66794416+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.667979575+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-25T15:36:16.667986092+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.667997712+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668004381+07:00","message":"[bufferProcess] interim [760000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668007496+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668013228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668015987+07:00","message":"> Transcript [7636] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668020422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668022799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668025198+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668028047+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668032876+07:00","message":"Push: 'เลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668034874+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.668037455+07:00","message":"Set new StatePrefix : 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.66804284+07:00","message":"Next Push (prob) : 'เรื่องของการปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.668062553+07:00","message":"push: {false เลยช่วยนะคะ 0 0xc00311a400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.934760695+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.934806872+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-25T15:36:16.934817015+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:16.934832859+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.934841236+07:00","message":"[bufferProcess] interim [120000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.934844873+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.934854119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.934857162+07:00","message":"> Transcript [7637] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.934860028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:16.934862145+07:00","message":"Set new StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.064392255+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.064437493+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-25T15:36:17.064444219+07:00","message":"receive interim result [false|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.064459936+07:00","message":"[buffer interim] 444 false สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.064467794+07:00","message":"[bufferProcess] interim [180000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.06447113+07:00","message":"[bufferProcess] send to processor:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.064478873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.064482057+07:00","message":"> Transcript [7638] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.06448639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.064488714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.064490669+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.064493557+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.239928488+07:00","message":"[GCS] IsForceVAD: false for message ID: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.303531349+07:00","message":"[GCS] Start streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.381262921+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.381296972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล\",\"confidence\":0.95236033}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.381303335+07:00","message":"receive interim result [true|false]: สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.381311175+07:00","message":"end recv isFinal message id 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.381313392+07:00","message":"end Recv id 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.3813187+07:00","message":"[buffer interim] 444 true สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381327752+07:00","message":"[bufferProcess] interim [570000000]:สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381332009+07:00","message":"[bufferProcess] send to processor (isfinal):สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381335656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381338494+07:00","message":"> Transcript [7639] [false]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381342321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381344363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381346256+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381349259+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381351416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381358197+07:00","message":"> Transcript [7640] [true]: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุงดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381362766+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381364711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381366458+07:00","message":"StatePrefix: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะเรื่องของการบำรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381368688+07:00","message":"TextPushed: 'สารสกัดของกุหลาบมอญเนี่ยก็ให้วิตามินให้ประโยชน์อย่างมากเลยช่วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.381375329+07:00","message":"Push: 'เรื่องของการบำรุงดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.381382537+07:00","message":"push: {true เรื่องของการบำรุงดูแล 0 0xc00311a400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:17.393740751+07:00","message":"write wav file: './tmp/7599/7599_444.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:17.416001653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:17.416027021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.652542311+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.652597614+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-25T15:36:17.652603334+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.652618476+07:00","message":"[buffer interim] 445 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.652626336+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.652628359+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.8371325+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.837183981+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-25T15:36:17.837190505+07:00","message":"receive interim result [false|false]: ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:17.837205345+07:00","message":"[buffer interim] 445 false ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.83721191+07:00","message":"[bufferProcess] interim [600000000]:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.837214658+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.837221252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.837224104+07:00","message":"> Transcript [7641] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:17.837226413+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.183457822+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.183499292+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-25T15:36:18.183504568+07:00","message":"receive interim result [false|false]: ทำให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.183519449+07:00","message":"[buffer interim] 445 false ทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.183525864+07:00","message":"[bufferProcess] interim [900000000]:ทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.18352896+07:00","message":"[bufferProcess] send to processor:ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.183532977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.183535926+07:00","message":"> Transcript [7642] [false]: 'ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.183538906+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.183541196+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.183550177+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.183552527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.300943999+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.300995846+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-25T15:36:18.301001749+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.30101652+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301022892+07:00","message":"[bufferProcess] interim [20000000]:ทำให้ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301025453+07:00","message":"[bufferProcess] send to processor:ทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301032035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301034833+07:00","message":"> Transcript [7643] [false]: 'ทำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301037957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301040042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301042422+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.301044929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.478392489+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.478434778+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-25T15:36:18.478441715+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้าของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.478455847+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478463987+07:00","message":"[bufferProcess] interim [200000000]:ทำให้ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478467382+07:00","message":"[bufferProcess] send to processor:ทำให้ใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478478681+07:00","message":"> Transcript [7644] [false]: 'ทำให้ใบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478482655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478485187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478487462+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.478489853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.668116797+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.668160751+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-25T15:36:18.668167368+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้าของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.668180841+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้าของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668193163+07:00","message":"[bufferProcess] interim [380000000]:ทำให้ใบหน้าของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668196076+07:00","message":"[bufferProcess] send to processor:ทำให้ใบหน้าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668220173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668223921+07:00","message":"> Transcript [7645] [false]: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668227617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668229776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668232121+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668234273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668238877+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668240866+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668243193+07:00","message":"Set new StatePrefix : 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.668245386+07:00","message":"Next Push (prob) : 'ให้ใบหน้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.668254442+07:00","message":"push: {false ทำ 0 0xc000131280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.852419577+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.852451668+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-25T15:36:18.852456865+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.852466146+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.852472256+07:00","message":"[bufferProcess] interim [560000000]:ทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.852475316+07:00","message":"[bufferProcess] send to processor:ทำให้ใบหน้าของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.85247847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.85248111+07:00","message":"> Transcript [7646] [false]: 'ทำให้ใบหน้าของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.852484094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.852486239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.85248836+07:00","message":"StatePrefix: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.852491182+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.924489296+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.924529705+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-25T15:36:18.924535337+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:18.924561267+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.924569738+07:00","message":"[bufferProcess] interim [680000000]:ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.92457346+07:00","message":"[bufferProcess] send to processor:ทำให้ใบหน้าของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.924584618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.924587578+07:00","message":"> Transcript [7647] [false]: 'ทำให้ใบหน้าของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.924591306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.924594038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.924596104+07:00","message":"StatePrefix: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:18.924599041+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.572987017+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.573031273+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-25T15:36:19.573037744+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.573055627+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573064493+07:00","message":"[bufferProcess] interim [280000000]:ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573067487+07:00","message":"[bufferProcess] send to processor:ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573071913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573075096+07:00","message":"> Transcript [7648] [false]: 'ทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573079125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573081336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573083436+07:00","message":"StatePrefix: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.573086121+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.881531844+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.881576697+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-25T15:36:19.881584332+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้าของเรานะคะริ้วรอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.881601412+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้าของเรานะคะริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881610034+07:00","message":"[bufferProcess] interim [580000000]:ทำให้ใบหน้าของเรานะคะริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881613447+07:00","message":"[bufferProcess] send to processor:ทำให้ใบหน้าของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881617335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881620572+07:00","message":"> Transcript [7649] [false]: 'ทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881625081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881627229+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881629891+07:00","message":"StatePrefix: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.88163257+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881635671+07:00","message":"Push: 'ให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.88163772+07:00","message":"TextPushed: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.88163989+07:00","message":"Set new StatePrefix : 'ทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:19.881642207+07:00","message":"Next Push (prob) : 'เรานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:19.881650728+07:00","message":"push: {false ให้ใบหน้าของ 0 0xc000131280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.144354439+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.144409312+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-25T15:36:20.144415934+07:00","message":"receive interim result [false|false]: ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.14443299+07:00","message":"[buffer interim] 445 false ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144441968+07:00","message":"[bufferProcess] interim [880000000]:ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144444942+07:00","message":"[bufferProcess] send to processor:ทำให้ใบหน้าของเรานะคะริ้วรอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144449773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144455367+07:00","message":"> Transcript [7650] [false]: 'ทำให้ใบหน้าของเรานะคะริ้วรอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144462372+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144464807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144467504+07:00","message":"StatePrefix: 'ทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.144470613+07:00","message":"TextPushed: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.1828764+07:00","message":"[GCS] IsForceVAD: false for message ID: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.253774386+07:00","message":"[GCS] Start streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.292645585+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.292684569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.292690227+07:00","message":"receive interim result [true|false]: ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.292699733+07:00","message":"end recv isFinal message id 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.292701898+07:00","message":"end Recv id 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.292708379+07:00","message":"[buffer interim] 445 true ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.29271746+07:00","message":"[bufferProcess] interim [90000000]:ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292721184+07:00","message":"[bufferProcess] send to processor (isfinal):ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292724518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292727549+07:00","message":"> Transcript [7651] [false]: 'ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292730496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292732444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.29273475+07:00","message":"StatePrefix: 'ทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292737573+07:00","message":"TextPushed: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.29273961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292741613+07:00","message":"> Transcript [7652] [true]: 'ทำให้ใบหน้าของเรานะคะริ้วรอยเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292745038+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292746983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292748858+07:00","message":"StatePrefix: 'ทำให้ใบหน้าของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292750686+07:00","message":"TextPushed: 'ทำให้ใบหน้าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.292756767+07:00","message":"Push: 'เรานะคะริ้วรอยเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.292764022+07:00","message":"push: {true เรานะคะริ้วรอยเนี่ย 0 0xc000131280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:20.301579975+07:00","message":"write wav file: './tmp/7599/7599_445.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:20.416090284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:20.416137154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.711974209+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.712018486+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-25T15:36:20.712023795+07:00","message":"receive interim result [false|false]: เรียก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.712038799+07:00","message":"[buffer interim] 446 false เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.71204492+07:00","message":"[bufferProcess] interim [480000000]:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.712047612+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.777841417+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.777882292+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-25T15:36:20.777888715+07:00","message":"receive interim result [false|false]: เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:20.777902026+07:00","message":"[buffer interim] 446 false เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.777909764+07:00","message":"[bufferProcess] interim [600000000]:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.777912673+07:00","message":"[bufferProcess] send to processor:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.77791947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.777926269+07:00","message":"> Transcript [7653] [false]: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:20.777928631+07:00","message":"Set StatePrefix (first interim): 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.433787951+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.433832746+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-25T15:36:21.433839217+07:00","message":"receive interim result [false|false]: เรียกว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.433855318+07:00","message":"[buffer interim] 446 false เรียกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433863354+07:00","message":"[bufferProcess] interim [200000000]:เรียกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433866285+07:00","message":"[bufferProcess] send to processor:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433873527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433876765+07:00","message":"> Transcript [7654] [false]: 'เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433880667+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433883031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433885075+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.433888639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.523119165+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.523162963+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-25T15:36:21.523170201+07:00","message":"receive interim result [false|false]: เรียกว่าน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.523185776+07:00","message":"[buffer interim] 446 false เรียกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523198112+07:00","message":"[bufferProcess] interim [260000000]:เรียกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523202023+07:00","message":"[bufferProcess] send to processor:เรียกว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523210831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523216766+07:00","message":"> Transcript [7655] [false]: 'เรียกว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523222888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523225932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523230215+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.523233782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.598088318+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.598127938+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-25T15:36:21.598134563+07:00","message":"receive interim result [false|false]: เรียกว่าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.598151149+07:00","message":"[buffer interim] 446 false เรียกว่าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.598159763+07:00","message":"[bufferProcess] interim [320000000]:เรียกว่าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.598162447+07:00","message":"[bufferProcess] send to processor:เรียกว่าน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.598168871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.598171973+07:00","message":"> Transcript [7656] [false]: 'เรียกว่าน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.598175807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.59817829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.598180298+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.598182873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.626539385+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.626582142+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-25T15:36:21.626589445+07:00","message":"receive interim result [false|false]: เรียกว่าน่าเกลียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.626604913+07:00","message":"[buffer interim] 446 false เรียกว่าน่าเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626613195+07:00","message":"[bufferProcess] interim [380000000]:เรียกว่าน่าเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.62661605+07:00","message":"[bufferProcess] send to processor:เรียกว่าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626623896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626626491+07:00","message":"> Transcript [7657] [false]: 'เรียกว่าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626630855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626633636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626635721+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626638128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626646819+07:00","message":"Push: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626649206+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626651521+07:00","message":"Set new StatePrefix : 'เรียกว่าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.626654001+07:00","message":"Next Push (prob) : 'ว่าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.626678048+07:00","message":"push: {false เรียก 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.720681705+07:00","message":"[GCS] IsForceVAD: false for message ID: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.79553138+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.795577997+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-25T15:36:21.795600392+07:00","message":"receive interim result [false|false]: เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.795617615+07:00","message":"[buffer interim] 446 false เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.795625332+07:00","message":"[bufferProcess] interim [560000000]:เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.795627979+07:00","message":"[bufferProcess] send to processor:เรียกว่าน่าเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.795636791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.795640274+07:00","message":"> Transcript [7658] [false]: 'เรียกว่าน่าเกลียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.795643034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.795646127+07:00","message":"Set new StatePrefix: 'เรียกว่าน่าเกลียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.819417447+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.819456399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าน่าจะมีโอกาส\",\"confidence\":0.90345323}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.819462431+07:00","message":"receive interim result [true|false]: เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.819477+07:00","message":"end recv isFinal message id 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.819479593+07:00","message":"end Recv id 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.819487032+07:00","message":"[buffer interim] 446 true เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819494513+07:00","message":"[bufferProcess] interim [710000000]:เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819498068+07:00","message":"[bufferProcess] send to processor (isfinal):เรียกว่าน่าจะมีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819502002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819505507+07:00","message":"> Transcript [7659] [false]: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.81950848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819510766+07:00","message":"Set new StatePrefix: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819512671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819514797+07:00","message":"> Transcript [7660] [true]: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819517603+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819519749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819522113+07:00","message":"StatePrefix: 'เรียกว่าน่าจะมีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.8195248+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:21.819532658+07:00","message":"Push: 'ว่าน่าจะมีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.81955131+07:00","message":"push: {true ว่าน่าจะมีโอกาส 0 0xc002a08900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:21.825696968+07:00","message":"write wav file: './tmp/7599/7599_446.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:21.854129292+07:00","message":"[GCS] Start streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.190313226+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.190361002+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-25T15:36:22.190366332+07:00","message":"receive interim result [false|false]: ปืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.190383449+07:00","message":"[buffer interim] 447 false ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.190391641+07:00","message":"[bufferProcess] interim [420000000]:ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.190393909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.512758619+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.512802664+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-25T15:36:22.512808505+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:22.512820531+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.512829016+07:00","message":"[bufferProcess] interim [720000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.512831883+07:00","message":"[bufferProcess] send to processor:ปืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.512835337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.512838269+07:00","message":"> Transcript [7661] [false]: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:22.512840597+07:00","message":"Set StatePrefix (first interim): 'ปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.093941894+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.093984126+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-25T15:36:23.093990968+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.094008282+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.094016464+07:00","message":"[bufferProcess] interim [320000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.094018913+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.094025712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.09402913+07:00","message":"> Transcript [7662] [false]: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.094033235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.094035393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.094037452+07:00","message":"StatePrefix: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.094042503+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.412685566+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.412722753+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-25T15:36:23.412729863+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.41274062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.412743448+07:00","message":"receive interim result [false|false]:  5 ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.412751687+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.4127587+07:00","message":"[buffer interim] 447 false  5 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412766172+07:00","message":"[bufferProcess] interim [620000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412768552+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412777935+07:00","message":"[bufferProcess] interim [620000000]: 5 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412782381+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412785631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412788829+07:00","message":"> Transcript [7663] [false]: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412793077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.412795278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.41279724+07:00","message":"StatePrefix: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.41279949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:23.416857319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:23.416855898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.61320731+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.613245248+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-25T15:36:23.613251228+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.613266511+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613272726+07:00","message":"[bufferProcess] interim [740000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613275625+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613279376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613282094+07:00","message":"> Transcript [7664] [false]: 'ปืนขึ้น 5 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613285122+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613287144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613289252+07:00","message":"StatePrefix: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.613291154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.657766647+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.657806471+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-25T15:36:23.657813181+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.657825009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ถึงร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.657827777+07:00","message":"receive interim result [false|false]:  5 ถึงร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.657836653+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.657840126+07:00","message":"[buffer interim] 447 false  5 ถึงร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.6578469+07:00","message":"[bufferProcess] interim [800000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657849453+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657852657+07:00","message":"[bufferProcess] interim [800000000]: 5 ถึงร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657855752+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657859213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657862555+07:00","message":"> Transcript [7665] [false]: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657866097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657868457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657870595+07:00","message":"StatePrefix: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.65787304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657875807+07:00","message":"Push: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657877705+07:00","message":"TextPushed: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657879822+07:00","message":"Set new StatePrefix : 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.657882152+07:00","message":"Next Push (prob) : 'ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.657890605+07:00","message":"push: {false ปืน 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.723644389+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.723685865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.72369214+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.723707122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ถึงมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.723710253+07:00","message":"receive interim result [false|false]:  5 ถึงมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.723718826+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.723723002+07:00","message":"[buffer interim] 447 false  5 ถึงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723729548+07:00","message":"[bufferProcess] interim [860000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723732784+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723737051+07:00","message":"[bufferProcess] interim [860000000]: 5 ถึงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723739531+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723742665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723745584+07:00","message":"> Transcript [7666] [false]: 'ปืนขึ้น 5 ถึงร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723751244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.723753665+07:00","message":"StatePrefix: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.72375596+07:00","message":"TextPushed: 'ปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.912850619+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.91288938+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-25T15:36:23.912895642+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.912909069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ถึงมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.912912528+07:00","message":"receive interim result [false|false]:  5 ถึงมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.912920095+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.912923464+07:00","message":"[buffer interim] 447 false  5 ถึงมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.912949284+07:00","message":"[bufferProcess] interim [40000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.91297032+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.912981719+07:00","message":"[bufferProcess] interim [40000000]: 5 ถึงมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.912984979+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.912988882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.912992428+07:00","message":"> Transcript [7667] [false]: 'ปืนขึ้น 5 ถึงมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.912996126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.91299829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.913000698+07:00","message":"StatePrefix: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.913003172+07:00","message":"TextPushed: 'ปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.972995185+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.973036395+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-25T15:36:23.973042647+07:00","message":"receive interim result [false|false]: ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.973058987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ถึงมากขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.973062572+07:00","message":"receive interim result [false|false]:  5 ถึงมากขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.973071451+07:00","message":"[buffer interim] 447 false ปืนขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:23.973077232+07:00","message":"[buffer interim] 447 false  5 ถึงมากขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973084314+07:00","message":"[bufferProcess] interim [220000000]:ปืนขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.97308874+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973092854+07:00","message":"[bufferProcess] interim [220000000]: 5 ถึงมากขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973095875+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973099005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973102174+07:00","message":"> Transcript [7668] [false]: 'ปืนขึ้น 5 ถึงมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.97310572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973107834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973109889+07:00","message":"StatePrefix: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:23.973112287+07:00","message":"TextPushed: 'ปืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.207731624+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.207774518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.207781455+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.20779371+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-25T15:36:24.207806031+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.207816388+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.207819787+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.20782685+07:00","message":"[bufferProcess] interim [400000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207829703+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207832792+07:00","message":"[bufferProcess] interim [400000000]: ถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207838403+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207846356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207849805+07:00","message":"> Transcript [7669] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207853713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207856122+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207858243+07:00","message":"StatePrefix: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207860354+07:00","message":"TextPushed: 'ปืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207863167+07:00","message":"Push: 'ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207865291+07:00","message":"TextPushed: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207867488+07:00","message":"Set new StatePrefix : 'ปืนขึ้น 5 ถึงมากขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.207869672+07:00","message":"Next Push (prob) : ' 5 ถึงมากขึ้นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.207891207+07:00","message":"push: {false ขึ้น 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.291104186+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.291146006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.29115214+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.291161626+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-25T15:36:24.291164982+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.29118475+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.291196752+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291205137+07:00","message":"[bufferProcess] interim [460000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291209017+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291217324+07:00","message":"[bufferProcess] interim [460000000]: ถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291219953+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291223318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291227211+07:00","message":"> Transcript [7670] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291230376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.291232433+07:00","message":"Set new StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.499567144+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.499609118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.499616391+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.499627434+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-25T15:36:24.499630927+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.499640014+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.499643832+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499651441+07:00","message":"[bufferProcess] interim [700000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.49965623+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499660282+07:00","message":"[bufferProcess] interim [700000000]: ถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499663411+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499666637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499669825+07:00","message":"> Transcript [7671] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499673979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499676235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499678404+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.499680831+07:00","message":"TextPushed: 'ปืนขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.61066072+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.610693174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.610698589+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.610709772+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-25T15:36:24.610713282+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.61072089+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.610724535+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.61073138+07:00","message":"[bufferProcess] interim [760000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610734204+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610737466+07:00","message":"[bufferProcess] interim [760000000]: ถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610740567+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610743434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610746165+07:00","message":"> Transcript [7672] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610750978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610753445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610755904+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.610758141+07:00","message":"TextPushed: 'ปืนขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.819455107+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.819496341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.819502604+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.819512116+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-25T15:36:24.819515631+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.819536194+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.819552697+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819561514+07:00","message":"[bufferProcess] interim [940000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819565592+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819575274+07:00","message":"[bufferProcess] interim [940000000]: ถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819578449+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819582046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819585308+07:00","message":"> Transcript [7673] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819589106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819591433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819594057+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.819596588+07:00","message":"TextPushed: 'ปืนขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.9157828+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.915816055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.915822071+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.915829202+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-25T15:36:24.915832327+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.915839746+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.915843524+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915849352+07:00","message":"[bufferProcess] interim [120000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915851972+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915854818+07:00","message":"[bufferProcess] interim [120000000]: ถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915857497+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915860493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915863328+07:00","message":"> Transcript [7674] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.91586673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915869472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915871535+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915873637+07:00","message":"TextPushed: 'ปืนขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915876471+07:00","message":"Push: ' 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915878453+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915880539+07:00","message":"Set new StatePrefix : 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:24.915882821+07:00","message":"Next Push (prob) : 'ไรไปดูใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:24.91589059+07:00","message":"push: {false  5 ถึงมากขึ้นเป็นอย่าง 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.403402725+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.403450532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.403458504+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.403471924+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-25T15:36:25.403475729+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.403485042+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.403489257+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403496395+07:00","message":"[bufferProcess] interim [540000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403499607+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403503566+07:00","message":"[bufferProcess] interim [540000000]: ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.4035067+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403510205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403513209+07:00","message":"> Transcript [7675] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403517143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403519337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403521329+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.403524317+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.584559251+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.584601305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.58460741+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.584620416+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-25T15:36:25.584623988+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.584632795+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:25.584636026+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584655906+07:00","message":"[bufferProcess] interim [780000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584670107+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584677945+07:00","message":"[bufferProcess] interim [780000000]: ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584682613+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584686624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584690128+07:00","message":"> Transcript [7676] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584693934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.58469601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584698317+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:25.584700842+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.036473844+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.036515134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.03652137+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.036538822+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-25T15:36:26.036553582+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.03657043+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.036602537+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036609942+07:00","message":"[bufferProcess] interim [200000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036613284+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036618981+07:00","message":"[bufferProcess] interim [200000000]: ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.03662197+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036625034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036628037+07:00","message":"> Transcript [7677] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036634164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.03663646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036638764+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.036641396+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.214159367+07:00","message":"[GCS] IsForceVAD: false for message ID: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.22012821+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.220168059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.22017439+07:00","message":"receive interim result [false|false]: ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.220192032+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-25T15:36:26.22019613+07:00","message":"receive interim result [false|false]:  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.220207334+07:00","message":"[buffer interim] 447 false ปืนขึ้น 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.220220507+07:00","message":"[buffer interim] 447 false  ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220226886+07:00","message":"[bufferProcess] interim [380000000]:ปืนขึ้น 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220230163+07:00","message":"[bufferProcess] send to processor:ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220236327+07:00","message":"[bufferProcess] interim [380000000]: ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220239282+07:00","message":"[bufferProcess] update buffer: ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220242283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220245074+07:00","message":"> Transcript [7678] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220249264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220251508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.22025404+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.2202566+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220259607+07:00","message":"Push: 'ไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220261503+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220263938+07:00","message":"Set new StatePrefix : 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.220266705+07:00","message":"Next Push (prob) : 'ช่วงไทยประดิษฐ์เก่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.2202742+07:00","message":"push: {false ไรไปดูใน 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.390442877+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.39049387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปืนขึ้น 5 ถึงลากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ\",\"confidence\":0.88451314}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.390506397+07:00","message":"receive interim result [true|false]: ปืนขึ้น 5 ถึงลากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.390516774+07:00","message":"end recv isFinal message id 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.390519084+07:00","message":"end Recv id 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.390526708+07:00","message":"[buffer interim] 447 true ปืนขึ้น 5 ถึงลากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390537591+07:00","message":"[bufferProcess] interim [590000000]:ปืนขึ้น 5 ถึงลากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390554119+07:00","message":"[bufferProcess] send to processor (isfinal):ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390558472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.39056193+07:00","message":"> Transcript [7679] [false]: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390565776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390568239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390570858+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390573743+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390575837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390577959+07:00","message":"> Transcript [7680] [true]: 'ปืนขึ้น 5 ถึงลากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390580449+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390582296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.3905844+07:00","message":"StatePrefix: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390586744+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390588692+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390823208+07:00","message":"Push: 'ช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390827401+07:00","message":"TextPushed: 'ปืนขึ้น 5 ถึงมากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390829865+07:00","message":"Set new StatePrefix : 'ปืนขึ้น 5 ถึงลากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390832433+07:00","message":"Next Push (prob) : 'ปืนขึ้น 5 ถึงลากขึ้นเป็นอย่างไรไปดูในช่วงไทยประดิษฐ์เก่งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.390841213+07:00","message":"push: {true ช่วงไทยประดิษฐ์เก่งค่ะ 0 0xc0030a0480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:26.390853101+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_447.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:26.402969279+07:00","message":"write wav file: './tmp/7599/7599_447.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:26.416900696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:26.416931486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:26.653215895+07:00","message":"[GCS] Start streaming session, msgId: 448"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:29.417367972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:29.417377708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:32.417543495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:32.417568953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:33.771083186+07:00","message":"[GCS] IsForceVAD: false for message ID: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:33.864144123+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:33.864169031+07:00","message":"found end of frame, send empty tag with msgId: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:33.864173282+07:00","message":"end Recv id 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:33.864182625+07:00","message":"[buffer interim] 448 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864190553+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864195692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864199918+07:00","message":"> Transcript [7681] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864214483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864217703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864220705+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864223835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:33.864227727+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:33.864238835+07:00","message":"push: {true \n 0 0xc002a08080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:33.879318758+07:00","message":"write wav file: './tmp/7599/7599_448.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:34.022542578+07:00","message":"[GCS] Start streaming session, msgId: 449"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:35.418235193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:35.418230826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:38.418485429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:38.418496684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:38.819939368+07:00","message":"[GCS] IsForceVAD: false for message ID: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:38.895231384+07:00","message":"[GCS] Start streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:38.908507162+07:00","message":"receive streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:38.908525903+07:00","message":"found end of frame, send empty tag with msgId: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:38.908529374+07:00","message":"end Recv id 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:38.908542013+07:00","message":"[buffer interim] 449 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908552028+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908557049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908560264+07:00","message":"> Transcript [7682] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908563204+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908565277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908567275+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908569646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:38.908576255+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:38.908587071+07:00","message":"push: {true \n 0 0xc0030a0e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:38.918635958+07:00","message":"write wav file: './tmp/7599/7599_449.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.988678299+07:00","message":"[GCS] Cleaned up inactive client: 431"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.988714666+07:00","message":"[GCS] Cleaned up inactive client: 435"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.98871775+07:00","message":"[GCS] Cleaned up inactive client: 436"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.98871986+07:00","message":"[GCS] Cleaned up inactive client: 432"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.988721741+07:00","message":"[GCS] Cleaned up inactive client: 434"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:40.988723682+07:00","message":"[GCS] Cleaned up inactive client: 433"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:41.418840964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:41.41885345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.14949903+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.14955361+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-25T15:36:42.149559721+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.149574757+07:00","message":"[buffer interim] 450 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.149581225+07:00","message":"[bufferProcess] interim [240000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.149583498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.149588647+07:00","message":"[bufferProcess] send to processor (ticker):สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.149591558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.149594781+07:00","message":"> Transcript [7683] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.149597017+07:00","message":"Set StatePrefix (first interim): 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.506115781+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.506163931+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-25T15:36:42.50617+07:00","message":"receive interim result [false|false]: สำนักปลัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.506186444+07:00","message":"[buffer interim] 450 false สำนักปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.5061949+07:00","message":"[bufferProcess] interim [600000000]:สำนักปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.506197229+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.778742738+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.778794009+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-25T15:36:42.778799499+07:00","message":"receive interim result [false|false]: สำนักงบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:42.778813152+07:00","message":"[buffer interim] 450 false สำนักงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.778821524+07:00","message":"[bufferProcess] interim [900000000]:สำนักงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.778824217+07:00","message":"[bufferProcess] send to processor:สำนักปลัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.778830367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.7788339+07:00","message":"> Transcript [7684] [false]: 'สำนักปลัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.778838098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.77884133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.778843743+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:42.77884601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.070337538+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.07038826+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-25T15:36:43.07039412+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.070408319+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.070416026+07:00","message":"[bufferProcess] interim [140000000]:สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.070418497+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.070424588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.07042786+07:00","message":"> Transcript [7685] [false]: 'สำนักงบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.070433755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.070436302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.070438838+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.070441177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.379791195+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.379823638+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-25T15:36:43.379829168+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.37984071+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.379847044+07:00","message":"[bufferProcess] interim [500000000]:สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.3798502+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.379855538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.379858565+07:00","message":"> Transcript [7686] [false]: 'สำนักงบประมาณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.379862148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.3798646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.37986658+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.379868844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.469070735+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.46913978+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-25T15:36:43.46914696+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.469175601+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469185921+07:00","message":"[bufferProcess] interim [560000000]:สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469190075+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469200465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.46920549+07:00","message":"> Transcript [7687] [false]: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469211402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469214845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469218007+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469220813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469229713+07:00","message":"Push: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.46923439+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469239229+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.469243934+07:00","message":"Next Push (prob) : 'งบประมาณค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.469264061+07:00","message":"push: {false สำนัก 0 0xc0030a1280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.481174867+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.481205088+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-25T15:36:43.481210857+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.481225788+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.481231068+07:00","message":"[bufferProcess] interim [620000000]:สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.48123342+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.481236875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.481239802+07:00","message":"> Transcript [7688] [false]: 'สำนักงบประมาณค่ะเป็นแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.481243765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.48124613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.481250908+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.481253029+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.643274133+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.643318956+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-25T15:36:43.643325139+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.643338957+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.643347008+07:00","message":"[bufferProcess] interim [740000000]:สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.64334985+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.643357555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.643360694+07:00","message":"> Transcript [7689] [false]: 'สำนักงบประมาณค่ะเป็นดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.643364604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.643366905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.643369237+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.643371612+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.646284596+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.646304291+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-25T15:36:43.646309057+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.646319991+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646325096+07:00","message":"[bufferProcess] interim [800000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646327444+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646333627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646336241+07:00","message":"> Transcript [7690] [false]: 'สำนักงบประมาณค่ะเป็นดอกบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646339728+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646341656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646343698+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.646345876+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.978731583+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.978771281+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-25T15:36:43.978777582+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.978793239+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978806353+07:00","message":"[bufferProcess] interim [40000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978809005+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978816837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.97881993+07:00","message":"> Transcript [7691] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978825617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978827996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978830466+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978833173+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978840672+07:00","message":"Push: 'งบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978843054+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.978845954+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.97884844+07:00","message":"Next Push (prob) : 'ดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.978856949+07:00","message":"push: {false งบประมาณค่ะเป็น 0 0xc0030a1280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.981365259+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.981390265+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-25T15:36:43.981395359+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:43.981407269+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981412809+07:00","message":"[bufferProcess] interim [100000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981415404+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981418558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981422099+07:00","message":"> Transcript [7692] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981425364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981427635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981429467+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:43.981432091+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.167920546+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.167967184+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-25T15:36:44.167973146+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.167988574+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.167999386+07:00","message":"[bufferProcess] interim [280000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.16800199+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.168010552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.168013905+07:00","message":"> Transcript [7693] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.168017922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.168020211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.168023197+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.168026146+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.218377974+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.218412398+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-25T15:36:44.218419342+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.218430022+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.218437303+07:00","message":"[bufferProcess] interim [340000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.218440215+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.218446006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.218449176+07:00","message":"> Transcript [7694] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.218452919+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.218454964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.21845728+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.21846018+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.405995792+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.406073277+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-25T15:36:44.406080278+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.406097285+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406109981+07:00","message":"[bufferProcess] interim [580000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406113105+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406120616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406123899+07:00","message":"> Transcript [7695] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406128391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406130888+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406133312+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406135997+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406142491+07:00","message":"Push: 'ดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406144509+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406147172+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.406149779+07:00","message":"Next Push (prob) : 'ที่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.406175376+07:00","message":"push: {false ดอกกุหลาบ 0 0xc0030a1280}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:44.419153535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:44.419177331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.861435912+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.861477856+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-25T15:36:44.861484613+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:44.861497661+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861505396+07:00","message":"[bufferProcess] interim [0]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861512517+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861517432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861520977+07:00","message":"> Transcript [7696] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861525363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861527731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861529926+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:44.861538622+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.448623361+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.44866068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.448667604+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.448679108+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.448686189+07:00","message":"[bufferProcess] interim [600000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.448689342+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.448694948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.448697662+07:00","message":"> Transcript [7697] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.448701453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.448703529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.448705761+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.4487084+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.628333811+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.628370559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.628378183+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.628388976+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.628395555+07:00","message":"[bufferProcess] interim [780000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.62839984+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.628406825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.628410843+07:00","message":"> Transcript [7698] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.628415931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.628418824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.628421761+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.628424673+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.7628971+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.762939813+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-25T15:36:45.762946385+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.762967238+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.762977115+07:00","message":"[bufferProcess] interim [900000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.762981472+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.762987863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.762993332+07:00","message":"> Transcript [7699] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.762999345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.763002303+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.763006006+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.763009796+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.763015128+07:00","message":"Push: 'ที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.763017397+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.763020015+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.763022845+07:00","message":"Next Push (prob) : 'หอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.763037978+07:00","message":"push: {false ที่มีกลิ่น 0 0xc0030a1280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.980151677+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.980193932+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-25T15:36:45.980200344+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:45.980215638+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980224154+07:00","message":"[bufferProcess] interim [80000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980227187+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980235025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980238728+07:00","message":"> Transcript [7700] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980243742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980246454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980248512+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:45.980251358+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.146804034+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.146838461+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-25T15:36:46.146844286+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.146855323+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.146861079+07:00","message":"[bufferProcess] interim [260000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.146864294+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.146869825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.146872695+07:00","message":"> Transcript [7701] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.146876895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.146879423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.146881941+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.14688475+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.32644553+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.32648831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.326496511+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.326513606+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.326522058+07:00","message":"[bufferProcess] interim [440000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.326525808+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.326539729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.326543834+07:00","message":"> Transcript [7702] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.326548505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.32655127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.326560024+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.326579561+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.330008952+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.330025134+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-25T15:36:46.330029757+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.33004177+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330046373+07:00","message":"[bufferProcess] interim [500000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330048805+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330055642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330058337+07:00","message":"> Transcript [7703] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330061262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330063899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330065882+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330068096+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330076161+07:00","message":"Push: 'หอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330078294+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.33008064+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.330083547+07:00","message":"Next Push (prob) : 'ใช้งานเครื่องซัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.33010943+07:00","message":"push: {false หอมนะคะมีการ 0 0xc0030a1280}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.852038897+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.8520799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.852086286+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:46.852099994+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.852106944+07:00","message":"[bufferProcess] interim [980000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.852109843+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.852115042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.852117961+07:00","message":"> Transcript [7704] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.85212047+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:46.85212271+07:00","message":"Set new StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.038224168+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.038258732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.038264234+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.038278342+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038285008+07:00","message":"[bufferProcess] interim [160000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038288302+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038292459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038295327+07:00","message":"> Transcript [7705] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038298872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038300972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038303353+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.038306204+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.170889311+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.170939398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.170947259+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.170959403+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170966265+07:00","message":"[bufferProcess] interim [280000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170969143+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170974364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170979428+07:00","message":"> Transcript [7706] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170983123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170986627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170990084+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.170994323+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.224478319+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.224521749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกล้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.224529608+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกล้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.224550229+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224557862+07:00","message":"[bufferProcess] interim [340000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224560936+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224568991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224572034+07:00","message":"> Transcript [7707] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224576234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224578955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224583715+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.224586855+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.225147131+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.225188661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.225195061+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.225209845+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225217253+07:00","message":"[bufferProcess] interim [400000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225221447+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกล้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225233046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225239352+07:00","message":"> Transcript [7708] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225243901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225245988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225248107+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225250741+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.22525737+07:00","message":"Push: 'ใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225259628+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225262057+07:00","message":"Set new StatePrefix : 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกล้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.225264509+07:00","message":"Next Push (prob) : 'อย่างกล้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.225286682+07:00","message":"push: {false ใช้งานเครื่องสำอาง 0 0xc0030a1280}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:47.419983434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:47.419995007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.740062507+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.740107451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.740116248+07:00","message":"receive interim result [false|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.740132414+07:00","message":"[buffer interim] 450 false สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.740140866+07:00","message":"[bufferProcess] interim [880000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.740144126+07:00","message":"[bufferProcess] send to processor:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.740152176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.740155623+07:00","message":"> Transcript [7709] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.740159334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:47.74016141+07:00","message":"Set new StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.921781159+07:00","message":"[GCS] IsForceVAD: false for message ID: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:47.982616846+07:00","message":"[GCS] Start streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.092651884+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.092710539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ\",\"confidence\":0.93130493}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.092717801+07:00","message":"receive interim result [true|false]: สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.092727739+07:00","message":"end recv isFinal message id 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.092734183+07:00","message":"end Recv id 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.092758366+07:00","message":"[buffer interim] 450 true สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092780058+07:00","message":"[bufferProcess] interim [240000000]:สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092788546+07:00","message":"[bufferProcess] send to processor (isfinal):สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092792827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092796049+07:00","message":"> Transcript [7710] [false]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092801093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.09280368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092806383+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092823649+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092826586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092828995+07:00","message":"> Transcript [7711] [true]: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092831833+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092834205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.09283616+07:00","message":"StatePrefix: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอางอย่างกว้างขวาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.092838446+07:00","message":"TextPushed: 'สำนักงบประมาณค่ะเป็นดอกกุหลาบที่มีกลิ่นหอมนะคะมีการใช้งานเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.09284848+07:00","message":"Push: 'อย่างกว้างขวางค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.092860155+07:00","message":"push: {true อย่างกว้างขวางค่ะ 0 0xc0030a1280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:48.115454022+07:00","message":"write wav file: './tmp/7599/7599_450.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.8412351+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.841285733+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-25T15:36:48.841290935+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:48.841305572+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.841312517+07:00","message":"[bufferProcess] interim [900000000]:แต่ว่าในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:48.841315187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.023432432+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.023471222+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-25T15:36:49.023476522+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.02348934+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.023496111+07:00","message":"[bufferProcess] interim [80000000]:แต่ว่าในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.023498761+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.023504224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.023507105+07:00","message":"> Transcript [7712] [false]: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.02350945+07:00","message":"Set StatePrefix (first interim): 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.206965417+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.207002682+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-25T15:36:49.207008022+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.20702074+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207027087+07:00","message":"[bufferProcess] interim [260000000]:แต่ว่าในส่วนของใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207029628+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207034768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207037879+07:00","message":"> Transcript [7713] [false]: 'แต่ว่าในส่วนของใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207040926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207043164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207045186+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.207047595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.2291996+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.229237438+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-25T15:36:49.229244269+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.229259894+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.229268222+07:00","message":"[bufferProcess] interim [320000000]:แต่ว่าในส่วนของใบเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.229272244+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.22928059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.229284896+07:00","message":"> Transcript [7714] [false]: 'แต่ว่าในส่วนของใบหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.229290726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.22929481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.229298406+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.229301923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.736206344+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.736250061+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-25T15:36:49.736257254+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.736271561+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736280133+07:00","message":"[bufferProcess] interim [800000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736284391+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736291283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736295286+07:00","message":"> Transcript [7715] [false]: 'แต่ว่าในส่วนของใบเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736299935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736303022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736307066+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.736309123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.949540083+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.949583797+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-25T15:36:49.949590972+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.949606441+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949615239+07:00","message":"[bufferProcess] interim [980000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949618063+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949623987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949627357+07:00","message":"> Transcript [7716] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949631292+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949633427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949636382+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949638825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949643685+07:00","message":"Push: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.94964574+07:00","message":"TextPushed: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949649484+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:49.949651943+07:00","message":"Next Push (prob) : 'ใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:49.949662539+07:00","message":"push: {false แต่ว่าในส่วนของ 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.051835565+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.051874961+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-25T15:36:50.051882484+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.051898418+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051905541+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051908538+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051916076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051918936+07:00","message":"> Transcript [7717] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051922546+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051925124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051927169+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.051929678+07:00","message":"TextPushed: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.128722758+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.128767178+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-25T15:36:50.128773576+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.12879175+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128799067+07:00","message":"[bufferProcess] interim [220000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128802747+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128808263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128811559+07:00","message":"> Transcript [7718] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128816098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128818256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128820591+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.128823252+07:00","message":"TextPushed: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.338309053+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.338351006+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-25T15:36:50.338357324+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.338368018+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.338374299+07:00","message":"[bufferProcess] interim [400000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.338377031+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.338380637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.338383777+07:00","message":"> Transcript [7719] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.338387271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.338389301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.338391284+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.33839384+07:00","message":"TextPushed: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:50.420045044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:50.420067434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.434972783+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.435036026+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-25T15:36:50.435047885+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.435075566+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435087657+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435090151+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435094338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435097581+07:00","message":"> Transcript [7720] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435101871+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435104205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435107439+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435109735+07:00","message":"TextPushed: 'แต่ว่าในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435117165+07:00","message":"Push: 'ใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435119197+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435121368+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.435123649+07:00","message":"Next Push (prob) : 'มีการนำมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.435132312+07:00","message":"push: {false ใบเนี่ยไม่ได้ 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.439484587+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.439500617+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-25T15:36:50.439506889+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.439518896+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.439523143+07:00","message":"[bufferProcess] interim [520000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.439525429+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.439528098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.43953705+07:00","message":"> Transcript [7721] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.439539776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.439542259+07:00","message":"Set new StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.753319197+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.753353331+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-25T15:36:50.753360107+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.753385484+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.753397868+07:00","message":"[bufferProcess] interim [760000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.753401969+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.75341053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.753413924+07:00","message":"> Transcript [7722] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.753416855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.753419413+07:00","message":"Set new StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.754814013+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.754833587+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-25T15:36:50.754840053+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:50.754853217+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.75485704+07:00","message":"[bufferProcess] interim [820000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.754859566+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.754862615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.754865217+07:00","message":"> Transcript [7723] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.754868228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.754870288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.754872218+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:50.754875062+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.13867223+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.13870491+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-25T15:36:51.138711561+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.138725472+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.138732072+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.13873519+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.138741607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.138744879+07:00","message":"> Transcript [7724] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.138748491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.138750547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.138752773+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.138755769+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.206525953+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.206568373+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-25T15:36:51.206574607+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.206588654+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206595174+07:00","message":"[bufferProcess] interim [240000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206598042+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206604371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206606849+07:00","message":"> Transcript [7725] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206610219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206613911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206617598+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.206621751+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.86229011+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.862332328+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-25T15:36:51.862340051+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.86235627+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862364646+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862367899+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862374872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862377829+07:00","message":"> Transcript [7726] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862382684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862385338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862388748+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862392291+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862398582+07:00","message":"Push: 'มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862400687+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.86240302+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:51.862406146+07:00","message":"Next Push (prob) : 'ประโยชน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:51.862414924+07:00","message":"push: {false มีการนำมาใช้ 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.238133174+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.238177715+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-25T15:36:52.238187287+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.23820113+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238209146+07:00","message":"[bufferProcess] interim [260000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238212362+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238220546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238223973+07:00","message":"> Transcript [7727] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238227641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238232287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238234821+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.238238868+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.359241356+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.359283449+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-25T15:36:52.359292519+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.359308966+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359317976+07:00","message":"[bufferProcess] interim [380000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359320876+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359325078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359328308+07:00","message":"> Transcript [7728] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359332065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359335636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359338348+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.359341415+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.414954005+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.414991572+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-25T15:36:52.4149981+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.415010737+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415020041+07:00","message":"[bufferProcess] interim [440000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415023124+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415029394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415032786+07:00","message":"> Transcript [7729] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415037036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415039308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415042164+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.415045452+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.546335163+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.546380946+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-25T15:36:52.546395009+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.546416299+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546430828+07:00","message":"[bufferProcess] interim [560000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546434231+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546448087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546454845+07:00","message":"> Transcript [7730] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546461201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546464522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546468612+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546473126+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546481447+07:00","message":"Push: 'ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546484458+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.546489959+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.54649325+07:00","message":"Next Push (prob) : 'ในส่วนของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.54650313+07:00","message":"push: {false ประโยชน์นะคะ 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.744279347+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.744320225+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-25T15:36:52.744326741+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.744341886+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.744350265+07:00","message":"[bufferProcess] interim [740000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.744352972+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.74436086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.744363926+07:00","message":"> Transcript [7731] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.744368163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.744370602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.744372606+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.744377125+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.807554115+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.807599817+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-25T15:36:52.807607115+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:52.80762155+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.807630152+07:00","message":"[bufferProcess] interim [860000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.807633066+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.807637193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.80764043+07:00","message":"> Transcript [7732] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.807644463+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.80764668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.807648708+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:52.8076529+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.05574557+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.055786862+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-25T15:36:53.055793572+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.055809428+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.05581785+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.055821151+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.055828921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.05583576+07:00","message":"> Transcript [7733] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.055853219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.055856375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.055860419+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.055864977+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.249852156+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.249900076+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-25T15:36:53.249910139+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.249925049+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249932728+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249936158+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249945185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249948096+07:00","message":"> Transcript [7734] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.24995253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249955263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249957625+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249961669+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.24996804+07:00","message":"Push: 'ในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249970303+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249973279+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.249976862+07:00","message":"Next Push (prob) : 'การวิจัยนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.249987583+07:00","message":"push: {false ในส่วนของโครง 0 0xc002a08d80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:53.420234724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:53.420295597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.830990146+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.831029437+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-25T15:36:53.831035693+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.831048874+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.831055169+07:00","message":"[bufferProcess] interim [880000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.83105817+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.83106381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.831066569+07:00","message":"> Transcript [7735] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.831070561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.831072691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.831074908+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.831077822+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.955154598+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.955197905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.955207693+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.955226806+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955235912+07:00","message":"[bufferProcess] interim [940000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955240545+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955245663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955252307+07:00","message":"> Transcript [7736] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955258007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955260707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955264042+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.955267926+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.958666747+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.958685113+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-25T15:36:53.958691911+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:53.958703466+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.958707953+07:00","message":"[bufferProcess] interim [0]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.958710394+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.958713164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.958716336+07:00","message":"> Transcript [7737] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.958719502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.958721591+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.958724249+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:53.95872692+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.15613173+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.156171225+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-25T15:36:54.156178935+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.156190729+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156198019+07:00","message":"[bufferProcess] interim [180000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156201423+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156207222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156209963+07:00","message":"> Transcript [7738] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156215494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156218505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156222264+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156226041+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156234372+07:00","message":"Push: 'การวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156237447+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156246613+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.156250018+07:00","message":"Next Push (prob) : 'ค่ะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.156261494+07:00","message":"push: {false การวิจัยนี้ 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.204649896+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.204695104+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-25T15:36:54.204701096+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.204715742+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.204724492+07:00","message":"[bufferProcess] interim [240000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.204727794+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.204736327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.204739594+07:00","message":"> Transcript [7739] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.204743825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.20474596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.204748096+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.2047514+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.206248924+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.206286505+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-25T15:36:54.206292349+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.206307746+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206314614+07:00","message":"[bufferProcess] interim [300000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206317991+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206325557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206328365+07:00","message":"> Transcript [7740] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความรวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206332839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206334953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206336869+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.206339758+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.33286924+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.332905366+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-25T15:36:54.332913172+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.332931108+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332938868+07:00","message":"[bufferProcess] interim [360000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332942441+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332948143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332951262+07:00","message":"> Transcript [7741] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332955418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332957517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332961088+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.332963936+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.530688899+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.530724968+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-25T15:36:54.530731644+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.530746553+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530754514+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530757712+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530763481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530766317+07:00","message":"> Transcript [7742] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530770362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530773298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530775364+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530781975+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.53078831+07:00","message":"Push: 'ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530790397+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530792853+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.530795514+07:00","message":"Next Push (prob) : 'ร่วมมือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.530813266+07:00","message":"push: {false ค่ะมีความ 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.67732731+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.677365451+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-25T15:36:54.677372521+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.677388371+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.677394852+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.677398138+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.677405278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.677409921+07:00","message":"> Transcript [7743] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.677414067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.677416405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.67741858+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.677422738+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.732494209+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.732543468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.7325517+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.732567519+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732574714+07:00","message":"[bufferProcess] interim [780000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732577701+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732584581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732587302+07:00","message":"> Transcript [7744] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732592891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732595235+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732597212+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.732600207+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.91462147+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.914657493+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-25T15:36:54.914664835+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.914680943+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.91468966+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.914694451+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.914702232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.914706323+07:00","message":"> Transcript [7745] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.914712734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.914715598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.91471842+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:54.914723101+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:54.970353013+07:00","message":"[GCS] IsForceVAD: false for message ID: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.060900393+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.060936722+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-25T15:36:55.060943389+07:00","message":"receive interim result [false|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.060959596+07:00","message":"[buffer interim] 451 false แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060966489+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060969588+07:00","message":"[bufferProcess] send to processor:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060974015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060976948+07:00","message":"> Transcript [7746] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.06098132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060983498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060985527+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060988345+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.060993815+07:00","message":"Push: 'ร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.061001046+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.061003905+07:00","message":"Set new StatePrefix : 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.061016752+07:00","message":"Next Push (prob) : 'กับโรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.061024415+07:00","message":"push: {false ร่วมมือ 0 0xc002a08d80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.144371477+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.144407511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต\",\"confidence\":0.9586161}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.144414411+07:00","message":"receive interim result [true|false]: แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.144425734+07:00","message":"end recv isFinal message id 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.144428101+07:00","message":"end Recv id 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.144434334+07:00","message":"[buffer interim] 451 true แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144441902+07:00","message":"[bufferProcess] interim [200000000]:แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144446092+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144450063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144452754+07:00","message":"> Transcript [7747] [false]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144456196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144458382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144460277+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144465133+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144467636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144469647+07:00","message":"> Transcript [7748] [true]: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงานผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.14447212+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144473968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.14447574+07:00","message":"StatePrefix: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือกับโรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144477965+07:00","message":"TextPushed: 'แต่ว่าในส่วนของใบเนี่ยไม่ได้มีการนำมาใช้ประโยชน์นะคะในส่วนของโครงการวิจัยนี้ค่ะมีความร่วมมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.144480918+07:00","message":"Push: 'กับโรงงานผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.144489006+07:00","message":"push: {true กับโรงงานผลิต 0 0xc002a08d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:36:55.157834908+07:00","message":"write wav file: './tmp/7599/7599_451.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.162731324+07:00","message":"[GCS] Start streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.696675948+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.69671186+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-25T15:36:55.696717355+07:00","message":"receive interim result [false|false]: เภสัช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.696730115+07:00","message":"[buffer interim] 452 false เภสัช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.696737331+07:00","message":"[bufferProcess] interim [540000000]:เภสัช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.696740296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.88685745+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.886900943+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-25T15:36:55.886907719+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:55.886923538+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.886931916+07:00","message":"[bufferProcess] interim [780000000]:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.886935556+07:00","message":"[bufferProcess] send to processor:เภสัช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.886945954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.886950046+07:00","message":"> Transcript [7749] [false]: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:55.886953875+07:00","message":"Set StatePrefix (first interim): 'เภสัช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.136894898+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.136928963+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-25T15:36:56.136934361+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.136948663+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.136956078+07:00","message":"[bufferProcess] interim [960000000]:เภสัชภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.136959119+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.136962664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.136965845+07:00","message":"> Transcript [7750] [false]: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.136969198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.136971354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.136973305+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.13697561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.243670223+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.243708959+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-25T15:36:56.243714866+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.24372775+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243736267+07:00","message":"[bufferProcess] interim [80000000]:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243738923+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243744257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243747022+07:00","message":"> Transcript [7751] [false]: 'เภสัชภัณฑ์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243750089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243752222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243754688+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.243756814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.350988924+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.351038342+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-25T15:36:56.351044551+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.351062364+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351070559+07:00","message":"[bufferProcess] interim [140000000]:เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351073458+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351077271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351080503+07:00","message":"> Transcript [7752] [false]: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351083796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351086181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351088201+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.351090356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.365402534+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.365442421+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-25T15:36:56.365449438+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.36546603+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.36547237+07:00","message":"[bufferProcess] interim [200000000]:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365474869+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.36547839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365481271+07:00","message":"> Transcript [7753] [false]: 'เภสัชภัณฑ์ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365484447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365487146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365489124+07:00","message":"StatePrefix: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365491267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365497931+07:00","message":"Push: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365500055+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365502108+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.365504302+07:00","message":"Next Push (prob) : 'ภัณฑ์ในพระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.365523908+07:00","message":"push: {false เภสัช 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.405368154+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.405404834+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-25T15:36:56.405410831+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพัทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.405424847+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.405433452+07:00","message":"[bufferProcess] interim [260000000]:เภสัชภัณฑ์ในพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.405436386+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.405442877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.40544582+07:00","message":"> Transcript [7754] [false]: 'เภสัชภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.405448071+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.415714177+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.415741245+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-25T15:36:56.415746636+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.415762111+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.415768017+07:00","message":"[bufferProcess] interim [320000000]:เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.415770711+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.415773844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.415776667+07:00","message":"> Transcript [7755] [false]: 'เภสัชภัณฑ์ในพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.415779017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.415781593+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพัทยา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:56.420885856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:56.420887656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.526706774+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.526741555+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-25T15:36:56.526747573+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:56.52676158+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.526771984+07:00","message":"[bufferProcess] interim [380000000]:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.526774628+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระราม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.526778036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.526780637+07:00","message":"> Transcript [7756] [false]: 'เภสัชภัณฑ์ในพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.526783491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:56.526785802+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระราม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.100200426+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.100240772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.100247413+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.100261299+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.100269042+07:00","message":"[bufferProcess] interim [980000000]:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.10027177+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.100279441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.100282767+07:00","message":"> Transcript [7757] [false]: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.100285544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.100288703+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.302054827+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.302094639+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-25T15:36:57.302101088+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.302115004+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.302123151+07:00","message":"[bufferProcess] interim [220000000]:เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.30212619+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.30213178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.302134848+07:00","message":"> Transcript [7758] [false]: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.302138229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.302140464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.302142413+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.302145743+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.487311717+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.487353616+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-25T15:36:57.487360412+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.487373394+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.487381452+07:00","message":"[bufferProcess] interim [340000000]:เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.487384252+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิถี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.487390721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.487394029+07:00","message":"> Transcript [7759] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิถี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.487397961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.48740043+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.487402997+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.487405881+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.617549705+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.617589933+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-25T15:36:57.617598057+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.617614118+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617625995+07:00","message":"[bufferProcess] interim [460000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617629394+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617637485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617640356+07:00","message":"> Transcript [7760] [false]: 'เภสัชภัณฑ์ในพระดำริราษฎร์วิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617644134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617646542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617649116+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.617652+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.81938962+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.819432039+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-25T15:36:57.819437966+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.819451637+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819459685+07:00","message":"[bufferProcess] interim [700000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819462681+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819469078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819471947+07:00","message":"> Transcript [7761] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819476295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819478968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.81948155+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819484017+07:00","message":"TextPushed: 'เภสัช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819489095+07:00","message":"Push: 'ภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819491375+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819494051+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:57.819496438+07:00","message":"Next Push (prob) : 'ราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:57.819534356+07:00","message":"push: {false ภัณฑ์ในพระดำริ 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.007930256+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.007974508+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-25T15:36:58.007982952+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.00799972+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.008009244+07:00","message":"[bufferProcess] interim [880000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.008011943+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.00801666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.008020336+07:00","message":"> Transcript [7762] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.008024509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.008026669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.008029084+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.00803186+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.64695765+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.646996263+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-25T15:36:58.647002333+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:58.647016447+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647026672+07:00","message":"[bufferProcess] interim [480000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647029379+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647034901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647038147+07:00","message":"> Transcript [7763] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647041721+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647043823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647046128+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:58.647048876+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.215913174+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.215947424+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-25T15:36:59.215953412+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.215964153+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215971063+07:00","message":"[bufferProcess] interim [80000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215973943+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215977285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215980152+07:00","message":"> Transcript [7764] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215983733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215986077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215988382+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.215990765+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.347196266+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.347235654+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-25T15:36:59.347242614+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.347255194+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.34726564+07:00","message":"[bufferProcess] interim [200000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347268451+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347275048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347278875+07:00","message":"> Transcript [7765] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347284742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347288261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347292388+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347297504+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347305988+07:00","message":"Push: 'ราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347309375+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.347312604+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.34731841+07:00","message":"Next Push (prob) : 'จุฬาภรณ์มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.347337349+07:00","message":"push: {false ราชวิทยาลัย 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.417269393+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.417309082+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-25T15:36:59.41731595+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.417330273+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.417337438+07:00","message":"[bufferProcess] interim [320000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.417340374+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.417347155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.41735005+07:00","message":"> Transcript [7766] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.417353144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.41735552+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:59.42143668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:36:59.421446025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.737214695+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.737281394+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-25T15:36:59.737288013+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:36:59.73730532+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737311656+07:00","message":"[bufferProcess] interim [560000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737315862+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737323324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737325951+07:00","message":"> Transcript [7767] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737328392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:36:59.737330828+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.368199696+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.368231521+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-25T15:37:00.368238345+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.368253322+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.368260485+07:00","message":"[bufferProcess] interim [40000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.368263325+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.368273158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.368276783+07:00","message":"> Transcript [7768] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.36828097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.36828313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.36828569+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.368288958+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.822434994+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.822471457+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-25T15:37:00.822477703+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.822496805+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.822503674+07:00","message":"[bufferProcess] interim [640000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.82250625+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.822510456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.822513367+07:00","message":"> Transcript [7769] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.822516811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.822518965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.822521374+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.822524132+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.946460901+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.946493455+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-25T15:37:00.946499704+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:00.946513874+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.94652209+07:00","message":"[bufferProcess] interim [760000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.946531095+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.946536309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.946539566+07:00","message":"> Transcript [7770] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.946543246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.94654565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.94654796+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:00.946550654+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.153006498+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.153049792+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-25T15:37:01.153057979+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.153074049+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153082465+07:00","message":"[bufferProcess] interim [940000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.15308737+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153097049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153101862+07:00","message":"> Transcript [7771] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.1531081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153111468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153115188+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153119231+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153127519+07:00","message":"Push: 'จุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153131043+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153135194+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.153139158+07:00","message":"Next Push (prob) : 'กุหลาบค่ะในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.153157914+07:00","message":"push: {false จุฬาภรณ์มีการปลูก 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.210083389+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.210121105+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-25T15:37:01.21012717+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.210141488+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210147901+07:00","message":"[bufferProcess] interim [120000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210150835+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210157353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210160134+07:00","message":"> Transcript [7772] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210163994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210166231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210168966+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.210171769+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.530660816+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.53070052+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-25T15:37:01.53070833+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.53072707+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530738006+07:00","message":"[bufferProcess] interim [360000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530742021+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530749454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530753746+07:00","message":"> Transcript [7773] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530759123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530762098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530765199+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.530768819+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.535591329+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.535615282+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-25T15:37:01.535622069+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.535636149+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.535642759+07:00","message":"[bufferProcess] interim [420000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.535646299+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.53565325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.535657015+07:00","message":"> Transcript [7774] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.535661638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.535664434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.53566736+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.53567112+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.745604476+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.745639533+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-25T15:37:01.745645317+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.745659174+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745666252+07:00","message":"[bufferProcess] interim [600000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745669595+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745673146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745675847+07:00","message":"> Transcript [7775] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745680049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745682315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745684507+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745687202+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745692548+07:00","message":"Push: 'กุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745695087+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745701438+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.745704356+07:00","message":"Next Push (prob) : 'น้ำหอมนาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.745729861+07:00","message":"push: {false กุหลาบค่ะในการผลิต 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.858242+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.858286893+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-25T15:37:01.858294542+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:01.858307001+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858313952+07:00","message":"[bufferProcess] interim [660000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858316947+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858322667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858325591+07:00","message":"> Transcript [7776] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนานค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858329907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858331947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858334112+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:01.858336863+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.07517174+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.075209503+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-25T15:37:02.075217062+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.075229886+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.075240147+07:00","message":"[bufferProcess] interim [840000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.07524484+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.075250837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.075254696+07:00","message":"> Transcript [7777] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.07525834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.075261324+07:00","message":"Set new StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.236279108+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.236324857+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-25T15:37:02.236331704+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.23634781+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236356149+07:00","message":"[bufferProcess] interim [80000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236359511+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236368885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236372277+07:00","message":"> Transcript [7778] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236376788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236379321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236381838+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.236384871+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:02.422113488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:02.422131656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.579970997+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.580011898+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-25T15:37:02.580018511+07:00","message":"receive interim result [false|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.580035766+07:00","message":"[buffer interim] 452 false เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.580042866+07:00","message":"[bufferProcess] interim [380000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.580046582+07:00","message":"[bufferProcess] send to processor:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.58005515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.580058002+07:00","message":"> Transcript [7779] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.580062146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.580064305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.580067437+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.580070275+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.651134402+07:00","message":"[GCS] IsForceVAD: false for message ID: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.72210055+07:00","message":"[GCS] Start streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.849119413+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.849172251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก\",\"confidence\":0.95696354}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.849179547+07:00","message":"receive interim result [true|false]: เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.849189003+07:00","message":"end recv isFinal message id 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.849191283+07:00","message":"end Recv id 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.849198013+07:00","message":"[buffer interim] 452 true เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849206343+07:00","message":"[bufferProcess] interim [710000000]:เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849212296+07:00","message":"[bufferProcess] send to processor (isfinal):เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849215904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849218942+07:00","message":"> Transcript [7780] [false]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849222779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849224789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.84922742+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849232172+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849234489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849236539+07:00","message":"> Transcript [7781] [true]: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849238915+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849240757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849242609+07:00","message":"StatePrefix: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849246277+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849249301+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849505209+07:00","message":"Push: 'น้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849509925+07:00","message":"TextPushed: 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์มีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849512625+07:00","message":"Set new StatePrefix : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849515114+07:00","message":"Next Push (prob) : 'เภสัชภัณฑ์ในพระดำริราชวิทยาลัยจุฬาภรณ์ต้นมีการปลูกกุหลาบค่ะในการผลิตน้ำหอมนั้นใช้เฉพาะส่วนดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:02.849523562+07:00","message":"push: {true น้ำหอมนั้นใช้เฉพาะส่วนดอก 0 0xc00311a380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:02.849556328+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_452.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:02.866264769+07:00","message":"write wav file: './tmp/7599/7599_452.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.462773212+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.462814633+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-25T15:37:03.462819197+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.462831972+07:00","message":"[buffer interim] 453 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.462838393+07:00","message":"[bufferProcess] interim [780000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.462840851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.582597419+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.582642435+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-25T15:37:03.582647576+07:00","message":"receive interim result [false|false]: แต่ว่าในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.582664723+07:00","message":"[buffer interim] 453 false แต่ว่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.582674143+07:00","message":"[bufferProcess] interim [840000000]:แต่ว่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.582677256+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.582682469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.582685644+07:00","message":"> Transcript [7782] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.582687993+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.695649581+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.695698949+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-25T15:37:03.695705413+07:00","message":"receive interim result [false|false]: แต่ว่าในการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.695720913+07:00","message":"[buffer interim] 453 false แต่ว่าในการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.695729146+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าในการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.695732236+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.695740755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.695744691+07:00","message":"> Transcript [7783] [false]: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.695747894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.695750572+07:00","message":"Set new StatePrefix: 'แต่ว่าในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.702574901+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.702603251+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-25T15:37:03.702608158+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.702622069+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702628093+07:00","message":"[bufferProcess] interim [20000000]:แต่ว่าในการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702630397+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702640435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702643714+07:00","message":"> Transcript [7784] [false]: 'แต่ว่าในการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702649155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702651822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702653734+07:00","message":"StatePrefix: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.702655829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.950357796+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.950399664+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-25T15:37:03.950404837+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:03.950419351+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.950432814+07:00","message":"[bufferProcess] interim [260000000]:แต่ว่าในการปลูกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.950435452+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.950439331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.950442826+07:00","message":"> Transcript [7785] [false]: 'แต่ว่าในการปลูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.950446531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.950448783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.95045079+07:00","message":"StatePrefix: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:03.950453012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.14748229+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.147538167+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-25T15:37:04.147544059+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.147556025+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147563079+07:00","message":"[bufferProcess] interim [500000000]:แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147566135+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147571282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147574155+07:00","message":"> Transcript [7786] [false]: 'แต่ว่าในการปลูกดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147577727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147580132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147582344+07:00","message":"StatePrefix: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.147584468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.598033031+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.598082019+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-25T15:37:04.598087985+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.598105596+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598115136+07:00","message":"[bufferProcess] interim [920000000]:แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598119328+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598128214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598132269+07:00","message":"> Transcript [7787] [false]: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598137469+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598140938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598143952+07:00","message":"StatePrefix: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598146816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598156885+07:00","message":"Push: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598160162+07:00","message":"TextPushed: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598163258+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.598167028+07:00","message":"Next Push (prob) : 'ปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.598178967+07:00","message":"push: {false แต่ว่าในการ 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.982974483+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.98301642+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-25T15:37:04.983023586+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:04.983037869+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983051502+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983054517+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983058535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983062081+07:00","message":"> Transcript [7788] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983065705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983067861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983070251+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:04.983072683+07:00","message":"TextPushed: 'แต่ว่าในการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:05.422192407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:05.422223479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.556489077+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.556542096+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-25T15:37:05.556548118+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.556561369+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.55656959+07:00","message":"[bufferProcess] interim [880000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.556572694+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.556576618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.55657982+07:00","message":"> Transcript [7789] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.556584007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.556586355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.556588445+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.556590811+07:00","message":"TextPushed: 'แต่ว่าในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.935152175+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.935200236+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-25T15:37:05.935208839+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:05.935226371+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935235727+07:00","message":"[bufferProcess] interim [240000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935241+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935246967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935252402+07:00","message":"> Transcript [7790] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935258015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935261513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935265366+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:05.935269095+07:00","message":"TextPushed: 'แต่ว่าในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.264171635+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.264213471+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-25T15:37:06.264220309+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.264230923+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264237044+07:00","message":"[bufferProcess] interim [540000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264240607+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264245899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264248999+07:00","message":"> Transcript [7791] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264252891+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264255067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264257587+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264259975+07:00","message":"TextPushed: 'แต่ว่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264264204+07:00","message":"Push: 'ปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.26426639+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264268752+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.264272792+07:00","message":"Next Push (prob) : 'มอญนะคะจะต้องมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.264293616+07:00","message":"push: {false ปลูกดอกกุหลาบ 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.405363771+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.405403655+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-25T15:37:06.405410796+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.40542573+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.40543216+07:00","message":"[bufferProcess] interim [720000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405434966+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405438203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405441037+07:00","message":"> Transcript [7792] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405444827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405447297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405449829+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.405452731+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.652899988+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.652943038+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-25T15:37:06.652948844+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.652966334+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.65297562+07:00","message":"[bufferProcess] interim [960000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.652978367+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.652984759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.652987998+07:00","message":"> Transcript [7793] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.652991911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.652994138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.652996435+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.652999011+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.972519113+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.972561938+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-25T15:37:06.972568144+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:06.972583227+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.972589938+07:00","message":"[bufferProcess] interim [260000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.97259287+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.972600284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.97260401+07:00","message":"> Transcript [7794] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.972608575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.972613232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.972615934+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:06.972618764+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.363423492+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.363467189+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-25T15:37:07.36347474+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.363489461+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363497584+07:00","message":"[bufferProcess] interim [680000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363501011+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363509223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363512316+07:00","message":"> Transcript [7795] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363517109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363519574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363533145+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363538527+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.3635466+07:00","message":"Push: 'มอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363548888+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363551183+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.363553867+07:00","message":"Next Push (prob) : 'ตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.363580172+07:00","message":"push: {false มอญนะคะจะต้องมีการ 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.544319472+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.544362364+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-25T15:37:07.544372517+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.544388446+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.544396265+07:00","message":"[bufferProcess] interim [860000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.54439915+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.544406288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.544410218+07:00","message":"> Transcript [7796] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.544414908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.54441753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.544420697+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.54442389+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.811570695+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.811616265+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-25T15:37:07.811622804+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.81164002+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.81164916+07:00","message":"[bufferProcess] interim [40000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.811652346+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.811661596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.811664839+07:00","message":"> Transcript [7797] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.811669411+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.81167224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.811674642+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.811678865+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.849418752+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.849460686+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-25T15:37:07.849467124+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.84948395+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.849492148+07:00","message":"[bufferProcess] interim [100000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.849495427+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.849504488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.84950757+07:00","message":"> Transcript [7798] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.849511752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.849514367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.849516808+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.849521661+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.969101621+07:00","message":"[GCS] IsForceVAD: false for message ID: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.992250883+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.992295727+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-25T15:37:07.992301831+07:00","message":"receive interim result [false|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.992316086+07:00","message":"[buffer interim] 453 false แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992324227+07:00","message":"[bufferProcess] interim [280000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992327381+07:00","message":"[bufferProcess] send to processor:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992331751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992334998+07:00","message":"> Transcript [7799] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992339685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992342089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992344805+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992348176+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992351565+07:00","message":"Push: 'ตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992353758+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992356126+07:00","message":"Set new StatePrefix : 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:07.992358739+07:00","message":"Next Push (prob) : 'เพื่อให้ได้ดอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:07.992366821+07:00","message":"push: {false ตัดแต่งกิ่งค่ะ 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.041916056+07:00","message":"[GCS] Start streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.133601305+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.133652531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ\",\"confidence\":0.9506877}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.13366235+07:00","message":"receive interim result [true|false]: แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.133674041+07:00","message":"end recv isFinal message id 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.1336769+07:00","message":"end Recv id 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.133683966+07:00","message":"[buffer interim] 453 true แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133694934+07:00","message":"[bufferProcess] interim [460000000]:แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133698906+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133702791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133705591+07:00","message":"> Transcript [7800] [false]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133709266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133711366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133713276+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133716843+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133719014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.13372117+07:00","message":"> Transcript [7801] [true]: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอกกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133723671+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133725452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133727357+07:00","message":"StatePrefix: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะเพื่อให้ได้ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133729359+07:00","message":"TextPushed: 'แต่ว่าในการปลูกดอกกุหลาบมอญนะคะจะต้องมีการตัดแต่งกิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.133732288+07:00","message":"Push: 'เพื่อให้ได้ดอกกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.133744815+07:00","message":"push: {true เพื่อให้ได้ดอกกุหลาบ 0 0xc00311a700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:08.144198048+07:00","message":"write wav file: './tmp/7599/7599_453.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:08.422405293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:08.42241578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.568164398+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.568207593+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-25T15:37:08.568212912+07:00","message":"receive interim result [false|false]: สวยงาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.568228856+07:00","message":"[buffer interim] 454 false สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.568235516+07:00","message":"[bufferProcess] interim [600000000]:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.56823764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.884602294+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.884636877+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-25T15:37:08.884644946+07:00","message":"receive interim result [false|false]: สวยงามและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:08.884657305+07:00","message":"[buffer interim] 454 false สวยงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.884665769+07:00","message":"[bufferProcess] interim [840000000]:สวยงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.884668378+07:00","message":"[bufferProcess] send to processor:สวยงาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.884673559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.884676389+07:00","message":"> Transcript [7802] [false]: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:08.884678804+07:00","message":"Set StatePrefix (first interim): 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.01321626+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.013257499+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-25T15:37:09.01326396+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.013280936+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013290784+07:00","message":"[bufferProcess] interim [960000000]:สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013293569+07:00","message":"[bufferProcess] send to processor:สวยงามและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013299586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013302755+07:00","message":"> Transcript [7803] [false]: 'สวยงามและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013308789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013311091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013313222+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.013315462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.30827767+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.308356257+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-25T15:37:09.308362951+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.308380433+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308389183+07:00","message":"[bufferProcess] interim [260000000]:สวยงามแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308392247+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308399939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308403086+07:00","message":"> Transcript [7804] [false]: 'สวยงามแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308407131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308409478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308411967+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.308414379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.400731713+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.400769022+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-25T15:37:09.400775884+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็รีบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.400790873+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.40079865+07:00","message":"[bufferProcess] interim [320000000]:สวยงามแล้วก็รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.400801674+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.400810271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.400813197+07:00","message":"> Transcript [7805] [false]: 'สวยงามแล้วก็พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.400817097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.400819892+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.40082178+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.400824003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.569647722+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.569685323+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-25T15:37:09.569692226+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.569706687+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569715641+07:00","message":"[bufferProcess] interim [440000000]:สวยงามแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.56971867+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็รีบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569722268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569725149+07:00","message":"> Transcript [7806] [false]: 'สวยงามแล้วก็รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569728874+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569731699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569733782+07:00","message":"StatePrefix: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569735843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569738141+07:00","message":"Push: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569740151+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569742373+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.569744757+07:00","message":"Next Push (prob) : 'แล้วก็รีบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.569753737+07:00","message":"push: {false สวยงาม 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.593482191+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.593546194+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-25T15:37:09.59355297+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.59357075+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.59357884+07:00","message":"[bufferProcess] interim [560000000]:สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.593585575+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.593595186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.593599833+07:00","message":"> Transcript [7807] [false]: 'สวยงามแล้วก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.59360284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.593605399+07:00","message":"Set new StatePrefix: 'สวยงามแล้วก็ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.969768829+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.969816006+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-25T15:37:09.969822181+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:09.969840328+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.969852061+07:00","message":"[bufferProcess] interim [980000000]:สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.969854962+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.969859276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.969862969+07:00","message":"> Transcript [7808] [false]: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.969866183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:09.969868456+07:00","message":"Set new StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.163300766+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.163342261+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-25T15:37:10.163349735+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.163361408+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.163372527+07:00","message":"[bufferProcess] interim [160000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.163376481+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.163383501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.163388465+07:00","message":"> Transcript [7809] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.16339427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.163397249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.163399865+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.16340234+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.285660683+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.28569812+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-25T15:37:10.285704323+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.28572406+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.285741249+07:00","message":"[bufferProcess] interim [280000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.285743904+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.28575155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.285754517+07:00","message":"> Transcript [7810] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.285758384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.285760853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.285763211+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.285765629+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.486556299+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.486603668+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-25T15:37:10.486609489+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.486625084+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486632204+07:00","message":"[bufferProcess] interim [460000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486635281+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486638982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486641917+07:00","message":"> Transcript [7811] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486645353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486647828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486650658+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.486653216+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.675159324+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.675196433+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-25T15:37:10.675202444+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.67521731+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675224303+07:00","message":"[bufferProcess] interim [640000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675227483+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675231329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675234259+07:00","message":"> Transcript [7812] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.67523778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675239964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675241966+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675244402+07:00","message":"TextPushed: 'สวยงาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675247366+07:00","message":"Push: 'แล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.67524952+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675252263+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.675254755+07:00","message":"Next Push (prob) : 'เหมาะสมที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.675262544+07:00","message":"push: {false แล้วก็มีปริมาณ 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.808675827+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.808718231+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-25T15:37:10.808724411+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.808736051+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.8087428+07:00","message":"[bufferProcess] interim [820000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.808745866+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.808751332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.808754389+07:00","message":"> Transcript [7813] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.808758082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.808760263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.808762319+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.808765369+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.988278682+07:00","message":"[GCS] Cleaned up inactive client: 437"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.988302414+07:00","message":"[GCS] Cleaned up inactive client: 440"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.988305238+07:00","message":"[GCS] Cleaned up inactive client: 438"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.988307363+07:00","message":"[GCS] Cleaned up inactive client: 439"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.988309182+07:00","message":"[GCS] Cleaned up inactive client: 443"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.988311568+07:00","message":"[GCS] Cleaned up inactive client: 441"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.988313614+07:00","message":"[GCS] Cleaned up inactive client: 442"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.999529039+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.999564574+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-25T15:37:10.999570297+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:10.999585849+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.999593232+07:00","message":"[bufferProcess] interim [0]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.999596611+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.999606553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.999609833+07:00","message":"> Transcript [7814] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.999613419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.999615736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.99961772+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:10.999620316+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.185090235+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.185128772+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-25T15:37:11.185136637+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.185151061+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.185171313+07:00","message":"[bufferProcess] interim [180000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.185175289+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.185184033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.185186842+07:00","message":"> Transcript [7815] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.18519027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.185192399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.185195941+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.185198437+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.37402298+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.374058602+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-25T15:37:11.374064521+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.374088906+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374100219+07:00","message":"[bufferProcess] interim [360000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.37410287+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.37410745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374110499+07:00","message":"> Transcript [7816] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374114042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374116171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374119263+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374144992+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374149451+07:00","message":"Push: 'เหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.37415257+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374156123+07:00","message":"Set new StatePrefix : 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.374160032+07:00","message":"Next Push (prob) : 'ไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.374169909+07:00","message":"push: {false เหมาะสมที่จะนำ 0 0xc00039da80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:11.422784132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:11.422801486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.505744383+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.505781916+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-25T15:37:11.50578845+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.505800164+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.505807045+07:00","message":"[bufferProcess] interim [480000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.505810102+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.50581706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.505825481+07:00","message":"> Transcript [7817] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาห'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.505828587+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.699759822+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.699804836+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-25T15:37:11.699810998+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.699827175+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699835325+07:00","message":"[bufferProcess] interim [720000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699838393+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699848669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699852491+07:00","message":"> Transcript [7818] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699857779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699860218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699862283+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.699865119+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.888624206+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.888672683+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-25T15:37:11.888680046+07:00","message":"receive interim result [false|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.888696445+07:00","message":"[buffer interim] 454 false สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888704745+07:00","message":"[bufferProcess] interim [900000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888708209+07:00","message":"[bufferProcess] send to processor:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888716723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888719918+07:00","message":"> Transcript [7819] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888724111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888726385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888728573+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:11.888731183+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:11.93838574+07:00","message":"[GCS] IsForceVAD: false for message ID: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.013241953+07:00","message":"[GCS] Start streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.046270179+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.046313171+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-25T15:37:12.046319903+07:00","message":"receive interim result [true|false]: สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.046329415+07:00","message":"end recv isFinal message id 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.046331742+07:00","message":"end Recv id 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.046338335+07:00","message":"[buffer interim] 454 true สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046348623+07:00","message":"[bufferProcess] interim [140000000]:สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046353928+07:00","message":"[bufferProcess] send to processor (isfinal):สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046357951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046361288+07:00","message":"> Transcript [7820] [false]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046365451+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046367643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046369595+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046374783+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046377108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046379245+07:00","message":"> Transcript [7821] [true]: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046381651+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046383397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046385632+07:00","message":"StatePrefix: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำไปใช้ในอุตสาหกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046387759+07:00","message":"TextPushed: 'สวยงามแล้วก็มีปริมาณเหมาะสมที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.046394172+07:00","message":"Push: 'ไปใช้ในอุตสาหกรรมน้ำหอม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.046403662+07:00","message":"push: {true ไปใช้ในอุตสาหกรรมน้ำหอม 0 0xc00039da80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:12.056994985+07:00","message":"write wav file: './tmp/7599/7599_454.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.553732083+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.553780927+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-25T15:37:12.553786317+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.553800314+07:00","message":"[buffer interim] 455 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.553806926+07:00","message":"[bufferProcess] interim [600000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.553809076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.850048856+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.850087099+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-25T15:37:12.850093167+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:12.850103993+07:00","message":"[buffer interim] 455 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.850112139+07:00","message":"[bufferProcess] interim [840000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.850114743+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.85011892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.850122163+07:00","message":"> Transcript [7822] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:12.850124491+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.034207919+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.034249658+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-25T15:37:13.034255617+07:00","message":"receive interim result [false|false]: สำหรับส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.034270867+07:00","message":"[buffer interim] 455 false สำหรับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.03427957+07:00","message":"[bufferProcess] interim [20000000]:สำหรับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.034282169+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.034286088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.034289657+07:00","message":"> Transcript [7823] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.034292138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.034296277+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.183313301+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.183350782+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-25T15:37:13.18335639+07:00","message":"receive interim result [false|false]: สำหรับสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.183366111+07:00","message":"[buffer interim] 455 false สำหรับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.183372706+07:00","message":"[bufferProcess] interim [140000000]:สำหรับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.18337525+07:00","message":"[bufferProcess] send to processor:สำหรับส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.183378804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.183381825+07:00","message":"> Transcript [7824] [false]: 'สำหรับส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.183385346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.183387488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.183389883+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.183391913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.2074616+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.207505715+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-25T15:37:13.207511104+07:00","message":"receive interim result [false|false]: สำหรับส่วนใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.207535227+07:00","message":"[buffer interim] 455 false สำหรับส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.207543975+07:00","message":"[bufferProcess] interim [200000000]:สำหรับส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.207546778+07:00","message":"[bufferProcess] send to processor:สำหรับสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.207551254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.20755464+07:00","message":"> Transcript [7825] [false]: 'สำหรับสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.207558104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.207560349+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.207562558+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.207564899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.374711274+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.374749585+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-25T15:37:13.374758557+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.374771324+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.37477767+07:00","message":"[bufferProcess] interim [380000000]:สำหรับส่วนใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.374780412+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.37478549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.374788646+07:00","message":"> Transcript [7826] [false]: 'สำหรับส่วนใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.374791938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.374793942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.374795924+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.374798066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.447958439+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.44800442+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-25T15:37:13.448011424+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.448031042+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448042351+07:00","message":"[bufferProcess] interim [500000000]:สำหรับส่วนใบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448046761+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448053045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448057469+07:00","message":"> Transcript [7827] [false]: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448063678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448066796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448070031+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448073129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448076721+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448082142+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448085561+07:00","message":"Set new StatePrefix : 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.448088832+07:00","message":"Next Push (prob) : 'ส่วนใบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.448100326+07:00","message":"push: {false สำหรับ 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.566226855+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.566270791+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-25T15:37:13.566277179+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:13.566296748+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.566307215+07:00","message":"[bufferProcess] interim [620000000]:สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.566310204+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.56631773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.566322511+07:00","message":"> Transcript [7828] [false]: 'สำหรับส่วนใบนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.566326947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.566329168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.566331499+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:13.566334326+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.137936594+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.137969543+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-25T15:37:14.137978584+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.137994655+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.138000743+07:00","message":"[bufferProcess] interim [220000000]:สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.138003331+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.138006953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.13800996+07:00","message":"> Transcript [7829] [false]: 'สำหรับส่วนใบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.138013799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.138016226+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.138018247+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.138020516+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:14.423258603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:14.423290822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.461970556+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.462002846+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-25T15:37:14.462009688+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.462025483+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462039245+07:00","message":"[bufferProcess] interim [460000000]:สำหรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462042795+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462046008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462048828+07:00","message":"> Transcript [7830] [false]: 'สำหรับส่วนใบนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462052272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462054283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462056413+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.462058688+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.467952294+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.467975792+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-25T15:37:14.467981016+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.46799234+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.467997072+07:00","message":"[bufferProcess] interim [520000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.467999704+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468002838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468005483+07:00","message":"> Transcript [7831] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468008824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468010874+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468012937+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468014999+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468020457+07:00","message":"Push: 'ส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468022996+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468025259+07:00","message":"Set new StatePrefix : 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.468027573+07:00","message":"Next Push (prob) : 'นะคะเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.468035517+07:00","message":"push: {false ส่วนใบนี้ 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.592970043+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.59300328+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-25T15:37:14.593009639+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.59302911+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593036964+07:00","message":"[bufferProcess] interim [580000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593040317+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593046556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593049439+07:00","message":"> Transcript [7832] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593052639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593055061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593057448+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.593060505+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.778242168+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.778287988+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-25T15:37:14.778295561+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.778308604+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778315024+07:00","message":"[bufferProcess] interim [760000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778318168+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778324347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778328777+07:00","message":"> Transcript [7833] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778333832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778336983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778339968+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.778343813+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.781088072+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.781109551+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-25T15:37:14.781114207+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.781126313+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781131149+07:00","message":"[bufferProcess] interim [820000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781133851+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781140772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781143434+07:00","message":"> Transcript [7834] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781146586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781149685+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781151774+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.781154178+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.96692761+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.966966816+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-25T15:37:14.966975356+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.966988897+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.966996894+07:00","message":"[bufferProcess] interim [940000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967001613+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967006513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967010625+07:00","message":"> Transcript [7835] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967015571+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967018594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967023195+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967025795+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967028495+07:00","message":"Push: 'นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967030517+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967033183+07:00","message":"Set new StatePrefix : 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:14.967035659+07:00","message":"Next Push (prob) : 'ที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:14.9670432+07:00","message":"push: {false นะคะเป็นส่วน 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.048634683+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.048667816+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-25T15:37:15.048673162+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.048688512+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.048695854+07:00","message":"[bufferProcess] interim [120000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.048698841+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.048704227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.048707189+07:00","message":"> Transcript [7836] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.048710539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.0487127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.048715016+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.048717943+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.364350899+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.364405293+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-25T15:37:15.364412588+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.364425807+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364432435+07:00","message":"[bufferProcess] interim [420000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364435345+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364440567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364443547+07:00","message":"> Transcript [7837] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364447048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364449309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364451776+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.364454756+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.742486394+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.742535216+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-25T15:37:15.742541825+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:15.742563451+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.742571656+07:00","message":"[bufferProcess] interim [780000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.742575145+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.742579517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.742582698+07:00","message":"> Transcript [7838] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.742586315+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.742588492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.74259088+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:15.74259378+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.384487199+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.384533663+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-25T15:37:16.384540658+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.384556663+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384564667+07:00","message":"[bufferProcess] interim [380000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384567655+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384571892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384575549+07:00","message":"> Transcript [7839] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384580062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384582389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384584634+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384587398+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384592701+07:00","message":"Push: 'ที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.38459488+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384597487+07:00","message":"Set new StatePrefix : 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.384601442+07:00","message":"Next Push (prob) : 'ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.384610024+07:00","message":"push: {false ที่ไม่ 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.5902671+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.590319885+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-25T15:37:16.590329375+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:16.590351038+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.590363333+07:00","message":"[bufferProcess] interim [620000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.590368063+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.590377553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.590381946+07:00","message":"> Transcript [7840] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.590387792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.590390912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.59039503+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:16.590398107+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.155902735+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.15594703+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-25T15:37:17.155954181+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.155967246+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.155977251+07:00","message":"[bufferProcess] interim [160000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.155980488+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.155986761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.15598953+07:00","message":"> Transcript [7841] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.155993807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.155996062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.155998774+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.156002128+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.284161859+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.284203839+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-25T15:37:17.284210251+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.284222235+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.284229127+07:00","message":"[bufferProcess] interim [280000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.284232168+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.284235722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.284238436+07:00","message":"> Transcript [7842] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.284242084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.284244303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.2842468+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.284249461+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:17.423546367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:17.42356113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.475112108+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.475145014+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-25T15:37:17.475151921+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.475169594+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475176682+07:00","message":"[bufferProcess] interim [460000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.47517941+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475182986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475186136+07:00","message":"> Transcript [7843] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475190659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475192795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475195154+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475198528+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475201993+07:00","message":"Push: 'ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475204286+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475206453+07:00","message":"Set new StatePrefix : 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.475208792+07:00","message":"Next Push (prob) : 'ดังนั้นน่าจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.475216508+07:00","message":"push: {false ได้ใช้ประโยชน์ค่ะ 0 0xc002a08600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.661755692+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.661796257+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-25T15:37:17.661802809+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.661819323+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.661835017+07:00","message":"[bufferProcess] interim [640000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.661838262+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.661842398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.661845415+07:00","message":"> Transcript [7844] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.66184969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.661852173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.661856813+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.661860106+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.663438778+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.663450805+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-25T15:37:17.66345509+07:00","message":"receive interim result [false|false]: สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.663465632+07:00","message":"[buffer interim] 455 false สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663470239+07:00","message":"[bufferProcess] interim [700000000]:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663472712+07:00","message":"[bufferProcess] send to processor:สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663475176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663477155+07:00","message":"> Transcript [7845] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีสักระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663479766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663481889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663484576+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.663487671+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.769065652+07:00","message":"[GCS] IsForceVAD: false for message ID: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.901382201+07:00","message":"[GCS] Start streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.982891127+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.982933726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับ 2 ใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ\",\"confidence\":0.85063744}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.982941049+07:00","message":"receive interim result [true|false]: สำหรับ 2 ใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.982949189+07:00","message":"end recv isFinal message id 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.982951653+07:00","message":"end Recv id 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.982958163+07:00","message":"[buffer interim] 455 true สำหรับ 2 ใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.982967882+07:00","message":"[bufferProcess] interim [970000000]:สำหรับ 2 ใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.98297565+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.982981296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983002288+07:00","message":"> Transcript [7846] [false]: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983006583+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983008809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983010799+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983014264+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983016376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983018444+07:00","message":"> Transcript [7847] [true]: 'สำหรับ 2 ใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983020713+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983022594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983024346+07:00","message":"StatePrefix: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะดังนั้นน่าจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983026501+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983028469+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983294266+07:00","message":"Push: 'นานๆน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983299371+07:00","message":"TextPushed: 'สำหรับส่วนใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983302262+07:00","message":"Set new StatePrefix : 'สำหรับ 2 ใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983304858+07:00","message":"Next Push (prob) : 'สำหรับ 2 ใบนี้นะคะเป็นส่วนที่ไม่ได้ใช้ประโยชน์ค่ะนานๆน่าจะมีศักยภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:17.983313119+07:00","message":"push: {true นานๆน่าจะมีศักยภาพ 0 0xc002a08600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:17.983376616+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_455.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:18.00150029+07:00","message":"write wav file: './tmp/7599/7599_455.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.456684404+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.456738968+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-25T15:37:18.456748328+07:00","message":"receive interim result [false|false]: สนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.456767961+07:00","message":"[buffer interim] 456 false สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.456775007+07:00","message":"[bufferProcess] interim [540000000]:สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.456777245+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.470018279+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.47006109+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-25T15:37:18.470067133+07:00","message":"receive interim result [false|false]: ปานามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.470083201+07:00","message":"[buffer interim] 456 false ปานามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.470090455+07:00","message":"[bufferProcess] interim [600000000]:ปานามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.470092952+07:00","message":"[bufferProcess] send to processor:สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.47010336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.470106981+07:00","message":"> Transcript [7848] [false]: 'สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.470109366+07:00","message":"Set StatePrefix (first interim): 'สนาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.880590422+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.880632089+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-25T15:37:18.880638449+07:00","message":"receive interim result [false|false]: ปานามาเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:18.880651654+07:00","message":"[buffer interim] 456 false ปานามาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.880659905+07:00","message":"[bufferProcess] interim [20000000]:ปานามาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.880662705+07:00","message":"[bufferProcess] send to processor:ปานามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.880670913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.880674032+07:00","message":"> Transcript [7849] [false]: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.880676747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:18.880679676+07:00","message":"Set new StatePrefix: 'ปานามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.124418829+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.124461217+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-25T15:37:19.124469216+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.124488663+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124496648+07:00","message":"[bufferProcess] interim [320000000]:ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124500683+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124517559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124528393+07:00","message":"> Transcript [7850] [false]: 'ปานามาเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124535554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124539701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124542623+07:00","message":"StatePrefix: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.124545534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.768947626+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.768985608+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-25T15:37:19.768991969+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.769004222+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769010975+07:00","message":"[bufferProcess] interim [920000000]:ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769013573+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769018659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769021641+07:00","message":"> Transcript [7851] [false]: 'ปานามาเพิ่มมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769024872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769027033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769029142+07:00","message":"StatePrefix: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.769031344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.965960941+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.966002811+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-25T15:37:19.966007839+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:19.966032151+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.966038838+07:00","message":"[bufferProcess] interim [40000000]:ปานามาเพิ่มมูลค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.966041613+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.966046628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.966049752+07:00","message":"> Transcript [7852] [false]: 'ปานามาเพิ่มมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.96605308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.966055268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.966057359+07:00","message":"StatePrefix: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:19.966059744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.032050675+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.032089656+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-25T15:37:20.032096192+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.032109653+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032124352+07:00","message":"[bufferProcess] interim [220000000]:ปานามาเพิ่มมูลค่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032127248+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032132754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032135554+07:00","message":"> Transcript [7853] [false]: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032138946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032141106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032143116+07:00","message":"StatePrefix: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.03214517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.03214963+07:00","message":"Push: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.03215177+07:00","message":"TextPushed: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032153852+07:00","message":"Set new StatePrefix : 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.032156382+07:00","message":"Next Push (prob) : 'เพิ่มมูลค่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.032163936+07:00","message":"push: {false ปานามา 0 0xc0038b5000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.347431449+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.347466792+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-25T15:37:20.347472334+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.347484591+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.347490639+07:00","message":"[bufferProcess] interim [460000000]:ปานามาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.347493496+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.347498772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.347501432+07:00","message":"> Transcript [7854] [false]: 'ปานามาเพิ่มมูลค่าในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.347504782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.347506918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.347508956+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.3475113+07:00","message":"TextPushed: 'ปานามา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:20.424391744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:20.424415646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.495150996+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.495203524+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-25T15:37:20.495212108+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.495233784+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.495245898+07:00","message":"[bufferProcess] interim [580000000]:ปานามาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.49525024+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.495255798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.495260709+07:00","message":"> Transcript [7855] [false]: 'ปานามาเพิ่มมูลค่าในการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.495266166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.495269767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.495273332+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.495276691+07:00","message":"TextPushed: 'ปานามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.54456119+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.544615566+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-25T15:37:20.544622249+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.544638831+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544646951+07:00","message":"[bufferProcess] interim [700000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544649937+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544659307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544662289+07:00","message":"> Transcript [7856] [false]: 'ปานามาเพิ่มมูลค่าในการนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544666292+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544669015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544671527+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.544674459+07:00","message":"TextPushed: 'ปานามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.859232116+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.859273065+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-25T15:37:20.859280008+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.85929485+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.85930321+07:00","message":"[bufferProcess] interim [0]:ปานามาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859306244+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859310634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859313931+07:00","message":"> Transcript [7857] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859317828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859320106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859322678+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859325558+07:00","message":"TextPushed: 'ปานามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859328807+07:00","message":"Push: 'เพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859330977+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.859333748+07:00","message":"Set new StatePrefix : 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:20.85933646+07:00","message":"Next Push (prob) : 'การนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:20.859346249+07:00","message":"push: {false เพิ่มมูลค่าใน 0 0xc0038b5000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.116061733+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.116095153+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-25T15:37:21.116100435+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.116114881+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116121391+07:00","message":"[bufferProcess] interim [240000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116124538+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116128087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116130876+07:00","message":"> Transcript [7858] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116134532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116136987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116138951+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.116141463+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.273860785+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.273907285+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-25T15:37:21.273914374+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.273934217+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.273950465+07:00","message":"[bufferProcess] interim [420000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.273953266+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.273957794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.27396119+07:00","message":"> Transcript [7859] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.273965244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.273967604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.273969599+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.273972109+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.387326892+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.387369673+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-25T15:37:21.387375805+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.387393699+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.387403949+07:00","message":"[bufferProcess] interim [480000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.387406499+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.387411087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.387414944+07:00","message":"> Transcript [7860] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.387418805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.387421309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.387424073+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.38742735+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.464758269+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.464802089+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-25T15:37:21.464808729+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในถังเครื่องซัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.464824637+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ในถังเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464832912+07:00","message":"[bufferProcess] interim [600000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในถังเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464835868+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464843271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464846433+07:00","message":"> Transcript [7861] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464850399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464854092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464856638+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464859347+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464865885+07:00","message":"Push: 'การนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464867872+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464870363+07:00","message":"Set new StatePrefix : 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.464873093+07:00","message":"Next Push (prob) : 'ในทางเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.464899602+07:00","message":"push: {false การนำมาใช้ 0 0xc0038b5000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.563693363+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.563731603+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-25T15:37:21.563737431+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.563752606+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.563759583+07:00","message":"[bufferProcess] interim [660000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.563763292+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้ในถังเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.563770012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.563772809+07:00","message":"> Transcript [7862] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในถังเครื่องซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.563775329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.563777629+07:00","message":"Set new StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในถังเครื่องซัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.56447411+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.564525741+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-25T15:37:21.564531941+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.564548227+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.564557468+07:00","message":"[bufferProcess] interim [720000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.564560324+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.564568258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.564571734+07:00","message":"> Transcript [7863] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.564574583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.564577445+07:00","message":"Set new StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางสร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.930197304+07:00","message":"[GCS] IsForceVAD: false for message ID: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.94456868+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.944605496+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-25T15:37:21.94462737+07:00","message":"receive interim result [false|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:21.94464292+07:00","message":"[buffer interim] 456 false ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.944652974+07:00","message":"[bufferProcess] interim [80000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.944655781+07:00","message":"[bufferProcess] send to processor:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.944659798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.94466298+07:00","message":"> Transcript [7864] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.944665535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:21.944667562+07:00","message":"Set new StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.062526336+07:00","message":"[GCS] Start streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.081447627+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.08148654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ\",\"confidence\":0.94799817}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.081496216+07:00","message":"receive interim result [true|false]: ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.081506046+07:00","message":"end recv isFinal message id 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.081508321+07:00","message":"end Recv id 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.081516056+07:00","message":"[buffer interim] 456 true ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081530863+07:00","message":"[bufferProcess] interim [260000000]:ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081534314+07:00","message":"[bufferProcess] send to processor (isfinal):ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081537781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081540543+07:00","message":"> Transcript [7865] [false]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.08154375+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081545827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081547857+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081550518+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081552615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081554873+07:00","message":"> Transcript [7866] [true]: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081558878+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081560797+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081562588+07:00","message":"StatePrefix: 'ปานามาเพิ่มมูลค่าในการนำมาใช้ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.08156459+07:00","message":"TextPushed: 'ปานามาเพิ่มมูลค่าในการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:22.081570873+07:00","message":"Push: 'ในทางเครื่องสำอางค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:22.081578414+07:00","message":"push: {true ในทางเครื่องสำอางค่ะ 0 0xc0038b5000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:22.090666544+07:00","message":"write wav file: './tmp/7599/7599_456.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:23.424891581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:23.424902999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:26.425964254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:26.425984592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.526784215+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.5268368+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-25T15:37:26.526843787+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.526862054+07:00","message":"[buffer interim] 457 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.526869692+07:00","message":"[bufferProcess] interim [440000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.526872688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.526882925+07:00","message":"[bufferProcess] send to processor (ticker):ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.526886712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.526890706+07:00","message":"> Transcript [7867] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.526894445+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.721693182+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.721726907+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-25T15:37:26.72173318+07:00","message":"receive interim result [false|false]: ไม่สน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.721746187+07:00","message":"[buffer interim] 457 false ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.721752954+07:00","message":"[bufferProcess] interim [620000000]:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.721755547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.741841537+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.741877465+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-25T15:37:26.741883466+07:00","message":"receive interim result [false|false]: ในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.741898872+07:00","message":"[buffer interim] 457 false ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.741906038+07:00","message":"[bufferProcess] interim [680000000]:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.741908227+07:00","message":"[bufferProcess] send to processor:ไม่สน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.741912358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.741915325+07:00","message":"> Transcript [7868] [false]: 'ไม่สน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.741919362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.741921765+07:00","message":"Set new StatePrefix: 'ไม่สน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.892242097+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.892286358+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-25T15:37:26.892292489+07:00","message":"receive interim result [false|false]: ไปขนของมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.892312076+07:00","message":"[buffer interim] 457 false ไปขนของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.892321884+07:00","message":"[bufferProcess] interim [800000000]:ไปขนของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.892324469+07:00","message":"[bufferProcess] send to processor:ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.892330724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.892333774+07:00","message":"> Transcript [7869] [false]: 'ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.892336912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.892339356+07:00","message":"Set new StatePrefix: 'ในส่วนของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.905840519+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.905879926+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-25T15:37:26.90588769+07:00","message":"receive interim result [false|false]: ในส่วนของใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:26.905903331+07:00","message":"[buffer interim] 457 false ในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.905911013+07:00","message":"[bufferProcess] interim [860000000]:ในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.905913548+07:00","message":"[bufferProcess] send to processor:ไปขนของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.905918531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.90592156+07:00","message":"> Transcript [7870] [false]: 'ไปขนของมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.905923891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:26.905925976+07:00","message":"Set new StatePrefix: 'ไปขนของมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.042888805+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.042933713+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-25T15:37:27.042940035+07:00","message":"receive interim result [false|false]: ในส่วนของใบขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.042956416+07:00","message":"[buffer interim] 457 false ในส่วนของใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.042965004+07:00","message":"[bufferProcess] interim [980000000]:ในส่วนของใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.042970496+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.042987105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.042990623+07:00","message":"> Transcript [7871] [false]: 'ในส่วนของใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.042993471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.042996334+07:00","message":"Set new StatePrefix: 'ในส่วนของใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.139324289+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.139364093+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-25T15:37:27.13937097+07:00","message":"receive interim result [false|false]: ไปขนของไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.139390622+07:00","message":"[buffer interim] 457 false ไปขนของไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139397795+07:00","message":"[bufferProcess] interim [40000000]:ไปขนของไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139400544+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139406063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139408806+07:00","message":"> Transcript [7872] [false]: 'ในส่วนของใบขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139412141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139414399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139416443+07:00","message":"StatePrefix: 'ในส่วนของใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.139418652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.147978797+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.148014568+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-25T15:37:27.148020321+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.148036273+07:00","message":"[buffer interim] 457 false ในส่วนของใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.148044394+07:00","message":"[bufferProcess] interim [100000000]:ในส่วนของใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.148046945+07:00","message":"[bufferProcess] send to processor:ไปขนของไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.148052154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.148058264+07:00","message":"> Transcript [7873] [false]: 'ไปขนของไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.148061043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.148063354+07:00","message":"Set new StatePrefix: 'ไปขนของไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.529079311+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.529117825+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-25T15:37:27.529123728+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.529138527+07:00","message":"[buffer interim] 457 false ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.529144816+07:00","message":"[bufferProcess] interim [460000000]:ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.529148339+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.529152967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.529174456+07:00","message":"> Transcript [7874] [false]: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.529178886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.529181408+07:00","message":"Set new StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.700235635+07:00","message":"[GCS] IsForceVAD: false for message ID: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.729657849+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.729698298+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-25T15:37:27.729704665+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.72971905+07:00","message":"[buffer interim] 457 false ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.729727496+07:00","message":"[bufferProcess] interim [700000000]:ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.729730576+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.729735144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.72973821+07:00","message":"> Transcript [7875] [false]: 'ในส่วนของใบกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.729741876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.729744093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.729746128+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.729748422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.771710732+07:00","message":"[GCS] Start streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.776295334+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.776335289+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-25T15:37:27.776341016+07:00","message":"receive interim result [false|false]: ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.776356816+07:00","message":"[buffer interim] 457 false ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776364536+07:00","message":"[bufferProcess] interim [760000000]:ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776367347+07:00","message":"[bufferProcess] send to processor:ในส่วนของใบกุหลาบมอญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776375627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776378506+07:00","message":"> Transcript [7876] [false]: 'ในส่วนของใบกุหลาบมอญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776382353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776384974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776387259+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.776390351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.803407994+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.803447519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในส่วนของใบกุหลาบมอญนะคะ\",\"confidence\":0.95874846}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.803453719+07:00","message":"receive interim result [true|false]: ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.803465131+07:00","message":"end recv isFinal message id 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.803467588+07:00","message":"end Recv id 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.803473776+07:00","message":"[buffer interim] 457 true ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803483685+07:00","message":"[bufferProcess] interim [850000000]:ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803488394+07:00","message":"[bufferProcess] send to processor (isfinal):ในส่วนของใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803491823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803494842+07:00","message":"> Transcript [7877] [false]: 'ในส่วนของใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.8034982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803500398+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803502639+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803504987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803507149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803509322+07:00","message":"> Transcript [7878] [true]: 'ในส่วนของใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803511489+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803513462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803523173+07:00","message":"StatePrefix: 'ในส่วนของใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803525052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:27.803532173+07:00","message":"Push: 'ในส่วนของใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:27.803540593+07:00","message":"push: {true ในส่วนของใบกุหลาบมอญนะคะ 0 0xc0038b4600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:27.816815841+07:00","message":"write wav file: './tmp/7599/7599_457.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.038817033+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.038863423+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-25T15:37:29.038868852+07:00","message":"receive interim result [false|false]: ทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.038883478+07:00","message":"[buffer interim] 458 false ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.038891202+07:00","message":"[bufferProcess] interim [260000000]:ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.038893434+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.038901249+07:00","message":"[bufferProcess] send to processor (ticker):ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.038904246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.038907301+07:00","message":"> Transcript [7879] [false]: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.03890983+07:00","message":"Set StatePrefix (first interim): 'ทีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.047511287+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.047548684+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-25T15:37:29.047553759+07:00","message":"receive interim result [false|false]: ทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.047566008+07:00","message":"[buffer interim] 458 false ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.047571244+07:00","message":"[bufferProcess] interim [320000000]:ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.047573142+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.322560378+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.322599776+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-25T15:37:29.322606289+07:00","message":"receive interim result [false|false]: ทีมงานวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.322619832+07:00","message":"[buffer interim] 458 false ทีมงานวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.322627901+07:00","message":"[bufferProcess] interim [560000000]:ทีมงานวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.322630841+07:00","message":"[bufferProcess] send to processor:ทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.322640773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.322643878+07:00","message":"> Transcript [7880] [false]: 'ทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.32264744+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.322649657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.322652239+07:00","message":"StatePrefix: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.322654807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.377599218+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.377636939+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-25T15:37:29.377642823+07:00","message":"receive interim result [false|false]: ทีมงานวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.37765938+07:00","message":"[buffer interim] 458 false ทีมงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377666873+07:00","message":"[bufferProcess] interim [680000000]:ทีมงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377669531+07:00","message":"[bufferProcess] send to processor:ทีมงานวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377675178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377678253+07:00","message":"> Transcript [7881] [false]: 'ทีมงานวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377681686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377684329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377687401+07:00","message":"StatePrefix: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.377690017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:29.426359911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:29.426367465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.698053742+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.698090077+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-25T15:37:29.698096115+07:00","message":"receive interim result [false|false]: ทีมงานวิจัยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.698112026+07:00","message":"[buffer interim] 458 false ทีมงานวิจัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.698120041+07:00","message":"[bufferProcess] interim [980000000]:ทีมงานวิจัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.69812348+07:00","message":"[bufferProcess] send to processor:ทีมงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.698127655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.698130812+07:00","message":"> Transcript [7882] [false]: 'ทีมงานวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.69813448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.698136615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.698139015+07:00","message":"StatePrefix: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.698141469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.829099476+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.829139024+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-25T15:37:29.829144238+07:00","message":"receive interim result [false|false]: ทีมงานวิจัยข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.829175989+07:00","message":"[buffer interim] 458 false ทีมงานวิจัยข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829187982+07:00","message":"[bufferProcess] interim [40000000]:ทีมงานวิจัยข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829191006+07:00","message":"[bufferProcess] send to processor:ทีมงานวิจัยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829198229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829203982+07:00","message":"> Transcript [7883] [false]: 'ทีมงานวิจัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829207483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829209653+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829212006+07:00","message":"StatePrefix: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829214306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829220326+07:00","message":"Push: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829222388+07:00","message":"TextPushed: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829224795+07:00","message":"Set new StatePrefix : 'ทีมงานวิจัยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.829227351+07:00","message":"Next Push (prob) : 'งานวิจัยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.82923599+07:00","message":"push: {false ทีม 0 0xc0006ced80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.843888303+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.843915438+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-25T15:37:29.843921328+07:00","message":"receive interim result [false|false]: ทีมงานวิจัยขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.843936392+07:00","message":"[buffer interim] 458 false ทีมงานวิจัยขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.843942496+07:00","message":"[bufferProcess] interim [100000000]:ทีมงานวิจัยขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.843944976+07:00","message":"[bufferProcess] send to processor:ทีมงานวิจัยข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.843948025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.843950656+07:00","message":"> Transcript [7884] [false]: 'ทีมงานวิจัยข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.843952922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.843954841+07:00","message":"Set new StatePrefix: 'ทีมงานวิจัยข้าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.889250719+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.889296497+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-25T15:37:29.889304226+07:00","message":"receive interim result [false|false]: ทีมงานวิจัยขายที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:29.889323656+07:00","message":"[buffer interim] 458 false ทีมงานวิจัยขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.889335751+07:00","message":"[bufferProcess] interim [160000000]:ทีมงานวิจัยขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.889339965+07:00","message":"[bufferProcess] send to processor:ทีมงานวิจัยขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.889347715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.889352482+07:00","message":"> Transcript [7885] [false]: 'ทีมงานวิจัยขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.8893561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:29.889359023+07:00","message":"Set new StatePrefix: 'ทีมงานวิจัยขาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.108686431+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.108722278+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-25T15:37:30.10872803+07:00","message":"receive interim result [false|false]: ทีมงานวิจัยขายที่พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.108741091+07:00","message":"[buffer interim] 458 false ทีมงานวิจัยขายที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.108749637+07:00","message":"[bufferProcess] interim [340000000]:ทีมงานวิจัยขายที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.108752382+07:00","message":"[bufferProcess] send to processor:ทีมงานวิจัยขายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.108760145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.108763236+07:00","message":"> Transcript [7886] [false]: 'ทีมงานวิจัยขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.108766141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.108769173+07:00","message":"Set new StatePrefix: 'ทีมงานวิจัยขายที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.205492864+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.205538936+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-25T15:37:30.205544769+07:00","message":"receive interim result [false|false]: ทีมงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.205556149+07:00","message":"[buffer interim] 458 false ทีมงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.205563615+07:00","message":"[bufferProcess] interim [460000000]:ทีมงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.205566316+07:00","message":"[bufferProcess] send to processor:ทีมงานวิจัยขายที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.205572505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.205575401+07:00","message":"> Transcript [7887] [false]: 'ทีมงานวิจัยขายที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.205578925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.205581233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.20558332+07:00","message":"StatePrefix: 'ทีมงานวิจัยขายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.205586947+07:00","message":"TextPushed: 'ทีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.528744492+07:00","message":"[GCS] IsForceVAD: false for message ID: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.59459361+07:00","message":"[GCS] Start streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.693022139+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.693068631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีมงานวิจัยค่ะที่บอกว่า\",\"confidence\":0.87912464}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.693075587+07:00","message":"receive interim result [true|false]: ทีมงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.693087269+07:00","message":"end recv isFinal message id 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.693090196+07:00","message":"end Recv id 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.693097637+07:00","message":"[buffer interim] 458 true ทีมงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693106287+07:00","message":"[bufferProcess] interim [970000000]:ทีมงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693110896+07:00","message":"[bufferProcess] send to processor (isfinal):ทีมงานวิจัยค่ะที่บอกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693114778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693117795+07:00","message":"> Transcript [7888] [false]: 'ทีมงานวิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693120687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693122726+07:00","message":"Set new StatePrefix: 'ทีมงานวิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693126167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693128517+07:00","message":"> Transcript [7889] [true]: 'ทีมงานวิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693131185+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693133325+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693135551+07:00","message":"StatePrefix: 'ทีมงานวิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693138083+07:00","message":"TextPushed: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:30.693141033+07:00","message":"Push: 'งานวิจัยค่ะที่บอกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:30.693149863+07:00","message":"push: {true งานวิจัยค่ะที่บอกว่า 0 0xc0006ced80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:30.703343776+07:00","message":"write wav file: './tmp/7599/7599_458.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.12288811+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.12293701+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-25T15:37:31.122942894+07:00","message":"receive interim result [false|false]: สบาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.122958694+07:00","message":"[buffer interim] 459 false สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.122965343+07:00","message":"[bufferProcess] interim [600000000]:สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.122967505+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.574526506+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.574560916+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-25T15:37:31.574568495+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.574578039+07:00","message":"[buffer interim] 459 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.574584782+07:00","message":"[bufferProcess] interim [20000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.574587241+07:00","message":"[bufferProcess] send to processor:สบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.574590426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.574593195+07:00","message":"> Transcript [7890] [false]: 'สบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.574595513+07:00","message":"Set StatePrefix (first interim): 'สบาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.757422886+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.757468287+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-25T15:37:31.757474409+07:00","message":"receive interim result [false|false]: เป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.757493649+07:00","message":"[buffer interim] 459 false เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.757501674+07:00","message":"[bufferProcess] interim [140000000]:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.757504431+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.757507873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.757510936+07:00","message":"> Transcript [7891] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.757522105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.757524823+07:00","message":"Set new StatePrefix: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.868051263+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.868094561+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-25T15:37:31.868099861+07:00","message":"receive interim result [false|false]: เป็นคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.868112091+07:00","message":"[buffer interim] 459 false เป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.868120525+07:00","message":"[bufferProcess] interim [320000000]:เป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.868123106+07:00","message":"[bufferProcess] send to processor:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.86813002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.868133162+07:00","message":"> Transcript [7892] [false]: 'เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.868136364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.868138701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.868140668+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.868142852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.959421258+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.959468124+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-25T15:37:31.959474381+07:00","message":"receive interim result [false|false]: เป็นคนไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:31.959488732+07:00","message":"[buffer interim] 459 false เป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959498124+07:00","message":"[bufferProcess] interim [380000000]:เป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959539979+07:00","message":"[bufferProcess] send to processor:เป็นคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959547583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959550748+07:00","message":"> Transcript [7893] [false]: 'เป็นคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959553829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959556027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959558154+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:31.959560184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.007406423+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.00744645+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-25T15:37:32.007451923+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.007464979+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.007472966+07:00","message":"[bufferProcess] interim [500000000]:เป็นผลพลอยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.007475756+07:00","message":"[bufferProcess] send to processor:เป็นคนไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.007483095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.00748625+07:00","message":"> Transcript [7894] [false]: 'เป็นคนไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.007489654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.007492932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.007495415+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.007497887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.218317272+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.218365379+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-25T15:37:32.218371161+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.218390994+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218401452+07:00","message":"[bufferProcess] interim [680000000]:เป็นผลพลอยได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218404039+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.21841043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218414239+07:00","message":"> Transcript [7895] [false]: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218418363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218420626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218422678+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218425496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218432722+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218435846+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.218439486+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.21844311+07:00","message":"Next Push (prob) : 'ผลพลอยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.218463177+07:00","message":"push: {false เป็น 0 0xc002a08b00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:32.427235872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:32.427234452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.455024932+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.455062167+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-25T15:37:32.455069685+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.455085479+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455093833+07:00","message":"[bufferProcess] interim [860000000]:เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455099007+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455107113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455112218+07:00","message":"> Transcript [7896] [false]: 'เป็นผลพลอยได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455116688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455120138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455123357+07:00","message":"StatePrefix: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.455126541+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.646002018+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.646038451+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-25T15:37:32.646044115+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.646056733+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.646063117+07:00","message":"[bufferProcess] interim [40000000]:เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.646065632+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.646071986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.646075017+07:00","message":"> Transcript [7897] [false]: 'เป็นผลพลอยได้หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.646078344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.64608068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.646083337+07:00","message":"StatePrefix: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.646085782+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.648463011+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.648489528+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-25T15:37:32.64849459+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.648506081+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648510903+07:00","message":"[bufferProcess] interim [100000000]:เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648520263+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648526138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648528821+07:00","message":"> Transcript [7898] [false]: 'เป็นผลพลอยได้หรือเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648531673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648533714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648535934+07:00","message":"StatePrefix: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.648538584+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.738874657+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.738912101+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-25T15:37:32.738918237+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.738938752+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738946511+07:00","message":"[bufferProcess] interim [220000000]:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738949944+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738954004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738957064+07:00","message":"> Transcript [7899] [false]: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738960959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738963883+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738966356+07:00","message":"StatePrefix: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.73896936+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.73897258+07:00","message":"Push: 'ผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738974552+07:00","message":"TextPushed: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738976719+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.738978856+07:00","message":"Next Push (prob) : 'หรือเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.738986288+07:00","message":"push: {false ผลพลอยได้ 0 0xc002a08b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.908928138+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.908969701+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-25T15:37:32.908977936+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.908996663+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.909005316+07:00","message":"[bufferProcess] interim [340000000]:เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.909009359+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.909014101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.909018219+07:00","message":"> Transcript [7900] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.909022864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.90902593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.909028991+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.909033191+07:00","message":"TextPushed: 'เป็นผลพลอยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.918145102+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.918175785+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-25T15:37:32.918182982+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:32.918202006+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.918211066+07:00","message":"[bufferProcess] interim [400000000]:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.918215064+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.91822412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.918227726+07:00","message":"> Transcript [7901] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.918232438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.918236254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.918240574+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:32.918245506+07:00","message":"TextPushed: 'เป็นผลพลอยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.237432706+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.23747102+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-25T15:37:33.237477966+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.237493688+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.23750073+07:00","message":"[bufferProcess] interim [700000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.237503866+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.237511252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.237520634+07:00","message":"> Transcript [7902] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.237524461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.237527019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.237529589+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.237532341+07:00","message":"TextPushed: 'เป็นผลพลอยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.417777241+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.417825612+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-25T15:37:33.417834+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.417850792+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417863619+07:00","message":"[bufferProcess] interim [880000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417867436+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417876961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417882153+07:00","message":"> Transcript [7903] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417887448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417891212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.41789456+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417898492+07:00","message":"TextPushed: 'เป็นผลพลอยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417906406+07:00","message":"Push: 'หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417909528+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417912811+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.417916671+07:00","message":"Next Push (prob) : 'ที่เหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.417936456+07:00","message":"push: {false หรือเป็นส่วน 0 0xc002a08b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.631656526+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.631714232+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-25T15:37:33.631724877+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.631746544+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.631761647+07:00","message":"[bufferProcess] interim [120000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.631766454+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.631776206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.631780378+07:00","message":"> Transcript [7904] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.63178627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.63178954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.631792593+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.631796832+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.745212421+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.745250074+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-25T15:37:33.745256771+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.745271411+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.74527922+07:00","message":"[bufferProcess] interim [180000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.745282391+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.745290657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.745294056+07:00","message":"> Transcript [7905] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.745297889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.74530121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.745303321+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.74530626+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.807393188+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.807441259+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-25T15:37:33.807450337+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:33.807467445+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.807480004+07:00","message":"[bufferProcess] interim [300000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.807485214+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.807493537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.80749777+07:00","message":"> Transcript [7906] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.807502972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.80750525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.807507814+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:33.807510824+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.12257172+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.12260637+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-25T15:37:34.122612018+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.122624106+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122632367+07:00","message":"[bufferProcess] interim [540000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122635026+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.12263866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122641464+07:00","message":"> Transcript [7907] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122645439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.12264753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122649915+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122652811+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122659619+07:00","message":"Push: 'ที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122661834+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.122664094+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.12266652+07:00","message":"Next Push (prob) : 'จากผลผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.122686376+07:00","message":"push: {false ที่เหลือทิ้ง 0 0xc002a08b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.249268311+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.249301829+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-25T15:37:34.249307816+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.24931828+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.249325872+07:00","message":"[bufferProcess] interim [720000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.24932987+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.24933859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.249342995+07:00","message":"> Transcript [7908] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.249348094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.249351492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.249354759+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.249359047+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.44417668+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.444219764+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-25T15:37:34.444227013+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:34.444241841+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.444253605+07:00","message":"[bufferProcess] interim [840000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.44425763+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.444265706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.444269101+07:00","message":"> Transcript [7909] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.444273612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.444276619+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.444278894+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:34.444281709+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.013363002+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.013409259+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-25T15:37:35.013417611+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:35.013441383+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013456548+07:00","message":"[bufferProcess] interim [440000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013462399+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013473346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013477485+07:00","message":"> Transcript [7910] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013484147+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013487802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013492261+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:35.013496834+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:35.428094919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:35.428108469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.054440427+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.054479365+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-25T15:37:36.054485662+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.054503197+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054516056+07:00","message":"[bufferProcess] interim [460000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054519256+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.05452354+07:00","message":"[bufferProcess] send to processor (ticker):เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054533276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054571887+07:00","message":"> Transcript [7911] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054579145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054582016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054584763+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.05458819+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054599647+07:00","message":"Push: 'จากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054601778+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054604143+07:00","message":"Set new StatePrefix : 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054607088+07:00","message":"Next Push (prob) : 'ทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054609636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054615964+07:00","message":"> Transcript [7912] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054618615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054620945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054623388+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.054625765+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.054635053+07:00","message":"push: {false จากผลผลิต 0 0xc002a08b00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.236248699+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.236297673+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-25T15:37:36.236304699+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.236319696+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.236327716+07:00","message":"[bufferProcess] interim [640000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.236330259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.348539098+07:00","message":"[GCS] IsForceVAD: false for message ID: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.440815043+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.440858862+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-25T15:37:36.440865663+07:00","message":"receive interim result [false|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.440881805+07:00","message":"[buffer interim] 459 false เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.440890567+07:00","message":"[bufferProcess] interim [940000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.44089397+07:00","message":"[bufferProcess] send to processor:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.440902784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.440906039+07:00","message":"> Transcript [7913] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.44091042+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.440913462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.440917151+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.440920222+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.480801924+07:00","message":"[GCS] Start streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.505838508+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.505883105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ\",\"confidence\":0.94321066}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.50589278+07:00","message":"receive interim result [true|false]: เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.505903137+07:00","message":"end recv isFinal message id 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.505905522+07:00","message":"end Recv id 459"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.505910822+07:00","message":"[buffer interim] 459 true เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505923076+07:00","message":"[bufferProcess] interim [970000000]:เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.50592695+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505931276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505934623+07:00","message":"> Transcript [7914] [false]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.50593849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505940518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505945327+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505948752+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505950929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505953218+07:00","message":"> Transcript [7915] [true]: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตรโดยเลือกใช้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505955809+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.50595761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505959512+07:00","message":"StatePrefix: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิตทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505961485+07:00","message":"TextPushed: 'เป็นผลพลอยได้หรือเป็นส่วนที่เหลือทิ้งจากผลผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:36.505964928+07:00","message":"Push: 'ทางการเกษตรโดยเลือกใช้การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:36.505973684+07:00","message":"push: {true ทางการเกษตรโดยเลือกใช้การ 0 0xc002a08b00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:36.517861876+07:00","message":"write wav file: './tmp/7599/7599_459.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.131193907+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.131231667+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-25T15:37:37.131236405+07:00","message":"receive interim result [false|false]: อากาศที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.131259826+07:00","message":"[buffer interim] 460 false อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.131266826+07:00","message":"[bufferProcess] interim [720000000]:อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.131270069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.325260369+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.325298031+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-25T15:37:37.325304625+07:00","message":"receive interim result [false|false]: อากาศที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.325318313+07:00","message":"[buffer interim] 460 false อากาศที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.325328343+07:00","message":"[bufferProcess] interim [840000000]:อากาศที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.325330935+07:00","message":"[bufferProcess] send to processor:อากาศที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.325336946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.325340463+07:00","message":"> Transcript [7916] [false]: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.325342799+07:00","message":"Set StatePrefix (first interim): 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.488001029+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.488023382+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-25T15:37:37.488027622+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.488040437+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488045664+07:00","message":"[bufferProcess] interim [20000000]:อากาศที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488048781+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488053424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488056532+07:00","message":"> Transcript [7917] [false]: 'อากาศที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488060988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488064796+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488067901+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.488071403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.704341828+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.70438623+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-25T15:37:37.704392333+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.704405717+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.704414007+07:00","message":"[bufferProcess] interim [320000000]:อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.704416889+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.704422908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.704426081+07:00","message":"> Transcript [7918] [false]: 'อากาศที่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.70443003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.704432625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.704435246+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.704437571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.833932303+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.833975031+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-25T15:37:37.833982017+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:37.833998967+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834007467+07:00","message":"[bufferProcess] interim [380000000]:อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834010677+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834014601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834018146+07:00","message":"> Transcript [7919] [false]: 'อากาศที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834021997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834024172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834026627+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:37.834028982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.031966529+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.03200927+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-25T15:37:38.032015549+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.032030463+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032038821+07:00","message":"[bufferProcess] interim [620000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032043254+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032047677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032050721+07:00","message":"> Transcript [7920] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032054639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032057104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032059105+07:00","message":"StatePrefix: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032061639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032064242+07:00","message":"Push: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032067291+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032069389+07:00","message":"Set new StatePrefix : 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.032072434+07:00","message":"Next Push (prob) : 'เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.032081105+07:00","message":"push: {false อากาศที่ 0 0xc00311a200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:38.428124816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:38.428138902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.612080728+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.61213328+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-25T15:37:38.612140994+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:38.612155095+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.612163123+07:00","message":"[bufferProcess] interim [220000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.612166167+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.612173439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.612176807+07:00","message":"> Transcript [7921] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.612180396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.612183111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.61218525+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:38.612187842+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.694980257+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.695022786+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-25T15:37:39.69502906+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.69503838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.695041241+07:00","message":"receive interim result [false|false]:  extraction"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.695047938+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.695053239+07:00","message":"[buffer interim] 460 false  extraction"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.69505988+07:00","message":"[bufferProcess] interim [240000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695062913+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695068739+07:00","message":"[bufferProcess] send to processor (ticker):อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695071731+07:00","message":"[bufferProcess] interim [240000000]: extraction"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695073667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695076902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695079775+07:00","message":"> Transcript [7922] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695085779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695088098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695092836+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695095404+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695097191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695099193+07:00","message":"> Transcript [7923] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695101388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695103381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695105339+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.695107504+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.827844723+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.827882827+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-25T15:37:39.827890124+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.82790096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" attractions\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.827903948+07:00","message":"receive interim result [false|false]:  attractions"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.827911644+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:39.827915+07:00","message":"[buffer interim] 460 false  attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827921851+07:00","message":"[bufferProcess] interim [360000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827924375+07:00","message":"[bufferProcess] send to processor: extraction"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827927758+07:00","message":"[bufferProcess] interim [360000000]: attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827930682+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827934578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827937714+07:00","message":"> Transcript [7924] [false]: ' extraction'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827941117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:39.827943397+07:00","message":"Set new StatePrefix: ' extraction'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.017842672+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.017882258+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-25T15:37:40.017888837+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.017899205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction method\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.017902383+07:00","message":"receive interim result [false|false]:  extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.017911327+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.017915161+07:00","message":"[buffer interim] 460 false  extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017921459+07:00","message":"[bufferProcess] interim [600000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017924416+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017927918+07:00","message":"[bufferProcess] interim [600000000]: extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017930662+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017933753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017936826+07:00","message":"> Transcript [7925] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017942236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.017944568+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม attractions'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.34304629+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.343085608+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-25T15:37:40.343092963+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.343104349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction method ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.343107558+07:00","message":"receive interim result [false|false]:  extraction method ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.343115379+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.343122554+07:00","message":"[buffer interim] 460 false  extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343128847+07:00","message":"[bufferProcess] interim [900000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343131934+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343139346+07:00","message":"[bufferProcess] interim [900000000]: extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343142119+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343146443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343151949+07:00","message":"> Transcript [7926] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343156142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.343158702+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.529183963+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.529220411+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-25T15:37:40.529226346+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.52923721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" extraction method ด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.529240579+07:00","message":"receive interim result [false|false]:  extraction method ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.529247903+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.529254072+07:00","message":"[buffer interim] 460 false  extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529261059+07:00","message":"[bufferProcess] interim [80000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529264221+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529269907+07:00","message":"[bufferProcess] interim [80000000]: extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529272715+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529277955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529281199+07:00","message":"> Transcript [7927] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529285283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529287525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529289535+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.529291998+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.655784246+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.655842772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.655848928+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.65586135+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-25T15:37:40.655864614+07:00","message":"receive interim result [false|false]:  ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.655871834+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.65587555+07:00","message":"[buffer interim] 460 false  ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655880993+07:00","message":"[bufferProcess] interim [200000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655884104+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655887521+07:00","message":"[bufferProcess] interim [200000000]: ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655889944+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655892824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655895687+07:00","message":"> Transcript [7928] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655898874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655900851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.655902953+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:40.65590538+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.988037463+07:00","message":"[GCS] Cleaned up inactive client: 444"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.988065664+07:00","message":"[GCS] Cleaned up inactive client: 446"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.988068628+07:00","message":"[GCS] Cleaned up inactive client: 447"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.988070708+07:00","message":"[GCS] Cleaned up inactive client: 448"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.988072963+07:00","message":"[GCS] Cleaned up inactive client: 449"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:40.988075158+07:00","message":"[GCS] Cleaned up inactive client: 445"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.241272736+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.241314775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.241320924+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.241333558+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.241341822+07:00","message":"[bufferProcess] interim [800000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.241344488+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.241350949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.241354307+07:00","message":"> Transcript [7929] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.24135886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.241364019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.241366966+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.241370124+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:41.428357338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:41.428391882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.616750584+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.616784316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.616789898+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.616801644+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-25T15:37:41.616805003+07:00","message":"receive interim result [false|false]:  ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.616811542+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.616815415+07:00","message":"[buffer interim] 460 false  ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616820894+07:00","message":"[bufferProcess] interim [160000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616823635+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616827203+07:00","message":"[bufferProcess] interim [160000000]: ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616830517+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616833847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616836753+07:00","message":"> Transcript [7930] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616840424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616842547+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616844701+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616847266+07:00","message":"TextPushed: 'อากาศที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616849782+07:00","message":"Push: 'เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616851865+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616854065+07:00","message":"Set new StatePrefix : 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:41.616856409+07:00","message":"Next Push (prob) : ' ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:41.616862987+07:00","message":"push: {false เป็นมิตรต่อสิ่งแวดล้อม extraction method 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.01285193+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.012893571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.012900423+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.012909811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยนะคะโดยใช้ PE\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.012913395+07:00","message":"receive interim result [false|false]:  ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.012921688+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.012927675+07:00","message":"[buffer interim] 460 false  ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.01293506+07:00","message":"[bufferProcess] interim [580000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012938342+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012944388+07:00","message":"[bufferProcess] interim [580000000]: ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012948216+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012951754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012954677+07:00","message":"> Transcript [7931] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012958836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012961089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012963093+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.012966123+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.124995337+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.125023488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.125030257+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.125041883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยนะคะโดยใช้ PS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.125045348+07:00","message":"receive interim result [false|false]:  ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.125052208+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.125059899+07:00","message":"[buffer interim] 460 false  ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125065728+07:00","message":"[bufferProcess] interim [700000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125068759+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PE"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125076639+07:00","message":"[bufferProcess] interim [700000000]: ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125079213+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125082222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125085044+07:00","message":"> Transcript [7932] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PE'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125088928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125091398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125093477+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.125096239+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.259120612+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.259172354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.259181287+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.259195335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" PS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.259199865+07:00","message":"receive interim result [false|false]:  PS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.259216656+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.259226987+07:00","message":"[buffer interim] 460 false  PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259244654+07:00","message":"[bufferProcess] interim [760000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259264162+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259271782+07:00","message":"[bufferProcess] interim [760000000]: PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259275092+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259279561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259283686+07:00","message":"> Transcript [7933] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259287558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259289702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.259291728+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.25929493+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.448588269+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.448636649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.44864311+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.448654437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" PDF\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.448657067+07:00","message":"receive interim result [false|false]:  PDF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.448664214+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.448668682+07:00","message":"[buffer interim] 460 false  PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448677737+07:00","message":"[bufferProcess] interim [940000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448681934+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.4486857+07:00","message":"[bufferProcess] interim [940000000]: PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448688255+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448691776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448694705+07:00","message":"> Transcript [7934] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448698388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448700646+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448702687+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448706012+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.44870898+07:00","message":"Push: ' ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448711017+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448713232+07:00","message":"Set new StatePrefix : 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.448715643+07:00","message":"Next Push (prob) : 'โดยใช้ PS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.448724203+07:00","message":"push: {false  ด้วยนะคะ 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.524682536+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.524723985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.524731204+07:00","message":"receive interim result [false|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.524744375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" pdf ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.524747593+07:00","message":"receive interim result [false|false]:  pdf ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.524755886+07:00","message":"[buffer interim] 460 false อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.524759975+07:00","message":"[buffer interim] 460 false  pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.524766623+07:00","message":"[bufferProcess] interim [120000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.524769595+07:00","message":"[bufferProcess] send to processor:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.52477315+07:00","message":"[bufferProcess] interim [120000000]: pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.524776143+07:00","message":"[bufferProcess] update buffer: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.524779663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.524785172+07:00","message":"> Transcript [7935] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.524788099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.524790179+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PDF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.628191225+07:00","message":"[GCS] IsForceVAD: false for message ID: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.691110162+07:00","message":"[GCS] Start streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.762356436+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.762403029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ\",\"confidence\":0.93212956}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.762410041+07:00","message":"receive interim result [true|false]: อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.762421294+07:00","message":"end recv isFinal message id 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.762423511+07:00","message":"end Recv id 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.762429738+07:00","message":"[buffer interim] 460 true อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762441452+07:00","message":"[bufferProcess] interim [360000000]:อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762445178+07:00","message":"[bufferProcess] send to processor (isfinal):อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.76244997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.76245341+07:00","message":"> Transcript [7936] [false]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762456586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762458747+07:00","message":"Set new StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762460885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762462762+07:00","message":"> Transcript [7937] [true]: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ PF ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762465685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762467981+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762472695+07:00","message":"StatePrefix: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะโดยใช้ pdf ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762475679+07:00","message":"TextPushed: 'อากาศที่เป็นมิตรต่อสิ่งแวดล้อม extraction method ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:42.762478844+07:00","message":"Push: 'โดยใช้ PF ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:42.762487602+07:00","message":"push: {true โดยใช้ PF ค่ะ 0 0xc00311a200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:42.774933915+07:00","message":"write wav file: './tmp/7599/7599_460.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.439283821+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.43932531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AIS\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.439330914+07:00","message":"receive interim result [false|false]: AIS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.439350182+07:00","message":"[buffer interim] 461 false AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.439356772+07:00","message":"[bufferProcess] interim [780000000]:AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.439359095+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.628291255+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.628336869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AF\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.628342251+07:00","message":"receive interim result [false|false]: AF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.628357834+07:00","message":"[buffer interim] 461 false AF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.628366146+07:00","message":"[bufferProcess] interim [900000000]:AF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.628369049+07:00","message":"[bufferProcess] send to processor:AIS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.6283758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.628378993+07:00","message":"> Transcript [7938] [false]: 'AIS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.628381297+07:00","message":"Set StatePrefix (first interim): 'AIS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.821857957+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.821899851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.821906274+07:00","message":"receive interim result [false|false]: Asian"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.821921906+07:00","message":"[buffer interim] 461 false Asian"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.821932673+07:00","message":"[bufferProcess] interim [80000000]:Asian"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.821935667+07:00","message":"[bufferProcess] send to processor:AF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.821941227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.821944241+07:00","message":"> Transcript [7939] [false]: 'AF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.821947122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.821949231+07:00","message":"Set new StatePrefix: 'AF'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.869609433+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.869643321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"AF\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.869648884+07:00","message":"receive interim result [false|false]: AF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:43.869661914+07:00","message":"[buffer interim] 461 false AF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.86966819+07:00","message":"[bufferProcess] interim [140000000]:AF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.869670694+07:00","message":"[bufferProcess] send to processor:Asian"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.86967633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.869679596+07:00","message":"> Transcript [7940] [false]: 'Asian'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.869682295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:43.869684459+07:00","message":"Set new StatePrefix: 'Asian'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.058883804+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.058922561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เช้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.058929571+07:00","message":"receive interim result [false|false]: Asian เช้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.058945154+07:00","message":"[buffer interim] 461 false Asian เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.058952927+07:00","message":"[bufferProcess] interim [380000000]:Asian เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.058955557+07:00","message":"[bufferProcess] send to processor:AF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.058962976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.058966562+07:00","message":"> Transcript [7941] [false]: 'AF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.058970034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.058973398+07:00","message":"Set new StatePrefix: 'AF'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:44.429303112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:44.429311506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.474814156+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.474850308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้าเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.474855947+07:00","message":"receive interim result [false|false]: Asian เท้าเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.474872261+07:00","message":"[buffer interim] 461 false Asian เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.474879612+07:00","message":"[bufferProcess] interim [800000000]:Asian เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.474882681+07:00","message":"[bufferProcess] send to processor:Asian เช้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.474887782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.47489135+07:00","message":"> Transcript [7942] [false]: 'Asian เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.474894318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.474896422+07:00","message":"Set new StatePrefix: 'Asian เช้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.638629169+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.638684152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.63868987+07:00","message":"receive interim result [false|false]: Asian"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.638701131+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-25T15:37:44.638704769+07:00","message":"receive interim result [false|false]:  เท้าเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.638715688+07:00","message":"[buffer interim] 461 false Asian"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.638719062+07:00","message":"[buffer interim] 461 false  เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.638726101+07:00","message":"[bufferProcess] interim [980000000]:Asian"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.638729554+07:00","message":"[bufferProcess] send to processor:Asian เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.638734197+07:00","message":"[bufferProcess] interim [980000000]: เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.638738943+07:00","message":"[bufferProcess] update buffer: Asian เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.63874284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.638747235+07:00","message":"> Transcript [7943] [false]: 'Asian เท้าเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.638751706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.638754727+07:00","message":"Set new StatePrefix: 'Asian เท้าเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.793001296+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.793033906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.793039369+07:00","message":"receive interim result [false|false]: Asian"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.793049621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท้า skechers\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.793052876+07:00","message":"receive interim result [false|false]:  เท้า skechers"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.793061351+07:00","message":"[buffer interim] 461 false Asian"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.793065803+07:00","message":"[buffer interim] 461 false  เท้า skechers"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793073667+07:00","message":"[bufferProcess] interim [100000000]:Asian"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793077074+07:00","message":"[bufferProcess] send to processor:Asian เท้าเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793081262+07:00","message":"[bufferProcess] interim [100000000]: เท้า skechers"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793085006+07:00","message":"[bufferProcess] update buffer: Asian เท้า skechers"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793088834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793093121+07:00","message":"> Transcript [7944] [false]: 'Asian เท้าเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793097435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793100312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.79310323+07:00","message":"StatePrefix: 'Asian เท้าเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.793106263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.831623172+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.831665209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.831672126+07:00","message":"receive interim result [false|false]: Asian"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.831684117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" เท้า innisfree\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.831687421+07:00","message":"receive interim result [false|false]:  เท้า innisfree"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.831696346+07:00","message":"[buffer interim] 461 false Asian"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:44.831699992+07:00","message":"[buffer interim] 461 false  เท้า innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.83170775+07:00","message":"[bufferProcess] interim [160000000]:Asian"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.8317103+07:00","message":"[bufferProcess] send to processor:Asian เท้า skechers"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.831713384+07:00","message":"[bufferProcess] interim [160000000]: เท้า innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.831716078+07:00","message":"[bufferProcess] update buffer: Asian เท้า innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.831719473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.83172247+07:00","message":"> Transcript [7945] [false]: 'Asian เท้า skechers'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.831725327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:44.831729653+07:00","message":"Set new StatePrefix: 'Asian เท้า skechers'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.018497639+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.018550007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.018557672+07:00","message":"receive interim result [false|false]: Asian เท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.018569247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" innisfree\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.018571991+07:00","message":"receive interim result [false|false]:  innisfree"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.01858117+07:00","message":"[buffer interim] 461 false Asian เท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.018584501+07:00","message":"[buffer interim] 461 false  innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.018591025+07:00","message":"[bufferProcess] interim [400000000]:Asian เท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.01859362+07:00","message":"[bufferProcess] send to processor:Asian เท้า innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.018596718+07:00","message":"[bufferProcess] interim [400000000]: innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.018599666+07:00","message":"[bufferProcess] update buffer: Asian เท้า innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.018602764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.018606115+07:00","message":"> Transcript [7946] [false]: 'Asian เท้า innisfree'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.018608717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.018613133+07:00","message":"Set new StatePrefix: 'Asian เท้า innisfree'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.191920465+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.191959429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.191965645+07:00","message":"receive interim result [false|false]: Asian เท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.191976915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" espadrilles\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.191979654+07:00","message":"receive interim result [false|false]:  espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.19198762+07:00","message":"[buffer interim] 461 false Asian เท้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.191991104+07:00","message":"[buffer interim] 461 false  espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.191997807+07:00","message":"[bufferProcess] interim [460000000]:Asian เท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192000489+07:00","message":"[bufferProcess] send to processor:Asian เท้า innisfree"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192003815+07:00","message":"[bufferProcess] interim [460000000]: espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192006685+07:00","message":"[bufferProcess] update buffer: Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192010094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192013256+07:00","message":"> Transcript [7947] [false]: 'Asian เท้า innisfree'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192016592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192019184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192021206+07:00","message":"StatePrefix: 'Asian เท้า innisfree'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.192023296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.714390515+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.714432765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.714438895+07:00","message":"receive interim result [false|false]: Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:45.714459017+07:00","message":"[buffer interim] 461 false Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.714469465+07:00","message":"[bufferProcess] interim [60000000]:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.714472601+07:00","message":"[bufferProcess] send to processor:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.714478898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.714482292+07:00","message":"> Transcript [7948] [false]: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.714485434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:45.714487538+07:00","message":"Set new StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.938915556+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.938961002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.938968109+07:00","message":"receive interim result [false|false]: Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.938980663+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-25T15:37:46.938983923+07:00","message":"receive interim result [false|false]:  สนาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.938991837+07:00","message":"[buffer interim] 461 false Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:46.938999038+07:00","message":"[buffer interim] 461 false  สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939006415+07:00","message":"[bufferProcess] interim [320000000]:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.93900931+07:00","message":"[bufferProcess] send to processor:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939018767+07:00","message":"[bufferProcess] send to processor (ticker):Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939022572+07:00","message":"[bufferProcess] interim [320000000]: สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939025968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939035608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939050456+07:00","message":"> Transcript [7949] [false]: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939055648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939058239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939060353+07:00","message":"StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939062974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939065365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.93907033+07:00","message":"> Transcript [7950] [false]: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939072354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939074194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939076045+07:00","message":"StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:46.939077865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.132299216+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.132339153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.132345198+07:00","message":"receive interim result [false|false]: Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.132360951+07:00","message":"[buffer interim] 461 false Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.132369207+07:00","message":"[bufferProcess] interim [440000000]:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.132371863+07:00","message":"[bufferProcess] send to processor: สนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.13238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.132383463+07:00","message":"> Transcript [7951] [false]: ' สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.13238638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.132388938+07:00","message":"Set new StatePrefix: ' สนาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.137759501+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.137783435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.137788585+07:00","message":"receive interim result [false|false]: Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.137800514+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-25T15:37:47.137803707+07:00","message":"receive interim result [false|false]:  ที่ใช้สนามแม่เหล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.137809519+07:00","message":"[buffer interim] 461 false Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.137813043+07:00","message":"[buffer interim] 461 false  ที่ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137819192+07:00","message":"[bufferProcess] interim [500000000]:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137821706+07:00","message":"[bufferProcess] send to processor:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137828324+07:00","message":"[bufferProcess] interim [500000000]: ที่ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137831522+07:00","message":"[bufferProcess] update buffer: Asian เท้า espadrilles ที่ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137834644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137837182+07:00","message":"> Transcript [7952] [false]: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137839267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.137841456+07:00","message":"Set new StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:47.430062026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:47.430072354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.44504669+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.445080493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.44508666+07:00","message":"receive interim result [false|false]: Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.445094921+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-25T15:37:47.445098207+07:00","message":"receive interim result [false|false]:  ที่ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.445105067+07:00","message":"[buffer interim] 461 false Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.44511051+07:00","message":"[buffer interim] 461 false  ที่ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445116227+07:00","message":"[bufferProcess] interim [740000000]:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445118955+07:00","message":"[bufferProcess] send to processor:Asian เท้า espadrilles ที่ใช้สนามแม่เหล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.44512471+07:00","message":"[bufferProcess] interim [740000000]: ที่ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445127909+07:00","message":"[bufferProcess] update buffer: Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445130954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445133674+07:00","message":"> Transcript [7953] [false]: 'Asian เท้า espadrilles ที่ใช้สนามแม่เหล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445136829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445138817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445140741+07:00","message":"StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.445142712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.449674647+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.449700989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.449705186+07:00","message":"receive interim result [false|false]: Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.449716214+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-25T15:37:47.449721182+07:00","message":"receive interim result [false|false]:  ที่ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.449728966+07:00","message":"[buffer interim] 461 false Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.449739962+07:00","message":"[buffer interim] 461 false  ที่ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449745738+07:00","message":"[bufferProcess] interim [800000000]:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449749593+07:00","message":"[bufferProcess] send to processor:Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449752729+07:00","message":"[bufferProcess] interim [800000000]: ที่ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.44975558+07:00","message":"[bufferProcess] update buffer: Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.4497587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449761476+07:00","message":"> Transcript [7954] [false]: 'Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449764501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449766371+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449768198+07:00","message":"StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.449770107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.838208999+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.838248493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.838254652+07:00","message":"receive interim result [false|false]: Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.83826808+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-25T15:37:47.838273361+07:00","message":"receive interim result [false|false]:  ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.838290106+07:00","message":"[buffer interim] 461 false Asian เท้า espadrilles"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.838316013+07:00","message":"[buffer interim] 461 false  ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838326004+07:00","message":"[bufferProcess] interim [220000000]:Asian เท้า espadrilles"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838331799+07:00","message":"[bufferProcess] send to processor:Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838342845+07:00","message":"[bufferProcess] interim [220000000]: ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.83834671+07:00","message":"[bufferProcess] update buffer: Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838351628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.83835622+07:00","message":"> Transcript [7955] [false]: 'Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838362314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838365318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838368887+07:00","message":"StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:47.838372118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.88931983+07:00","message":"[GCS] IsForceVAD: false for message ID: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:47.955188865+07:00","message":"[GCS] Start streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097344276+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097379593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ\",\"confidence\":0.88103825}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097385326+07:00","message":"receive interim result [true|false]: Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097394885+07:00","message":"end recv isFinal message id 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097397464+07:00","message":"end Recv id 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097403634+07:00","message":"[buffer interim] 461 true Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097414812+07:00","message":"[bufferProcess] interim [400000000]:Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097418271+07:00","message":"[bufferProcess] send to processor (isfinal):Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097421574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097424516+07:00","message":"> Transcript [7956] [false]: 'Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097428068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097430364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097432404+07:00","message":"StatePrefix: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097434398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097477381+07:00","message":"Push: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097479713+07:00","message":"TextPushed: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097481731+07:00","message":"Set new StatePrefix : 'Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097484009+07:00","message":"Next Push (prob) : ' ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097486015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.0974882+07:00","message":"> Transcript [7957] [true]: 'Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.09749072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097492613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097494758+07:00","message":"StatePrefix: 'Asian เท้า espadrilles ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097496861+07:00","message":"TextPushed: 'Asian เท้า espadrilles'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.097499248+07:00","message":"Push: ' ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097513584+07:00","message":"push: {false Asian เท้า espadrilles 0 0xc002a08b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.097519492+07:00","message":"push: {true  ที่ใช้สนามแม่เหล็กไฟฟ้านะคะ 0 0xc002a08b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:48.111056968+07:00","message":"write wav file: './tmp/7599/7599_461.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.685605413+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.685655976+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-25T15:37:48.685661271+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.685678752+07:00","message":"[buffer interim] 462 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.685684815+07:00","message":"[bufferProcess] interim [600000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.685687675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.853291888+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.853336478+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-25T15:37:48.853342417+07:00","message":"receive interim result [false|false]: ในการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:48.853357987+07:00","message":"[buffer interim] 462 false ในการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.853366009+07:00","message":"[bufferProcess] interim [720000000]:ในการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.853368671+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.853376284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.853379593+07:00","message":"> Transcript [7958] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:48.853381913+07:00","message":"Set StatePrefix (first interim): 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.124221435+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.124274914+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-25T15:37:49.124281982+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.124298606+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.124307184+07:00","message":"[bufferProcess] interim [20000000]:ในการสั่นสะเทือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.124310068+07:00","message":"[bufferProcess] send to processor:ในการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.124319038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.124322534+07:00","message":"> Transcript [7959] [false]: 'ในการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.12432693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.124329943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.124332001+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.124334657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.695015723+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.695066414+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-25T15:37:49.695073062+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:49.695087939+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.695097219+07:00","message":"[bufferProcess] interim [560000000]:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.695100102+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.695103967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.695107339+07:00","message":"> Transcript [7960] [false]: 'ในการสั่นสะเทือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.695111398+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.695113568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.69511568+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:49.695117904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.283822628+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.283857912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.283863393+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.283879117+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283886021+07:00","message":"[bufferProcess] interim [160000000]:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283891822+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283895785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283899052+07:00","message":"> Transcript [7961] [false]: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283902666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283904916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283906882+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.283909154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:50.431063381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:50.431095111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.527690506+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.527739972+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-25T15:37:50.527748846+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.527766511+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527780016+07:00","message":"[bufferProcess] interim [340000000]:ในการสั่นสะเทือนทำให้อนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527784112+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527793759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527798557+07:00","message":"> Transcript [7962] [false]: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527803699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527806788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527809829+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527812924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527822388+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527825269+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527828473+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.527832013+07:00","message":"Next Push (prob) : 'สั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.527843889+07:00","message":"push: {false ในการ 0 0xc0030a1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.529112559+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.529125887+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-25T15:37:50.52913082+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.529141813+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.52914676+07:00","message":"[bufferProcess] interim [400000000]:ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.529150487+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.529172995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.529176788+07:00","message":"> Transcript [7963] [false]: 'ในการสั่นสะเทือนทำให้อนุชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.529181107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.529184503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.529187387+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.529190979+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.908551896+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.908599868+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-25T15:37:50.908607223+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:50.908619024+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.908628056+07:00","message":"[bufferProcess] interim [820000000]:ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.908631906+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.908637589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.908642485+07:00","message":"> Transcript [7964] [false]: 'ในการสั่นสะเทือนทำให้อนุภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.90864794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.908651111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.908656061+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:50.908659574+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.294205428+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.294246939+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-25T15:37:51.294252875+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.294268412+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294276423+07:00","message":"[bufferProcess] interim [180000000]:ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294279705+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294288854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294291928+07:00","message":"> Transcript [7965] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294296249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294298977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294301579+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.294304203+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.608879764+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.608925768+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-25T15:37:51.608934093+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.608951364+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.60895949+07:00","message":"[bufferProcess] interim [480000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608962706+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608971701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608975214+07:00","message":"> Transcript [7966] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608979429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608982474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608985085+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608987535+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608995262+07:00","message":"Push: 'สั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608997426+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.608999852+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.609002073+07:00","message":"Next Push (prob) : 'อนุภาคของผม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.60901063+07:00","message":"push: {false สั่นสะเทือนทำให้ 0 0xc0030a1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.685359795+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.685397129+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-25T15:37:51.685403119+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.68541977+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685428051+07:00","message":"[bufferProcess] interim [600000000]:ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685431869+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685439057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685444131+07:00","message":"> Transcript [7967] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685449886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685453105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685456115+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.685459951+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.879222973+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.879266041+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-25T15:37:51.879273823+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:51.879285634+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.879293283+07:00","message":"[bufferProcess] interim [780000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.879296195+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของพืช"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.879301461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.879304369+07:00","message":"> Transcript [7968] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของพืช'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.879307194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:51.879309483+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของพืช'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.515412826+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.51545969+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-25T15:37:52.515469681+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.515480016+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.51548679+07:00","message":"[bufferProcess] interim [380000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.515489882+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.515493326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.515496053+07:00","message":"> Transcript [7969] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.515498804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.515501994+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.706451567+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.70649429+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-25T15:37:52.706501031+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.706524198+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706532222+07:00","message":"[bufferProcess] interim [620000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706535361+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706542746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706546131+07:00","message":"> Transcript [7970] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706550398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706552722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706554757+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.706559716+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.921436416+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.92147931+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-25T15:37:52.921486361+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:52.921500936+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.921516502+07:00","message":"[bufferProcess] interim [800000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.921519657+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.92152586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.921528751+07:00","message":"> Transcript [7971] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.921533716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.921536611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.921541879+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:52.921545058+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.047715588+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.047755438+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-25T15:37:53.047762393+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.047775037+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.04778563+07:00","message":"[bufferProcess] interim [920000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.047788984+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.047795287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.047798393+07:00","message":"> Transcript [7972] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.04780286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.047805222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.047807812+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.047811099+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:53.431615402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:53.4316154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.606166714+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.606215842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.6062218+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.606236005+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606244171+07:00","message":"[bufferProcess] interim [520000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606247704+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606255537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606258592+07:00","message":"> Transcript [7973] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606263495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606265899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606269588+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606273802+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606280486+07:00","message":"Push: 'อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606282602+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606285896+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.606288879+07:00","message":"Next Push (prob) : 'เกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.606298282+07:00","message":"push: {false อนุภาคของผมพืชเนี่ย 0 0xc0030a1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.92145944+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.921494665+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-25T15:37:53.921501131+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.921519506+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921526562+07:00","message":"[bufferProcess] interim [760000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921529701+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921535094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921537928+07:00","message":"> Transcript [7974] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921541504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921543831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921545962+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.921549055+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.983715132+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.98375406+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-25T15:37:53.983760526+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:53.983776325+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.983784154+07:00","message":"[bufferProcess] interim [880000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.983787129+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.983795701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.983799363+07:00","message":"> Transcript [7975] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.983803852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.98380633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.983809668+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:53.983812695+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.492083143+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.492123862+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-25T15:37:54.492131385+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.492143743+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.492153236+07:00","message":"[bufferProcess] interim [420000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.492156231+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.49216235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.492165145+07:00","message":"> Transcript [7976] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.492169357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.49217162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.492174013+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.492177246+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.620007457+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.620048142+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-25T15:37:54.620054619+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.620067734+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.62007518+07:00","message":"[bufferProcess] interim [480000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620078246+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620086405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620090826+07:00","message":"> Transcript [7977] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620098295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620102248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620107503+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620112469+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620120354+07:00","message":"Push: 'เกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620123681+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620127439+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.620132317+07:00","message":"Next Push (prob) : 'ดังนั้นจึงทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.620150494+07:00","message":"push: {false เกิดรูพรุน 0 0xc0030a1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.812995905+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.813036749+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-25T15:37:54.813044542+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:54.813062453+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.813073955+07:00","message":"[bufferProcess] interim [720000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.813078974+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.813090154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.813093811+07:00","message":"> Transcript [7978] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.813098438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.81310098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.813103037+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:54.813106056+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.071495577+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.071544858+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-25T15:37:55.071551653+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.071569016+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071578534+07:00","message":"[bufferProcess] interim [960000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071581658+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071590631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071593847+07:00","message":"> Transcript [7979] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071598003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071602669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071604923+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.071607901+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.077308502+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.07732925+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-25T15:37:55.077334103+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.077344901+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077349648+07:00","message":"[bufferProcess] interim [20000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077352979+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077355643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077358057+07:00","message":"> Transcript [7980] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077361151+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077363563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077365744+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.077368422+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.218422036+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.218465342+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-25T15:37:55.218471607+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.218486448+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218495165+07:00","message":"[bufferProcess] interim [80000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218498233+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218511813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.21851771+07:00","message":"> Transcript [7981] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218522626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218525096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218527794+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218530821+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218537537+07:00","message":"Push: 'ดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218539528+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218542894+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.218545862+07:00","message":"Next Push (prob) : 'ให้การปรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.218554782+07:00","message":"push: {false ดังนั้นจึงทำ 0 0xc0030a1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.349480372+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.349515251+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-25T15:37:55.349521018+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.349533296+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.349538713+07:00","message":"[bufferProcess] interim [200000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.349542326+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.349546719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.349549962+07:00","message":"> Transcript [7982] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.349553049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.349555236+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.409855197+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.409891862+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-25T15:37:55.409899981+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.40991499+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.409922328+07:00","message":"[bufferProcess] interim [260000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.40992566+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.409929385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.409932326+07:00","message":"> Transcript [7983] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.409935078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.409937329+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปกติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.421669838+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.421697518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.421703708+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.421719419+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.421725515+07:00","message":"[bufferProcess] interim [320000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.421728391+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.421735448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.421737861+07:00","message":"> Transcript [7984] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.421740909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.421743075+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.5345113+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.534545172+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-25T15:37:55.534550972+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.534566604+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.534573475+07:00","message":"[bufferProcess] interim [380000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.534576569+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.534580272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.53458304+07:00","message":"> Transcript [7985] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.534586035+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.534588669+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.593633537+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.593673238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.593680916+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.593692627+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.59370262+07:00","message":"[bufferProcess] interim [440000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.593707+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.59371436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.593718602+07:00","message":"> Transcript [7986] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.593723437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.593727809+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.596144857+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.596155248+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-25T15:37:55.596159336+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.596166838+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.596171297+07:00","message":"[bufferProcess] interim [500000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.596173813+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.596178997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.596182363+07:00","message":"> Transcript [7987] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.596186284+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.596189019+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.719133348+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.719176055+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-25T15:37:55.719182994+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.719197711+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.719207802+07:00","message":"[bufferProcess] interim [620000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.71921118+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.719218112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.719220951+07:00","message":"> Transcript [7988] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.719224457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.719226596+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การสกัดมีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.77891119+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.778945889+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-25T15:37:55.778952157+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.778972518+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.778983274+07:00","message":"[bufferProcess] interim [680000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.778991933+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.778998417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.779001311+07:00","message":"> Transcript [7989] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.779004166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.779006261+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.908817107+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.908867019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.908874086+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:55.908891676+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.908899691+07:00","message":"[bufferProcess] interim [740000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.908903074+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.908912082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.908915416+07:00","message":"> Transcript [7990] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:55.908918434+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.231260058+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.231313041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.231322259+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.231336668+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.231344609+07:00","message":"[bufferProcess] interim [40000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.231348033+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.231356141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.231359271+07:00","message":"> Transcript [7991] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.231362415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.231364622+07:00","message":"Set new StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.234671529+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.234683879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.234688272+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.234698219+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234702326+07:00","message":"[bufferProcess] interim [100000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234704744+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234707788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234710428+07:00","message":"> Transcript [7992] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234714045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234716342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234718496+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.234721826+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.295556339+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.295601624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.295608365+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.295622644+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295637643+07:00","message":"[bufferProcess] interim [220000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295641178+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295645911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295649271+07:00","message":"> Transcript [7993] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295654306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295656495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295658725+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.295661869+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:56.43195756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:56.43198473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.63113267+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.631178572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.631186978+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:56.631203734+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.631211219+07:00","message":"[bufferProcess] interim [460000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.631214495+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.631222842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.631226033+07:00","message":"> Transcript [7994] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.63123005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.631232555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.631235137+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:56.631238129+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.188695686+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.188735613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.188743743+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.188756653+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188765172+07:00","message":"[bufferProcess] interim [60000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.18876839+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188772212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188775071+07:00","message":"> Transcript [7995] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.18877948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188781552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188784027+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188787045+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188796099+07:00","message":"Push: 'ให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188798533+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188800974+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.188803898+07:00","message":"Next Push (prob) : 'เพิ่มมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.188811177+07:00","message":"push: {false ให้การประกาศมีประสิทธิภาพ 0 0xc0030a1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.319204378+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.319240451+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-25T15:37:57.319247333+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.319268405+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319278148+07:00","message":"[bufferProcess] interim [180000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319281315+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319288988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319292234+07:00","message":"> Transcript [7996] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319295945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319298276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319300384+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.319303837+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.380856729+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.380893387+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-25T15:37:57.380900986+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.380916482+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.380923429+07:00","message":"[bufferProcess] interim [240000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.380927232+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.380936168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.380938792+07:00","message":"> Transcript [7997] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.380943306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.38094574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.380947929+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.380950912+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.520220888+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.520261343+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-25T15:37:57.520268359+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.520282455+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520305634+07:00","message":"[bufferProcess] interim [420000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520309533+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520314206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520317733+07:00","message":"> Transcript [7998] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520322364+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520324701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520327921+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.520331433+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.714164608+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.714189383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังจ๊ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.714194798+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังจ๊ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.714208292+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714215541+07:00","message":"[bufferProcess] interim [600000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.71421862+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714222852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714225286+07:00","message":"> Transcript [7999] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714230207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714232595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714235106+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714238375+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.71424847+07:00","message":"Push: 'เพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714251006+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714253957+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.714256775+07:00","message":"Next Push (prob) : 'โดยที่ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.714265831+07:00","message":"push: {false เพิ่มมากขึ้น 0 0xc0030a1600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.828945401+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.828981618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.828988995+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.829004071+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.82901104+07:00","message":"[bufferProcess] interim [660000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829014629+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังจ๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829022631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829025466+07:00","message":"> Transcript [8000] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังจ๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829029429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829031892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829034221+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829037108+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.829785036+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.82982267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.829829939+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:57.829845075+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829852779+07:00","message":"[bufferProcess] interim [720000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829855939+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829860395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.8298637+07:00","message":"> Transcript [8001] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829868418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829870631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.829872633+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:57.82987552+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.093081851+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.093123954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.093131534+07:00","message":"receive interim result [false|false]: ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.093175047+07:00","message":"[buffer interim] 462 false ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.093189062+07:00","message":"[bufferProcess] interim [20000000]:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.093192873+07:00","message":"[bufferProcess] send to processor:ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.093201696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.093204862+07:00","message":"> Transcript [8002] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.093209443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.09321174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.093214066+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.093216988+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.331367194+07:00","message":"[GCS] IsForceVAD: false for message ID: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.45130134+07:00","message":"[GCS] Start streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497527231+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497571161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้\",\"confidence\":0.95050836}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497578002+07:00","message":"receive interim result [true|false]: ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497586618+07:00","message":"end recv isFinal message id 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497589061+07:00","message":"end Recv id 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497596123+07:00","message":"[buffer interim] 462 true ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497606807+07:00","message":"[bufferProcess] interim [380000000]:ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.49761336+07:00","message":"[bufferProcess] send to processor (isfinal):ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497618108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497621245+07:00","message":"> Transcript [8003] [false]: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497626071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497628211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497630588+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497633816+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497640485+07:00","message":"Push: 'โดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497642489+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497645249+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497647902+07:00","message":"Next Push (prob) : 'สามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497649768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497651786+07:00","message":"> Transcript [8004] [true]: 'ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.49765494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497661027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497662996+07:00","message":"StatePrefix: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497665629+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497667896+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497671546+07:00","message":"push: {false โดยที่ยัง 0 0xc0030a1600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497980048+07:00","message":"Push: 'สามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497983863+07:00","message":"TextPushed: 'ในการสั่นสะเทือนทำให้อนุภาคของผมพืชเนี่ยเกิดรูพรุนดังนั้นจึงทำให้การประกาศมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.497987758+07:00","message":"Set new StatePrefix : 'ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.49799066+07:00","message":"Next Push (prob) : 'ในการสั่นสะเทือนทำให้อนุภาคของผงพืชเนี่ยเกิดรูพรุนดังนั้นค่ะจึงทำให้การสกัดมีประสิทธิภาพเพิ่มมากขึ้นโดยที่ยังสามารถใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:58.497998033+07:00","message":"push: {true สามารถใช้ 0 0xc0030a1600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:58.498010916+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_462.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:37:58.513989272+07:00","message":"write wav file: './tmp/7599/7599_462.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:59.43228634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:37:59.432305438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.69709198+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.697135055+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-25T15:37:59.697141032+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:37:59.697152945+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.697184984+07:00","message":"[bufferProcess] interim [80000000]:ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.697187624+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.697195102+07:00","message":"[bufferProcess] send to processor (ticker):ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.697198731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.697201957+07:00","message":"> Transcript [8005] [false]: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:37:59.697204771+07:00","message":"Set StatePrefix (first interim): 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.349636211+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.349673929+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-25T15:38:00.349679744+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.349690959+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.34969766+07:00","message":"[bufferProcess] interim [680000000]:ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.349699845+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.396622176+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.396666624+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-25T15:38:00.396673392+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.396690368+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396698852+07:00","message":"[bufferProcess] interim [740000000]:ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396703252+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396709532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396712091+07:00","message":"> Transcript [8006] [false]: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396715328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396717643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396719766+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.396721984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.528055998+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.528090336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิ่นโตเวฟนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.528096103+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.528111487+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.528118498+07:00","message":"[bufferProcess] interim [860000000]:ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.52812118+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.528125685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.528129046+07:00","message":"> Transcript [8007] [false]: 'ปิ่นโตเวฟนะคะที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.528132926+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.52813576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.528138517+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.528141601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.534955096+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.534982916+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-25T15:38:00.534988544+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.535001473+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.535007383+07:00","message":"[bufferProcess] interim [920000000]:ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.535009885+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.535013103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.535016116+07:00","message":"> Transcript [8008] [false]: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.53501917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.535021218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.535023418+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.535025573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732291267+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732334051+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-25T15:38:00.732340463+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732356573+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732365476+07:00","message":"[bufferProcess] interim [40000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732368091+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732372049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732375063+07:00","message":"> Transcript [8009] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732378976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732381155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732383528+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732386177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732388988+07:00","message":"Push: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732391048+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.732393985+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.73239659+07:00","message":"Next Push (prob) : 'ที่ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.732405773+07:00","message":"push: {false ปิ่นโตเวฟนะคะ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.744241843+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.744269792+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-25T15:38:00.744275716+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.744289623+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744296095+07:00","message":"[bufferProcess] interim [100000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744298661+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744307806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744310973+07:00","message":"> Transcript [8010] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744314584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744317089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744319141+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.744321941+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.78628963+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.786322923+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-25T15:38:00.78632872+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:00.78634361+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786350536+07:00","message":"[bufferProcess] interim [160000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786353764+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786362369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786365385+07:00","message":"> Transcript [8011] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786368779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786371143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786373697+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:00.786376352+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.029724803+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.029766313+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-25T15:38:01.02977353+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.02979186+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029802548+07:00","message":"[bufferProcess] interim [340000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029806668+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029815491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029820556+07:00","message":"> Transcript [8012] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029825446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029828215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029830622+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.029833837+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.095838137+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.09588002+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-25T15:38:01.09588598+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.09590459+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095912852+07:00","message":"[bufferProcess] interim [460000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095915706+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095926098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095929378+07:00","message":"> Transcript [8013] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095933709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095937749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095940399+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095943567+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095950382+07:00","message":"Push: 'ที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095952419+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.09595531+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.095958219+07:00","message":"Next Push (prob) : 'มิตรต่อสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.09596678+07:00","message":"push: {false ที่ไม่เป็น 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.309627409+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.30966653+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-25T15:38:01.30967341+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.309686048+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309700306+07:00","message":"[bufferProcess] interim [640000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309704246+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309709235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309713796+07:00","message":"> Transcript [8014] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309718543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309721762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309724701+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.309728493+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.62491713+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.624951969+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-25T15:38:01.624961345+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:01.624975348+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.624981469+07:00","message":"[bufferProcess] interim [0]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.624984505+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.624990258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.624993027+07:00","message":"> Transcript [8015] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.624996518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.624998633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.6250013+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:01.625003877+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.187403479+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.187443981+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-25T15:38:02.187450746+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.187463304+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187471013+07:00","message":"[bufferProcess] interim [600000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187474163+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187480023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187485632+07:00","message":"> Transcript [8016] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187489699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187492158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187494671+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.187497515+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:02.432943321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:02.432955292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.825946359+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.825992872+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-25T15:38:02.825999744+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.826016692+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826024445+07:00","message":"[bufferProcess] interim [200000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826027477+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826036688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826039854+07:00","message":"> Transcript [8017] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.82604443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826048697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826051156+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826054426+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826060756+07:00","message":"Push: 'มิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.82606259+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826065555+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:02.826068501+07:00","message":"Next Push (prob) : 'แวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:02.826077566+07:00","message":"push: {false มิตรต่อสิ่ง 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.013609994+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.013651143+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-25T15:38:03.01365947+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.013676495+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013685141+07:00","message":"[bufferProcess] interim [380000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013688406+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013692667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013696029+07:00","message":"> Transcript [8018] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013700273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013702481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013705087+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.013707724+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.157719224+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.157768272+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-25T15:38:03.157776398+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.157791005+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157817986+07:00","message":"[bufferProcess] interim [500000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157822183+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157829314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157833297+07:00","message":"> Transcript [8019] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157839156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157842234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157846222+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.157850477+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.22424968+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.224295075+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-25T15:38:03.224302601+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.224316931+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.224325001+07:00","message":"[bufferProcess] interim [620000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.224328136+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.22433577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.224339399+07:00","message":"> Transcript [8020] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.224344248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.224346734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.224349591+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.224352874+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.806679724+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.806723975+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-25T15:38:03.806731353+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.806746845+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806756265+07:00","message":"[bufferProcess] interim [220000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806759686+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806768706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806772334+07:00","message":"> Transcript [8021] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806777303+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806780071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806782876+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806786234+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.80680579+07:00","message":"Push: 'แวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806808023+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806810804+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:03.806813716+07:00","message":"Next Push (prob) : 'ไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:03.806823469+07:00","message":"push: {false แวดล้อมค่ะ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.117396707+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.117434848+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-25T15:38:04.117441008+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.117455687+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117462411+07:00","message":"[bufferProcess] interim [520000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117465431+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117471103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117474018+07:00","message":"> Transcript [8022] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117477459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117479716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117481737+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.117484997+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.248835098+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.248875507+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-25T15:38:04.248882021+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.248901112+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248911199+07:00","message":"[bufferProcess] interim [580000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248914554+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248921479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248924962+07:00","message":"> Transcript [8023] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248929547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248932185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248934081+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.248937091+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.307431163+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.307466537+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-25T15:38:04.307473951+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.307487538+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.307494992+07:00","message":"[bufferProcess] interim [640000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.307497867+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.307511894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.30751501+07:00","message":"> Transcript [8024] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.307519241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.307521341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.307523713+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.30752719+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.492880918+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.492921468+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-25T15:38:04.492928131+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.492941475+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492948888+07:00","message":"[bufferProcess] interim [880000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492952044+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492959719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492962552+07:00","message":"> Transcript [8025] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492966612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492971567+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492974543+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492981417+07:00","message":"Push: 'ไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492984703+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492987544+07:00","message":"Set new StatePrefix : 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.492990192+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.493009221+07:00","message":"push: {false ไม่งั้นงานวิจัยนี้นะคะ 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.696081809+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.696124859+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-25T15:38:04.696132627+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.696147223+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.696163702+07:00","message":"[bufferProcess] interim [120000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.696166977+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.69617131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.696174381+07:00","message":"> Transcript [8026] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:04.696177529+07:00","message":"Set StatePrefix (first interim): 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:04.987955415+07:00","message":"[GCS] IsForceVAD: false for message ID: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.024549994+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.024600722+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-25T15:38:05.024607896+07:00","message":"receive interim result [false|false]: ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.024624523+07:00","message":"[buffer interim] 463 false ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.024634534+07:00","message":"[bufferProcess] interim [420000000]:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.024638135+07:00","message":"[bufferProcess] send to processor:ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.02464246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.024645511+07:00","message":"> Transcript [8027] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.024649833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.02465202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.024655947+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.024658987+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.050062794+07:00","message":"[GCS] Start streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.182658881+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.182703445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์\",\"confidence\":0.9477748}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.182709544+07:00","message":"receive interim result [true|false]: นะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.182719495+07:00","message":"end recv isFinal message id 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.182722739+07:00","message":"end Recv id 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.182729933+07:00","message":"[buffer interim] 463 true นะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.18274368+07:00","message":"[bufferProcess] interim [540000000]:นะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182748142+07:00","message":"[bufferProcess] send to processor (isfinal):ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182752733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182756194+07:00","message":"> Transcript [8028] [false]: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182760351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182762491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182764539+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182769576+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182771878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.18277408+07:00","message":"> Transcript [8029] [true]: 'นะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182776725+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182778493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182780234+07:00","message":"StatePrefix: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182782641+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.182784588+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.183034934+07:00","message":"Push: 'จึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.183039533+07:00","message":"TextPushed: 'ปิ่นโตเวฟนะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.18304246+07:00","message":"Set new StatePrefix : 'นะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.183045157+07:00","message":"Next Push (prob) : 'นะคะที่ไม่เป็นมิตรต่อสิ่งแวดล้อมค่ะไม่งั้นงานวิจัยนี้นะคะจึงมุ่งเน้นการใช้ประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:05.183056211+07:00","message":"push: {true จึงมุ่งเน้นการใช้ประโยชน์ 0 0xc00039c480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:05.183058571+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_463.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:05.200406928+07:00","message":"write wav file: './tmp/7599/7599_463.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:05.433895546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:05.433914795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.406561493+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.406607095+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-25T15:38:06.406612541+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.406628858+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.406635485+07:00","message":"[bufferProcess] interim [380000000]:เหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.406638178+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.406645177+07:00","message":"[bufferProcess] send to processor (ticker):เหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.406648206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.406651271+07:00","message":"> Transcript [8030] [false]: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.406653686+07:00","message":"Set StatePrefix (first interim): 'เหลือทิ้งทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.474765616+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.474813291+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-25T15:38:06.474820171+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.474835123+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.474845477+07:00","message":"[bufferProcess] interim [500000000]:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.474847796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.928023723+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.928064564+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-25T15:38:06.928077148+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.928090787+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.928097003+07:00","message":"[bufferProcess] interim [920000000]:เหลือทิ้งทางการเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.928100384+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.928106821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.928109488+07:00","message":"> Transcript [8031] [false]: 'เหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.928113137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.928115381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.928117768+07:00","message":"StatePrefix: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.92812007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.990938534+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.990982208+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-25T15:38:06.99098913+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:06.991004276+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.99101227+07:00","message":"[bufferProcess] interim [980000000]:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.991015133+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.991023413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.991026294+07:00","message":"> Transcript [8032] [false]: 'เหลือทิ้งทางการเกษตรและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.991030843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.991033728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.991035971+07:00","message":"StatePrefix: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:06.991038257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.116896275+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.116948554+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-25T15:38:07.116955096+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.11696928+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.116977723+07:00","message":"[bufferProcess] interim [40000000]:เหลือทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.11698083+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.116988087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.116991164+07:00","message":"> Transcript [8033] [false]: 'เหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.116995249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.116997612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.117000281+07:00","message":"StatePrefix: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.117002579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.190633665+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.190675976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.190683012+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.190697228+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190704956+07:00","message":"[bufferProcess] interim [160000000]:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190707376+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190711753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190715173+07:00","message":"> Transcript [8034] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190718704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190720898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190722958+07:00","message":"StatePrefix: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190725187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190727645+07:00","message":"Push: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190729692+07:00","message":"TextPushed: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.19073178+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.190734122+07:00","message":"Next Push (prob) : 'เกษตรแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.190742878+07:00","message":"push: {false เหลือทิ้งทางการ 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.648970936+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.649010878+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-25T15:38:07.649016615+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.649034903+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.649046359+07:00","message":"[bufferProcess] interim [580000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.649049791+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.649057639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.649061234+07:00","message":"> Transcript [8035] [false]: 'เหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.649064033+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.700734001+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.700777106+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-25T15:38:07.700783535+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.700799648+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700808449+07:00","message":"[bufferProcess] interim [640000000]:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700812535+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700817479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700821113+07:00","message":"> Transcript [8036] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700824848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700827298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700829153+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.700831755+07:00","message":"TextPushed: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.735477796+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.735517244+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-25T15:38:07.735522993+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.735539734+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.735547411+07:00","message":"[bufferProcess] interim [700000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.73555044+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.735554723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.735557293+07:00","message":"> Transcript [8037] [false]: 'เหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.735559652+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.866626847+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.866681493+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-25T15:38:07.866689429+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.866706668+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.866715933+07:00","message":"[bufferProcess] interim [820000000]:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.86671918+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.866723451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.866726886+07:00","message":"> Transcript [8038] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.866730873+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.866733136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.866735221+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.866737978+07:00","message":"TextPushed: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.900585291+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.900623989+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-25T15:38:07.900631308+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:07.900644642+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.900653386+07:00","message":"[bufferProcess] interim [880000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.900656603+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.900662463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.900667651+07:00","message":"> Transcript [8039] [false]: 'เหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:07.900670386+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.099718179+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.09975273+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-25T15:38:08.099758904+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.099774198+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099781147+07:00","message":"[bufferProcess] interim [60000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099784128+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099788302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.09979125+07:00","message":"> Transcript [8040] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099795392+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099797724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099800051+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099802855+07:00","message":"TextPushed: 'เหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099805827+07:00","message":"Push: 'เกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099810305+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.09981297+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.099815518+07:00","message":"Next Push (prob) : 'การสกัดที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.099823401+07:00","message":"push: {false เกษตรแล้วก็ 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.209208672+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.209250614+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-25T15:38:08.209257562+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.20927153+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209279257+07:00","message":"[bufferProcess] interim [180000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209281915+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209289907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209292728+07:00","message":"> Transcript [8041] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209296763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209299117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209301244+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.209306021+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.270164739+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.270206623+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-25T15:38:08.270214483+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.270228369+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270236757+07:00","message":"[bufferProcess] interim [300000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270239691+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270247813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270250997+07:00","message":"> Transcript [8042] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270255265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270259881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270263297+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.270266287+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.397595899+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.397633419+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-25T15:38:08.397639713+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.397652653+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.397659765+07:00","message":"[bufferProcess] interim [420000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.397662498+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.397666209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.397669152+07:00","message":"> Transcript [8043] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.397673053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.39767536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.397677589+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.397680199+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:08.434398127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:08.434416997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.713847979+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.713889918+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-25T15:38:08.713896948+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.713912236+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713919737+07:00","message":"[bufferProcess] interim [660000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713922716+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713926961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713930129+07:00","message":"> Transcript [8044] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.71393475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713937023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713939301+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713942365+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713946989+07:00","message":"Push: 'การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713949506+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.71395215+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:08.713954737+07:00","message":"Next Push (prob) : 'มิตรต่อสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:08.713963287+07:00","message":"push: {false การสกัดที่เป็น 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.292486586+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.292543814+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-25T15:38:09.292550701+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.292567579+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.292576751+07:00","message":"[bufferProcess] interim [260000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.292579741+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.292588498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.29259366+07:00","message":"> Transcript [8045] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.292598356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.292600729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.292603246+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.292607642+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.609216839+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.609261161+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-25T15:38:09.609268017+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.609286538+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.609294675+07:00","message":"[bufferProcess] interim [620000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.609297526+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.609301481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.609304681+07:00","message":"> Transcript [8046] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.609308589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.609310848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.609313522+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.60931659+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.804062698+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.804110057+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-25T15:38:09.804118242+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.804134297+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.804143957+07:00","message":"[bufferProcess] interim [800000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.8041476+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.804154493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.804159012+07:00","message":"> Transcript [8047] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.804163167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.804165608+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.804168112+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.804172175+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.864124453+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.864164541+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-25T15:38:09.864170841+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.864205321+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864213273+07:00","message":"[bufferProcess] interim [920000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864217167+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864221881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864227339+07:00","message":"> Transcript [8048] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864232779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864236016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864239514+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864243596+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864247594+07:00","message":"Push: 'มิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864252111+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864255843+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:09.864259722+07:00","message":"Next Push (prob) : 'ล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:09.864272075+07:00","message":"push: {false มิตรต่อสิ่งแวด 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.192376776+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.192417772+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-25T15:38:10.192424041+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.192436168+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.192445323+07:00","message":"[bufferProcess] interim [220000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.192449789+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.19245936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.192462901+07:00","message":"> Transcript [8049] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.192467097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.192469576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.192472634+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.192476723+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.31534563+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.315379042+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-25T15:38:10.315387522+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.315398127+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.315405038+07:00","message":"[bufferProcess] interim [280000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.315407839+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.315413429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.315416218+07:00","message":"> Transcript [8050] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.315420131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.315422249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.315424403+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.31542743+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.893825276+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.89386498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.893871845+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.893886729+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.89389364+07:00","message":"[bufferProcess] interim [880000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.893896899+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.893904731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.893907587+07:00","message":"> Transcript [8051] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.893911596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.893914657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.893916675+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:10.893919482+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.988739842+07:00","message":"[GCS] Cleaned up inactive client: 453"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.98876253+07:00","message":"[GCS] Cleaned up inactive client: 452"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.988765282+07:00","message":"[GCS] Cleaned up inactive client: 450"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:10.988767443+07:00","message":"[GCS] Cleaned up inactive client: 451"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.017608117+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.017662898+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-25T15:38:11.017671903+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.017686775+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017694765+07:00","message":"[bufferProcess] interim [940000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017697731+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017706038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017709918+07:00","message":"> Transcript [8052] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017714204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017716383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017719036+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017722021+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017728926+07:00","message":"Push: 'ล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017731244+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017733732+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.017736496+07:00","message":"Next Push (prob) : 'ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.017745048+07:00","message":"push: {false ล้อมด้วยสารสกัดที่ 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.099471165+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.099516095+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-25T15:38:11.09952237+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.0995348+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.099541368+07:00","message":"[bufferProcess] interim [120000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.099544976+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.099550684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.099553747+07:00","message":"> Transcript [8053] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.09955764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.099559765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.09956182+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.099564428+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.274128241+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.274169743+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-25T15:38:11.27417952+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.274200818+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274214298+07:00","message":"[bufferProcess] interim [240000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274218623+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274228029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274232088+07:00","message":"> Transcript [8054] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274237795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274241207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274244476+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.274249739+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:11.434715177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:11.434730327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.441731484+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.441764528+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-25T15:38:11.441770678+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.44178408+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.441790228+07:00","message":"[bufferProcess] interim [420000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.441793528+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.441800335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.44180339+07:00","message":"> Transcript [8055] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.441807766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.441809904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.441812161+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.441814798+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.475216254+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.475253685+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-25T15:38:11.475259987+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.475275274+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475281948+07:00","message":"[bufferProcess] interim [480000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475285753+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475291314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475295456+07:00","message":"> Transcript [8056] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475301037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.47530429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475307592+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475313991+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475317379+07:00","message":"Push: 'ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475319688+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475322166+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.475324875+07:00","message":"Next Push (prob) : 'มีการทดสอบและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.47533274+07:00","message":"push: {false ได้ค่ะ 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.627343731+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.627377303+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-25T15:38:11.627384391+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.627397103+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.627403551+07:00","message":"[bufferProcess] interim [600000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.627407013+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.627412386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.627415305+07:00","message":"> Transcript [8057] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.627418183+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.627420223+07:00","message":"Set new StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.924200438+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.924244597+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-25T15:38:11.924252762+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:11.924268692+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.9242774+07:00","message":"[bufferProcess] interim [900000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.924280644+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.92429027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.924293192+07:00","message":"> Transcript [8058] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.924297839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.92430037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.924302823+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:11.924305967+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.180480135+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.180537428+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-25T15:38:12.180546893+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.180566768+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180578733+07:00","message":"[bufferProcess] interim [200000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180583977+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180592694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180597476+07:00","message":"> Transcript [8059] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180603478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180606671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180610164+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.180614755+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.533159124+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.53321996+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-25T15:38:12.533227731+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.533245057+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.53325383+07:00","message":"[bufferProcess] interim [500000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.533257463+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.533267221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.53327058+07:00","message":"> Transcript [8060] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.533275715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.533278183+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.533281009+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.533284182+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.636219401+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.63626348+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-25T15:38:12.636270068+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.636287443+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636296687+07:00","message":"[bufferProcess] interim [560000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636299973+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636306938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636310084+07:00","message":"> Transcript [8061] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.63631618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636318443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.63632074+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636323995+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636335991+07:00","message":"Push: 'มีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636338173+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636340916+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.636344133+07:00","message":"Next Push (prob) : 'ห้องปฏิบัติการเพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.636352873+07:00","message":"push: {false มีการทดสอบใน 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.699586384+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.699630681+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-25T15:38:12.699638991+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.699655257+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.699664647+07:00","message":"[bufferProcess] interim [620000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.699667745+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.699672296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.699675761+07:00","message":"> Transcript [8062] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.699678712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.699680864+07:00","message":"Set new StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.828550428+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.828598403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.828607262+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.828623282+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.828634767+07:00","message":"[bufferProcess] interim [740000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.828640136+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.828645306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.828649626+07:00","message":"> Transcript [8063] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.828654181+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.855993908+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.856035373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.856044341+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:12.856062543+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.856072085+07:00","message":"[bufferProcess] interim [800000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.856077542+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.856085477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.856089217+07:00","message":"> Transcript [8064] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.85609312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:12.856096484+07:00","message":"Set new StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.018142993+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.018177329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.018183763+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.01819703+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.018203669+07:00","message":"[bufferProcess] interim [980000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.018206834+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.018213989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.018222337+07:00","message":"> Transcript [8065] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.018226337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.018228374+07:00","message":"Set new StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.100588686+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.100629027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.100635853+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.100655346+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.100663325+07:00","message":"[bufferProcess] interim [100000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.10066681+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.100671106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.100674078+07:00","message":"> Transcript [8066] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.100678185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.100681344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.100683448+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.100686318+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.211331646+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.211363219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง 80\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.211370364+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง 80"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.211384856+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.211391899+07:00","message":"[bufferProcess] interim [220000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.211395156+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.21140234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.211405432+07:00","message":"> Transcript [8067] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.211409808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.211412007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.211414072+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.211417183+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.323891916+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.323932402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.323939029+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.323950199+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323956627+07:00","message":"[bufferProcess] interim [280000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323959966+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง 80"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323965836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323968746+07:00","message":"> Transcript [8068] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึง 80'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323972569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323974686+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323976768+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.323984186+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.40265814+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.402696272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.402702752+07:00","message":"receive interim result [false|false]: เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.402717396+07:00","message":"[buffer interim] 464 false เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402724251+07:00","message":"[bufferProcess] interim [340000000]:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402727249+07:00","message":"[bufferProcess] send to processor:เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402731118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402734024+07:00","message":"> Transcript [8069] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402738408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402740549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402744052+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402750796+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402761301+07:00","message":"Push: 'ห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402764037+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402766756+07:00","message":"Set new StatePrefix : 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.402769405+07:00","message":"Next Push (prob) : 'ถึงเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.40277636+07:00","message":"push: {false ห้องปฏิบัติการเพื่อยืนยัน 0 0xc00311a900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.568746853+07:00","message":"[GCS] IsForceVAD: false for message ID: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.643810993+07:00","message":"[GCS] Start streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.771915573+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.771953833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ\",\"confidence\":0.9567245}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.771961115+07:00","message":"receive interim result [true|false]: ส่วนเหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.77197148+07:00","message":"end recv isFinal message id 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.771973808+07:00","message":"end Recv id 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.771979189+07:00","message":"[buffer interim] 464 true ส่วนเหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.771989977+07:00","message":"[bufferProcess] interim [730000000]:ส่วนเหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.771993642+07:00","message":"[bufferProcess] send to processor (isfinal):เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.771997355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772000665+07:00","message":"> Transcript [8070] [false]: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772003599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772005605+07:00","message":"Set new StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772011127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772013265+07:00","message":"> Transcript [8071] [true]: 'ส่วนเหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772016084+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772018053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.77201991+07:00","message":"StatePrefix: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772022897+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772025209+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772293862+07:00","message":"Push: 'ถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.77229775+07:00","message":"TextPushed: 'เหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772300822+07:00","message":"Set new StatePrefix : 'ส่วนเหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772303878+07:00","message":"Next Push (prob) : 'ส่วนเหลือทิ้งทางการเกษตรแล้วก็การสกัดที่เป็นมิตรต่อสิ่งแวดล้อมด้วยสารสกัดที่ได้ค่ะมีการทดสอบในห้องปฏิบัติการเพื่อยืนยันถึงประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:13.772317117+07:00","message":"push: {true ถึงประสิทธิภาพ 0 0xc00311a900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:13.772321241+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_464.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:13.787536809+07:00","message":"write wav file: './tmp/7599/7599_464.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.36966637+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.36971939+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-25T15:38:14.369725062+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.36974213+07:00","message":"[buffer interim] 465 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.369750218+07:00","message":"[bufferProcess] interim [780000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.369753587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:14.434813634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:14.434814723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.603354856+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.603401806+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-25T15:38:14.603407127+07:00","message":"receive interim result [false|false]: การตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.603421149+07:00","message":"[buffer interim] 465 false การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.603428791+07:00","message":"[bufferProcess] interim [960000000]:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.603431208+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.603437844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.603441523+07:00","message":"> Transcript [8072] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.603443847+07:00","message":"Set StatePrefix (first interim): 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.802800978+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.802845239+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-25T15:38:14.802851024+07:00","message":"receive interim result [false|false]: การตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.802867971+07:00","message":"[buffer interim] 465 false การตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.802877741+07:00","message":"[bufferProcess] interim [140000000]:การตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.802882046+07:00","message":"[bufferProcess] send to processor:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.802887222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.802891262+07:00","message":"> Transcript [8073] [false]: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.802894814+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.802899104+07:00","message":"Set new StatePrefix: 'การตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.809244126+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.809272875+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-25T15:38:14.809277463+07:00","message":"receive interim result [false|false]: การตั้งครรภ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.809291112+07:00","message":"[buffer interim] 465 false การตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.809297112+07:00","message":"[bufferProcess] interim [200000000]:การตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.809299472+07:00","message":"[bufferProcess] send to processor:การตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.80930272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.809305348+07:00","message":"> Transcript [8074] [false]: 'การตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.809308739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.809310833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.809312767+07:00","message":"StatePrefix: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.809314853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.864725069+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.86476683+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-25T15:38:14.864773942+07:00","message":"receive interim result [false|false]: การตั้งอนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.864786028+07:00","message":"[buffer interim] 465 false การตั้งอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.864794975+07:00","message":"[bufferProcess] interim [260000000]:การตั้งอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.86479847+07:00","message":"[bufferProcess] send to processor:การตั้งครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.864803935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.864808281+07:00","message":"> Transcript [8075] [false]: 'การตั้งครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.864812702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.864816129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.864820346+07:00","message":"StatePrefix: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.864823668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.865667972+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.865689124+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-25T15:38:14.865694385+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:14.865709781+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.865715124+07:00","message":"[bufferProcess] interim [320000000]:ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.865719473+07:00","message":"[bufferProcess] send to processor:การตั้งอนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.865726106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.865729709+07:00","message":"> Transcript [8076] [false]: 'การตั้งอนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.86573351+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.865736231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.865738963+07:00","message":"StatePrefix: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:14.865742163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.187305487+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.187354734+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-25T15:38:15.187362877+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.187382623+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.187394573+07:00","message":"[bufferProcess] interim [620000000]:ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.187400053+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.18740774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.187413294+07:00","message":"> Transcript [8077] [false]: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.187416951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.187420267+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.772224137+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.772268978+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-25T15:38:15.772276015+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.772291056+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772299321+07:00","message":"[bufferProcess] interim [220000000]:ในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772302039+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772309026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772312265+07:00","message":"> Transcript [8078] [false]: 'ในการต้านอนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772316459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772318883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772323201+07:00","message":"StatePrefix: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.772325778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.953985758+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.954023591+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-25T15:38:15.954029907+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:15.954043745+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.954051084+07:00","message":"[bufferProcess] interim [340000000]:ในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.954054947+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.95405944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.954063586+07:00","message":"> Transcript [8079] [false]: 'ในการต้านอนุมูลอิสระที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.954069907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.954072132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.954074524+07:00","message":"StatePrefix: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:15.954076767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.091950046+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.091990267+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-25T15:38:16.09199607+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.092014419+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.09202334+07:00","message":"[bufferProcess] interim [520000000]:ในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.092026048+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.092030071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.092033345+07:00","message":"> Transcript [8080] [false]: 'ในการต้านอนุมูลอิสระที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.092037128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.092040187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.092042411+07:00","message":"StatePrefix: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.092044652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.271202682+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.271247849+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-25T15:38:16.271254892+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.271270624+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271282781+07:00","message":"[bufferProcess] interim [640000000]:ในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.27128584+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271292117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271295483+07:00","message":"> Transcript [8081] [false]: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.27129964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271302105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271304646+07:00","message":"StatePrefix: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271306924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271312929+07:00","message":"Push: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271315317+07:00","message":"TextPushed: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271318007+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.271321128+07:00","message":"Next Push (prob) : 'อิสระที่ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.271329558+07:00","message":"push: {false ในการต้านอนุมูล 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.598619603+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.598663362+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-25T15:38:16.59866992+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.598686791+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.59869577+07:00","message":"[bufferProcess] interim [940000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.598698759+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.598702674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.598706091+07:00","message":"> Transcript [8082] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.598710369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.598712393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.598714878+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.598717659+07:00","message":"TextPushed: 'ในการต้านอนุมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.653813743+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.653857195+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-25T15:38:16.653864003+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:16.653878403+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653886292+07:00","message":"[bufferProcess] interim [60000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653889834+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653897822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653901257+07:00","message":"> Transcript [8083] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653905538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653907702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653909992+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:16.653912981+07:00","message":"TextPushed: 'ในการต้านอนุมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.303991887+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.304032152+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-25T15:38:17.304038512+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.304053567+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304061395+07:00","message":"[bufferProcess] interim [660000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304064036+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304070206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304073369+07:00","message":"> Transcript [8084] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304078385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304080814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304083005+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.304085548+07:00","message":"TextPushed: 'ในการต้านอนุมูล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:17.43514318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:17.435174733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.556012375+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.556052389+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-25T15:38:17.556063497+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.556077718+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556085397+07:00","message":"[bufferProcess] interim [960000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556088442+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.55609457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556097643+07:00","message":"> Transcript [8085] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556101976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556116312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556118841+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556121647+07:00","message":"TextPushed: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556126568+07:00","message":"Push: 'อิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556128655+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556130936+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.556133458+07:00","message":"Next Push (prob) : 'ๆเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.556142327+07:00","message":"push: {false อิสระที่ดีมาก 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.568044416+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.568074921+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-25T15:38:17.568083412+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.568096177+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568101704+07:00","message":"[bufferProcess] interim [20000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568104186+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568108204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568111213+07:00","message":"> Transcript [8086] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568114625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568119245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568121693+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.568124268+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.819581148+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.819628207+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-25T15:38:17.819635231+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.819647756+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819659302+07:00","message":"[bufferProcess] interim [200000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819663325+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819669805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819674107+07:00","message":"> Transcript [8087] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819680329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819683585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819686192+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.819690762+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.878449605+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.878489464+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-25T15:38:17.878505441+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:17.878518695+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878526552+07:00","message":"[bufferProcess] interim [320000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878529345+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878535728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878538747+07:00","message":"> Transcript [8088] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878542683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878545011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878547501+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:17.878550519+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.002554509+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.00259485+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-25T15:38:18.002601044+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันอยากมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.002617975+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันอยากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002626097+07:00","message":"[bufferProcess] interim [380000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันอยากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002629446+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.00263418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002637606+07:00","message":"> Transcript [8089] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002641517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002643889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002646614+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.00264934+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.00265976+07:00","message":"Push: 'ๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.00266202+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002664645+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.002667447+07:00","message":"Next Push (prob) : 'ฉันยังมีคุณนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.002676291+07:00","message":"push: {false ๆเลยค่ะ 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.200301117+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.200343787+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-25T15:38:18.200350871+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.200365728+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.200374929+07:00","message":"[bufferProcess] interim [620000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.200378475+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันอยากมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.200386203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.200389257+07:00","message":"> Transcript [8090] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันอยากมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.200392271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.20039583+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันอยากมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.447413096+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.44744714+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-25T15:38:18.44745324+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.447465943+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.447472526+07:00","message":"[bufferProcess] interim [860000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.447475391+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.447481394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.44748429+07:00","message":"> Transcript [8091] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.447487391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.44748982+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.57424886+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.574285781+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-25T15:38:18.574292814+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.57430724+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.574317476+07:00","message":"[bufferProcess] interim [980000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.574320344+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.57432604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.574329055+07:00","message":"> Transcript [8092] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.574332805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.574334968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.574337251+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.574340453+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.770382749+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.770421752+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-25T15:38:18.77042781+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.770444869+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.770452994+07:00","message":"[bufferProcess] interim [220000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.770456341+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.770464672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.770468283+07:00","message":"> Transcript [8093] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.770472299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.770474779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.770477491+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.77048074+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.962994557+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.963038412+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-25T15:38:18.963044851+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:18.963060839+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.96307644+07:00","message":"[bufferProcess] interim [340000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.963079503+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.963083717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.963086869+07:00","message":"> Transcript [8094] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.963090785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.963092961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.963095537+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:18.963098582+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.405724638+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.405766015+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-25T15:38:19.405772611+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.405790592+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405799507+07:00","message":"[bufferProcess] interim [820000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405802853+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405809291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.4058125+07:00","message":"> Transcript [8095] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405819094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405821673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405824191+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405827329+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405830876+07:00","message":"Push: 'ฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405833043+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.405835563+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.40583791+07:00","message":"Next Push (prob) : 'ในการยับยั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.405846748+07:00","message":"push: {false ฉันยังมีคุณสมบัติ 0 0xc00209fe80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.867060498+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.86710459+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-25T15:38:19.867110847+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.867123737+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867133881+07:00","message":"[bufferProcess] interim [300000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867137036+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867141327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867144709+07:00","message":"> Transcript [8096] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867155116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867157311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867159927+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.867163082+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.999014409+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.999047273+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-25T15:38:19.999053969+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:19.999067482+07:00","message":"[buffer interim] 465 false ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999073735+07:00","message":"[bufferProcess] interim [420000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999077328+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999084505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999087482+07:00","message":"> Transcript [8097] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999091465+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999093589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999096383+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:19.999099075+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.049461344+07:00","message":"[GCS] IsForceVAD: false for message ID: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.109865928+07:00","message":"[GCS] Start streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.191438154+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.191474417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส\",\"confidence\":0.93541914}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.19148565+07:00","message":"receive interim result [true|false]: ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.191509818+07:00","message":"end recv isFinal message id 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.191512507+07:00","message":"end Recv id 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.191518642+07:00","message":"[buffer interim] 465 true ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191529958+07:00","message":"[bufferProcess] interim [630000000]:ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.19153397+07:00","message":"[bufferProcess] send to processor (isfinal):ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191537583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191540774+07:00","message":"> Transcript [8098] [false]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191544142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191546094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191548586+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191553109+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.19155552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191557601+07:00","message":"> Transcript [8099] [true]: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.19155983+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191561896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191563699+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติในการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191565781+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระที่ดีมากๆเลยค่ะฉันยังมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.191573499+07:00","message":"Push: 'ในการยับยั้งเอนไซม์ไทโรซิเนส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.191581418+07:00","message":"push: {true ในการยับยั้งเอนไซม์ไทโรซิเนส 0 0xc00209fe80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:20.208986981+07:00","message":"write wav file: './tmp/7599/7599_465.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:20.435612581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:20.435642576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.830815428+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.830864568+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-25T15:38:20.830870579+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:20.830887047+07:00","message":"[buffer interim] 466 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.830895929+07:00","message":"[bufferProcess] interim [720000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:20.830898119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.002561566+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.002600595+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-25T15:38:21.002606312+07:00","message":"receive interim result [false|false]: ซึ่งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.002623139+07:00","message":"[buffer interim] 466 false ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.002629908+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.002632503+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.002636521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.00263925+07:00","message":"> Transcript [8100] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.002641534+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.103971293+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.104016991+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-25T15:38:21.104023476+07:00","message":"receive interim result [false|false]: เป็นกันเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.104040816+07:00","message":"[buffer interim] 466 false เป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.104048894+07:00","message":"[bufferProcess] interim [20000000]:เป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.104051739+07:00","message":"[bufferProcess] send to processor:ซึ่งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.104055639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.104058728+07:00","message":"> Transcript [8101] [false]: 'ซึ่งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.10406142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.104063585+07:00","message":"Set new StatePrefix: 'ซึ่งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.278431548+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.278467526+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-25T15:38:21.278472696+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.27848879+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.27850337+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.278506563+07:00","message":"[bufferProcess] send to processor:เป็นกันเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.278511733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.27851488+07:00","message":"> Transcript [8102] [false]: 'เป็นกันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.27851807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.278520149+07:00","message":"Set new StatePrefix: 'เป็นกันเอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.845377472+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.845415877+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-25T15:38:21.845424278+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.845436429+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.845444254+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.845447003+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.845453088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.845456383+07:00","message":"> Transcript [8103] [false]: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.845459008+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.845461398+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.975277411+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.975331213+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-25T15:38:21.975339676+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.975357532+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975370065+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975374229+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975383862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975388505+07:00","message":"> Transcript [8104] [false]: 'ซึ่งเป็นเอนไซม์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975393378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975396407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975399489+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.975405866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.977318772+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.977358187+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-25T15:38:21.977363569+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:21.977379546+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.977388002+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.97739109+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.977397941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.977401297+07:00","message":"> Transcript [8105] [false]: 'ซึ่งเป็นเอนไซม์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.977404675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.977406966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.977409193+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:21.977411627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.23203906+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.232088225+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-25T15:38:22.232097429+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.232116402+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232131182+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232135601+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232145352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232150704+07:00","message":"> Transcript [8106] [false]: 'ซึ่งเป็นเอนไซม์ในกระเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232156709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232160193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232164012+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.232167095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.4290465+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.429086324+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-25T15:38:22.429091508+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.429105315+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429113081+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งเป็นเอนไซม์ในกระบวนการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429117024+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429124826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429127891+07:00","message":"> Transcript [8107] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429131592+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429134123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429136503+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429138885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429145273+07:00","message":"Push: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429148646+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429151274+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.429153493+07:00","message":"Next Push (prob) : 'ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.429173185+07:00","message":"push: {false ซึ่งเป็นเอนไซม์ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.56592011+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.565968525+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-25T15:38:22.565979421+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.565995762+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566008039+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566012088+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566022073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566026252+07:00","message":"> Transcript [8108] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566031904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566034997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566038133+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.566042413+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.75470434+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.754747278+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-25T15:38:22.75475338+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.754767175+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754775447+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754778494+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754785902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754789166+07:00","message":"> Transcript [8109] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754793154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754797209+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754799775+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.754802408+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.904359494+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.904401206+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-25T15:38:22.904407123+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.904420683+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.904429035+07:00","message":"[bufferProcess] interim [820000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.90443201+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.904438063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.90444123+07:00","message":"> Transcript [8110] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.904445834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.904450732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.90445351+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.904456775+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.960222158+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.960264793+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-25T15:38:22.960271739+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.960286124+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960294517+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960297289+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960301214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.96030482+07:00","message":"> Transcript [8111] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960308793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960311684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960314283+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960317363+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960320386+07:00","message":"Push: 'ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960322515+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960325422+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตแมส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:22.960328027+07:00","message":"Next Push (prob) : 'ผลิตแมส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:22.96033727+07:00","message":"push: {false ในกระบวนการ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.079300349+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.079339738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.079345805+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.079358507+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.079368362+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.079371395+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.079377667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.079380885+07:00","message":"> Transcript [8112] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.079383691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.079385912+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.160248116+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.160290851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.160297196+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.160312841+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.160323918+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.160326615+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.160333462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.160336317+07:00","message":"> Transcript [8113] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.160339144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.16034217+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.169848965+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.169881423+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-25T15:38:23.169887118+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.169902235+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169910303+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169912883+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169918464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169921528+07:00","message":"> Transcript [8114] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169925817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169928119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169930124+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.169932891+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:23.43613365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:23.436165397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.764270334+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.764309895+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-25T15:38:23.764315537+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:23.764330595+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.764342539+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.764345374+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.764353007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.764355935+07:00","message":"> Transcript [8115] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.764358878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:23.764361298+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.544246369+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.544292253+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-25T15:38:24.544299006+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.544318823+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.544331085+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.544333725+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.544340462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.544343922+07:00","message":"> Transcript [8116] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.544347599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.54434981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.544353192+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.544356299+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.585129396+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.585188306+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-25T15:38:24.585194817+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.585213412+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585223081+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585225788+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585230366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585234922+07:00","message":"> Transcript [8117] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585238864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585241551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585243461+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.585246074+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.870782623+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.870823827+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-25T15:38:24.870830178+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:24.870847843+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870856156+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870859156+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870865832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870868843+07:00","message":"> Transcript [8118] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870872931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870875476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870878236+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:24.870881408+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.176403035+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.176444492+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-25T15:38:25.176452873+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.176471669+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176480638+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176487146+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176502445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176507146+07:00","message":"> Transcript [8119] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176512305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176515489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176519863+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176523664+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.17652849+07:00","message":"Push: 'ผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176532195+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176536337+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.176541738+07:00","message":"Next Push (prob) : 'ดังนั้นการยับยั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.17655073+07:00","message":"push: {false ผลิตและสีผิว 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.249146332+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.249205371+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-25T15:38:25.249213746+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.249227689+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.249236241+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.24923946+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.249247359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.249250479+07:00","message":"> Transcript [8120] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.249255052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.249257306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.249259218+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.249261962+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.567414027+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.567455655+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-25T15:38:25.567462265+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.567475295+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567483915+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567486985+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567498461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567501636+07:00","message":"> Transcript [8121] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567505837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567508544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567510767+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.567513624+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.639102497+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.63914997+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-25T15:38:25.639157554+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.639171918+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.639180127+07:00","message":"[bufferProcess] interim [580000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.639182769+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.639189556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.639195347+07:00","message":"> Transcript [8122] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.639199631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.639202179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.63920419+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.63920862+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.75568995+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.755731565+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-25T15:38:25.75573789+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.755756127+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.75576489+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755767962+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755772555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755775664+07:00","message":"> Transcript [8123] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.75578008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755782296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755786282+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.75578963+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755793176+07:00","message":"Push: 'ดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755796695+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755800363+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:25.755804171+07:00","message":"Next Push (prob) : 'เอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:25.755814599+07:00","message":"push: {false ดังนั้นการยับยั้ง 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.336289832+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.33633639+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-25T15:38:26.336344294+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.336362419+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336371422+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336375336+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336381539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336385578+07:00","message":"> Transcript [8124] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336396024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336401691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336406223+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.336410984+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:26.436470702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:26.43650618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.478683703+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.47872358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.478730984+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.478746612+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.47875506+07:00","message":"[bufferProcess] interim [420000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.478758409+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.478767569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.47877093+07:00","message":"> Transcript [8125] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.478775246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.47877807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.478780707+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.478783902+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.533785633+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.533824529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.533830564+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.533846623+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533855131+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533858327+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533866937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533870548+07:00","message":"> Transcript [8126] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533874922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533878217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533884412+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.533887736+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.647249314+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.647288594+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-25T15:38:26.647294991+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.647308726+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647318272+07:00","message":"[bufferProcess] interim [540000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647322256+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647329339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647333022+07:00","message":"> Transcript [8127] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647337495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647340318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647343442+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647346246+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647351184+07:00","message":"Push: 'เอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647353104+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647355461+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวเป็น 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.647358128+07:00","message":"Next Push (prob) : 'ดังกล่าวเป็น 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.647366388+07:00","message":"push: {false เอนไซม์ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.848306229+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.848350209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.848356991+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.848372165+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.848380069+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.848383117+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.848391465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.848394421+07:00","message":"> Transcript [8128] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.84839793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.848400533+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.9680842+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.968133667+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-25T15:38:26.968142611+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:26.968160241+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.968171025+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.968176402+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.968184701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.96818851+07:00","message":"> Transcript [8129] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.968194461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.968197463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.968200362+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:26.968204996+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.167173024+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.167212607+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-25T15:38:27.16722055+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.167239921+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.167251808+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.16725504+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.167260062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.167263375+07:00","message":"> Transcript [8130] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.167268147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.167270323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.167272815+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.16727562+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.356599433+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.356659341+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-25T15:38:27.356668429+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.356686994+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356700387+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356705222+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356715762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356720257+07:00","message":"> Transcript [8131] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356726805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356729802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356733157+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.356738185+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.554872092+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.554918416+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-25T15:38:27.554926031+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.554941532+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554949271+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.55495271+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554960949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554966734+07:00","message":"> Transcript [8132] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554971962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554974347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554976844+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554979911+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554987008+07:00","message":"Push: 'ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554990258+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554993182+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.554995755+07:00","message":"Next Push (prob) : 'ทำให้ผิวขาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.555021796+07:00","message":"push: {false ดังกล่าวจึงสามารถ 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.735924581+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.735969598+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-25T15:38:27.735975538+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.735986955+07:00","message":"[buffer interim] 466 false ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.735999539+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.736002963+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.736011317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.736014181+07:00","message":"> Transcript [8133] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.736018727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.736021012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.736023795+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:27.736027914+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.847745748+07:00","message":"[GCS] IsForceVAD: false for message ID: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:27.931033839+07:00","message":"[GCS] Start streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.048093509+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.048135724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิวและการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้\",\"confidence\":0.9460186}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.048143341+07:00","message":"receive interim result [true|false]: ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิวและการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.048152993+07:00","message":"end recv isFinal message id 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.048155353+07:00","message":"end Recv id 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.04816091+07:00","message":"[buffer interim] 466 true ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิวและการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.04817096+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิวและการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048175427+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048188131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048198931+07:00","message":"> Transcript [8134] [false]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048208844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048211639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048213908+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048217364+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048220231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.0482243+07:00","message":"> Transcript [8135] [true]: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิวและการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048227124+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.04822915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048231048+07:00","message":"StatePrefix: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048233433+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048235647+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048456523+07:00","message":"Push: 'ทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048460403+07:00","message":"TextPushed: 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตและสีผิวดังนั้นการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048464851+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิวและการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048467616+07:00","message":"Next Push (prob) : 'ซึ่งเป็นเอนไซม์ในกระบวนการผลิตเม็ดสีผิวและการยับยั้งเอนไซม์ดังกล่าวจึงสามารถทำให้ผิวขาวขึ้นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.048477151+07:00","message":"push: {true ทำให้ผิวขาวขึ้นได้ 0 0xc000045f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.048498274+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_466.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:28.063174784+07:00","message":"write wav file: './tmp/7599/7599_466.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.261317992+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.261361497+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-25T15:38:28.261366805+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.261383624+07:00","message":"[buffer interim] 467 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.261390454+07:00","message":"[bufferProcess] interim [420000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.261392661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.464987259+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.465028626+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-25T15:38:28.465034834+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.465046582+07:00","message":"[buffer interim] 467 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.46505507+07:00","message":"[bufferProcess] interim [540000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.465057523+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.465061398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.465064481+07:00","message":"> Transcript [8136] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.465066773+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.58255007+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.582591483+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-25T15:38:28.582597656+07:00","message":"receive interim result [false|false]: นอกจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.58261237+07:00","message":"[buffer interim] 467 false นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.58262009+07:00","message":"[bufferProcess] interim [660000000]:นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.582622702+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.582630568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.582633984+07:00","message":"> Transcript [8137] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.582637558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.582640789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.582643073+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.582645318+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.767172579+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.767208757+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-25T15:38:28.767214999+07:00","message":"receive interim result [false|false]: นอกจากนั้นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.767227835+07:00","message":"[buffer interim] 467 false นอกจากนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.767235412+07:00","message":"[bufferProcess] interim [840000000]:นอกจากนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.767238106+07:00","message":"[bufferProcess] send to processor:นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.767245863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.767249159+07:00","message":"> Transcript [8138] [false]: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.767251774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.767254158+07:00","message":"Set new StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.970501727+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.970546411+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-25T15:38:28.970553088+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:28.970569932+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970578154+07:00","message":"[bufferProcess] interim [80000000]:นอกจากนั้นยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970581081+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970588907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970594557+07:00","message":"> Transcript [8139] [false]: 'นอกจากนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970599013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970601324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970604002+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:28.970606281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:29.437068212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:29.437092704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.481636974+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.481680355+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-25T15:38:29.481686467+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.48169922+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.481706023+07:00","message":"[bufferProcess] interim [560000000]:นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.48170861+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.481714149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.481719592+07:00","message":"> Transcript [8140] [false]: 'นอกจากนั้นยังสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.481723085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.481725572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.481727608+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.481729818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.800062509+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.800104238+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-25T15:38:29.80011088+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:29.800125816+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.800133699+07:00","message":"[bufferProcess] interim [860000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.800136429+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.800142455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.800145504+07:00","message":"> Transcript [8141] [false]: 'นอกจากนั้นยังสามารถยับยั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.80014945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.80015176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.800153962+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:29.800156109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.371979283+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.372029191+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-25T15:38:30.372038303+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.372063272+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372072134+07:00","message":"[bufferProcess] interim [460000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372075384+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372079544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372087733+07:00","message":"> Transcript [8142] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372092112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372094453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372096461+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372098602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372101548+07:00","message":"Push: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372104473+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.37210658+07:00","message":"Set new StatePrefix : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.372109351+07:00","message":"Next Push (prob) : 'ยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.372118577+07:00","message":"push: {false นอกจากนั้น 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.570511792+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.57054825+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-25T15:38:30.570554666+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.570567227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tyrosinase\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.570570919+07:00","message":"receive interim result [false|false]:  tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.570578662+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:30.570582924+07:00","message":"[buffer interim] 467 false  tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570588558+07:00","message":"[bufferProcess] interim [640000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570591266+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570594411+07:00","message":"[bufferProcess] interim [640000000]: tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570596963+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570599725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570602455+07:00","message":"> Transcript [8143] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570607295+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570609394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.570612535+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:30.57061485+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.149540266+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.149576428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.149582493+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.149592557+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.14959946+07:00","message":"[bufferProcess] interim [240000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.14960275+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.149606283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.149609142+07:00","message":"> Transcript [8144] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.149612366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.149614579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.149616649+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.149619102+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.460119637+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.460165136+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-25T15:38:31.460173823+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.460184585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" catalase Test\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.46018795+07:00","message":"receive interim result [false|false]:  catalase Test"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.460195397+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:31.460199152+07:00","message":"[buffer interim] 467 false  catalase Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460205956+07:00","message":"[bufferProcess] interim [540000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460208831+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460212274+07:00","message":"[bufferProcess] interim [540000000]: catalase Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460214916+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460217931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460221388+07:00","message":"> Transcript [8145] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460225164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460227349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460229782+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:31.460233245+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.111420614+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.111465166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.111471315+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.111486585+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111504984+07:00","message":"[bufferProcess] interim [140000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111508019+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111512094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111515198+07:00","message":"> Transcript [8146] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111519604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111521734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111523773+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111526042+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111531433+07:00","message":"Push: 'ยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111533847+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111536056+07:00","message":"Set new StatePrefix : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.111538466+07:00","message":"Next Push (prob) : ' catalase Test'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.111547051+07:00","message":"push: {false ยังสามารถยับยั้งเอนไซม์ 0 0xc0038b4400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:32.437613629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:32.437637576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.706548503+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.706591441+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-25T15:38:32.706598064+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.706615751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tyrosinase inhibition\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.70662036+07:00","message":"receive interim result [false|false]:  tyrosinase inhibition"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.706631796+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.706641648+07:00","message":"[buffer interim] 467 false  tyrosinase inhibition"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706650184+07:00","message":"[bufferProcess] interim [740000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706654561+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706664988+07:00","message":"[bufferProcess] interim [740000000]: tyrosinase inhibition"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706668699+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibition"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706672802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.70667708+07:00","message":"> Transcript [8147] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706682868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706685026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706687209+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase Test'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.706689415+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.721915709+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.721947668+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-25T15:38:32.721953794+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.721966582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" successful\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.721969652+07:00","message":"receive interim result [false|false]:  successful"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.721980865+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.721989117+07:00","message":"[buffer interim] 467 false  successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.721994372+07:00","message":"[bufferProcess] interim [800000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.721998819+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibition"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.722007164+07:00","message":"[bufferProcess] interim [800000000]: successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.722011259+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.722015843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.722020093+07:00","message":"> Transcript [8148] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibition'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.72202352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.722026864+07:00","message":"Set new StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibition'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.884089169+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.884128553+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-25T15:38:32.884135176+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.884146977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tyrosinase inhibitor\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.88415034+07:00","message":"receive interim result [false|false]:  tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.884159477+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:32.884163803+07:00","message":"[buffer interim] 467 false  tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884170198+07:00","message":"[bufferProcess] interim [980000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884173037+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ successful"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884176396+07:00","message":"[bufferProcess] interim [980000000]: tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884179077+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884182693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884185536+07:00","message":"> Transcript [8149] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ successful'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884188195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:32.884190294+07:00","message":"Set new StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ successful'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.459098425+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.459152608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.459162416+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.459182836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" tyrosinase inhibitor ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.459187768+07:00","message":"receive interim result [false|false]:  tyrosinase inhibitor ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.459199434+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.45920468+07:00","message":"[buffer interim] 467 false  tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.459213217+07:00","message":"[bufferProcess] interim [520000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.459217798+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.459222676+07:00","message":"[bufferProcess] interim [520000000]: tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.459227484+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.459231277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.45923693+07:00","message":"> Transcript [8150] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.459239885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.459242173+07:00","message":"Set new StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.56492575+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.564963768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.564970717+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.565016464+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-25T15:38:33.565019539+07:00","message":"receive interim result [false|false]:  ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.565027381+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:33.565031077+07:00","message":"[buffer interim] 467 false  ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565038113+07:00","message":"[bufferProcess] interim [580000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565041323+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565044617+07:00","message":"[bufferProcess] interim [580000000]: ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565046893+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565050253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565053261+07:00","message":"> Transcript [8151] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565056602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565058625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565060655+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:33.565063072+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.166031114+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.166070556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.166076891+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:34.166089043+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.166097645+07:00","message":"[bufferProcess] interim [120000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.166100718+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.166106339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.166109462+07:00","message":"> Transcript [8152] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.166112975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.16611512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.166117072+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:34.166119855+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:35.438588864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:35.438603751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940549363+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940584539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940591309+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940606294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940610332+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940626558+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940648044+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940656644+07:00","message":"[bufferProcess] interim [100000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940660443+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940666993+07:00","message":"[bufferProcess] send to processor (ticker):นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940669571+07:00","message":"[bufferProcess] interim [100000000]: ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940671656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940675065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940678449+07:00","message":"> Transcript [8153] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.94068246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940684793+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940687546+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940690544+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940692525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940694618+07:00","message":"> Transcript [8154] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940696916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940698814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940700578+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.94070275+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.94070937+07:00","message":"Push: ' tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940711631+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940713844+07:00","message":"Set new StatePrefix : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:35.940716514+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:35.940744755+07:00","message":"push: {false  tyrosinase inhibitor 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.207616441+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.207663048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.207672137+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.207687015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.207691863+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.207712679+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.20772996+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.207738537+07:00","message":"[bufferProcess] interim [280000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.207741982+07:00","message":"[bufferProcess] send to processor: ด้วยซึ่งมีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.207750165+07:00","message":"[bufferProcess] interim [280000000]: ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.207754184+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.207758046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.207764483+07:00","message":"> Transcript [8155] [false]: ' ด้วยซึ่งมีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.207767215+07:00","message":"Set StatePrefix (first interim): ' ด้วยซึ่งมีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.266977938+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.2670188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.267026286+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.267037267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.267042051+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.267051724+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.267055381+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267061977+07:00","message":"[bufferProcess] interim [340000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267065409+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267069089+07:00","message":"[bufferProcess] interim [340000000]: ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267071789+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267078104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267081173+07:00","message":"> Transcript [8156] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267084333+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.267086451+07:00","message":"Set new StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.589140664+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.589194962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.58920423+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.589219046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.589223307+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.589233298+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.589239276+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.58924807+07:00","message":"[bufferProcess] interim [640000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589252041+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589256815+07:00","message":"[bufferProcess] interim [640000000]: ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589260695+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589267968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589273042+07:00","message":"> Transcript [8157] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589278873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589281832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589285059+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.589289588+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.647922433+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.647971733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.647977873+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.647989521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.647992874+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.648000328+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.648003766+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648009943+07:00","message":"[bufferProcess] interim [760000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648012956+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.64801618+07:00","message":"[bufferProcess] interim [760000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648019268+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648022144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648025037+07:00","message":"> Transcript [8158] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648031095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648033574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.6480356+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.648038377+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.91767042+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.917720001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.917729928+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.917744239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.917749093+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.917768107+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.917778654+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.91778665+07:00","message":"[bufferProcess] interim [0]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917790462+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917797872+07:00","message":"[bufferProcess] interim [0]: ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917801095+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917804681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917808456+07:00","message":"> Transcript [8159] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917812858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917815494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917818041+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.917821225+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.980888837+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.980926459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.980932975+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.980944101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.980947568+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.980956078+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.980959732+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980966325+07:00","message":"[bufferProcess] interim [120000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980969401+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980973345+07:00","message":"[bufferProcess] interim [120000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980977038+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980982358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980985594+07:00","message":"> Transcript [8160] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980990806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980992991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.980995375+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.98099793+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.981001143+07:00","message":"Push: ' ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.981003281+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.981005679+07:00","message":"Set new StatePrefix : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:36.981008524+07:00","message":"Next Push (prob) : 'ดีในการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:36.981017972+07:00","message":"push: {false  ด้วยซึ่งมีคุณสมบัติที่ 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.289613003+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.289654802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.28966312+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.289676689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.289680929+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.289691449+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.289697319+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289704755+07:00","message":"[bufferProcess] interim [360000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289709987+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289719627+07:00","message":"[bufferProcess] interim [360000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289723242+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289728192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289732994+07:00","message":"> Transcript [8161] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289738184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.289741227+07:00","message":"Set new StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.867448825+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.867500082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.867506742+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:37.867527581+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.867539555+07:00","message":"[bufferProcess] interim [960000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.867542877+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.86755102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.867556717+07:00","message":"> Transcript [8162] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.867560966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.867563295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.867565438+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:37.867568774+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.058146473+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.058190828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.058203797+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.058218799+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-25T15:38:38.058223458+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.05823313+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.058243077+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058254977+07:00","message":"[bufferProcess] interim [140000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058264318+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058274922+07:00","message":"[bufferProcess] interim [140000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058279478+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058284136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058288717+07:00","message":"> Transcript [8163] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058294207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058297014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058300572+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.058310807+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.188259345+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.188301194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.188307718+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.18831781+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-25T15:38:38.188325509+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.18833718+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.188353515+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188361944+07:00","message":"[bufferProcess] interim [260000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188366108+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188376001+07:00","message":"[bufferProcess] interim [260000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188379602+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188383364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188386857+07:00","message":"> Transcript [8164] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188391089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188393274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188395902+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.188398582+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.380559501+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.380599651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.380606038+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.380617108+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-25T15:38:38.38062081+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.380628214+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.38063229+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380639195+07:00","message":"[bufferProcess] interim [440000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380642547+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.38064856+07:00","message":"[bufferProcess] interim [440000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380651178+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380654468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380657753+07:00","message":"> Transcript [8165] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380661991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380665099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380667787+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380670815+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380674273+07:00","message":"Push: 'ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380676319+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380678771+07:00","message":"Set new StatePrefix : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.380681868+07:00","message":"Next Push (prob) : 'วัยและทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.380690759+07:00","message":"push: {false ดีในการชะลอ 0 0xc0038b4400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:38.439022293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:38.439046273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.56667463+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.566719266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.566727893+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.566740572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.566745742+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.566755142+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.566759886+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.56676699+07:00","message":"[bufferProcess] interim [680000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566770898+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566775718+07:00","message":"[bufferProcess] interim [680000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566779689+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566784115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566788325+07:00","message":"> Transcript [8166] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566794506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566797589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566800562+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.566805064+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.770300757+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.770343886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.770350405+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.770361093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.770364731+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.770383398+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.770395794+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770404587+07:00","message":"[bufferProcess] interim [860000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770408063+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770412912+07:00","message":"[bufferProcess] interim [860000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770416707+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770421299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770424399+07:00","message":"> Transcript [8167] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770429307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770431515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770433531+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.770437871+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.773719746+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.77373946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.773745346+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.773755131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.77375837+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.773763863+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.773767285+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773773158+07:00","message":"[bufferProcess] interim [920000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773775722+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773779007+07:00","message":"[bufferProcess] interim [920000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773781547+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773784438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773786973+07:00","message":"> Transcript [8168] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773791226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773793431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.773795255+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.7737983+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888676889+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888713195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888721973+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888735024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888740306+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888749814+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888754723+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888763687+07:00","message":"[bufferProcess] interim [980000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888766595+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888770291+07:00","message":"[bufferProcess] interim [980000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888773133+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888777011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888780015+07:00","message":"> Transcript [8169] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888784231+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888791939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888794354+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888799604+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888804756+07:00","message":"Push: 'วัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888806736+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888809413+07:00","message":"Set new StatePrefix : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:38.888812155+07:00","message":"Next Push (prob) : 'ผิวพรรณโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:38.888824024+07:00","message":"push: {false วัยและทำให้ 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.08789349+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.087935482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.087942004+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.087950539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.087954889+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.087962624+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.087966274+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.087973133+07:00","message":"[bufferProcess] interim [160000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.087975961+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.087979422+07:00","message":"[bufferProcess] interim [160000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.087982214+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.08798645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.087989554+07:00","message":"> Transcript [8170] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.087998987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.088001413+07:00","message":"Set new StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.19995595+07:00","message":"[GCS] IsForceVAD: false for message ID: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.259256461+07:00","message":"[GCS] Start streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.285042603+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.285076995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.285083082+07:00","message":"receive interim result [false|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.285095691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.285101415+07:00","message":"receive interim result [false|false]:  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.285108921+07:00","message":"[buffer interim] 467 false นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.285112281+07:00","message":"[buffer interim] 467 false  ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285118276+07:00","message":"[bufferProcess] interim [400000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285121485+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285124635+07:00","message":"[bufferProcess] interim [400000000]: ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285127869+07:00","message":"[bufferProcess] update buffer: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285131042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.28513402+07:00","message":"> Transcript [8171] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285144544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285148176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285150268+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.285153245+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.407476693+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.407522177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase และ hyaluronic ได้ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง\",\"confidence\":0.919322}],\"is_final\":true,\"result_end_time\":{\"seconds\":11,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.407529878+07:00","message":"receive interim result [true|false]: นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase และ hyaluronic ได้ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.407540228+07:00","message":"end recv isFinal message id 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.407542495+07:00","message":"end Recv id 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.407548336+07:00","message":"[buffer interim] 467 true นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase และ hyaluronic ได้ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407557983+07:00","message":"[bufferProcess] interim [490000000]:นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase และ hyaluronic ได้ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.40756223+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407575795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407589881+07:00","message":"> Transcript [8172] [false]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407596822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407599354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407601753+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407605552+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407608312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407610748+07:00","message":"> Transcript [8173] [true]: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase และ hyaluronic ได้ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407613617+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407615519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407617428+07:00","message":"StatePrefix: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407619722+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407621996+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407924522+07:00","message":"Push: 'ผิวพรรณดูอ่อนเยาว์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407927987+07:00","message":"TextPushed: 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ tyrosinase inhibitor ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407931078+07:00","message":"Set new StatePrefix : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase และ hyaluronic ได้ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407934108+07:00","message":"Next Push (prob) : 'นอกจากนั้นยังสามารถยับยั้งเอนไซม์ catalase และ hyaluronic ได้ด้วยซึ่งมีคุณสมบัติที่ดีในการชะลอวัยและทำให้ผิวพรรณดูอ่อนเยาว์ลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:39.4079431+07:00","message":"push: {true ผิวพรรณดูอ่อนเยาว์ลง 0 0xc0038b4400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:39.407964273+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_467.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:39.430373023+07:00","message":"write wav file: './tmp/7599/7599_467.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:40.987980067+07:00","message":"[GCS] Cleaned up inactive client: 456"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:40.988008871+07:00","message":"[GCS] Cleaned up inactive client: 457"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:40.988011941+07:00","message":"[GCS] Cleaned up inactive client: 455"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:40.988014088+07:00","message":"[GCS] Cleaned up inactive client: 454"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:40.988016556+07:00","message":"[GCS] Cleaned up inactive client: 458"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:40.988018543+07:00","message":"[GCS] Cleaned up inactive client: 459"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:41.439399896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:41.439398905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:44.439762997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:44.439767022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.687673566+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.68772225+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-25T15:38:44.687728771+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:44.687744661+07:00","message":"[buffer interim] 468 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.687752061+07:00","message":"[bufferProcess] interim [400000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.687754411+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.68776217+07:00","message":"[bufferProcess] send to processor (ticker):มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.687765363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.687768151+07:00","message":"> Transcript [8174] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:44.687770603+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.128199973+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.128245503+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-25T15:38:45.128251607+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.128265681+07:00","message":"[buffer interim] 468 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.128273606+07:00","message":"[bufferProcess] interim [880000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.128275519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.249848763+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.249893196+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-25T15:38:45.249899438+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.249911425+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249919456+07:00","message":"[bufferProcess] interim [940000000]:มีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249922053+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249928033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249931405+07:00","message":"> Transcript [8175] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249935052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249937357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249939952+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.249942236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.508353716+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.50839532+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-25T15:38:45.508401694+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.508416403+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508423383+07:00","message":"[bufferProcess] interim [240000000]:มีประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508425933+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508431426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508434425+07:00","message":"> Transcript [8176] [false]: 'มีประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508437421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508439555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508442197+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.508444505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.659970836+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.660013015+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-25T15:38:45.660019643+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.660034893+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.66004373+07:00","message":"[bufferProcess] interim [360000000]:มีประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.660046761+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.660054829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.660058094+07:00","message":"> Transcript [8177] [false]: 'มีประสิทธิภาพใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.66006216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.660064674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.660067402+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.660070562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.872392828+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.872441566+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-25T15:38:45.87244786+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.87246216+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872469968+07:00","message":"[bufferProcess] interim [540000000]:มีประสิทธิภาพในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872473113+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872477713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872480705+07:00","message":"> Transcript [8178] [false]: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872493212+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872498072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872500686+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872503084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872507634+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872509714+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.8725119+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.872514241+07:00","message":"Next Push (prob) : 'ประสิทธิภาพในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.872542149+07:00","message":"push: {false มี 0 0xc000187f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.97989498+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.979939131+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-25T15:38:45.979946855+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:45.979962672+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979972411+07:00","message":"[bufferProcess] interim [720000000]:มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979974962+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979978964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979981984+07:00","message":"> Transcript [8179] [false]: 'มีประสิทธิภาพในการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979985412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979987547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979989524+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:45.979992144+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.144234549+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.144268408+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-25T15:38:46.144274002+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.144290736+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.144296873+07:00","message":"[bufferProcess] interim [900000000]:มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.144299547+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.14430325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.14430595+07:00","message":"> Transcript [8180] [false]: 'มีประสิทธิภาพในการใช้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.144308874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.144310903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.144313059+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.144315711+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.363112581+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.36314903+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-25T15:38:46.363155983+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.363170721+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.363178507+07:00","message":"[bufferProcess] interim [80000000]:มีประสิทธิภาพในการใช้งานเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.363181195+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.363187065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.363190628+07:00","message":"> Transcript [8181] [false]: 'มีประสิทธิภาพในการใช้งานกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.36319489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.363197148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.363199611+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.363202679+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.400181716+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.400225837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับเขียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.400233175+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับเขียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.400253935+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400264546+07:00","message":"[bufferProcess] interim [140000000]:มีประสิทธิภาพในการใช้งานกับเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400270482+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.40027595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400281305+07:00","message":"> Transcript [8182] [false]: 'มีประสิทธิภาพในการใช้งานเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400287709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400290834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400294085+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400298448+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400302978+07:00","message":"Push: 'ประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400306167+07:00","message":"TextPushed: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400310057+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการใช้งานเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.400313423+07:00","message":"Next Push (prob) : 'ใช้งานเกี่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.400326455+07:00","message":"push: {false ประสิทธิภาพในการ 0 0xc000187f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.521102302+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.52114685+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-25T15:38:46.52115359+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.521178596+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.52118718+07:00","message":"[bufferProcess] interim [260000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.521190042+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับเขียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.521197706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.521201155+07:00","message":"> Transcript [8183] [false]: 'มีประสิทธิภาพในการใช้งานกับเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.521204192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.521206509+07:00","message":"Set new StatePrefix: 'มีประสิทธิภาพในการใช้งานกับเขียว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.714289872+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.71432949+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-25T15:38:46.714335695+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:46.714352691+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.714362174+07:00","message":"[bufferProcess] interim [500000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.714364984+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.714371147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.714374168+07:00","message":"> Transcript [8184] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.714377208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:46.714379749+07:00","message":"Set new StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.224091207+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.224132018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.224140088+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.224153697+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224161595+07:00","message":"[bufferProcess] interim [980000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224164665+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224172133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224175465+07:00","message":"> Transcript [8185] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224179554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224181921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224184641+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.224187427+07:00","message":"TextPushed: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.292874458+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.292920573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.292927434+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.292942408+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.29295057+07:00","message":"[bufferProcess] interim [100000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.292954036+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.29296274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.292965731+07:00","message":"> Transcript [8186] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.292970091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.292973164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.292975822+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.292979038+07:00","message":"TextPushed: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:47.440471258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:47.440479276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.61854897+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.61858553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.618591411+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.618608791+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618615715+07:00","message":"[bufferProcess] interim [400000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618618791+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618622625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618625554+07:00","message":"> Transcript [8187] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618628956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618631127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618633247+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.618636034+07:00","message":"TextPushed: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.991934526+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.991972668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.991978896+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.991994776+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992001633+07:00","message":"[bufferProcess] interim [820000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992004478+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992008095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992010781+07:00","message":"> Transcript [8188] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992014591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992016939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992019479+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992022447+07:00","message":"TextPushed: 'มีประสิทธิภาพในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992027278+07:00","message":"Push: 'ใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992029628+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992032333+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:47.992035057+07:00","message":"Next Push (prob) : 'นะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:47.992042532+07:00","message":"push: {false ใช้งานกับผิวพรรณ 0 0xc000187f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.273870616+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.273911974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.273918233+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.273939004+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273946722+07:00","message":"[bufferProcess] interim [0]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273949931+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273957749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273960621+07:00","message":"> Transcript [8189] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273964367+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273966739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273968752+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.273972416+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.516328823+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.516366834+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-25T15:38:48.516374468+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของการออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.516387061+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516395925+07:00","message":"[bufferProcess] interim [240000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516398921+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516404485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516407238+07:00","message":"> Transcript [8190] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516412495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516414756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516416705+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.516420537+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.544762833+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.54479752+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-25T15:38:48.544803752+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.544816367+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.544824698+07:00","message":"[bufferProcess] interim [300000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.544827446+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.544831322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.54483446+07:00","message":"> Transcript [8191] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.544838156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.544840312+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.544842552+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.544845473+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.63433244+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.63437748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.634384529+07:00","message":"receive interim result [false|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.63440054+07:00","message":"[buffer interim] 468 false มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.63441219+07:00","message":"[bufferProcess] interim [360000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634415114+07:00","message":"[bufferProcess] send to processor:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634420367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634423843+07:00","message":"> Transcript [8192] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634428755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.63443113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634433529+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.63443651+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634440158+07:00","message":"Push: 'นะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634442928+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.634445726+07:00","message":"Set new StatePrefix : 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.63444805+07:00","message":"Next Push (prob) : 'ของสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.634456122+07:00","message":"push: {false นะคะเป็นทางเลือกใหม่ 0 0xc000187f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.737971761+07:00","message":"[GCS] IsForceVAD: false for message ID: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.810464954+07:00","message":"[GCS] Start streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.981316886+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.981352601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์\",\"confidence\":0.9158389}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.981359432+07:00","message":"receive interim result [true|false]: มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.981371808+07:00","message":"end recv isFinal message id 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.981374659+07:00","message":"end Recv id 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.981381332+07:00","message":"[buffer interim] 468 true มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981389041+07:00","message":"[bufferProcess] interim [690000000]:มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981392855+07:00","message":"[bufferProcess] send to processor (isfinal):มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981404638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.98143685+07:00","message":"> Transcript [8193] [false]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981444366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.98144727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981449775+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981453544+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981456082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981458428+07:00","message":"> Transcript [8194] [true]: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981460852+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981462621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981464431+07:00","message":"StatePrefix: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่ของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981466498+07:00","message":"TextPushed: 'มีประสิทธิภาพในการใช้งานกับผิวพรรณนะคะเป็นทางเลือกใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:48.981487097+07:00","message":"Push: 'ของสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:48.981498546+07:00","message":"push: {true ของสารออกฤทธิ์ 0 0xc000187f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:48.996528958+07:00","message":"write wav file: './tmp/7599/7599_468.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.266355985+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.266406307+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-25T15:38:50.266411558+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.26642603+07:00","message":"[buffer interim] 469 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.266435218+07:00","message":"[bufferProcess] interim [260000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.266437566+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.266444741+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.266447813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.266450616+07:00","message":"> Transcript [8195] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.266453207+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.414115622+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.414159816+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-25T15:38:50.414165571+07:00","message":"receive interim result [false|false]: ยังชั่ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.414182667+07:00","message":"[buffer interim] 469 false ยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.414191042+07:00","message":"[bufferProcess] interim [440000000]:ยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.414193544+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:50.441329123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:50.441334335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.550096065+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.550134339+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-25T15:38:50.550140272+07:00","message":"receive interim result [false|false]: ยังช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.550172526+07:00","message":"[buffer interim] 469 false ยังช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550180958+07:00","message":"[bufferProcess] interim [560000000]:ยังช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550183528+07:00","message":"[bufferProcess] send to processor:ยังชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550194453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550197957+07:00","message":"> Transcript [8196] [false]: 'ยังชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550201587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550204317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550206585+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.550208881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.679863547+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.679931774+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-25T15:38:50.679940594+07:00","message":"receive interim result [false|false]: ยังช่วยส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.679956957+07:00","message":"[buffer interim] 469 false ยังช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679965185+07:00","message":"[bufferProcess] interim [680000000]:ยังช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679968797+07:00","message":"[bufferProcess] send to processor:ยังช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679973103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679977268+07:00","message":"> Transcript [8197] [false]: 'ยังช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679981198+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679984126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679988156+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.679990839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.865180197+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.865221572+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-25T15:38:50.865228016+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:50.865246365+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865257093+07:00","message":"[bufferProcess] interim [860000000]:ยังช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865260623+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865269565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865273014+07:00","message":"> Transcript [8198] [false]: 'ยังช่วยส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865276663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865279408+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865284193+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:50.865286789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.151524866+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.1515614+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-25T15:38:51.151567701+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.151581802+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151587954+07:00","message":"[bufferProcess] interim [160000000]:ยังช่วยส่งเสริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151590998+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.15159749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151600521+07:00","message":"> Transcript [8199] [false]: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151603896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151606287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151608884+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.15161126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151616725+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151618678+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.151620751+07:00","message":"Set new StatePrefix : 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.15162296+07:00","message":"Next Push (prob) : 'ช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.151630509+07:00","message":"push: {false ยัง 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.38026554+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.38030551+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-25T15:38:51.380321191+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.380337324+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.380348322+07:00","message":"[bufferProcess] interim [340000000]:ยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.380351322+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.380355942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.380359037+07:00","message":"> Transcript [8200] [false]: 'ยังช่วยส่งเสริมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.38036241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.380366755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.380369043+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.380371615+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.446628501+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.446664261+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-25T15:38:51.446670273+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.446684417+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.44669061+07:00","message":"[bufferProcess] interim [520000000]:ยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.446693488+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.446696818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.446699857+07:00","message":"> Transcript [8201] [false]: 'ยังช่วยส่งเสริมทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.446703178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.446705289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.446707509+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.446710407+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.568000716+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.568031613+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-25T15:38:51.568037182+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.568051754+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.568058716+07:00","message":"[bufferProcess] interim [580000000]:ยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.568061442+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.568065187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.568069641+07:00","message":"> Transcript [8202] [false]: 'ยังช่วยส่งเสริมทางการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.568073196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.568075362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.56807752+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.56808048+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.849545725+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.849581482+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-25T15:38:51.849587558+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.849601136+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849610585+07:00","message":"[bufferProcess] interim [880000000]:ยังช่วยส่งเสริมการเกษตรดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849613344+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849621062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849626922+07:00","message":"> Transcript [8203] [false]: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849631626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849634501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849637293+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849640347+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849647559+07:00","message":"Push: 'ช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849649695+07:00","message":"TextPushed: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.849651996+07:00","message":"Set new StatePrefix : 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.84965458+07:00","message":"Next Push (prob) : 'การเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.84968042+07:00","message":"push: {false ช่วยส่งเสริม 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.996922621+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.996968717+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-25T15:38:51.996975585+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:51.996990265+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.997000283+07:00","message":"[bufferProcess] interim [940000000]:ยังช่วยส่งเสริมการเกษตรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.997003169+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.997009333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.997012524+07:00","message":"> Transcript [8204] [false]: 'ยังช่วยส่งเสริมการเกษตรดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.997016339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.997018676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.997020705+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:51.99702339+07:00","message":"TextPushed: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.027199688+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.027226544+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-25T15:38:52.027232708+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.027243506+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027249699+07:00","message":"[bufferProcess] interim [120000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027252692+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027259799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027263033+07:00","message":"> Transcript [8205] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027267294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027269587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027271898+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.027274662+07:00","message":"TextPushed: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.276348259+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.276389494+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-25T15:38:52.276398048+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.276414623+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276423361+07:00","message":"[bufferProcess] interim [240000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276427351+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276437171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276441026+07:00","message":"> Transcript [8206] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276445804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276448984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276452044+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.276456414+07:00","message":"TextPushed: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.959696029+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.959736475+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-25T15:38:52.959742466+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.959758538+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959765416+07:00","message":"[bufferProcess] interim [840000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959768573+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959773806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959776683+07:00","message":"> Transcript [8207] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959780779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959783066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959785034+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959787611+07:00","message":"TextPushed: 'ยังช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959792042+07:00","message":"Push: 'การเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959794034+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959798077+07:00","message":"Set new StatePrefix : 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:52.959800502+07:00","message":"Next Push (prob) : 'ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:52.959808049+07:00","message":"push: {false การเกษตร 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.173274707+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.173323905+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-25T15:38:53.17334912+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.173366761+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173380246+07:00","message":"[bufferProcess] interim [80000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173385007+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173390668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173395059+07:00","message":"> Transcript [8208] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173399994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173403268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173407086+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.173410835+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.353374029+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.353424211+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-25T15:38:53.353433235+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.353452164+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.353458568+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-25T15:38:53.353462632+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.353471825+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.353476164+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.35349383+07:00","message":"[bufferProcess] interim [140000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353498286+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.35350283+07:00","message":"[bufferProcess] interim [320000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353506225+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353510944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353515054+07:00","message":"> Transcript [8209] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353520402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353523547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353527284+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.35353173+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353534672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353537695+07:00","message":"> Transcript [8210] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353540732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.35354358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353546471+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.353549285+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:53.442158346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:53.442183085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.658951003+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.658995831+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-25T15:38:53.659001961+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.659021401+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659030575+07:00","message":"[bufferProcess] interim [620000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659033557+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659037832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659040825+07:00","message":"> Transcript [8211] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.65904578+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659048064+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659050169+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659054742+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659058768+07:00","message":"Push: 'ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659061392+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659064094+07:00","message":"Set new StatePrefix : 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.659067042+07:00","message":"Next Push (prob) : 'เนื่องจากร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.659075434+07:00","message":"push: {false ด้วยนะคะ 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.834091191+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.834143534+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-25T15:38:53.834152592+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:53.834172705+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.834186278+07:00","message":"[bufferProcess] interim [740000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.834189035+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.83419366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.834196975+07:00","message":"> Transcript [8212] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.834201722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:53.834203986+07:00","message":"Set new StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.108042456+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.108073984+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-25T15:38:54.108079524+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.108097873+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108104993+07:00","message":"[bufferProcess] interim [860000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108107534+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108111253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108114345+07:00","message":"> Transcript [8213] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108118118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108120292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108122249+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.108124637+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.379575123+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.379615772+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-25T15:38:54.379622107+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.379639912+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.37964889+07:00","message":"[bufferProcess] interim [100000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.379653181+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.379658283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.379662099+07:00","message":"> Transcript [8214] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.379668332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.379670606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.379673643+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.379676328+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.656994205+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.657036832+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-25T15:38:54.657043551+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.657058777+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.657062312+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-25T15:38:54.65706512+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.657070903+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.6570748+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657082094+07:00","message":"[bufferProcess] interim [340000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657084741+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657088211+07:00","message":"[bufferProcess] interim [520000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657090359+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657094019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657096895+07:00","message":"> Transcript [8215] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657106705+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657116575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.65711892+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.65712164+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657123671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657126334+07:00","message":"> Transcript [8216] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657128643+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657130501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657132256+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657134421+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657141744+07:00","message":"Push: 'เนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657144163+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.6571464+07:00","message":"Set new StatePrefix : 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:54.657148823+07:00","message":"Next Push (prob) : 'มีการตัดแต่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:54.657182145+07:00","message":"push: {false เนื่องจากรากต้อง 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.017509477+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.017553968+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-25T15:38:55.017561239+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.017577293+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.017585986+07:00","message":"[bufferProcess] interim [880000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.017592559+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.017599987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.01760331+07:00","message":"> Transcript [8217] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.017607666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.017610131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.017612816+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.017616335+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.087817314+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.0878525+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-25T15:38:55.087859053+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.087875641+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.087881073+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-25T15:38:55.087886421+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.08789259+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.087907365+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087916874+07:00","message":"[bufferProcess] interim [940000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087921714+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.08792945+07:00","message":"[bufferProcess] interim [60000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087932887+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087937137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087941114+07:00","message":"> Transcript [8218] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087946364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087949358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087952859+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087956987+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087959779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087962749+07:00","message":"> Transcript [8219] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087969227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087971965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087974605+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.087978134+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.313381857+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.313425033+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-25T15:38:55.313432206+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.313447866+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313457401+07:00","message":"[bufferProcess] interim [300000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313460691+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313465229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313468227+07:00","message":"> Transcript [8220] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313472967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313475289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313485871+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.31348885+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313492355+07:00","message":"Push: 'มีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313494379+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313496821+07:00","message":"Set new StatePrefix : 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.313499804+07:00","message":"Next Push (prob) : 'กิ่งทิ้งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.313508974+07:00","message":"push: {false มีการตัดแต่ง 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.524914023+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.524955515+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-25T15:38:55.524962889+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.52497862+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.524985475+07:00","message":"[bufferProcess] interim [480000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.524989415+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.524993971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.524996824+07:00","message":"> Transcript [8221] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.525001049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.525003449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.525005416+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.525009947+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.579837595+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.579910803+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-25T15:38:55.579918703+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.579943231+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.579951611+07:00","message":"[bufferProcess] interim [540000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.579954836+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.579959053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.579962208+07:00","message":"> Transcript [8222] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.579967101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.579969233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.579971212+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.57997394+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.713220071+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.713275183+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-25T15:38:55.713285221+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.713301306+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.713309535+07:00","message":"[bufferProcess] interim [660000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.713312363+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.713316395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.71331939+07:00","message":"> Transcript [8223] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.713323591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.713325911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.713328305+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.713331244+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.878448661+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.878497825+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-25T15:38:55.87850467+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.878520892+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878529187+07:00","message":"[bufferProcess] interim [840000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878532658+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.8785368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878540167+07:00","message":"> Transcript [8224] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878545618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878547894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.87855069+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878553495+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878563743+07:00","message":"Push: 'กิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878566363+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878569025+07:00","message":"Set new StatePrefix : 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.878572001+07:00","message":"Next Push (prob) : 'อยู่แล้วในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.878581126+07:00","message":"push: {false กิ่งทิ้งกัน 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.934395789+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.934428766+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-25T15:38:55.934435409+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:55.934445377+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934452668+07:00","message":"[bufferProcess] interim [20000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934455793+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934459775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934462669+07:00","message":"> Transcript [8225] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934466815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934468932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934470892+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:55.934473562+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.04788104+07:00","message":"[GCS] IsForceVAD: false for message ID: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.110685583+07:00","message":"[GCS] Start streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.156079299+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.156126624+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-25T15:38:56.156136098+07:00","message":"receive interim result [false|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.15615092+07:00","message":"[buffer interim] 469 false ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.156158819+07:00","message":"[bufferProcess] interim [260000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.156162049+07:00","message":"[bufferProcess] send to processor:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.156166538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.15616981+07:00","message":"> Transcript [8226] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.156174431+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.156176547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.156178695+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.156183443+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.240973112+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.241013727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ\",\"confidence\":0.9519896}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.241020119+07:00","message":"receive interim result [true|false]: ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.241030747+07:00","message":"end recv isFinal message id 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.241032855+07:00","message":"end Recv id 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.24103851+07:00","message":"[buffer interim] 469 true ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241045599+07:00","message":"[bufferProcess] interim [260000000]:ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241056007+07:00","message":"[bufferProcess] send to processor (isfinal):ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.24106075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241063883+07:00","message":"> Transcript [8227] [false]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241068206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241070522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241072539+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241075314+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241077843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241080407+07:00","message":"> Transcript [8228] [true]: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241082884+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241085374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241091095+07:00","message":"StatePrefix: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกันอยู่แล้วในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241093956+07:00","message":"TextPushed: 'ยังช่วยส่งเสริมการเกษตรด้วยนะคะเนื่องจากรากต้องมีการตัดแต่งกิ่งทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.241102204+07:00","message":"Push: 'อยู่แล้วในส่วนของการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.241112776+07:00","message":"push: {true อยู่แล้วในส่วนของการ 0 0xc0038b4000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:38:56.255871483+07:00","message":"write wav file: './tmp/7599/7599_469.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:56.442571898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:56.442579803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.829328371+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.829368575+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-25T15:38:56.829374071+07:00","message":"receive interim result [false|false]: กุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:56.829389089+07:00","message":"[buffer interim] 470 false กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.829396789+07:00","message":"[bufferProcess] interim [780000000]:กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:56.829399141+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:57.274517658+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:57.274561303+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-25T15:38:57.274567271+07:00","message":"receive interim result [false|false]: กุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:57.274583086+07:00","message":"[buffer interim] 470 false กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.274590971+07:00","message":"[bufferProcess] interim [140000000]:กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.274593635+07:00","message":"[bufferProcess] send to processor:กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.274598031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.274601036+07:00","message":"> Transcript [8229] [false]: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.274603475+07:00","message":"Set StatePrefix (first interim): 'กุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:57.848085279+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:57.848119347+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-25T15:38:57.848125688+07:00","message":"receive interim result [false|false]: กุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:57.848141414+07:00","message":"[buffer interim] 470 false กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.848147954+07:00","message":"[bufferProcess] interim [740000000]:กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.848150708+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.848157638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.848160642+07:00","message":"> Transcript [8230] [false]: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.848163726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.848165794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.848168073+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:57.84817015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.058023224+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.058066135+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-25T15:38:58.058073267+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.058088946+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.058096829+07:00","message":"[bufferProcess] interim [980000000]:กุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.058101009+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.058108251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.058111436+07:00","message":"> Transcript [8231] [false]: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.058115473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.05811768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.058119989+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.058122274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.165044836+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.165082076+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-25T15:38:58.16508814+07:00","message":"receive interim result [false|false]: กุหลาบค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.16510322+07:00","message":"[buffer interim] 470 false กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.165111523+07:00","message":"[bufferProcess] interim [40000000]:กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.165114398+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.16512221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.165125616+07:00","message":"> Transcript [8232] [false]: 'กุหลาบค่ะถ้าเกิดว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.165129375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.165131781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.165133864+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.165136435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.172400484+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.172436522+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-25T15:38:58.172441943+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.172457775+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172463249+07:00","message":"[bufferProcess] interim [100000000]:กุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172466221+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172469614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.17247233+07:00","message":"> Transcript [8233] [false]: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.17247514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172483368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.17248551+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172487435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172490264+07:00","message":"Push: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172492251+07:00","message":"TextPushed: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.172494318+07:00","message":"Set new StatePrefix : 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.17249643+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.172505228+07:00","message":"push: {false กุหลาบ 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.284531218+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.284579649+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-25T15:38:58.284586167+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.284604029+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.284616055+07:00","message":"[bufferProcess] interim [220000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.284618951+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.284626533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.284629921+07:00","message":"> Transcript [8234] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.284634069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.284636681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.28463882+07:00","message":"StatePrefix: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.284641109+07:00","message":"TextPushed: 'กุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.383092716+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.383132512+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-25T15:38:58.383138527+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.383154706+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.383163152+07:00","message":"[bufferProcess] interim [280000000]:กุหลาบค่ะถ้าเกิดว่ามีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.383168509+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.383176005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.383179197+07:00","message":"> Transcript [8235] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.38318309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.383185509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.383187726+07:00","message":"StatePrefix: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.383190347+07:00","message":"TextPushed: 'กุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.452601441+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.452643325+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-25T15:38:58.452650982+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.452666913+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452677508+07:00","message":"[bufferProcess] interim [340000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452681195+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452687517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452691477+07:00","message":"> Transcript [8236] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452697142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452700102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452704232+07:00","message":"StatePrefix: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.452706367+07:00","message":"TextPushed: 'กุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.489421274+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.489463155+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-25T15:38:58.489469324+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.489494572+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489503018+07:00","message":"[bufferProcess] interim [400000000]:กุหลาบค่ะถ้าเกิดว่ามีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489506415+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489515613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489518842+07:00","message":"> Transcript [8237] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489523316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489525979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489528126+07:00","message":"StatePrefix: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489530349+07:00","message":"TextPushed: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489539614+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489541759+07:00","message":"TextPushed: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.48954399+07:00","message":"Set new StatePrefix : 'กุหลาบค่ะถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.489546982+07:00","message":"Next Push (prob) : 'ถ้าเกิดว่ามีการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.489569972+07:00","message":"push: {false ค่ะ 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.557082381+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.557125977+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-25T15:38:58.557132263+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.55714996+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.557158777+07:00","message":"[bufferProcess] interim [460000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.557194578+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.557203894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.55720734+07:00","message":"> Transcript [8238] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.557210519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.557213417+07:00","message":"Set new StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.744392633+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.744434943+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-25T15:38:58.74444188+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:58.744461494+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.74450893+07:00","message":"[bufferProcess] interim [700000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.744512712+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.744517212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.744520398+07:00","message":"> Transcript [8239] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.744523335+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:58.744525679+07:00","message":"Set new StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.087039873+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.087073479+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-25T15:38:59.0870789+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.08709278+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.087099792+07:00","message":"[bufferProcess] interim [0]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.087102692+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.087110322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.087113364+07:00","message":"> Transcript [8240] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.08711764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.087120164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.087122536+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.087125109+07:00","message":"TextPushed: 'กุหลาบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.135505575+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.135550661+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-25T15:38:59.135559941+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.135578049+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.135597309+07:00","message":"[bufferProcess] interim [60000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.13560278+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.135614491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.13561858+07:00","message":"> Transcript [8241] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.135624309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.135627392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.135631194+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.135635018+07:00","message":"TextPushed: 'กุหลาบค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.324501927+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.324537981+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-25T15:38:59.324544166+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.324557593+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324564156+07:00","message":"[bufferProcess] interim [240000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324567229+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324572427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324575563+07:00","message":"> Transcript [8242] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324579205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324581222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324583549+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.324586041+07:00","message":"TextPushed: 'กุหลาบค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:59.442614085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:38:59.442630376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.479869173+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.479911021+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-25T15:38:59.479918339+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.479932881+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479943826+07:00","message":"[bufferProcess] interim [420000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479947394+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479952633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479957415+07:00","message":"> Transcript [8243] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479962913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479966045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479969338+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479972959+07:00","message":"TextPushed: 'กุหลาบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479980594+07:00","message":"Push: 'ถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479984653+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479988049+07:00","message":"Set new StatePrefix : 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.479991435+07:00","message":"Next Push (prob) : 'ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.480017138+07:00","message":"push: {false ถ้าเกิดว่ามีการนำมาใช้ 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.684658161+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.6846964+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-25T15:38:59.684703073+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.684717357+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684725807+07:00","message":"[bufferProcess] interim [600000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684728906+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684732621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684735329+07:00","message":"> Transcript [8244] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684738363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684740396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684742415+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.684745654+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.835704386+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.835742237+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-25T15:38:59.83574843+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:38:59.835760666+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.835767752+07:00","message":"[bufferProcess] interim [780000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.835770607+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.835776382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.83577904+07:00","message":"> Transcript [8245] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.835782886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.835785293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.835788402+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:38:59.835792186+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.42133879+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.421391006+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-25T15:39:00.421397569+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.421412537+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.42142063+07:00","message":"[bufferProcess] interim [260000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.421424125+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.421434114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.421437332+07:00","message":"> Transcript [8246] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.421442227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.421444488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.42144794+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.42145095+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.485104279+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.485144065+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-25T15:39:00.485150463+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.485176208+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485184192+07:00","message":"[bufferProcess] interim [320000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485187347+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485207939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485210908+07:00","message":"> Transcript [8247] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485217773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485220043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485222229+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485225843+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485229898+07:00","message":"Push: 'ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485232071+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485234685+07:00","message":"Set new StatePrefix : 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.485237219+07:00","message":"Next Push (prob) : 'สารออกฤทธิ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.485245396+07:00","message":"push: {false ประโยชน์แล้วก็เป็น 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.604094618+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.604131969+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-25T15:39:00.604138306+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.604155831+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.604166091+07:00","message":"[bufferProcess] interim [380000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.604169212+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.604177675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.604180492+07:00","message":"> Transcript [8248] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.604183256+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.819128762+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.819178941+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-25T15:39:00.819185005+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.81920066+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.819209635+07:00","message":"[bufferProcess] interim [680000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.819212805+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.81921986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.819222998+07:00","message":"> Transcript [8249] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.819226663+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.999093871+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.999144692+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-25T15:39:00.999154187+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:00.99917301+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.99918157+07:00","message":"[bufferProcess] interim [860000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.999185876+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.99919064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.99919534+07:00","message":"> Transcript [8250] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.999199911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.99920218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.999207318+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:00.99921057+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.248223993+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.248260154+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-25T15:39:01.248266052+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.248277353+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248284522+07:00","message":"[bufferProcess] interim [100000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248287412+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248298387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248301415+07:00","message":"> Transcript [8251] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248305583+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248307943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248310182+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.248312785+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.448419196+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.448483407+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-25T15:39:01.44849058+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.448506651+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.448515895+07:00","message":"[bufferProcess] interim [280000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.44851894+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.448527901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.448531124+07:00","message":"> Transcript [8252] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.448535461+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.448538316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.4485409+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.44854385+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.636164177+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.636203707+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-25T15:39:01.636213691+07:00","message":"receive interim result [false|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.636225747+07:00","message":"[buffer interim] 470 false กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636232525+07:00","message":"[bufferProcess] interim [520000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636235893+07:00","message":"[bufferProcess] send to processor:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636241373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636244226+07:00","message":"> Transcript [8253] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636248713+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636250847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636252955+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636255696+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636260862+07:00","message":"Push: 'สารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636262974+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.636265305+07:00","message":"Set new StatePrefix : 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.63627362+07:00","message":"Next Push (prob) : 'จะสามารถลดการนำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.636292731+07:00","message":"push: {false สารออกฤทธิ์ที่ 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.808233108+07:00","message":"[GCS] IsForceVAD: false for message ID: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.880885069+07:00","message":"[GCS] Start streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.971169843+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.971216825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่สามารถลดการนำเข้า\",\"confidence\":0.95585275}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.971224752+07:00","message":"receive interim result [true|false]: กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่สามารถลดการนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.971234806+07:00","message":"end recv isFinal message id 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.971237096+07:00","message":"end Recv id 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.971243827+07:00","message":"[buffer interim] 470 true กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่สามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971254593+07:00","message":"[bufferProcess] interim [850000000]:กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่สามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971260718+07:00","message":"[bufferProcess] send to processor (isfinal):กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971264865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971268666+07:00","message":"> Transcript [8254] [false]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.9712728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971275027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971277853+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971280773+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971283072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971285494+07:00","message":"> Transcript [8255] [true]: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่สามารถลดการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971287965+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971289695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971291418+07:00","message":"StatePrefix: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่จะสามารถลดการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.971293597+07:00","message":"TextPushed: 'กุหลาบค่ะถ้าเกิดว่ามีการนำมาใช้ประโยชน์แล้วก็เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:01.97130009+07:00","message":"Push: 'สามารถลดการนำเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:01.971310212+07:00","message":"push: {true สามารถลดการนำเข้า 0 0xc00209e400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:01.983333704+07:00","message":"write wav file: './tmp/7599/7599_470.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:02.443287561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:02.443305127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.673909628+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.673949555+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-25T15:39:02.673954936+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.673967456+07:00","message":"[buffer interim] 471 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.673975256+07:00","message":"[bufferProcess] interim [780000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.673978389+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.847930843+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.847973171+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-25T15:39:02.847979671+07:00","message":"receive interim result [false|false]: เอาให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:02.847994685+07:00","message":"[buffer interim] 471 false เอาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.848003465+07:00","message":"[bufferProcess] interim [900000000]:เอาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.848006456+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.848013648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.8480168+07:00","message":"> Transcript [8256] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:02.848019189+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.029118015+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.029156723+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-25T15:39:03.029175823+07:00","message":"receive interim result [false|false]: เอาให้ช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.029189887+07:00","message":"[buffer interim] 471 false เอาให้ช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029196538+07:00","message":"[bufferProcess] interim [80000000]:เอาให้ช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029199275+07:00","message":"[bufferProcess] send to processor:เอาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029205631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029208556+07:00","message":"> Transcript [8257] [false]: 'เอาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029211608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029217946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029220393+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.029223019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.082972595+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.082999388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Station\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.083004232+07:00","message":"receive interim result [false|false]: Station"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.08301251+07:00","message":"[buffer interim] 471 false Station"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.083017639+07:00","message":"[bufferProcess] interim [140000000]:Station"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.083020412+07:00","message":"[bufferProcess] send to processor:เอาให้ช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.083024151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.08302665+07:00","message":"> Transcript [8258] [false]: 'เอาให้ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.083029427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.083031335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.083033516+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.083035515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.129126001+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.129174252+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-25T15:39:03.129181116+07:00","message":"receive interim result [false|false]: เอาให้ฉันช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.129198756+07:00","message":"[buffer interim] 471 false เอาให้ฉันช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.129205147+07:00","message":"[bufferProcess] interim [200000000]:เอาให้ฉันช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.129207897+07:00","message":"[bufferProcess] send to processor:Station"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.129211281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.129214095+07:00","message":"> Transcript [8259] [false]: 'Station'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.129216471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.129218836+07:00","message":"Set new StatePrefix: 'Station'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.179737066+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.179778404+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-25T15:39:03.179787007+07:00","message":"receive interim result [false|false]: เอาให้ช่างขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.179804491+07:00","message":"[buffer interim] 471 false เอาให้ช่างขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.179822824+07:00","message":"[bufferProcess] interim [260000000]:เอาให้ช่างขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.179825827+07:00","message":"[bufferProcess] send to processor:เอาให้ฉันช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.179831179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.179835241+07:00","message":"> Transcript [8260] [false]: 'เอาให้ฉันช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.17983796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.179840425+07:00","message":"Set new StatePrefix: 'เอาให้ฉันช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.23817755+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.238217465+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-25T15:39:03.238222762+07:00","message":"receive interim result [false|false]: เอาให้ดังขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.238237606+07:00","message":"[buffer interim] 471 false เอาให้ดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238244269+07:00","message":"[bufferProcess] interim [320000000]:เอาให้ดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238247386+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238251036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238253887+07:00","message":"> Transcript [8261] [false]: 'เอาให้ช่างขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238256254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.238258366+07:00","message":"Set new StatePrefix: 'เอาให้ช่างขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.24415389+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.244182223+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-25T15:39:03.244187237+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องซัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.244203148+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.244209153+07:00","message":"[bufferProcess] interim [380000000]:เอาให้ช่างเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.244211727+07:00","message":"[bufferProcess] send to processor:เอาให้ดังขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.244218411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.244221145+07:00","message":"> Transcript [8262] [false]: 'เอาให้ดังขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.24422355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.244225723+07:00","message":"Set new StatePrefix: 'เอาให้ดังขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.30093542+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.300968903+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-25T15:39:03.300974828+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.300990604+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.300997572+07:00","message":"[bufferProcess] interim [440000000]:เอาให้ช่างเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.301000204+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องซัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.30100343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.301006275+07:00","message":"> Transcript [8263] [false]: 'เอาให้ช่างเครื่องซัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.301008808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.301011508+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องซัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.628918544+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.62895422+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-25T15:39:03.62895982+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสำอางจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.628974137+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสำอางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.628980256+07:00","message":"[bufferProcess] interim [740000000]:เอาให้ช่างเครื่องสำอางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.62898282+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.628987961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.628990525+07:00","message":"> Transcript [8264] [false]: 'เอาให้ช่างเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.628992857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.628995233+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.753013302+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.753050835+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-25T15:39:03.753056549+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.753070757+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.75307847+07:00","message":"[bufferProcess] interim [860000000]:เอาให้ช่างเครื่องสําอางจากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.753081392+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสำอางจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.753084819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.753087675+07:00","message":"> Transcript [8265] [false]: 'เอาให้ช่างเครื่องสำอางจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.753090876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.753093004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.753094984+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.75309722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.939391882+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.939432909+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-25T15:39:03.939439568+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.939456984+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.93946485+07:00","message":"[bufferProcess] interim [40000000]:เอาให้ช่างเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.939467908+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.939485997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.939490647+07:00","message":"> Transcript [8266] [false]: 'เอาให้ช่างเครื่องสําอางจากต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.9394933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.939495569+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.942181035+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.942197388+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-25T15:39:03.942202467+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:03.94221461+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.942219334+07:00","message":"[bufferProcess] interim [100000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.94222174+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสำอางแตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.942224258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.942226644+07:00","message":"> Transcript [8267] [false]: 'เอาให้ช่างเครื่องสำอางแตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.942228803+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:03.942230882+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสำอางแตกต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.330996059+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.331037541+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-25T15:39:04.33104698+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.331059702+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.331068113+07:00","message":"[bufferProcess] interim [460000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.331071268+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.331077152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.331080661+07:00","message":"> Transcript [8268] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.331083663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.331087769+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.451485991+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.451522135+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-25T15:39:04.451528789+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.45154346+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451555107+07:00","message":"[bufferProcess] interim [580000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451558471+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451565695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451568555+07:00","message":"> Transcript [8269] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451572771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451575038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451577088+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.451579767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.924394027+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.924437744+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-25T15:39:04.924444596+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:04.924460402+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924469047+07:00","message":"[bufferProcess] interim [120000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924471969+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924485489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924488817+07:00","message":"> Transcript [8270] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924493437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924495734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924501709+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:04.924504244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.091648124+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.091698568+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-25T15:39:05.091705803+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.091719421+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.091728042+07:00","message":"[bufferProcess] interim [300000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.091731196+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.091735258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.09173865+07:00","message":"> Transcript [8271] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.091742722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.091745351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.091748497+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.0917514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.34838192+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.348434133+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-25T15:39:05.348445277+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.348463522+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348472477+07:00","message":"[bufferProcess] interim [480000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348495482+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348505614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348508786+07:00","message":"> Transcript [8272] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348513151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348515611+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348519878+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348522654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348528592+07:00","message":"Push: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348530969+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348533355+07:00","message":"Set new StatePrefix : 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.348536616+07:00","message":"Next Push (prob) : 'แล้วก็ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.348546294+07:00","message":"push: {false เอาให้ช่างเครื่องสําอางจากต่างประเทศ 0 0xc0030a0000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:05.444240229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:05.444286598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.559020188+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.55906483+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-25T15:39:05.559071168+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.559086526+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.559097174+07:00","message":"[bufferProcess] interim [660000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.559100258+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.55910676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.559109958+07:00","message":"> Transcript [8273] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.55911434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.559117319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.559119345+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.559122362+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.592911226+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.592943822+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-25T15:39:05.592949842+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.592963332+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592970409+07:00","message":"[bufferProcess] interim [720000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592973569+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592980447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592983986+07:00","message":"> Transcript [8274] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592987658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592989731+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592991929+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.592994718+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.613614784+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.61365652+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-25T15:39:05.61366448+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.613684229+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613692897+07:00","message":"[bufferProcess] interim [780000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613696887+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613706773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613710981+07:00","message":"> Transcript [8275] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613715961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613719147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613722496+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.613726911+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.727398996+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.727435891+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-25T15:39:05.727442143+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.727455197+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.727463375+07:00","message":"[bufferProcess] interim [840000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.72746622+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.727470089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.727482528+07:00","message":"> Transcript [8276] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.72748798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.727490186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.72749254+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.72749542+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.72750128+07:00","message":"Push: 'แล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.727503315+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.72750649+07:00","message":"Set new StatePrefix : 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:05.727508852+07:00","message":"Next Push (prob) : 'เกิดภาวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:05.727531911+07:00","message":"push: {false แล้วก็ทำให้ 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.054008651+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.054052365+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-25T15:39:06.054059287+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.054079641+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.054088317+07:00","message":"[bufferProcess] interim [200000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.054093871+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.054098214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.054102074+07:00","message":"> Transcript [8277] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.054105708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.054107806+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.12373174+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.123769856+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-25T15:39:06.123776796+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.123793945+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123802981+07:00","message":"[bufferProcess] interim [260000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123805737+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123810347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123813536+07:00","message":"> Transcript [8278] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123817437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123819546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123821601+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.123824577+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.128670927+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.128692237+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-25T15:39:06.128698774+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.128709822+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.128713603+07:00","message":"[bufferProcess] interim [320000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.128716485+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.128719328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.128721768+07:00","message":"> Transcript [8279] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.128724952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.128727008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.12872927+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.12873215+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.330187264+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.33022398+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-25T15:39:06.330229981+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.330245256+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.330252573+07:00","message":"[bufferProcess] interim [500000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.330255493+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.330259197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.330261909+07:00","message":"> Transcript [8280] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.330265525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.330267759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.33027008+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.330272851+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.688934373+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.688982881+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-25T15:39:06.68899161+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.689006159+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689013298+07:00","message":"[bufferProcess] interim [860000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689016655+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689022197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689025385+07:00","message":"> Transcript [8281] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689029298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689031678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689034442+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689037058+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689041871+07:00","message":"Push: 'เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689043892+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689046171+07:00","message":"Set new StatePrefix : 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:06.689049046+07:00","message":"Next Push (prob) : 'ทางด้านด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:06.689056921+07:00","message":"push: {false เกิดนวัตกรรม 0 0xc0030a0000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.332322377+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.332358905+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-25T15:39:07.332366429+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.332384436+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.332399597+07:00","message":"[bufferProcess] interim [460000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.332403611+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.332410744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.332414862+07:00","message":"> Transcript [8282] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.332418834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.332422038+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.531461702+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.531512797+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-25T15:39:07.531522931+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.531541029+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531549881+07:00","message":"[bufferProcess] interim [640000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531552648+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531556904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531560024+07:00","message":"> Transcript [8283] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531564397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531566642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531568571+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.531571564+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.679252237+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.679289677+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-25T15:39:07.679295987+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเวชสำอางเพื่อประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.679313217+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเวชสำอางเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.679320587+07:00","message":"[bufferProcess] interim [820000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเวชสำอางเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.679324378+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.67933067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.679333655+07:00","message":"> Transcript [8284] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.679337536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.679339805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.679342029+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.679345398+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.766518019+07:00","message":"[GCS] IsForceVAD: false for message ID: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.829073341+07:00","message":"[GCS] Start streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.846075955+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.846120887+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-25T15:39:07.846129695+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.846146781+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.846158648+07:00","message":"[bufferProcess] interim [940000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.846165016+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเวชสำอางเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.846175451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.846180269+07:00","message":"> Transcript [8285] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเวชสำอางเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.846184036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.84618778+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเวชสำอางเพื่อประกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.853414666+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.853451466+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-25T15:39:07.853457691+07:00","message":"receive interim result [false|false]: เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.85347867+07:00","message":"[buffer interim] 471 false เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.853485898+07:00","message":"[bufferProcess] interim [60000000]:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.853489406+07:00","message":"[bufferProcess] send to processor:เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.853495919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.853501717+07:00","message":"> Transcript [8286] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.853504617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.853506924+07:00","message":"Set new StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.963613938+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.963661572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาให้ช่างเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด\",\"confidence\":0.92956275}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.963670356+07:00","message":"receive interim result [true|false]: เอาให้ช่างเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.963682045+07:00","message":"end recv isFinal message id 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.96368534+07:00","message":"end Recv id 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.963692466+07:00","message":"[buffer interim] 471 true เอาให้ช่างเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963704482+07:00","message":"[bufferProcess] interim [120000000]:เอาให้ช่างเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963709945+07:00","message":"[bufferProcess] send to processor (isfinal):เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963715091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963719981+07:00","message":"> Transcript [8287] [false]: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963725517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.96372861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963731665+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963736189+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963739418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963743206+07:00","message":"> Transcript [8288] [true]: 'เอาให้ช่างเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963746641+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963749373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963752466+07:00","message":"StatePrefix: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963755874+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.963759153+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.964006441+07:00","message":"Push: 'ทางด้านเครื่องสำอางก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.964013019+07:00","message":"TextPushed: 'เอาให้ช่างเครื่องสําอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.964016847+07:00","message":"Set new StatePrefix : 'เอาให้ช่างเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.964021217+07:00","message":"Next Push (prob) : 'เอาให้ช่างเครื่องสำอางจากต่างประเทศแล้วก็ทำให้เกิดนวัตกรรมทางด้านเครื่องสำอางก็จะก่อให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:07.96403182+07:00","message":"push: {true ทางด้านเครื่องสำอางก็จะก่อให้เกิด 0 0xc0030a0000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:07.964027904+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_471.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:07.977794562+07:00","message":"write wav file: './tmp/7599/7599_471.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.365130814+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.365179246+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-25T15:39:08.365184786+07:00","message":"receive interim result [false|false]: มูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.365203343+07:00","message":"[buffer interim] 472 false มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.365210401+07:00","message":"[bufferProcess] interim [600000000]:มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.365213583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:08.44475907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:08.444759748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.541420048+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.541464464+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-25T15:39:08.541489736+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:08.541509476+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.541522078+07:00","message":"[bufferProcess] interim [780000000]:มูลค่าเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.541526237+07:00","message":"[bufferProcess] send to processor:มูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.541534279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.541538266+07:00","message":"> Transcript [8289] [false]: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:08.541541894+07:00","message":"Set StatePrefix (first interim): 'มูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.195851915+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.195896794+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-25T15:39:09.19590314+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.195918309+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.19592685+07:00","message":"[bufferProcess] interim [380000000]:มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.195930059+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.195934207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.195938213+07:00","message":"> Transcript [8290] [false]: 'มูลค่าเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.195941746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.195944147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.195946155+07:00","message":"StatePrefix: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.195948416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.446171429+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.44621181+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-25T15:39:09.446217905+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.446232794+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446240758+07:00","message":"[bufferProcess] interim [680000000]:มูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446243735+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446251365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446254995+07:00","message":"> Transcript [8291] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446258595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446261073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446263851+07:00","message":"StatePrefix: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.446266221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.587580957+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.587619174+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-25T15:39:09.587625189+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.587639703+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.587646506+07:00","message":"[bufferProcess] interim [740000000]:มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.587649442+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.587656043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.587658983+07:00","message":"> Transcript [8292] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.587662236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.587664412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.58766655+07:00","message":"StatePrefix: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.587669289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.79067824+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.790720258+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-25T15:39:09.790727659+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.790746623+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790755809+07:00","message":"[bufferProcess] interim [980000000]:มูลค่าเพิ่มทางเศรษฐกิจได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790758651+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790765495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790768482+07:00","message":"> Transcript [8293] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790772507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790774776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790776728+07:00","message":"StatePrefix: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790779028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790781539+07:00","message":"Push: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790783787+07:00","message":"TextPushed: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790786069+07:00","message":"Set new StatePrefix : 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.790790103+07:00","message":"Next Push (prob) : 'เพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.790799245+07:00","message":"push: {false มูลค่า 0 0xc0038b5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.893274978+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.89331228+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-25T15:39:09.893318133+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:09.893333429+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893345574+07:00","message":"[bufferProcess] interim [40000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893348788+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893356894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893360216+07:00","message":"> Transcript [8294] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893363941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893366738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893369002+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:09.893371336+07:00","message":"TextPushed: 'มูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.083246835+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.08328445+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-25T15:39:10.083290597+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.083304446+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083311352+07:00","message":"[bufferProcess] interim [280000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083314584+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083318425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083321198+07:00","message":"> Transcript [8295] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083324695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083327002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083329662+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.083331873+07:00","message":"TextPushed: 'มูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.672315457+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.672352762+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-25T15:39:10.672360074+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.672374984+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.672383998+07:00","message":"[bufferProcess] interim [880000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.672387012+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.672391296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.672394774+07:00","message":"> Transcript [8296] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.67239891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.672401736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.672404117+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.672406683+07:00","message":"TextPushed: 'มูลค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.857259428+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.85729969+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-25T15:39:10.857306144+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.857319384+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857328073+07:00","message":"[bufferProcess] interim [60000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857331012+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857338953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857341814+07:00","message":"> Transcript [8297] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857346155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857348379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857352424+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.85735513+07:00","message":"TextPushed: 'มูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857361678+07:00","message":"Push: 'เพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.857364429+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.85736703+07:00","message":"Set new StatePrefix : 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.85736954+07:00","message":"Next Push (prob) : 'ได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.857378252+07:00","message":"push: {false เพิ่มทางเศรษฐกิจ 0 0xc0038b5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.862977031+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.862995951+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-25T15:39:10.863001352+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.863013767+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863018504+07:00","message":"[bufferProcess] interim [120000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863020848+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863023812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863026036+07:00","message":"> Transcript [8298] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863028992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863031564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863033796+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.863036319+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.980300913+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.980338617+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-25T15:39:10.980344113+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.980355949+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980363563+07:00","message":"[bufferProcess] interim [180000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980366437+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980370966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980373743+07:00","message":"> Transcript [8299] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980377447+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980379736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980381951+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:10.980389191+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.988458657+07:00","message":"[GCS] Cleaned up inactive client: 461"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.988490077+07:00","message":"[GCS] Cleaned up inactive client: 463"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.988493036+07:00","message":"[GCS] Cleaned up inactive client: 460"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:10.988494946+07:00","message":"[GCS] Cleaned up inactive client: 462"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.041879572+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.041913604+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-25T15:39:11.041920508+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.041933165+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.041940576+07:00","message":"[bufferProcess] interim [300000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.041943491+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.04194986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.04195329+07:00","message":"> Transcript [8300] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.04195714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.041959367+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.041961652+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.041965085+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:11.445759679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:11.445786506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.498426593+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.498468262+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-25T15:39:11.498482011+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.498494044+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498501399+07:00","message":"[bufferProcess] interim [660000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498504083+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498509686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498512844+07:00","message":"> Transcript [8301] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.49851624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498518396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498521136+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498523736+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498528428+07:00","message":"Push: 'ได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498530684+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498533387+07:00","message":"Set new StatePrefix : 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.498535792+07:00","message":"Next Push (prob) : 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.498543828+07:00","message":"push: {false ได้เป็นอย่างดีค่ะสำหรับ 0 0xc0038b5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.684303542+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.684343919+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-25T15:39:11.684349861+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.684364436+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.684369062+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-25T15:39:11.684373782+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.684382113+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:11.684386693+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684394214+07:00","message":"[bufferProcess] interim [840000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684398137+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684404046+07:00","message":"[bufferProcess] interim [900000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684406122+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684410324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684413542+07:00","message":"> Transcript [8302] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684417131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684419313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684421382+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684423835+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684425871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684428043+07:00","message":"> Transcript [8303] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684430268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684432002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684433795+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:11.684435791+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.075458162+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.075506195+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-25T15:39:12.075512847+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.075526388+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075532939+07:00","message":"[bufferProcess] interim [260000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075536134+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075542037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075545206+07:00","message":"> Transcript [8304] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075548889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075551152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075554313+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.075557127+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.086865637+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.086906103+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-25T15:39:12.086912617+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.086930046+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086938479+07:00","message":"[bufferProcess] interim [320000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086942405+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086949288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086953336+07:00","message":"> Transcript [8305] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.08695946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086962164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086964335+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086966817+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086973649+07:00","message":"Push: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086976198+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086978854+07:00","message":"Set new StatePrefix : 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.086981955+07:00","message":"Next Push (prob) : 'เวชสำอางโดย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.086990274+07:00","message":"push: {false ผลิตภัณฑ์ 0 0xc0038b5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.270065475+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.270102753+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-25T15:39:12.27011085+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.270126678+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.270133522+07:00","message":"[bufferProcess] interim [440000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.270137489+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.270144294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.270147082+07:00","message":"> Transcript [8306] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.27015002+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.399725265+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.399770575+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-25T15:39:12.399779601+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.399798466+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.399811739+07:00","message":"[bufferProcess] interim [560000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.399816258+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.399826062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.399830221+07:00","message":"> Transcript [8307] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.399833987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.399837267+07:00","message":"Set new StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.413561693+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.413588761+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-25T15:39:12.413594571+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.413609426+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.41361533+07:00","message":"[bufferProcess] interim [620000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.413618366+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.413622124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.413624842+07:00","message":"> Transcript [8308] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.413627436+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.905479336+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.90551984+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-25T15:39:12.905526332+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:12.905541777+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905549931+07:00","message":"[bufferProcess] interim [100000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905553508+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905561392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905564856+07:00","message":"> Transcript [8309] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905569291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905571832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905574656+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:12.905577535+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.367929711+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.367975771+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-25T15:39:13.367983706+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.368000155+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368008894+07:00","message":"[bufferProcess] interim [580000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368012214+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368017115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368020782+07:00","message":"> Transcript [8310] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368025168+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368027285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368029701+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.368032588+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.618254641+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.618293616+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-25T15:39:13.618300479+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.618315091+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.618323385+07:00","message":"[bufferProcess] interim [760000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.618326931+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.618334325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.61833764+07:00","message":"> Transcript [8311] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.618342041+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.618344315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.618346993+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.618349857+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.62301115+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.623024983+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-25T15:39:13.623029611+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.623038337+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.6230425+07:00","message":"[bufferProcess] interim [820000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623044956+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623047879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.62305028+07:00","message":"> Transcript [8312] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623053351+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623055405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623057308+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623059608+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623065323+07:00","message":"Push: 'เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.62306746+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.623069955+07:00","message":"Set new StatePrefix : 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.62307416+07:00","message":"Next Push (prob) : 'ใช้ระบบนำส่งยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.623098396+07:00","message":"push: {false เวชสำอางได้ยัง 0 0xc0038b5380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.655822932+07:00","message":"[GCS] IsForceVAD: false for message ID: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.728214941+07:00","message":"[GCS] Start streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.732746009+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.732779964+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-25T15:39:13.732786142+07:00","message":"receive interim result [false|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.732799324+07:00","message":"[buffer interim] 472 false มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.732805621+07:00","message":"[bufferProcess] interim [940000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.732808577+07:00","message":"[bufferProcess] send to processor:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.732812198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.732815005+07:00","message":"> Transcript [8313] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.732817605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.732819814+07:00","message":"Set new StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.829089686+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.829138702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป\",\"confidence\":0.9499041}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.829148743+07:00","message":"receive interim result [true|false]: มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.829172159+07:00","message":"end recv isFinal message id 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.82917667+07:00","message":"end Recv id 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.829185244+07:00","message":"[buffer interim] 472 true มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829194135+07:00","message":"[bufferProcess] interim [60000000]:มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.8292004+07:00","message":"[bufferProcess] send to processor (isfinal):มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829205771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829209768+07:00","message":"> Transcript [8314] [false]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.82921527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.82921838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829221608+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829226275+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829229713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829233072+07:00","message":"> Transcript [8315] [true]: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829236869+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829239891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829242968+07:00","message":"StatePrefix: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยังใช้ระบบนำส่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.82924703+07:00","message":"TextPushed: 'มูลค่าเพิ่มทางเศรษฐกิจได้เป็นอย่างดีค่ะสำหรับผลิตภัณฑ์เวชสำอางได้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:13.829254293+07:00","message":"Push: 'ใช้ระบบนำส่งในรูป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:13.829265316+07:00","message":"push: {true ใช้ระบบนำส่งในรูป 0 0xc0038b5380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:13.843966109+07:00","message":"write wav file: './tmp/7599/7599_472.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:14.446166671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:14.446178389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.081361526+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.081413231+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-25T15:39:17.081421191+07:00","message":"receive interim result [false|false]: มีโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.081440031+07:00","message":"[buffer interim] 473 false มีโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.081446567+07:00","message":"[bufferProcess] interim [420000000]:มีโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.081449068+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.081454722+07:00","message":"[bufferProcess] send to processor (ticker):มีโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.081457538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.08146051+07:00","message":"> Transcript [8316] [false]: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.081462809+07:00","message":"Set StatePrefix (first interim): 'มีโครงสร้าง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:17.446929238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:17.446931098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.465251089+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.465288645+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-25T15:39:17.465293971+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.465308554+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.465318805+07:00","message":"[bufferProcess] interim [780000000]:มีโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.465322082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.597585353+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.59763314+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-25T15:39:17.597639256+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.59765168+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597658362+07:00","message":"[bufferProcess] interim [900000000]:มีโครงสร้างคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597661048+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597666697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597669353+07:00","message":"> Transcript [8317] [false]: 'มีโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597672939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597675209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597677229+07:00","message":"StatePrefix: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.597679436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.918124636+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.918179026+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-25T15:39:17.918186745+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.918207617+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.918217466+07:00","message":"[bufferProcess] interim [140000000]:มีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.918221528+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.918226929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.918231533+07:00","message":"> Transcript [8318] [false]: 'มีโครงสร้างคล้ายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.918237195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.918240663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.91824354+07:00","message":"StatePrefix: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.918247528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928408978+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928437381+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-25T15:39:17.928442642+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:17.928457379+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928463979+07:00","message":"[bufferProcess] interim [200000000]:มีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928466531+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928479378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928482339+07:00","message":"> Transcript [8319] [false]: 'มีโครงสร้างคล้ายกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928486067+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928488399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928490325+07:00","message":"StatePrefix: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:17.928492486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.106548944+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.106595292+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-25T15:39:18.106600685+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.106618072+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106626777+07:00","message":"[bufferProcess] interim [380000000]:มีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106629609+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106638559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106641985+07:00","message":"> Transcript [8320] [false]: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106646049+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106649025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106651044+07:00","message":"StatePrefix: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106653365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106659421+07:00","message":"Push: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106661444+07:00","message":"TextPushed: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106663783+07:00","message":"Set new StatePrefix : 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.106666062+07:00","message":"Next Push (prob) : 'คล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.106674343+07:00","message":"push: {false มีโครงสร้าง 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.293264767+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.293309031+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-25T15:39:18.293315063+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.293329291+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.293337933+07:00","message":"[bufferProcess] interim [620000000]:มีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.293340996+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.293346168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.293351691+07:00","message":"> Transcript [8321] [false]: 'มีโครงสร้างคล้ายกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.293355734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.293357935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.293360022+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.29336259+07:00","message":"TextPushed: 'มีโครงสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.556264663+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.556305278+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-25T15:39:18.556311416+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.556326347+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.556333796+07:00","message":"[bufferProcess] interim [860000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.556336992+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.556341392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.556344481+07:00","message":"> Transcript [8322] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.55634813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.556350278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.556352774+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.556355051+07:00","message":"TextPushed: 'มีโครงสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.810967841+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.81102174+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-25T15:39:18.811029428+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.811046266+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811057023+07:00","message":"[bufferProcess] interim [40000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811060139+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811064723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811071063+07:00","message":"> Transcript [8323] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811075359+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811077543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811080214+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.811082606+07:00","message":"TextPushed: 'มีโครงสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.879301384+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.879349961+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-25T15:39:18.879358463+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.879375888+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879384464+07:00","message":"[bufferProcess] interim [160000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879387901+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879392237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879396119+07:00","message":"> Transcript [8324] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879400574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879403271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879405656+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879408122+07:00","message":"TextPushed: 'มีโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879413034+07:00","message":"Push: 'คล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879415003+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879417237+07:00","message":"Set new StatePrefix : 'มีโครงสร้างคล้ายกับโครงสร้างของผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.879420049+07:00","message":"Next Push (prob) : 'สร้างของผิวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.879450046+07:00","message":"push: {false คล้ายกับโครง 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.882216849+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.882236259+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-25T15:39:18.882241779+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:18.882254326+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.882258981+07:00","message":"[bufferProcess] interim [220000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.882261735+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.882265279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.882267724+07:00","message":"> Transcript [8325] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.882270001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:18.882272388+07:00","message":"Set new StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.534244556+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.534291194+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-25T15:39:19.534299971+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.534318222+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.534329826+07:00","message":"[bufferProcess] interim [820000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.534334354+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.53434131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.534345698+07:00","message":"> Transcript [8326] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.534349692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.534354511+07:00","message":"Set new StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.590291757+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.590336402+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-25T15:39:19.590344274+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.590360096+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590368772+07:00","message":"[bufferProcess] interim [880000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590372598+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590381686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590385696+07:00","message":"> Transcript [8327] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590389956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590392337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590394387+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.590397147+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.731620257+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.731660919+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-25T15:39:19.73166918+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.731683436+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.731691896+07:00","message":"[bufferProcess] interim [0]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.731695643+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.731700244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.73170422+07:00","message":"> Transcript [8328] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.731709783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.731712733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.731716993+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.731720736+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.777409163+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.777456088+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-25T15:39:19.777462429+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:19.777486623+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.777495769+07:00","message":"[bufferProcess] interim [60000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.777499018+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.777506524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.777509358+07:00","message":"> Transcript [8329] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.777513744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.777516849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.77751965+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:19.777522691+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.422086635+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.422135892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.422143018+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.422159011+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422167952+07:00","message":"[bufferProcess] interim [660000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422170952+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422175628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422178891+07:00","message":"> Transcript [8330] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422185284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422187898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422190136+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422193348+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422198643+07:00","message":"Push: 'สร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422201281+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422203774+07:00","message":"Set new StatePrefix : 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:20.422206134+07:00","message":"Next Push (prob) : 'ซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:20.42221576+07:00","message":"push: {false สร้างของผิวนะคะ 0 0xc00039da80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:20.44726352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:20.447293814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.129159232+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.129210143+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-25T15:39:21.129216354+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.129231699+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.129239594+07:00","message":"[bufferProcess] interim [380000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.129242538+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.129247964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.129250938+07:00","message":"> Transcript [8331] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.12925492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.129257161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.129259392+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.129262154+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.190753998+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.190790069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.190797744+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.190813045+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.190821588+07:00","message":"[bufferProcess] interim [500000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.19082911+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.190837944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.190842876+07:00","message":"> Transcript [8332] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.190847722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.19085077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.190854054+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.190858182+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.307866613+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.307902397+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-25T15:39:21.307909561+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.307927665+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.307936511+07:00","message":"[bufferProcess] interim [620000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.307939716+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.307945706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.30794868+07:00","message":"> Transcript [8333] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.307952453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.307954463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.307957352+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.307960057+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.56392733+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.563961024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.563967089+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.563983822+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.563991107+07:00","message":"[bufferProcess] interim [920000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.563993978+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.563997309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564000301+07:00","message":"> Transcript [8334] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564004508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564006809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564008981+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564012033+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564015047+07:00","message":"Push: 'ซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564017163+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.564019438+07:00","message":"Set new StatePrefix : 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.56402198+07:00","message":"Next Push (prob) : 'เป็นประการสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.564030318+07:00","message":"push: {false ซึ่งผิวหนัง 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.756514509+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.756556345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.756562289+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.75657681+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.756583018+07:00","message":"[bufferProcess] interim [40000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.756586042+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.756591467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.75659422+07:00","message":"> Transcript [8335] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.756598433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.756600895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.756603562+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.756606307+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.890393799+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.890431041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.890437421+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:21.890449669+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.890457046+07:00","message":"[bufferProcess] interim [220000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.890460174+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.890474914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.890478448+07:00","message":"> Transcript [8336] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.890482805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.89048502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.890487626+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:21.890490739+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.280768242+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.28080675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.28081282+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.280826129+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.280833043+07:00","message":"[bufferProcess] interim [580000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.28083606+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.280841803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.280844586+07:00","message":"> Transcript [8337] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.280848547+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.280850782+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.280854473+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.280857914+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.434332566+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.434386241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องฉันให้ซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.434392613+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องฉันให้ซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.434404856+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องฉันให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434411183+07:00","message":"[bufferProcess] interim [700000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องฉันให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434414148+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434419477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434422326+07:00","message":"> Transcript [8338] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434426639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434428921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434431507+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434434478+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434439835+07:00","message":"Push: 'เป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434442115+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434445051+07:00","message":"Set new StatePrefix : 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.434451403+07:00","message":"Next Push (prob) : 'ที่ต้องใช้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.434459804+07:00","message":"push: {false เป็นประการสำคัญ 0 0xc00039da80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.43765314+07:00","message":"[GCS] IsForceVAD: false for message ID: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.476332948+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.476384089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.476394342+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้ 4"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.4764146+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.476425989+07:00","message":"[bufferProcess] interim [760000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.476430184+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องฉันให้ซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.476443787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.476448255+07:00","message":"> Transcript [8339] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องฉันให้ซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.476452695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.476456138+07:00","message":"Set new StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องฉันให้ซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.484077299+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.484107883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.484113715+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.484128638+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.484135639+07:00","message":"[bufferProcess] interim [820000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.484138264+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้ 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.484142778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.48414566+07:00","message":"> Transcript [8340] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้ 4'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.484148569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.48415074+07:00","message":"Set new StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้ 4'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.50163754+07:00","message":"[GCS] Start streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.554007065+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.554079138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.554086493+07:00","message":"receive interim result [false|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.554100434+07:00","message":"[buffer interim] 473 false มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.554107179+07:00","message":"[bufferProcess] interim [940000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.554110089+07:00","message":"[bufferProcess] send to processor:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.554116435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.554119313+07:00","message":"> Transcript [8341] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.554122343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.554124459+07:00","message":"Set new StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องใช้ไม่ให้สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.63338597+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.633442144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องชั้นไม่ให้ 40\",\"confidence\":0.7976258}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.633452561+07:00","message":"receive interim result [true|false]: มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องชั้นไม่ให้ 40"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.633479241+07:00","message":"end recv isFinal message id 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.63348359+07:00","message":"end Recv id 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.633497733+07:00","message":"[buffer interim] 473 true มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องชั้นไม่ให้ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633515659+07:00","message":"[bufferProcess] interim [940000000]:มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องชั้นไม่ให้ 40"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633519701+07:00","message":"[bufferProcess] send to processor (isfinal):มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633523371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633527003+07:00","message":"> Transcript [8342] [false]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633529665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.63353167+07:00","message":"Set new StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633533827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633535924+07:00","message":"> Transcript [8343] [true]: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องชั้นไม่ให้ 40'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633539021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633541305+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633543307+07:00","message":"StatePrefix: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญที่ต้องทำให้สิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633546008+07:00","message":"TextPushed: 'มีโครงสร้างคล้ายกับโครงสร้างของผิวนะคะซึ่งผิวหนังเป็นประการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:22.633549251+07:00","message":"Push: 'ที่ต้องชั้นไม่ให้ 40'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:22.633558183+07:00","message":"push: {true ที่ต้องชั้นไม่ให้ 40 0 0xc00039da80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:22.649487677+07:00","message":"write wav file: './tmp/7599/7599_473.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.35734434+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.357396245+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-25T15:39:23.357401782+07:00","message":"receive interim result [false|false]: ภายนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.357414558+07:00","message":"[buffer interim] 474 false ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.357420854+07:00","message":"[bufferProcess] interim [720000000]:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.357423109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:23.447598289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:23.447603453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.944232631+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.944271282+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-25T15:39:23.944278012+07:00","message":"receive interim result [false|false]: ภายนอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:23.944293862+07:00","message":"[buffer interim] 474 false ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.944302389+07:00","message":"[bufferProcess] interim [320000000]:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.94430518+07:00","message":"[bufferProcess] send to processor:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.944314382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.944317422+07:00","message":"> Transcript [8344] [false]: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:23.944319753+07:00","message":"Set StatePrefix (first interim): 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.263967016+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.264014911+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-25T15:39:24.264026027+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.26404164+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.264050208+07:00","message":"[bufferProcess] interim [620000000]:ภายนอกสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.264053818+07:00","message":"[bufferProcess] send to processor:ภายนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.26406053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.26406652+07:00","message":"> Transcript [8345] [false]: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.264070555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.264073015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.264075192+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.264077364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.442679027+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.442726705+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-25T15:39:24.442733948+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.442751702+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.442764679+07:00","message":"[bufferProcess] interim [800000000]:ภายนอกสถานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.442767724+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.442775322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.442778611+07:00","message":"> Transcript [8346] [false]: 'ภายนอกสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.442785001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.4427879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.442790113+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.442792416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.597739441+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.597772958+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-25T15:39:24.597778469+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.597792682+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.59779887+07:00","message":"[bufferProcess] interim [920000000]:ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.597801711+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.597805083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.597807817+07:00","message":"> Transcript [8347] [false]: 'ภายนอกสถานที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.597810889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.597812934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.597814856+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.597817029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.757082978+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.757120267+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-25T15:39:24.757126214+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.757139695+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757146135+07:00","message":"[bufferProcess] interim [40000000]:ภายนอกสถานที่เป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757148871+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757154523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757157403+07:00","message":"> Transcript [8348] [false]: 'ภายนอกสถานที่เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757177082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757180526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757183636+07:00","message":"StatePrefix: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757188164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757192922+07:00","message":"Push: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757195128+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757197256+07:00","message":"Set new StatePrefix : 'ภายนอกสถานที่เป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:24.757199667+07:00","message":"Next Push (prob) : 'สถานที่เป็นไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:24.757207273+07:00","message":"push: {false ภายนอก 0 0xc0038b5480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.081699972+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.081742434+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-25T15:39:25.081748108+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.081765283+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.081774667+07:00","message":"[bufferProcess] interim [340000000]:ภายนอกสถานที่เป็นประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.081778346+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.081785013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.081788323+07:00","message":"> Transcript [8349] [false]: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.08179118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.081796242+07:00","message":"Set new StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.137580309+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.137623961+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-25T15:39:25.137630217+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.137648241+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.137656141+07:00","message":"[bufferProcess] interim [460000000]:ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.13765898+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.13766655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.137670657+07:00","message":"> Transcript [8350] [false]: 'ภายนอกสถานที่เป็นประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.137674804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.137678554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.137680716+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.137683259+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.312831613+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.312873521+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-25T15:39:25.312880667+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.312896649+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.312905059+07:00","message":"[bufferProcess] interim [580000000]:ภายนอกสถานที่เป็นประโยชน์ในทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.312907978+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.312917148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.312920323+07:00","message":"> Transcript [8351] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.31292455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.312927305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.312929833+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.312933352+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.366575575+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.366612271+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-25T15:39:25.366617577+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.366631302+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366638402+07:00","message":"[bufferProcess] interim [640000000]:ภายนอกสถานที่เป็นประโยชน์ในทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366642147+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366650024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366652763+07:00","message":"> Transcript [8352] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366656447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366660161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366662839+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.366665216+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.402133205+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.402168319+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-25T15:39:25.402175168+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.40218873+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402194968+07:00","message":"[bufferProcess] interim [700000000]:ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402198454+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402207123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402210851+07:00","message":"> Transcript [8353] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402215911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402220549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402222599+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402224996+07:00","message":"TextPushed: 'ภายนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402233019+07:00","message":"Push: 'สถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402235255+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402237475+07:00","message":"Set new StatePrefix : 'ภายนอกสถานที่เป็นประโยชน์ในทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.402239824+07:00","message":"Next Push (prob) : 'ในทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.402246763+07:00","message":"push: {false สถานที่เป็นประโยชน์ 0 0xc0038b5480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.473398585+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.47343179+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-25T15:39:25.473437855+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.473451832+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.473457976+07:00","message":"[bufferProcess] interim [760000000]:ภายนอกสถานที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.473460689+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.473463939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.473475581+07:00","message":"> Transcript [8354] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.473478129+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.659523477+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.659564388+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-25T15:39:25.659571618+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.659588027+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.659596699+07:00","message":"[bufferProcess] interim [940000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.659599514+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.659608738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.65961178+07:00","message":"> Transcript [8355] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.65961452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.65961764+07:00","message":"Set new StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางสร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.735602581+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.735644314+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-25T15:39:25.735651268+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.735667236+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.735683623+07:00","message":"[bufferProcess] interim [120000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.735687011+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.735691096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.735694928+07:00","message":"> Transcript [8356] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.735697686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.735699912+07:00","message":"Set new StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.991790396+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.991831097+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-25T15:39:25.991837875+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:25.991853823+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991865474+07:00","message":"[bufferProcess] interim [240000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991868365+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991876501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991879522+07:00","message":"> Transcript [8357] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991883663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991886341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991890076+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:25.991894372+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.048711417+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.048751931+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-25T15:39:26.048758472+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.048773774+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.048781999+07:00","message":"[bufferProcess] interim [360000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.048784897+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.048792746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.048795698+07:00","message":"> Transcript [8358] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.048799707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.04880233+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.048804985+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.048810577+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.23828736+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.238318486+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-25T15:39:26.23832438+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.238342223+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238351194+07:00","message":"[bufferProcess] interim [540000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238354366+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238361068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238363651+07:00","message":"> Transcript [8359] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238367602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238370575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238374222+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.238378258+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.247976926+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.248002506+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-25T15:39:26.248007846+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.248020651+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248026478+07:00","message":"[bufferProcess] interim [600000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248029906+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248033515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248036086+07:00","message":"> Transcript [8360] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248039559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248041818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248043982+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248046928+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248050482+07:00","message":"Push: 'ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248052673+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248054939+07:00","message":"Set new StatePrefix : 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.248057298+07:00","message":"Next Push (prob) : 'ที่สถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.248066523+07:00","message":"push: {false ในทางเครื่องสำอาง 0 0xc0038b5480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.375675165+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.375718747+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-25T15:39:26.37572724+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.375740686+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.375755851+07:00","message":"[bufferProcess] interim [720000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.375758874+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.375762408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.375765523+07:00","message":"> Transcript [8361] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.375768145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.375770293+07:00","message":"Set new StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:26.44838039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:26.448390423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.562898484+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.562935101+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-25T15:39:26.562941905+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.562958657+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562965867+07:00","message":"[bufferProcess] interim [900000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562969009+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562981058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562984354+07:00","message":"> Transcript [8362] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562988575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562990843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562992854+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.562995491+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.880445941+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.880494957+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-25T15:39:26.880501495+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:26.880516451+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.880525183+07:00","message":"[bufferProcess] interim [140000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.88052801+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.880535856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.880538711+07:00","message":"> Transcript [8363] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.880542975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.880545535+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.880547536+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:26.880550696+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.06641529+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.066460916+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-25T15:39:27.066474342+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.066488812+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066495966+07:00","message":"[bufferProcess] interim [380000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066499055+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066506535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066509812+07:00","message":"> Transcript [8364] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066513972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066518859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066521579+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.066524934+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.653093396+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.653130215+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-25T15:39:27.653136636+07:00","message":"receive interim result [false|false]: ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.653154303+07:00","message":"[buffer interim] 474 false ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653172029+07:00","message":"[bufferProcess] interim [980000000]:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653175456+07:00","message":"[bufferProcess] send to processor:ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653179514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653182458+07:00","message":"> Transcript [8365] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653186727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653188809+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653190899+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653194118+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653206615+07:00","message":"Push: 'ที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653208962+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653213048+07:00","message":"Set new StatePrefix : 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:27.653216139+07:00","message":"Next Push (prob) : 'ไปได้ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.653247837+07:00","message":"push: {false ที่จะผ่านเข้า 0 0xc0038b5480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.886599136+07:00","message":"[GCS] IsForceVAD: false for message ID: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:27.950947041+07:00","message":"[GCS] Start streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.053075901+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.053113253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายนอกที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานเข้าไปได้ด้วยค่ะ\",\"confidence\":0.9185546}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.053119767+07:00","message":"receive interim result [true|false]: ภายนอกที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.053132264+07:00","message":"end recv isFinal message id 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.053136147+07:00","message":"end Recv id 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.053143443+07:00","message":"[buffer interim] 474 true ภายนอกที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053150248+07:00","message":"[bufferProcess] interim [400000000]:ภายนอกที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053156823+07:00","message":"[bufferProcess] send to processor (isfinal):ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053170118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.05317354+07:00","message":"> Transcript [8366] [false]: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.0531789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053181159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053183259+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053185844+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053187855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053189922+07:00","message":"> Transcript [8367] [true]: 'ภายนอกที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053192211+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053194052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053195812+07:00","message":"StatePrefix: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053198224+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053200193+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053375624+07:00","message":"Push: 'ได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053378817+07:00","message":"TextPushed: 'ภายนอกสถานที่เป็นประโยชน์ในทางเครื่องสำอางที่จะผ่านเข้าได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053381215+07:00","message":"Set new StatePrefix : 'ภายนอกที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.053383593+07:00","message":"Next Push (prob) : 'ภายนอกที่เป็นประโยชน์ในทางเครื่องสำอางที่สถานเข้าไปได้ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.053392251+07:00","message":"push: {true ได้ด้วยค่ะ 0 0xc0038b5480}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.0534031+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_474.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:28.064646603+07:00","message":"write wav file: './tmp/7599/7599_474.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.642288886+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.642334225+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-25T15:39:28.642339704+07:00","message":"receive interim result [false|false]: ต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.642355948+07:00","message":"[buffer interim] 475 false ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.642362487+07:00","message":"[bufferProcess] interim [720000000]:ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.642364655+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.932675047+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.932720435+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-25T15:39:28.932729129+07:00","message":"receive interim result [false|false]: ต้องมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:28.932747284+07:00","message":"[buffer interim] 475 false ต้องมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.932762062+07:00","message":"[bufferProcess] interim [960000000]:ต้องมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.932766182+07:00","message":"[bufferProcess] send to processor:ต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.932773432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.932777807+07:00","message":"> Transcript [8368] [false]: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:28.932781307+07:00","message":"Set StatePrefix (first interim): 'ต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.30886108+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.308904271+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-25T15:39:29.308910278+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.308925348+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.308935209+07:00","message":"[bufferProcess] interim [380000000]:ต้องมีระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.308938299+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.308942559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.308945868+07:00","message":"> Transcript [8369] [false]: 'ต้องมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.308949798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.308952531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.30895486+07:00","message":"StatePrefix: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.308957435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:29.449232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:29.449244966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.918377782+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.918422245+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-25T15:39:29.918429481+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:29.918480423+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.918493233+07:00","message":"[bufferProcess] interim [920000000]:ต้องมีระบบนำส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.91851044+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.918520067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.918524145+07:00","message":"> Transcript [8370] [false]: 'ต้องมีระบบนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.918544564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.918547705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.918565206+07:00","message":"StatePrefix: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:29.918568614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.043128525+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.043160319+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-25T15:39:30.043165842+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.043179571+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.043185703+07:00","message":"[bufferProcess] interim [980000000]:ต้องมีระบบนำส่งผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.043188229+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.043191491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.043194337+07:00","message":"> Transcript [8371] [false]: 'ต้องมีระบบนำส่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.043197794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.043199948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.043201935+07:00","message":"StatePrefix: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.04320393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.108806643+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.108844659+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-25T15:39:30.108850894+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.108863989+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108871872+07:00","message":"[bufferProcess] interim [40000000]:ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108875246+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108881643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108885317+07:00","message":"> Transcript [8372] [false]: 'ต้องมีระบบนำส่งผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108890006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108893602+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108896994+07:00","message":"StatePrefix: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108900665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108904669+07:00","message":"Push: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108907504+07:00","message":"TextPushed: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108911042+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.108913902+07:00","message":"Next Push (prob) : 'ระบบนำส่งผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.108923598+07:00","message":"push: {false ต้องมี 0 0xc00039df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.17133314+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.171369954+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-25T15:39:30.171376206+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.171388936+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.171397196+07:00","message":"[bufferProcess] interim [160000000]:ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.171399852+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.171403422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.171406354+07:00","message":"> Transcript [8373] [false]: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.17140873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.171410933+07:00","message":"Set new StatePrefix: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.223354172+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.223394185+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-25T15:39:30.223399426+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.223412521+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.223418624+07:00","message":"[bufferProcess] interim [280000000]:ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.223421151+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.223426662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.223429494+07:00","message":"> Transcript [8374] [false]: 'ต้องมีระบบนำส่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.223433429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.22343555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.223437807+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.223440262+07:00","message":"TextPushed: 'ต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.484895597+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.48493339+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-25T15:39:30.484939605+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.484952407+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484958802+07:00","message":"[bufferProcess] interim [460000000]:ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484961376+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484966372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484969171+07:00","message":"> Transcript [8375] [false]: 'ต้องมีระบบนำส่งที่จะนำพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484972626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484974781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484976726+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.484979077+07:00","message":"TextPushed: 'ต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.596171892+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.596214133+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-25T15:39:30.596220175+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.596237906+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596247336+07:00","message":"[bufferProcess] interim [580000000]:ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596251066+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596255678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596258809+07:00","message":"> Transcript [8376] [false]: 'ต้องมีระบบนำส่งที่จะนำภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596262654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596264986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596267189+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.596269997+07:00","message":"TextPushed: 'ต้องมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.666995297+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.66703594+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-25T15:39:30.667041241+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.667055415+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.66706221+07:00","message":"[bufferProcess] interim [700000000]:ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667064955+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667071673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667076039+07:00","message":"> Transcript [8377] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667080443+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667082851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667086229+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.66708904+07:00","message":"TextPushed: 'ต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667096718+07:00","message":"Push: 'ระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.667099127+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.66710133+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.66710371+07:00","message":"Next Push (prob) : 'นำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.66711342+07:00","message":"push: {false ระบบนำส่งที่จะ 0 0xc00039df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.812268993+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.81230675+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-25T15:39:30.812312603+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.812324452+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812330959+07:00","message":"[bufferProcess] interim [880000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812333664+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812338828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812341389+07:00","message":"> Transcript [8378] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812344672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812346909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812349725+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.812352839+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.980858702+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.980896969+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-25T15:39:30.980903221+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:30.980914635+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.980921946+07:00","message":"[bufferProcess] interim [60000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.980925678+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.9809314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.980934343+07:00","message":"> Transcript [8379] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.980938197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.980940465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.980942887+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:30.980946028+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.484807346+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.484848737+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-25T15:39:31.484855493+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.484872922+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.484879663+07:00","message":"[bufferProcess] interim [600000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.4848844+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.4848952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.484899396+07:00","message":"> Transcript [8380] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.484904266+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.484906435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.48490927+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.484912038+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.619561368+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.619607441+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-25T15:39:31.619613396+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.619627136+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619636602+07:00","message":"[bufferProcess] interim [720000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619639409+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.61964669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619650213+07:00","message":"> Transcript [8381] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619654935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619657285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619661206+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619665418+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619671847+07:00","message":"Push: 'นำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619674422+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619678162+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.619681146+07:00","message":"Next Push (prob) : 'ออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.619704428+07:00","message":"push: {false นำพาสาร 0 0xc00039df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.803978863+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.80402112+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-25T15:39:31.804027148+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.804044123+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804053241+07:00","message":"[bufferProcess] interim [840000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804056008+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804061442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804064311+07:00","message":"> Transcript [8382] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804067851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804070079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804072484+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.804075056+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.9941813+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.994229828+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-25T15:39:31.994236933+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:31.994254347+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994263161+07:00","message":"[bufferProcess] interim [80000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994266217+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994275085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994278513+07:00","message":"> Transcript [8383] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994282841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994285618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994287658+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:31.994291131+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.131976444+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.132023889+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-25T15:39:32.132034341+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.132053031+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.132068608+07:00","message":"[bufferProcess] interim [200000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.132072802+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.132077371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.132080601+07:00","message":"> Transcript [8384] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.132084442+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.132086814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.132089272+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.13209221+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.181926391+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.181965446+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-25T15:39:32.18197258+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.181985533+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.181992064+07:00","message":"[bufferProcess] interim [260000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.181995149+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182001795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182004332+07:00","message":"> Transcript [8385] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182008352+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182010871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182013713+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182016459+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182023317+07:00","message":"Push: 'ออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182025781+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182028416+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.182030997+07:00","message":"Next Push (prob) : 'ไปยังผิวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.182038407+07:00","message":"push: {false ออกฤทธิ์เนี่ยเข้า 0 0xc00039df00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:32.449651139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:32.449679077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.526085739+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.526125163+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-25T15:39:32.526133796+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.526151368+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.526159607+07:00","message":"[bufferProcess] interim [620000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.526164339+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.526169188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.526173375+07:00","message":"> Transcript [8386] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.526176808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.526179594+07:00","message":"Set new StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.563425264+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.56347234+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-25T15:39:32.563479957+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.563496508+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.56350486+07:00","message":"[bufferProcess] interim [680000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.563507711+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.5635167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.563519903+07:00","message":"> Transcript [8387] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.563524132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.563527007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.563529053+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.563531933+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.77057319+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.770615746+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-25T15:39:32.770623072+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.770636812+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770643049+07:00","message":"[bufferProcess] interim [920000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770646011+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770653288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770657347+07:00","message":"> Transcript [8388] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770661476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770663768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770666463+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.770669299+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.901067066+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.901102055+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-25T15:39:32.901108518+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:32.901121846+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.901130974+07:00","message":"[bufferProcess] interim [980000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.901134045+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.901137927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.901140637+07:00","message":"> Transcript [8389] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.901144036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.90114619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.901148662+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:32.90115137+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.050699834+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.050747667+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-25T15:39:33.050754051+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.050769511+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050778138+07:00","message":"[bufferProcess] interim [40000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050781108+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050785327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050788674+07:00","message":"> Transcript [8390] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050793341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050795656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050798116+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050802567+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050805948+07:00","message":"Push: 'ไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050808092+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050810364+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.050813409+07:00","message":"Next Push (prob) : 'เพื่อให้ออกมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.050823469+07:00","message":"push: {false ไปยังผิวหนัง 0 0xc00039df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.154279335+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.154315711+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-25T15:39:33.154326139+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกในตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.154343411+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.154354024+07:00","message":"[bufferProcess] interim [160000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.154359157+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.154364619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.15436774+07:00","message":"> Transcript [8391] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.154371302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.154373547+07:00","message":"Set new StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.161360258+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.161393988+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-25T15:39:33.161400058+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.161414399+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.161421075+07:00","message":"[bufferProcess] interim [220000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.161424645+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกในตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.161439693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.161442715+07:00","message":"> Transcript [8392] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกในตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.161446218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.161448853+07:00","message":"Set new StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกในตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.278080763+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.278121523+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-25T15:39:33.278129424+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตามต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.278144509+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.278155192+07:00","message":"[bufferProcess] interim [400000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.278159859+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.27816705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.278171577+07:00","message":"> Transcript [8393] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.278175729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.278179267+07:00","message":"Set new StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.403174771+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.403214454+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-25T15:39:33.403222831+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:33.4032367+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403245054+07:00","message":"[bufferProcess] interim [520000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403248115+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตามต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403252574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403255704+07:00","message":"> Transcript [8394] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตามต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403259933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403262131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403264201+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกไปตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:33.403268506+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.011216252+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.011253903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.01125999+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.011273878+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.011281194+07:00","message":"[bufferProcess] interim [120000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.011284094+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.011291599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.011294571+07:00","message":"> Transcript [8395] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.011297657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.011300054+07:00","message":"Set new StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.191759463+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.191797324+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-25T15:39:34.191804904+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.191819612+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.191826001+07:00","message":"[bufferProcess] interim [300000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.191828996+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.19183258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.191835408+07:00","message":"> Transcript [8396] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.191838928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.191841008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.191843544+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.191846865+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.304564741+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.30460507+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-25T15:39:34.304613512+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการเช่นนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.304627857+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304634112+07:00","message":"[bufferProcess] interim [360000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304637365+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304644968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304648019+07:00","message":"> Transcript [8397] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304651839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304653936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304656893+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.304659766+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.306154385+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.306167865+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-25T15:39:34.306172153+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.306182994+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.30618685+07:00","message":"[bufferProcess] interim [420000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.306189217+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการเช่นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.30619179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.306194805+07:00","message":"> Transcript [8398] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการเช่นนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.306197544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.30620049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.306203306+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.306206738+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.514803792+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.514845934+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-25T15:39:34.514852199+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการค้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.514864888+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514871555+07:00","message":"[bufferProcess] interim [600000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514874436+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514878097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514880717+07:00","message":"> Transcript [8399] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.5148847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.51488676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514888895+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514891852+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514897056+07:00","message":"Push: 'เพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514899339+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.514903612+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.51490687+07:00","message":"Next Push (prob) : 'ดังนั้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.514914416+07:00","message":"push: {false เพื่อให้ออกได้ตามต้องการ 0 0xc00039df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.63959251+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.639630516+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-25T15:39:34.639636887+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.639650569+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639657718+07:00","message":"[bufferProcess] interim [720000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639661865+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639665439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639668376+07:00","message":"> Transcript [8400] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639671878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639674003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639676121+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.639678845+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.819368061+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.819406375+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-25T15:39:34.819412417+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:34.819423534+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819430086+07:00","message":"[bufferProcess] interim [900000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819433326+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819438948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819441744+07:00","message":"> Transcript [8401] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819445381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819447417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819449739+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:34.819452783+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.006153101+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.006191783+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-25T15:39:35.006198705+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.006216046+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.006227755+07:00","message":"[bufferProcess] interim [80000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.006230909+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.006239094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.006242298+07:00","message":"> Transcript [8402] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.006247263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.00624975+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.00625232+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.006255585+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.323489324+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.323526198+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-25T15:39:35.323534215+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.323547414+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323554122+07:00","message":"[bufferProcess] interim [380000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.32355734+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323564204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323567114+07:00","message":"> Transcript [8403] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323571892+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323573982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323576248+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323579026+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323585852+07:00","message":"Push: 'ดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323591471+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323601722+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.323606292+07:00","message":"Next Push (prob) : 'ผ่านเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.323612554+07:00","message":"push: {false ดังนั้นการ 0 0xc00039df00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:35.450280017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:35.450283987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.530780324+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.53082136+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-25T15:39:35.530829555+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.530845035+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.53086346+07:00","message":"[bufferProcess] interim [620000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.530868565+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.530875981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.53087985+07:00","message":"> Transcript [8404] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.530885641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.530888422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.530892197+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.530897178+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.725457238+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.725525464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.725535544+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.725558211+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725569436+07:00","message":"[bufferProcess] interim [800000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725575124+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725586555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725591884+07:00","message":"> Transcript [8405] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725599583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725602708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725607438+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.725613064+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.76708626+07:00","message":"[GCS] IsForceVAD: false for message ID: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.831749354+07:00","message":"[GCS] Start streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.841212933+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.841252899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.84126033+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.841275508+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841283448+07:00","message":"[bufferProcess] interim [980000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841287123+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841295158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841298299+07:00","message":"> Transcript [8406] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841302788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841305067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841307475+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.841310539+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.844684512+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.844702663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.844708524+07:00","message":"receive interim result [false|false]: ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.844720459+07:00","message":"[buffer interim] 475 false ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844725268+07:00","message":"[bufferProcess] interim [40000000]:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844728246+07:00","message":"[bufferProcess] send to processor:ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844731991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844734447+07:00","message":"> Transcript [8407] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844738073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.84474018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844742289+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844744906+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844759969+07:00","message":"Push: 'ผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844762773+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844765517+07:00","message":"Set new StatePrefix : 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.844768643+07:00","message":"Next Push (prob) : 'ยังชั้นผิวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.844776637+07:00","message":"push: {false ผ่านเข้าไป 0 0xc00039df00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.937927099+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.937970847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนที่จะต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง\",\"confidence\":0.9443359}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.937978451+07:00","message":"receive interim result [true|false]: แผนที่จะต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.937989516+07:00","message":"end recv isFinal message id 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.937992153+07:00","message":"end Recv id 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.937998926+07:00","message":"[buffer interim] 475 true แผนที่จะต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938009681+07:00","message":"[bufferProcess] interim [40000000]:แผนที่จะต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938014431+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938019318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938022345+07:00","message":"> Transcript [8408] [false]: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938025372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938027552+07:00","message":"Set new StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.93803131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938033387+07:00","message":"> Transcript [8409] [true]: 'แผนที่จะต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938036607+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938038612+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938040632+07:00","message":"StatePrefix: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938044+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938046528+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938345092+07:00","message":"Push: 'ยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938348881+07:00","message":"TextPushed: 'ต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938351767+07:00","message":"Set new StatePrefix : 'แผนที่จะต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938354935+07:00","message":"Next Push (prob) : 'แผนที่จะต้องมีระบบนำส่งที่จะนำพาสารออกฤทธิ์เนี่ยเข้าไปยังผิวหนังเพื่อให้ออกได้ตามต้องการดังนั้นการผ่านเข้าไปยังชั้นผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:35.938364149+07:00","message":"push: {true ยังชั้นผิวหนัง 0 0xc00039df00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:35.938372498+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_475.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:35.953398938+07:00","message":"write wav file: './tmp/7599/7599_475.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.176275015+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.176316806+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-25T15:39:36.176323459+07:00","message":"receive interim result [false|false]: พี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.176341467+07:00","message":"[buffer interim] 476 false พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.176349243+07:00","message":"[bufferProcess] interim [420000000]:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.17635204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.297629542+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.297672545+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-25T15:39:36.297679963+07:00","message":"receive interim result [false|false]: หิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.29769807+07:00","message":"[buffer interim] 476 false หิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.297709933+07:00","message":"[bufferProcess] interim [480000000]:หิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.297712872+07:00","message":"[bufferProcess] send to processor:พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.297717004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.297722502+07:00","message":"> Transcript [8410] [false]: 'พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.297725415+07:00","message":"Set StatePrefix (first interim): 'พี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.479446167+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.479498398+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-25T15:39:36.479504314+07:00","message":"receive interim result [false|false]: หิวข้าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.479520476+07:00","message":"[buffer interim] 476 false หิวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.4795306+07:00","message":"[bufferProcess] interim [660000000]:หิวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.479533218+07:00","message":"[bufferProcess] send to processor:หิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.479539177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.479543089+07:00","message":"> Transcript [8411] [false]: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.479545749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.479548527+07:00","message":"Set new StatePrefix: 'หิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.678543684+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.678577877+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-25T15:39:36.678583445+07:00","message":"receive interim result [false|false]: หิวข้างล่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.678599061+07:00","message":"[buffer interim] 476 false หิวข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678606647+07:00","message":"[bufferProcess] interim [900000000]:หิวข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678609185+07:00","message":"[bufferProcess] send to processor:หิวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678612337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678615124+07:00","message":"> Transcript [8412] [false]: 'หิวข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678618565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678620741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678623037+07:00","message":"StatePrefix: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.678625149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.870306674+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.870335152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หิวข้างล่าง 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.870340828+07:00","message":"receive interim result [false|false]: หิวข้างล่าง 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:36.8703558+07:00","message":"[buffer interim] 476 false หิวข้างล่าง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.870363242+07:00","message":"[bufferProcess] interim [80000000]:หิวข้างล่าง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.870366156+07:00","message":"[bufferProcess] send to processor:หิวข้างล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.870370378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.870373185+07:00","message":"> Transcript [8413] [false]: 'หิวข้างล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.870376661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.870378829+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.87038137+07:00","message":"StatePrefix: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:36.870383421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.055301312+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.055340627+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-25T15:39:37.055346106+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.055363081+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055371061+07:00","message":"[bufferProcess] interim [260000000]:หิวข้างล่างดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055374139+07:00","message":"[bufferProcess] send to processor:หิวข้างล่าง 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055380518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055383526+07:00","message":"> Transcript [8414] [false]: 'หิวข้างล่าง 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055387954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055390315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055392663+07:00","message":"StatePrefix: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.055397999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.692471465+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.692513488+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-25T15:39:37.692519605+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.692533322+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692541971+07:00","message":"[bufferProcess] interim [860000000]:หิวข้างล่างดังกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692544536+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.69255086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692554264+07:00","message":"> Transcript [8415] [false]: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692558453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.69256078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692562981+07:00","message":"StatePrefix: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692565057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692569591+07:00","message":"Push: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692571981+07:00","message":"TextPushed: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.69257419+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.692576707+07:00","message":"Next Push (prob) : 'ข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.692585777+07:00","message":"push: {false หิว 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.700208503+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.70024051+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-25T15:39:37.700245959+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.700263024+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.700269841+07:00","message":"[bufferProcess] interim [920000000]:หิวข้างล่างดังกล่าวจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.70027292+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.700281316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.700284693+07:00","message":"> Transcript [8416] [false]: 'หิวข้างล่างดังกล่าวถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.700288846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.70029123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.700293195+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.700295946+07:00","message":"TextPushed: 'หิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.763572158+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.763617719+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-25T15:39:37.763624453+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.76363958+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763650031+07:00","message":"[bufferProcess] interim [980000000]:หิวข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763653041+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763661364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763664738+07:00","message":"> Transcript [8417] [false]: 'หิวข้างล่างดังกล่าวจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763668576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763671388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763673932+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.763676821+07:00","message":"TextPushed: 'หิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.953421171+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.953456277+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-25T15:39:37.953469451+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:37.953482582+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953488769+07:00","message":"[bufferProcess] interim [160000000]:หิวข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953491375+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953496623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953499337+07:00","message":"> Transcript [8418] [false]: 'หิวข้างล่างดังกล่าวจึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953502952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953505179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953507639+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:37.953510418+07:00","message":"TextPushed: 'หิว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.083571064+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.083611299+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-25T15:39:38.083617405+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.083631169+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083638758+07:00","message":"[bufferProcess] interim [280000000]:หิวข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083641453+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวจึงเป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083645822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083648749+07:00","message":"> Transcript [8419] [false]: 'หิวข้างล่างดังกล่าวจึงเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083653173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083655615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083658121+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083660716+07:00","message":"TextPushed: 'หิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083664068+07:00","message":"Push: 'ข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083666292+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083670519+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวจึงเป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.083672923+07:00","message":"Next Push (prob) : 'จึงเป็นคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.08368088+07:00","message":"push: {false ข้างล่างดังกล่าว 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.158319406+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.158362909+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-25T15:39:38.158369918+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.15838703+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.158399838+07:00","message":"[bufferProcess] interim [400000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.158402978+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวจึงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.158413439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.158417003+07:00","message":"> Transcript [8420] [false]: 'หิวข้างล่างดังกล่าวจึงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.158421625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.158424605+07:00","message":"Set new StatePrefix: 'หิวข้างล่างดังกล่าวจึงเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.404355331+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.404400304+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-25T15:39:38.404409272+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.404426577+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.40443664+07:00","message":"[bufferProcess] interim [580000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.404442591+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.404453269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.404457715+07:00","message":"> Transcript [8421] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.404468266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.404471675+07:00","message":"Set new StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:38.450667744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:38.450690632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.781476789+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.781519701+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-25T15:39:38.781526412+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.781541131+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781549785+07:00","message":"[bufferProcess] interim [940000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781552854+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781559447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781562315+07:00","message":"> Transcript [8422] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781568946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781571323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781573602+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.781576441+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.79099933+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.791028322+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-25T15:39:38.791034276+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.791146354+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791160457+07:00","message":"[bufferProcess] interim [0]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791163993+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791170773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791173729+07:00","message":"> Transcript [8423] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791187149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791190602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791193345+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.791196575+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.974036117+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.974072471+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-25T15:39:38.974079179+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:38.974094661+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974101031+07:00","message":"[bufferProcess] interim [180000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974104038+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974110367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974113166+07:00","message":"> Transcript [8424] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974120587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974123098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974125265+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:38.974128129+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.04584448+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.045878526+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-25T15:39:39.045885007+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.045898518+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045905071+07:00","message":"[bufferProcess] interim [300000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045907873+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045913441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045916682+07:00","message":"> Transcript [8425] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045920228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045922376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045925014+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045927594+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045932258+07:00","message":"Push: 'ซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045934304+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.045936775+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.0459395+07:00","message":"Next Push (prob) : 'สำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.045947384+07:00","message":"push: {false ซึ่งเป็นกลไก 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.34227228+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.3423101+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-25T15:39:39.342317685+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.342334754+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.342345346+07:00","message":"[bufferProcess] interim [480000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.342349354+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.342357954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.342360792+07:00","message":"> Transcript [8426] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.34236423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.342366501+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.342368513+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.342371106+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.364143853+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.364187496+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-25T15:39:39.36419382+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.364216055+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.364222875+07:00","message":"[bufferProcess] interim [540000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.364225749+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.364229867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.364233653+07:00","message":"> Transcript [8427] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.364237396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.364239578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.364241707+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.36424422+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.368136052+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.368165009+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-25T15:39:39.368170272+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.368181936+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368187313+07:00","message":"[bufferProcess] interim [600000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368189857+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368192863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368195384+07:00","message":"> Transcript [8428] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368198377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368200641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368203005+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.368206148+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.553284953+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.553323575+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-25T15:39:39.553329919+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.553346468+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553355998+07:00","message":"[bufferProcess] interim [780000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553359408+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553364084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553367001+07:00","message":"> Transcript [8429] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.5533716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.55337416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553376458+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553379856+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553383171+07:00","message":"Push: 'สำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.55338546+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553388119+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:39.553391305+07:00","message":"Next Push (prob) : 'ให้ประสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:39.553400658+07:00","message":"push: {false สำคัญที่จะทำ 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.001256477+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.001295938+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-25T15:39:40.001302307+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.001317646+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.001324579+07:00","message":"[bufferProcess] interim [140000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.001327723+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.001334675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.001337779+07:00","message":"> Transcript [8430] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.001341834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.001345418+07:00","message":"Set new StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.195974159+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.196016495+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-25T15:39:40.196023481+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.196040058+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196048853+07:00","message":"[bufferProcess] interim [380000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196051953+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196061138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196064575+07:00","message":"> Transcript [8431] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196069044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196072184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196074206+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.196077295+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.384559462+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.384600947+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-25T15:39:40.384608041+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.384623404+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.384631532+07:00","message":"[bufferProcess] interim [620000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.384634492+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.384642584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.38464553+07:00","message":"> Transcript [8432] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.384649796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.384652217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.384654598+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.384657652+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.659390594+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.659437623+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-25T15:39:40.659444955+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.659468099+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659476971+07:00","message":"[bufferProcess] interim [920000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659480258+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659487967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659491426+07:00","message":"> Transcript [8433] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659495651+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659498435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659500996+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.659503925+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.788851975+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.788897104+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-25T15:39:40.788904097+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.788919743+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788928512+07:00","message":"[bufferProcess] interim [980000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788931503+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788938934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788942196+07:00","message":"> Transcript [8434] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788947133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788949899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788952234+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788955408+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788962138+07:00","message":"Push: 'ให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788964412+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788966648+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.788969292+07:00","message":"Next Push (prob) : 'ของสารสกัดและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.788978676+07:00","message":"push: {false ให้ประสิทธิภาพ 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.898250419+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.89829534+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-25T15:39:40.898302129+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.89831802+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.898326401+07:00","message":"[bufferProcess] interim [40000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.898329776+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.898340001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.89834326+07:00","message":"> Transcript [8435] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.898346619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.898349965+07:00","message":"Set new StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.968024325+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.968060824+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-25T15:39:40.968067346+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.968082402+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968089899+07:00","message":"[bufferProcess] interim [160000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968093012+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968100205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968102748+07:00","message":"> Transcript [8436] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968107103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968109289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968111277+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:40.968114228+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.988184956+07:00","message":"[GCS] Cleaned up inactive client: 464"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.988199233+07:00","message":"[GCS] Cleaned up inactive client: 465"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.988201731+07:00","message":"[GCS] Cleaned up inactive client: 467"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:40.988203733+07:00","message":"[GCS] Cleaned up inactive client: 466"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.013671399+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.013713578+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-25T15:39:41.013721091+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.013733036+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.01374038+07:00","message":"[bufferProcess] interim [220000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.013743672+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.013752097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.013756596+07:00","message":"> Transcript [8437] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.013762344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.013766656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.013781781+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.013786567+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.276991571+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.277036977+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-25T15:39:41.27704384+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็โทรมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.277060713+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277071809+07:00","message":"[bufferProcess] interim [340000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277076505+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277081812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277086286+07:00","message":"> Transcript [8438] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277092688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277096638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277099818+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.277104621+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.308142478+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.308181034+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-25T15:39:41.308187942+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.308213486+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.308219276+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-25T15:39:41.308222285+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.308235293+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.308254307+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308262528+07:00","message":"[bufferProcess] interim [400000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308266524+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็โทรมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308270196+07:00","message":"[bufferProcess] interim [460000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308272329+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308286828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308303833+07:00","message":"> Transcript [8439] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308310768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308313554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308315937+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308322849+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308331997+07:00","message":"Push: 'ของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308334115+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308336574+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308339817+07:00","message":"Next Push (prob) : 'ก็โทรมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308342578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308345129+07:00","message":"> Transcript [8440] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308347095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.308349647+07:00","message":"Set new StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.30835482+07:00","message":"push: {false ของสารสกัดแล้ว 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.343726376+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.343760646+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-25T15:39:41.343766444+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.343805773+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343812459+07:00","message":"[bufferProcess] interim [580000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343816091+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343821125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343823786+07:00","message":"> Transcript [8441] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343827473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343829662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343831675+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.343834502+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:41.451089754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:41.451104569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.614730596+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.614773733+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-25T15:39:41.614780491+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:41.614796038+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.61480817+07:00","message":"[bufferProcess] interim [820000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.614811879+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.614819489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.614822462+07:00","message":"> Transcript [8442] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.614827083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.61482923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.614832462+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:41.614835705+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.001449149+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.001513498+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-25T15:39:42.001521081+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.001537606+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001546047+07:00","message":"[bufferProcess] interim [180000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001550631+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001562303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001571199+07:00","message":"> Transcript [8443] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001576616+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001578972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001581389+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.001584348+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.061904741+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.061941997+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-25T15:39:42.061948485+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.061961218+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061970049+07:00","message":"[bufferProcess] interim [300000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061973214+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061978886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061981702+07:00","message":"> Transcript [8444] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061986206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061988342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061990524+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.061993118+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.062001923+07:00","message":"Push: 'ก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.062004022+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.062006445+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.062009382+07:00","message":"Next Push (prob) : 'ผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.062016577+07:00","message":"push: {false ก็ตัว 0 0xc00311a200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.242377306+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.242412161+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-25T15:39:42.242418265+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.242433331+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242440194+07:00","message":"[bufferProcess] interim [480000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242443301+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242449173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242452331+07:00","message":"> Transcript [8445] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242456133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242465252+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242468361+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.242472951+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.374421727+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.374454749+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-25T15:39:42.374467712+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.37448422+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374494068+07:00","message":"[bufferProcess] interim [600000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374497284+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374501451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374504285+07:00","message":"> Transcript [8446] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374508349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374510443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374512409+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.374515213+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.486247219+07:00","message":"[GCS] IsForceVAD: false for message ID: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.560988462+07:00","message":"[GCS] Start streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.561197172+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.561233308+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-25T15:39:42.561239371+07:00","message":"receive interim result [false|false]: หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.561254323+07:00","message":"[buffer interim] 476 false หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561261738+07:00","message":"[bufferProcess] interim [840000000]:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561264913+07:00","message":"[bufferProcess] send to processor:หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561270468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561273212+07:00","message":"> Transcript [8447] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561277302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561279316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561281328+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.561284435+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645041703+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645099889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หิวข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้\",\"confidence\":0.949473}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645110946+07:00","message":"receive interim result [true|false]: หิวข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645123021+07:00","message":"end recv isFinal message id 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645126057+07:00","message":"end Recv id 476"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645133652+07:00","message":"[buffer interim] 476 true หิวข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645145247+07:00","message":"[bufferProcess] interim [870000000]:หิวข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645149897+07:00","message":"[bufferProcess] send to processor (isfinal):หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645156447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645172846+07:00","message":"> Transcript [8448] [false]: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645177937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645180138+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645182146+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645186766+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645198286+07:00","message":"Push: 'ผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645200746+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645203902+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645207327+07:00","message":"Next Push (prob) : 'ผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645209593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645212312+07:00","message":"> Transcript [8449] [true]: 'หิวข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645215092+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645217004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645218919+07:00","message":"StatePrefix: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.6452213+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645223539+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645290857+07:00","message":"push: {false ผลิตภัณฑ์นี้เห็น 0 0xc00311a200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.64549451+07:00","message":"Push: 'ได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645499614+07:00","message":"TextPushed: 'หิวข้างล่างดังกล่าวซึ่งเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645502114+07:00","message":"Set new StatePrefix : 'หิวข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645511808+07:00","message":"Next Push (prob) : 'หิวข้างล่างดังกล่าวจึงเป็นกลไกสำคัญที่จะทำให้ประสิทธิภาพของสารสกัดแล้วก็ตัวผลิตภัณฑ์นี้เห็นผลได้อย่างแท้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:42.645524129+07:00","message":"push: {true ได้อย่างแท้ 0 0xc00311a200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:42.645521367+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_476.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:42.666268442+07:00","message":"write wav file: './tmp/7599/7599_476.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.031335582+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.031381914+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-25T15:39:43.03138858+07:00","message":"receive interim result [false|false]: จริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.03140432+07:00","message":"[buffer interim] 477 false จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.031410721+07:00","message":"[bufferProcess] interim [480000000]:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.031412792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.106826521+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.106871083+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-25T15:39:43.106877679+07:00","message":"receive interim result [false|false]: จริงค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.106892737+07:00","message":"[buffer interim] 477 false จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.106901227+07:00","message":"[bufferProcess] interim [600000000]:จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.106903907+07:00","message":"[bufferProcess] send to processor:จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.106912413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.106915728+07:00","message":"> Transcript [8450] [false]: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.106918412+07:00","message":"Set StatePrefix (first interim): 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.599189773+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.599245168+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-25T15:39:43.599252874+07:00","message":"receive interim result [false|false]: จริงค่ะระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.599270498+07:00","message":"[buffer interim] 477 false จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599288276+07:00","message":"[bufferProcess] interim [80000000]:จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599292411+07:00","message":"[bufferProcess] send to processor:จริงค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599297723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599303471+07:00","message":"> Transcript [8451] [false]: 'จริงค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599309638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599312833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599315895+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.599319491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.771777019+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.771819772+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-25T15:39:43.771826378+07:00","message":"receive interim result [false|false]: จริงค่ะระบบที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.771841328+07:00","message":"[buffer interim] 477 false จริงค่ะระบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771848886+07:00","message":"[bufferProcess] interim [200000000]:จริงค่ะระบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771851547+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771859926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771863405+07:00","message":"> Transcript [8452] [false]: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771867741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771870631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771872678+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.771875535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.812531392+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.812572164+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-25T15:39:43.81257799+07:00","message":"receive interim result [false|false]: จริงค่ะระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:43.812595087+07:00","message":"[buffer interim] 477 false จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.812604535+07:00","message":"[bufferProcess] interim [260000000]:จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.812607167+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.812611161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.812614224+07:00","message":"> Transcript [8453] [false]: 'จริงค่ะระบบที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.812619375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.81262194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.812623959+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:43.812626672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.088164435+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.088210786+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-25T15:39:44.088216043+07:00","message":"receive interim result [false|false]: จริงค่ะระบบลิเก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.088229104+07:00","message":"[buffer interim] 477 false จริงค่ะระบบลิเก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088237954+07:00","message":"[bufferProcess] interim [500000000]:จริงค่ะระบบลิเก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088240777+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088248894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088252387+07:00","message":"> Transcript [8454] [false]: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088255841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088258195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088260167+07:00","message":"StatePrefix: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088262457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088270023+07:00","message":"Push: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088272391+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.088274612+07:00","message":"Set new StatePrefix : 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.08827688+07:00","message":"Next Push (prob) : 'ค่ะระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.088298857+07:00","message":"push: {false จริง 0 0xc00311aa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.116625536+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.116664371+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-25T15:39:44.116670341+07:00","message":"receive interim result [false|false]: จริงค่ะระบบเศรษฐกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.116686342+07:00","message":"[buffer interim] 477 false จริงค่ะระบบเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116694721+07:00","message":"[bufferProcess] interim [560000000]:จริงค่ะระบบเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116697752+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบลิเก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116705139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116711972+07:00","message":"> Transcript [8455] [false]: 'จริงค่ะระบบลิเก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116716108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116718279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116720682+07:00","message":"StatePrefix: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.116723023+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.308419169+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.30846926+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-25T15:39:44.308475152+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.308488669+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.308496488+07:00","message":"[bufferProcess] interim [740000000]:จริงค่ะระบบดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.308499069+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบเศรษฐกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.308506968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.308510148+07:00","message":"> Transcript [8456] [false]: 'จริงค่ะระบบเศรษฐกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.308514961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.308517633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.308519808+07:00","message":"StatePrefix: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.30852225+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:44.451978351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:44.451995444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.817339733+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.817386272+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-25T15:39:44.817391758+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:44.817411148+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817420257+07:00","message":"[bufferProcess] interim [280000000]:จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817423205+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817428194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817431213+07:00","message":"> Transcript [8457] [false]: 'จริงค่ะระบบดิจิตอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817436126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817438993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817441125+07:00","message":"StatePrefix: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:44.817443417+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.415471769+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.41552248+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-25T15:39:45.415529105+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.415544888+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415554664+07:00","message":"[bufferProcess] interim [880000000]:จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415557648+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415561639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415564912+07:00","message":"> Transcript [8458] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415569351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415571853+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415575415+07:00","message":"StatePrefix: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.41557795+07:00","message":"TextPushed: 'จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415581122+07:00","message":"Push: 'ค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415583297+07:00","message":"TextPushed: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415585468+07:00","message":"Set new StatePrefix : 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.415588372+07:00","message":"Next Push (prob) : 'ดิจิตอลเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.415599249+07:00","message":"push: {false ค่ะระบบ 0 0xc00311aa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.590608317+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.590654192+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-25T15:39:45.590661235+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะพี่จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.590676223+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะพี่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590684388+07:00","message":"[bufferProcess] interim [120000000]:จริงค่ะระบบดิจิตอลเองนะคะพี่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590687588+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590696056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590698925+07:00","message":"> Transcript [8459] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590705137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590707994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590710842+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.590713527+07:00","message":"TextPushed: 'จริงค่ะระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.810724934+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.810770518+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-25T15:39:45.810776343+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.810805792+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.810816108+07:00","message":"[bufferProcess] interim [240000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.810819004+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะพี่จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.810823224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.810826497+07:00","message":"> Transcript [8460] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะพี่จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.81083029+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.810832536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.810834737+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.810838095+07:00","message":"TextPushed: 'จริงค่ะระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.921544088+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.921588556+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-25T15:39:45.921595874+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:45.921612764+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.921621481+07:00","message":"[bufferProcess] interim [420000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.921624578+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.921628487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.921632116+07:00","message":"> Transcript [8461] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.921636457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.921638662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.921643762+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:45.92164673+07:00","message":"TextPushed: 'จริงค่ะระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.290766795+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.290809248+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-25T15:39:46.290815753+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.290829312+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290837227+07:00","message":"[bufferProcess] interim [780000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290840249+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290846425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290849604+07:00","message":"> Transcript [8462] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290854069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290856386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290858769+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290863579+07:00","message":"TextPushed: 'จริงค่ะระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290870335+07:00","message":"Push: 'ดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290872578+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290874946+07:00","message":"Set new StatePrefix : 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.290877778+07:00","message":"Next Push (prob) : 'ที่จะเป็นตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.290886531+07:00","message":"push: {false ดิจิตอลเองนะคะ 0 0xc00311aa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.410395742+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.410435797+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-25T15:39:46.410442185+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.410468609+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410477077+07:00","message":"[bufferProcess] interim [840000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410479595+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410483916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410486962+07:00","message":"> Transcript [8463] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410491313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410494223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410496837+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.410499558+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.478613163+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.478664117+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-25T15:39:46.478671276+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.478692431+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.478701248+07:00","message":"[bufferProcess] interim [960000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.478704158+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.478711285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.478715104+07:00","message":"> Transcript [8464] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.478719726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.47872367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.478726002+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.478730429+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.736322866+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.736366341+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-25T15:39:46.736373567+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.736387509+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.736398734+07:00","message":"[bufferProcess] interim [200000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.736402608+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.736410373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.73641491+07:00","message":"> Transcript [8465] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.736420767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.736423776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.736428048+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.736432333+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.809027136+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.809070436+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-25T15:39:46.80907733+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.809100983+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809111387+07:00","message":"[bufferProcess] interim [260000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809114723+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำภาษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809124827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809127747+07:00","message":"> Transcript [8466] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809132267+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809135075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809137143+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809142699+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809150865+07:00","message":"Push: 'ที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809153126+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809155443+07:00","message":"Set new StatePrefix : 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:46.809157756+07:00","message":"Next Push (prob) : 'นำภาษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:46.809179347+07:00","message":"push: {false ที่จะเป็นตัวช่วย 0 0xc00311aa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.127745049+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.127790503+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-25T15:39:47.127797073+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.127816164+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.127825765+07:00","message":"[bufferProcess] interim [620000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.127829973+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.127836408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.127839581+07:00","message":"> Transcript [8467] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.127842683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.12784497+07:00","message":"Set new StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.334786991+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.334832224+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-25T15:39:47.33484038+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.334856889+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334865754+07:00","message":"[bufferProcess] interim [800000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334868817+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334873217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334876489+07:00","message":"> Transcript [8468] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334880681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334883404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334885896+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.334888933+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:47.452646453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:47.452660983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.639146031+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.639192964+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-25T15:39:47.639199723+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.639215036+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.639223113+07:00","message":"[bufferProcess] interim [40000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.639227292+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.639234654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.639237749+07:00","message":"> Transcript [8469] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.639241276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.639243452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.63924641+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.639249568+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.902226284+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.90226562+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-25T15:39:47.902271945+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.902283997+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902293584+07:00","message":"[bufferProcess] interim [340000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902296565+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902300649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902304676+07:00","message":"> Transcript [8470] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902310161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902313288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902316694+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.902322968+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.905102122+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.905125129+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-25T15:39:47.905130391+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.905143034+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905149924+07:00","message":"[bufferProcess] interim [400000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905153883+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905158201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905176145+07:00","message":"> Transcript [8471] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905180967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905184009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905187056+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.9051913+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905199739+07:00","message":"Push: 'นำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.90520273+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905207164+07:00","message":"Set new StatePrefix : 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:47.905211469+07:00","message":"Next Push (prob) : 'เนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:47.905233148+07:00","message":"push: {false นำพาสาร 0 0xc00311aa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.082027971+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.08206794+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-25T15:39:48.082082435+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.082101134+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.082110717+07:00","message":"[bufferProcess] interim [580000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.082115276+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.08212054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.082124474+07:00","message":"> Transcript [8472] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.082129647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.082132299+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.08213513+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.0821396+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.39164779+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.39169044+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-25T15:39:48.391698927+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.391716714+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.3917284+07:00","message":"[bufferProcess] interim [760000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.39173128+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.391739579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.391743379+07:00","message":"> Transcript [8473] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.391748573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.391751104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.391753071+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.39175624+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.457377388+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.457417946+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-25T15:39:48.457424092+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.457440259+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.457449301+07:00","message":"[bufferProcess] interim [820000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.457452185+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.45746523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.457468482+07:00","message":"> Transcript [8474] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.45747301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.457475308+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.457477406+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.457480607+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.529182837+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.529223552+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-25T15:39:48.52923239+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.529246281+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529253025+07:00","message":"[bufferProcess] interim [940000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529256561+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529263906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529266692+07:00","message":"> Transcript [8475] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529270703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529272856+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529275097+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529278017+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529284688+07:00","message":"Push: 'เนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529289028+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529291527+07:00","message":"Set new StatePrefix : 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.529293967+07:00","message":"Next Push (prob) : 'ๆกับโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.529313006+07:00","message":"push: {false เนื่องจากโครงสร้างคล้าย 0 0xc00311aa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.73296393+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.733010258+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-25T15:39:48.733016881+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.733032236+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.733039445+07:00","message":"[bufferProcess] interim [180000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.733044036+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.733047973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.733051253+07:00","message":"> Transcript [8476] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.73305541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.733057499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.733059564+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.733062543+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.911269611+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.911306046+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-25T15:39:48.911312545+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:48.911328629+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.911335789+07:00","message":"[bufferProcess] interim [360000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.911339501+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.911349429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.911353706+07:00","message":"> Transcript [8477] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.911359949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.911363657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.911368718+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:48.91137713+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.096857342+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.096893807+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-25T15:39:49.096900775+07:00","message":"receive interim result [false|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.096913408+07:00","message":"[buffer interim] 477 false จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.09692266+07:00","message":"[bufferProcess] interim [540000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.096926173+07:00","message":"[bufferProcess] send to processor:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.096929999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.096933009+07:00","message":"> Transcript [8478] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.096936913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.096939091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.09694152+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.096944233+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.275981577+07:00","message":"[GCS] IsForceVAD: false for message ID: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.410997299+07:00","message":"[GCS] Start streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.51008929+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.510131532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง\",\"confidence\":0.9514093}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.510138392+07:00","message":"receive interim result [true|false]: จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.510151616+07:00","message":"end recv isFinal message id 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.51015391+07:00","message":"end Recv id 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.510161237+07:00","message":"[buffer interim] 477 true จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510172089+07:00","message":"[bufferProcess] interim [930000000]:จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510178529+07:00","message":"[bufferProcess] send to processor (isfinal):จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510183893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510186939+07:00","message":"> Transcript [8479] [false]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510191209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510193205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510195534+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510198508+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510201889+07:00","message":"Push: 'ๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510204109+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510206522+07:00","message":"Set new StatePrefix : 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510210194+07:00","message":"Next Push (prob) : 'สร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510214312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510216359+07:00","message":"> Transcript [8480] [true]: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510219399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510221958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510225174+07:00","message":"StatePrefix: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครงสร้างของผิวหนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510234894+07:00","message":"TextPushed: 'จริงค่ะระบบดิจิตอลเองนะคะที่จะเป็นตัวช่วยนำพาสารเนื่องจากโครงสร้างคล้ายๆกับโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:49.510239192+07:00","message":"Push: 'สร้างของผิวหนัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.510266132+07:00","message":"push: {false ๆกับโครง 0 0xc00311aa00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:49.510297169+07:00","message":"push: {true สร้างของผิวหนัง 0 0xc00311aa00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:49.522857672+07:00","message":"write wav file: './tmp/7599/7599_477.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:50.452923035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:50.452933818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:53.453596266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:53.453596874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.975639387+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.97568345+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-25T15:39:53.975689726+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:53.975704398+07:00","message":"[buffer interim] 478 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.975712705+07:00","message":"[bufferProcess] interim [380000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.975715231+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.975722776+07:00","message":"[bufferProcess] send to processor (ticker):สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.975726356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.975729598+07:00","message":"> Transcript [8481] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:53.975731864+07:00","message":"Set StatePrefix (first interim): 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.051166198+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.051214958+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-25T15:39:54.051222236+07:00","message":"receive interim result [false|false]: ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.051237792+07:00","message":"[buffer interim] 478 false ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.051245814+07:00","message":"[bufferProcess] interim [500000000]:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.051248914+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.25778934+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.257827865+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-25T15:39:54.257834428+07:00","message":"receive interim result [false|false]: สำนักงานต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.25784517+07:00","message":"[buffer interim] 478 false สำนักงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.257852001+07:00","message":"[bufferProcess] interim [680000000]:สำนักงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.257854512+07:00","message":"[bufferProcess] send to processor:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.257857899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.257860918+07:00","message":"> Transcript [8482] [false]: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.25786319+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.25786555+07:00","message":"Set new StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.354947429+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.35498705+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-25T15:39:54.35499294+07:00","message":"receive interim result [false|false]: พนักงานออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.355008369+07:00","message":"[buffer interim] 478 false พนักงานออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.355015625+07:00","message":"[bufferProcess] interim [740000000]:พนักงานออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.355018858+07:00","message":"[bufferProcess] send to processor:สำนักงานต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.355026644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.355029665+07:00","message":"> Transcript [8483] [false]: 'สำนักงานต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.355032125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.35503558+07:00","message":"Set new StatePrefix: 'สำนักงานต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.493136877+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.493197008+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-25T15:39:54.49320372+07:00","message":"receive interim result [false|false]: พนักงานต่อยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.493221467+07:00","message":"[buffer interim] 478 false พนักงานต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.493229795+07:00","message":"[bufferProcess] interim [920000000]:พนักงานต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.493232872+07:00","message":"[bufferProcess] send to processor:พนักงานออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.493237766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.493241385+07:00","message":"> Transcript [8484] [false]: 'พนักงานออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.493244453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.493248271+07:00","message":"Set new StatePrefix: 'พนักงานออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.737829803+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.737875766+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-25T15:39:54.737882198+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:54.737894311+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.737901865+07:00","message":"[bufferProcess] interim [220000000]:พนักงานต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.73790486+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.737910975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.737914113+07:00","message":"> Transcript [8485] [false]: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.737916828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:54.73791928+07:00","message":"Set new StatePrefix: 'พนักงานต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.411237274+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.411280077+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-25T15:39:55.411286919+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.41130215+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.41131064+07:00","message":"[bufferProcess] interim [820000000]:พนักงานต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.411313475+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.411321282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.411324471+07:00","message":"> Transcript [8486] [false]: 'พนักงานต่อยอดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.411328662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.411331064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.411333072+07:00","message":"StatePrefix: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.411335479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.577614364+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.577651793+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-25T15:39:55.577657689+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.577671141+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.577679061+07:00","message":"[bufferProcess] interim [0]:พนักงานต่อยอดนะคะสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.577682145+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.577689431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.577695375+07:00","message":"> Transcript [8487] [false]: 'พนักงานต่อยอดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.577699928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.577703263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.577705908+07:00","message":"StatePrefix: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.57770833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.776018613+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.776062728+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-25T15:39:55.776069543+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.776085786+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776114148+07:00","message":"[bufferProcess] interim [180000000]:พนักงานต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776120044+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776127629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776131037+07:00","message":"> Transcript [8488] [false]: 'พนักงานต่อยอดนะคะสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776135077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776137163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776139877+07:00","message":"StatePrefix: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.776142073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.961088015+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.961135879+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-25T15:39:55.961144332+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.961157996+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.96118394+07:00","message":"[bufferProcess] interim [360000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961187801+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961192859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961197367+07:00","message":"> Transcript [8489] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961202882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961206409+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961210157+07:00","message":"StatePrefix: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961215045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.96122311+07:00","message":"Push: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.9612264+07:00","message":"TextPushed: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961229634+07:00","message":"Set new StatePrefix : 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:55.961233237+07:00","message":"Next Push (prob) : 'นะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:55.961255876+07:00","message":"push: {false พนักงานต่อยอด 0 0xc0038b5680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.167757871+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.167783218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานต่อยอดนะคะสารสกัดนี้ 53\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.167788453+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.167803037+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167810185+07:00","message":"[bufferProcess] interim [600000000]:พนักงานต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167813159+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167818087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167822782+07:00","message":"> Transcript [8490] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.16782668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167829042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167831121+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.167834201+07:00","message":"TextPushed: 'พนักงานต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.280906505+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.280945763+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-25T15:39:56.280952437+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.280967204+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.280976103+07:00","message":"[bufferProcess] interim [720000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.280979259+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ 53"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.280987074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.280992283+07:00","message":"> Transcript [8491] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ 53'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.280997228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.280999874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.281003011+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.281006128+07:00","message":"TextPushed: 'พนักงานต่อยอด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:56.454249021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:56.454270803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.480670739+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.480712392+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-25T15:39:56.480719478+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.480736011+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480745221+07:00","message":"[bufferProcess] interim [900000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480747963+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480753075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480756692+07:00","message":"> Transcript [8492] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480760773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480763129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480765911+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.480769069+07:00","message":"TextPushed: 'พนักงานต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.544931322+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.544966463+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-25T15:39:56.544973025+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.544994814+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545001165+07:00","message":"[bufferProcess] interim [20000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545003901+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545011089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545014007+07:00","message":"> Transcript [8493] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545017922+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545020073+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545022837+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545027509+07:00","message":"TextPushed: 'พนักงานต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545034144+07:00","message":"Push: 'นะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545036095+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545038244+07:00","message":"Set new StatePrefix : 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.545040474+07:00","message":"Next Push (prob) : 'ค่ะสามารถต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.545048313+07:00","message":"push: {false นะคะสารสกัดนี้ 0 0xc0038b5680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.651526108+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.651560017+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-25T15:39:56.651565837+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.65157773+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.651584025+07:00","message":"[bufferProcess] interim [80000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.65158662+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.651590355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.65159342+07:00","message":"> Transcript [8494] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.651595829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.651598143+07:00","message":"Set new StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.842165276+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.842198978+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-25T15:39:56.842205793+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:56.842220579+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.842226865+07:00","message":"[bufferProcess] interim [260000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.842229912+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.842237158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.842240054+07:00","message":"> Transcript [8495] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.842242397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:56.842245189+07:00","message":"Set new StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.085476616+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.085525009+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-25T15:39:57.08553254+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.08555044+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085558681+07:00","message":"[bufferProcess] interim [500000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085561941+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085566031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085569036+07:00","message":"> Transcript [8496] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085573946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085576208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085579891+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.085584344+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.174906609+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.174944506+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-25T15:39:57.174952069+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.174965383+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.174973543+07:00","message":"[bufferProcess] interim [620000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.174977605+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.174986918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.174990681+07:00","message":"> Transcript [8497] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.174995699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.174998859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.17500227+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.175006342+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.441579004+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.441614585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.44162169+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.441633099+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441639541+07:00","message":"[bufferProcess] interim [920000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441642269+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441648972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441653904+07:00","message":"> Transcript [8498] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441658982+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441662059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441665257+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.441668419+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.683159764+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.683194601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.683200668+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.683216732+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.68322392+07:00","message":"[bufferProcess] interim [40000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683227+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683235109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683238319+07:00","message":"> Transcript [8499] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683242209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683244317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683246646+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683249311+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683257276+07:00","message":"Push: 'ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683259711+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683262445+07:00","message":"Set new StatePrefix : 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.683264981+07:00","message":"Next Push (prob) : 'ได้หลากหลายเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.683272898+07:00","message":"push: {false ค่ะสามารถต่อยอด 0 0xc0038b5680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.743050406+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.743085428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.743091328+07:00","message":"receive interim result [false|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.743100416+07:00","message":"[buffer interim] 478 false พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.743106972+07:00","message":"[bufferProcess] interim [160000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.743109995+07:00","message":"[bufferProcess] send to processor:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.743113538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.743116344+07:00","message":"> Transcript [8500] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.743119743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.743121755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.74312364+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:57.743126224+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.856677439+07:00","message":"[GCS] IsForceVAD: false for message ID: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:57.927581571+07:00","message":"[GCS] Start streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.039079086+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.039116121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ\",\"confidence\":0.94881296}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.039122771+07:00","message":"receive interim result [true|false]: พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.039130544+07:00","message":"end recv isFinal message id 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.039132875+07:00","message":"end Recv id 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.039139046+07:00","message":"[buffer interim] 478 true พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039148558+07:00","message":"[bufferProcess] interim [460000000]:พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039154501+07:00","message":"[bufferProcess] send to processor (isfinal):พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.03915816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039161082+07:00","message":"> Transcript [8501] [false]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039164722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.03916681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039168783+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039171613+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.03917404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039176372+07:00","message":"> Transcript [8502] [true]: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039178706+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039180559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039182374+07:00","message":"StatePrefix: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอดได้หลากหลายเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.039184849+07:00","message":"TextPushed: 'พนักงานต่อยอดนะคะสารสกัดนี้ค่ะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.03919048+07:00","message":"Push: 'ได้หลากหลายเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.039198275+07:00","message":"push: {true ได้หลากหลายเลยนะคะ 0 0xc0038b5680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:39:58.056554554+07:00","message":"write wav file: './tmp/7599/7599_478.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.282438272+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.282502134+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-25T15:39:58.282508125+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.282524456+07:00","message":"[buffer interim] 479 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.282532913+07:00","message":"[bufferProcess] interim [420000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.282535146+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.581948401+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.581988307+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-25T15:39:58.581993712+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.582007965+07:00","message":"[buffer interim] 479 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.58201648+07:00","message":"[bufferProcess] interim [540000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.582019036+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.582023086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.582026081+07:00","message":"> Transcript [8503] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.582029191+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.615762994+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.61580015+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-25T15:39:58.615805949+07:00","message":"receive interim result [false|false]: ระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.615817593+07:00","message":"[buffer interim] 479 false ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.615824446+07:00","message":"[bufferProcess] interim [600000000]:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.615827202+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.615830385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.61583312+07:00","message":"> Transcript [8504] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.615835515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.615837675+07:00","message":"Set new StatePrefix: 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.689199454+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.689237802+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-25T15:39:58.689243189+07:00","message":"receive interim result [false|false]: รักตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.689259061+07:00","message":"[buffer interim] 479 false รักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.689265521+07:00","message":"[bufferProcess] interim [720000000]:รักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.689268133+07:00","message":"[bufferProcess] send to processor:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.689275674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.689278513+07:00","message":"> Transcript [8505] [false]: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.689281038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.689283401+07:00","message":"Set new StatePrefix: 'ระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.803500602+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.803542411+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-25T15:39:58.803549069+07:00","message":"receive interim result [false|false]: ระดับตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.80356585+07:00","message":"[buffer interim] 479 false ระดับตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.803575599+07:00","message":"[bufferProcess] interim [900000000]:ระดับตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.803578576+07:00","message":"[bufferProcess] send to processor:รักตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.803582596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.80358559+07:00","message":"> Transcript [8506] [false]: 'รักตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.803588116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.803590554+07:00","message":"Set new StatePrefix: 'รักตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.91021723+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.910264782+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-25T15:39:58.910270493+07:00","message":"receive interim result [false|false]: รักตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:58.910282404+07:00","message":"[buffer interim] 479 false รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.910289317+07:00","message":"[bufferProcess] interim [960000000]:รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.910291831+07:00","message":"[bufferProcess] send to processor:ระดับตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.910296963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.910299689+07:00","message":"> Transcript [8507] [false]: 'ระดับตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.910302015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:58.910304436+07:00","message":"Set new StatePrefix: 'ระดับตัวนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.133495499+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.133537059+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-25T15:39:59.133542766+07:00","message":"receive interim result [false|false]: ระดับตัวลิขิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.133559419+07:00","message":"[buffer interim] 479 false ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.133566152+07:00","message":"[bufferProcess] interim [140000000]:ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.133569263+07:00","message":"[bufferProcess] send to processor:รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.133572441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.133576094+07:00","message":"> Transcript [8508] [false]: 'รักตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.133578826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.133581869+07:00","message":"Set new StatePrefix: 'รักตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.193090233+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.193128249+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-25T15:39:59.193132819+07:00","message":"receive interim result [false|false]: รักตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.193146496+07:00","message":"[buffer interim] 479 false รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.193153576+07:00","message":"[bufferProcess] interim [200000000]:รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.193156326+07:00","message":"[bufferProcess] send to processor:ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.193159604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.193174458+07:00","message":"> Transcript [8509] [false]: 'ระดับตัวลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.193176974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.193179241+07:00","message":"Set new StatePrefix: 'ระดับตัวลิขิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.230030904+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.230060391+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-25T15:39:59.230065696+07:00","message":"receive interim result [false|false]: ระดับตัวลิขิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.230079928+07:00","message":"[buffer interim] 479 false ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.230086516+07:00","message":"[bufferProcess] interim [260000000]:ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.23009065+07:00","message":"[bufferProcess] send to processor:รักตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.230097732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.230103399+07:00","message":"> Transcript [8510] [false]: 'รักตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.23010574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.230107872+07:00","message":"Set new StatePrefix: 'รักตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.350924826+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.350962419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.350968279+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.350988842+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.350995857+07:00","message":"[bufferProcess] interim [440000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.350998636+07:00","message":"[bufferProcess] send to processor:ระดับตัวลิขิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.351007327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.35101065+07:00","message":"> Transcript [8511] [false]: 'ระดับตัวลิขิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.351013655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.351016492+07:00","message":"Set new StatePrefix: 'ระดับตัวลิขิต'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:59.454616152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:39:59.454630983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.492968687+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.493008585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal นี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.493019196+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.493033704+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.493040405+07:00","message":"[bufferProcess] interim [620000000]:ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.493043593+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.493050699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.493053819+07:00","message":"> Transcript [8512] [false]: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.493056261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.493058533+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.685800034+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.685845596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.685853274+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.68586827+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685875467+07:00","message":"[bufferProcess] interim [800000000]:ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685878245+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685885474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685888588+07:00","message":"> Transcript [8513] [false]: 'ระดับตัว Liquid Crystal นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685892047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685896481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685898502+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.685900612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.806975282+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.807008263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.807014373+07:00","message":"receive interim result [false|false]: ระดับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.807027542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Liquid Crystal นี้ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.80703173+07:00","message":"receive interim result [false|false]:  Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.807037957+07:00","message":"[buffer interim] 479 false ระดับตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:39:59.807041008+07:00","message":"[buffer interim] 479 false  Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807046181+07:00","message":"[bufferProcess] interim [860000000]:ระดับตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807048498+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.80705151+07:00","message":"[bufferProcess] interim [860000000]: Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807054014+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807056802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807059606+07:00","message":"> Transcript [8514] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807063243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807065259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807067512+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:39:59.807070694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.014114532+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.014157867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.014164008+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.014178709+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-25T15:40:00.014182847+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.014190673+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.014193877+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014200689+07:00","message":"[bufferProcess] interim [40000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014203782+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014207316+07:00","message":"[bufferProcess] interim [40000000]: นี้ค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014210508+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014220325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014245414+07:00","message":"> Transcript [8515] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014253766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014256898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014259281+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.014261817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.057869521+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.057919706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.057926715+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.057939833+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-25T15:40:00.057942915+07:00","message":"receive interim result [false|false]:  นี้ถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.057950955+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.057954827+07:00","message":"[buffer interim] 479 false  นี้ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057963133+07:00","message":"[bufferProcess] interim [160000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057966958+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057970469+07:00","message":"[bufferProcess] interim [160000000]: นี้ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057972974+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.05797618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057980011+07:00","message":"> Transcript [8516] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057983868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057986125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057988306+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057990473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057996717+07:00","message":"Push: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.057998887+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.058001656+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้ค่ะก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.058004004+07:00","message":"Next Push (prob) : ' นี้ค่ะก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.058012432+07:00","message":"push: {false ระดับตัว Liquid Crystal 0 0xc002a08a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.138150618+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.138198207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.138205084+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.13821797+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-25T15:40:00.138220897+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.138229103+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.138233207+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.138240536+07:00","message":"[bufferProcess] interim [220000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.138245683+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.138249643+07:00","message":"[bufferProcess] interim [220000000]: นี้ค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.138258053+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.138261538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.13826821+07:00","message":"> Transcript [8517] [false]: 'ระดับตัว Liquid Crystal นี้ถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.138271464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.138274138+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal นี้ถ่ายทอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.216770085+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.216817404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.216822737+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.216851892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นี้ค่ะก็ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.216856076+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.216865048+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.21687055+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216878493+07:00","message":"[bufferProcess] interim [280000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216882618+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216886054+07:00","message":"[bufferProcess] interim [280000000]: นี้ค่ะก็ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216888589+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216891879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216894652+07:00","message":"> Transcript [8518] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216897311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.216901423+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.241851591+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.24188269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.241888569+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.241899428+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-25T15:40:00.241902304+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.241908345+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.241911676+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.241929013+07:00","message":"[bufferProcess] interim [340000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.241945623+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.241954351+07:00","message":"[bufferProcess] interim [340000000]: นี้ค่ะก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.24195796+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.241961549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.241964998+07:00","message":"> Transcript [8519] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.241967498+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.24197031+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.504262615+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.504304421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.504310343+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.504322975+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-25T15:40:00.504328963+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.504337153+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.504340323+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504346094+07:00","message":"[bufferProcess] interim [580000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504349189+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504352501+07:00","message":"[bufferProcess] interim [580000000]: นี้ค่ะก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504354929+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504357881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504360701+07:00","message":"> Transcript [8520] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504363206+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.504365628+07:00","message":"Set new StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.695901098+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.695936862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.695942675+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.695952979+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-25T15:40:00.695956254+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.695963644+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:00.695966978+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695972542+07:00","message":"[bufferProcess] interim [760000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695975409+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695978523+07:00","message":"[bufferProcess] interim [760000000]: นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695981273+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695984107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695990043+07:00","message":"> Transcript [8521] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695993338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695995895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.695997921+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:00.696000061+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.298057143+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.29810886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.298116083+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.298136104+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.298146022+07:00","message":"[bufferProcess] interim [360000000]:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.29814975+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.29815406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.29815727+07:00","message":"> Transcript [8522] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.298161114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.298163602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.298166022+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.298169506+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.46539023+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.465423986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.465429551+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.46544182+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-25T15:40:01.465445046+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.465460106+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.465471294+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.46547772+07:00","message":"[bufferProcess] interim [540000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465480702+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.46548623+07:00","message":"[bufferProcess] interim [540000000]: นี้ค่ะก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465488909+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465491667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465494604+07:00","message":"> Transcript [8523] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465498077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465500274+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465502449+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.465505052+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.786098631+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.786133035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.78613847+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.786149578+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-25T15:40:01.786152737+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.786170751+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.786182974+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786190366+07:00","message":"[bufferProcess] interim [840000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786193534+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786200515+07:00","message":"[bufferProcess] interim [840000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786203738+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786206751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.78620995+07:00","message":"> Transcript [8524] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.7862137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786215631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786217712+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786220142+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786222702+07:00","message":"Push: ' นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786225117+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786227564+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.786229794+07:00","message":"Next Push (prob) : 'เอาไปพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.786238073+07:00","message":"push: {false  นี้ค่ะก็สามารถ 0 0xc002a08a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.848077688+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.848107238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.848112841+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.848125997+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-25T15:40:01.848129211+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.848136021+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.848139681+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848152824+07:00","message":"[bufferProcess] interim [960000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.84817273+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848178793+07:00","message":"[bufferProcess] interim [960000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848181589+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848185407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848189562+07:00","message":"> Transcript [8525] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848193082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848195264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848198882+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.848201312+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.849425287+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.849456407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.849462505+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.849475798+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-25T15:40:01.849480951+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.849487784+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.849493112+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849500965+07:00","message":"[bufferProcess] interim [20000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849504365+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นแผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849507434+07:00","message":"[bufferProcess] interim [20000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849510205+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849513601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849516697+07:00","message":"> Transcript [8526] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นแผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849520896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849523799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.849527172+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.84953065+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.9720462+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.972090826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.972098079+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.972111715+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-25T15:40:01.972115458+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.972124002+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:01.972128217+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972136227+07:00","message":"[bufferProcess] interim [80000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972138752+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972141999+07:00","message":"[bufferProcess] interim [80000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972144764+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972148622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972151641+07:00","message":"> Transcript [8527] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972155365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972157553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972159565+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:01.972162169+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.100682228+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.10072553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.100733262+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.100750003+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-25T15:40:02.100753857+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.100763549+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.100768123+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100775352+07:00","message":"[bufferProcess] interim [140000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100777952+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.10078122+07:00","message":"[bufferProcess] interim [140000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100784364+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100787768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100790856+07:00","message":"> Transcript [8528] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.10079512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100797405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100799831+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100802272+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100805195+07:00","message":"Push: 'เอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100807205+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.100809577+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.10081183+07:00","message":"Next Push (prob) : 'เป็นผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.100823049+07:00","message":"push: {false เอาไปพัฒนา 0 0xc002a08a00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:02.455633976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:02.455651908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.485023714+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.48506439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.485070937+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.485083423+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-25T15:40:02.485087435+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.48509547+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.48509898+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485106012+07:00","message":"[bufferProcess] interim [560000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485109453+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485119452+07:00","message":"[bufferProcess] interim [560000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.48512238+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485125705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485129141+07:00","message":"> Transcript [8529] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485133252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485135502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485137866+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.485140118+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.683862561+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.683900893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.68390837+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.683922527+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-25T15:40:02.683927192+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.683938052+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.683941607+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683947399+07:00","message":"[bufferProcess] interim [740000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683950583+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683953917+07:00","message":"[bufferProcess] interim [740000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683956595+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683959355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683962202+07:00","message":"> Transcript [8530] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683965985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683967907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683969837+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.683972295+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.754541059+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.75457494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.754580445+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.754594638+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-25T15:40:02.754598134+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.754618629+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:02.75464646+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754654422+07:00","message":"[bufferProcess] interim [920000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754657746+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754661503+07:00","message":"[bufferProcess] interim [920000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754664148+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.75466736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754670574+07:00","message":"> Transcript [8531] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754674306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754676698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754679255+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:02.754681862+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.092023362+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.092057182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.092063705+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.09207984+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-25T15:40:03.092083508+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.092091017+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.092094009+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092100497+07:00","message":"[bufferProcess] interim [220000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.09210321+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092106511+07:00","message":"[bufferProcess] interim [220000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092109347+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092112312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092115155+07:00","message":"> Transcript [8532] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.09211957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092121847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092123932+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092126711+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092129603+07:00","message":"Push: 'เป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092131624+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092133988+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.092141528+07:00","message":"Next Push (prob) : 'ภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.092172243+07:00","message":"push: {false เป็นผลิต 0 0xc002a08a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.253207672+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.253252932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.253266256+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.253284136+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-25T15:40:03.253291793+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.253310315+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.253332369+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253341886+07:00","message":"[bufferProcess] interim [400000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253346017+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253354863+07:00","message":"[bufferProcess] interim [400000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253357739+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253361253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253364591+07:00","message":"> Transcript [8533] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253369047+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253371202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253373369+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.253376503+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.379129047+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.3791657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.379171468+07:00","message":"receive interim result [false|false]: ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.379184748+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-25T15:40:03.379190998+07:00","message":"receive interim result [false|false]:  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.379200349+07:00","message":"[buffer interim] 479 false ระดับตัว Liquid Crystal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.379221249+07:00","message":"[buffer interim] 479 false  นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379229136+07:00","message":"[bufferProcess] interim [460000000]:ระดับตัว Liquid Crystal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379233253+07:00","message":"[bufferProcess] send to processor:ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379241742+07:00","message":"[bufferProcess] interim [460000000]: นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379245081+07:00","message":"[bufferProcess] update buffer: ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379248928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379252277+07:00","message":"> Transcript [8534] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379256525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379258713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379260769+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.379263433+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.436874521+07:00","message":"[GCS] IsForceVAD: false for message ID: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.570603778+07:00","message":"[GCS] Start streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.583789263+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.583828533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้\",\"confidence\":0.94314337}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.583839085+07:00","message":"receive interim result [true|false]: ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.583849653+07:00","message":"end recv isFinal message id 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.583851916+07:00","message":"end Recv id 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.583857689+07:00","message":"[buffer interim] 479 true ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583868181+07:00","message":"[bufferProcess] interim [730000000]:ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583871738+07:00","message":"[bufferProcess] send to processor (isfinal):ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583875121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583878169+07:00","message":"> Transcript [8535] [false]: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583881759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583883702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583885882+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583888781+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.58389149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583893654+07:00","message":"> Transcript [8536] [true]: 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583895929+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583897774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583899613+07:00","message":"StatePrefix: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.583901625+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.58390346+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.584116435+07:00","message":"Push: 'ในรูปแบบอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.584119716+07:00","message":"TextPushed: 'ระดับตัว Liquid Crystal นี้ค่ะก็สามารถเอาไปพัฒนาเป็นผลิตในรูปแบบอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.584121994+07:00","message":"Set new StatePrefix : 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.584124296+07:00","message":"Next Push (prob) : 'ระดับตัว Liquid Crystal นี้หายก็สามารถเอาไปพัฒนาเป็นผลิตภัณฑ์ในรูปแบบอื่นได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:03.58413278+07:00","message":"push: {true ในรูปแบบอื่นได้ 0 0xc002a08a00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:03.584140879+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_479.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:03.594972569+07:00","message":"write wav file: './tmp/7599/7599_479.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.092982555+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.09302106+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-25T15:40:04.093027578+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.093042787+07:00","message":"[buffer interim] 480 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.093050671+07:00","message":"[bufferProcess] interim [540000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.093053556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.308615344+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.308656949+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-25T15:40:04.308663494+07:00","message":"receive interim result [false|false]: ทำบุญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.308679554+07:00","message":"[buffer interim] 480 false ทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.308687208+07:00","message":"[bufferProcess] interim [720000000]:ทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.308689892+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.308697152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.308700854+07:00","message":"> Transcript [8537] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.30870331+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.357383813+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.35741745+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-25T15:40:04.357422653+07:00","message":"receive interim result [false|false]: ฉันพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.357437669+07:00","message":"[buffer interim] 480 false ฉันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.357443999+07:00","message":"[bufferProcess] interim [780000000]:ฉันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.357456121+07:00","message":"[bufferProcess] send to processor:ทำบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.357460342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.357463219+07:00","message":"> Transcript [8538] [false]: 'ทำบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.357466239+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.357468289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.35747045+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.357472716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.404939605+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.404965896+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-25T15:40:04.404970694+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.40498423+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.404990418+07:00","message":"[bufferProcess] interim [840000000]:ฉันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.404993065+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.404997258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.405000144+07:00","message":"> Transcript [8539] [false]: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.405002591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.405004915+07:00","message":"Set new StatePrefix: 'ฉันพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.629973714+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.630008733+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-25T15:40:04.63001439+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.630030689+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630037454+07:00","message":"[bufferProcess] interim [80000000]:ฉันพรุ่งนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630039873+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630043152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630046562+07:00","message":"> Transcript [8540] [false]: 'ฉันพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630049962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630051981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630054059+07:00","message":"StatePrefix: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.630056241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.759847719+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.759879057+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-25T15:40:04.759884699+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.759903692+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.759911266+07:00","message":"[bufferProcess] interim [140000000]:ฉันพรุ่งนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.759915094+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.759919753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.759923498+07:00","message":"> Transcript [8541] [false]: 'ฉันพรุ่งนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.759928182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.759931208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.75993441+07:00","message":"StatePrefix: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.759937551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.799588154+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.79961918+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-25T15:40:04.799626824+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.79964085+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799647103+07:00","message":"[bufferProcess] interim [200000000]:ฉันพรุ่งนี้ในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799649686+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799667393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799670419+07:00","message":"> Transcript [8542] [false]: 'ฉันพรุ่งนี้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799674172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799676471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799678532+07:00","message":"StatePrefix: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.799680821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.823689288+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.823724197+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-25T15:40:04.82372925+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.823743547+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823750216+07:00","message":"[bufferProcess] interim [260000000]:ฉันพรุ่งนี้ในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823752627+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823755846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823758468+07:00","message":"> Transcript [8543] [false]: 'ฉันพรุ่งนี้ในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823761935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823764421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823766354+07:00","message":"StatePrefix: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823768429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823773128+07:00","message":"Push: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823775326+07:00","message":"TextPushed: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823777481+07:00","message":"Set new StatePrefix : 'ฉันพรุ่งนี้ในตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.823779654+07:00","message":"Next Push (prob) : 'นี้ในตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.823786887+07:00","message":"push: {false ฉันพรุ่ง 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.925520477+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.925553002+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-25T15:40:04.925558335+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:04.925570578+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.925578681+07:00","message":"[bufferProcess] interim [380000000]:ฉันพรุ่งนี้ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.925581338+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.925586636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.925589425+07:00","message":"> Transcript [8544] [false]: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.925591518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:04.925596407+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.114136829+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.114174227+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-25T15:40:05.114179841+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.114190579+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114199971+07:00","message":"[bufferProcess] interim [560000000]:ฉันพรุ่งนี้ในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114202954+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114208171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114210992+07:00","message":"> Transcript [8545] [false]: 'ฉันพรุ่งนี้ในส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114214815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114216827+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114218731+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.114220957+07:00","message":"TextPushed: 'ฉันพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.305414106+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.305445968+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-25T15:40:05.30545914+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.305472412+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.30547896+07:00","message":"[bufferProcess] interim [740000000]:ฉันพรุ่งนี้ในส่วนของการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.305481589+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.305487039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.305489825+07:00","message":"> Transcript [8546] [false]: 'ฉันพรุ่งนี้ในส่วนของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.305493167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.305495405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.305497524+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.305499997+07:00","message":"TextPushed: 'ฉันพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.449651973+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.449699612+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-25T15:40:05.449705994+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการทะเลาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.449721194+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449729714+07:00","message":"[bufferProcess] interim [860000000]:ฉันพรุ่งนี้ในส่วนของการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449732743+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449741741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449746783+07:00","message":"> Transcript [8547] [false]: 'ฉันพรุ่งนี้ในส่วนของการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449750783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449753358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449755942+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.449758427+07:00","message":"TextPushed: 'ฉันพรุ่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:05.455830803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:05.455850509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.505321284+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.505358507+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-25T15:40:05.505364411+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.505378821+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505385896+07:00","message":"[bufferProcess] interim [980000000]:ฉันพรุ่งนี้ในส่วนของการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505388841+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการทะเลาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505395612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505398501+07:00","message":"> Transcript [8548] [false]: 'ฉันพรุ่งนี้ในส่วนของการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505401994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505404191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.50540639+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505408983+07:00","message":"TextPushed: 'ฉันพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505414669+07:00","message":"Push: 'นี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505416674+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505418923+07:00","message":"Set new StatePrefix : 'ฉันพรุ่งนี้ในส่วนของการทะเลาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.505421567+07:00","message":"Next Push (prob) : 'ของการทะเลาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.505429073+07:00","message":"push: {false นี้ในส่วน 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.624460641+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.624493269+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-25T15:40:05.624498652+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการทดลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.62451665+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.624525266+07:00","message":"[bufferProcess] interim [40000000]:ฉันพรุ่งนี้ในส่วนของการทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.624528062+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.624533333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.624536179+07:00","message":"> Transcript [8549] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.6245395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.624541764+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.628157555+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.62817678+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-25T15:40:05.628181422+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:05.628193531+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.628199607+07:00","message":"[bufferProcess] interim [100000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.6282085+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการทดลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.628217141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.628220446+07:00","message":"> Transcript [8550] [false]: 'ฉันพรุ่งนี้ในส่วนของการทดลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.628222649+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:05.628224797+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการทดลอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.208406522+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.208456224+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-25T15:40:06.208463054+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.20847692+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.208484855+07:00","message":"[bufferProcess] interim [700000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.20848828+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.208496034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.208499358+07:00","message":"> Transcript [8551] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.208502306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.208504466+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.329383698+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.329420075+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-25T15:40:06.329426624+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.3294397+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329461739+07:00","message":"[bufferProcess] interim [820000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329465208+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329474339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329477667+07:00","message":"> Transcript [8552] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329481469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329483908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329486017+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.329489039+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.533860806+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.533895947+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-25T15:40:06.533901427+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.533916609+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.533923054+07:00","message":"[bufferProcess] interim [0]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.53392571+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.533929381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.533932106+07:00","message":"> Transcript [8553] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.53393619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.533938708+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.533941613+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.533944444+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.930112474+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.930148388+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-25T15:40:06.930156735+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:06.930170333+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.930176999+07:00","message":"[bufferProcess] interim [360000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.930180393+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.930186765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.93018959+07:00","message":"> Transcript [8554] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.930193115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.930195247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.930197707+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:06.930201349+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.054872499+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.054916592+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-25T15:40:07.05492363+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.054943229+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054951566+07:00","message":"[bufferProcess] interim [480000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054955924+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054963511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054968703+07:00","message":"> Transcript [8555] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.05497242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054974455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054976798+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054979309+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054982078+07:00","message":"Push: 'ของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054985161+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054987593+07:00","message":"Set new StatePrefix : 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.054990241+07:00","message":"Next Push (prob) : 'ตอนนี้เป็นสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.054997607+07:00","message":"push: {false ของการชะลอวัย 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.111854374+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.111888733+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-25T15:40:07.111896165+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นการออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.111910956+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.111918311+07:00","message":"[bufferProcess] interim [540000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.111921628+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.111929965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.111932676+07:00","message":"> Transcript [8556] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.111935223+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.238294789+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.238341837+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-25T15:40:07.238349059+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.238364373+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.238372397+07:00","message":"[bufferProcess] interim [660000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.238376036+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.238384646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.238387939+07:00","message":"> Transcript [8557] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.238390872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.238393218+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นการออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.246211984+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.246238836+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-25T15:40:07.246244648+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.246256992+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.24626228+07:00","message":"[bufferProcess] interim [720000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.246265137+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.246271543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.246274001+07:00","message":"> Transcript [8558] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.246276761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.246278873+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นภาษานอร์เวย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.324716309+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.32475885+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-25T15:40:07.324766213+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.324781499+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.324790183+07:00","message":"[bufferProcess] interim [780000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.324793029+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.324801258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.324804519+07:00","message":"> Transcript [8559] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.324807667+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.324810302+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.423335291+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.423389892+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-25T15:40:07.423401314+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.423427702+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.423444889+07:00","message":"[bufferProcess] interim [840000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.423457801+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.423468851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.423474129+07:00","message":"> Transcript [8560] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.423478926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.423482601+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.487043007+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.487082685+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-25T15:40:07.487089764+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.487104653+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.48711264+07:00","message":"[bufferProcess] interim [960000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.487115858+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.487124858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.487127842+07:00","message":"> Transcript [8561] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.487133002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.487135697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.487137948+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.487140875+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.77228638+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.772324746+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-25T15:40:07.772333899+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.772348859+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.772355791+07:00","message":"[bufferProcess] interim [200000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.772359022+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.772364554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.772367835+07:00","message":"> Transcript [8562] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.7723726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.772375511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.772379013+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.772383224+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.946556433+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.946588441+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-25T15:40:07.946594118+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:07.946605027+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.946611714+07:00","message":"[bufferProcess] interim [380000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.946614487+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.946619294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.946622122+07:00","message":"> Transcript [8563] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.946626085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.94662816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.946630352+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:07.946633217+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.13458611+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.134635877+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-25T15:40:08.134644534+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.134664014+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134672643+07:00","message":"[bufferProcess] interim [560000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134676557+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134681239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134687664+07:00","message":"> Transcript [8564] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134693263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134696485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134699728+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134703648+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134707421+07:00","message":"Push: 'ตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.13471047+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134714104+07:00","message":"Set new StatePrefix : 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.134717804+07:00","message":"Next Push (prob) : 'ที่ดีเยี่ยมใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.134728416+07:00","message":"push: {false ตอนนี้เป็นสารออกฤทธิ์ 0 0xc00311a380}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:08.456772224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:08.456787319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.716059238+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.716106283+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-25T15:40:08.716112873+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.716129746+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.716139082+07:00","message":"[bufferProcess] interim [160000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.716143323+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.71614794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.716152567+07:00","message":"> Transcript [8565] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.716155812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.716158038+07:00","message":"Set new StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.722517995+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.722536924+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-25T15:40:08.722542207+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.722553016+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.72255796+07:00","message":"[bufferProcess] interim [220000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.722560586+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.722563369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.722565589+07:00","message":"> Transcript [8566] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.722569027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.722573648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.722576148+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.722579129+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.901571195+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.901612856+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-25T15:40:08.90161887+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:08.901632589+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901639744+07:00","message":"[bufferProcess] interim [340000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901642849+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901650195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901652883+07:00","message":"> Transcript [8567] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901656842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901659521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901661905+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:08.901664854+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.027183554+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.02723055+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-25T15:40:09.027238133+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.027254016+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.02726239+07:00","message":"[bufferProcess] interim [520000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.027265339+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.027274549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.027278054+07:00","message":"> Transcript [8568] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.027284897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.027287373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.027289939+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.027293362+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.207026763+07:00","message":"[GCS] IsForceVAD: false for message ID: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.246273362+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.246318045+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-25T15:40:09.246325665+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.246343436+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246351725+07:00","message":"[bufferProcess] interim [700000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246355005+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246363872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246369284+07:00","message":"> Transcript [8569] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246374861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246377305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246380488+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.24638352+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246390887+07:00","message":"Push: 'ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246393306+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246395886+07:00","message":"Set new StatePrefix : 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.246398543+07:00","message":"Next Push (prob) : 'เพราะว่ามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.246407271+07:00","message":"push: {false ที่ดีเยี่ยมเลยค่ะ 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.271483346+07:00","message":"[GCS] Start streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.284438638+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.284485788+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-25T15:40:09.284492693+07:00","message":"receive interim result [false|false]: ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.284508211+07:00","message":"[buffer interim] 480 false ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284515552+07:00","message":"[bufferProcess] interim [820000000]:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284519079+07:00","message":"[bufferProcess] send to processor:ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284526501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284529396+07:00","message":"> Transcript [8570] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284533726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284536301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284539012+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.284544007+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.395757796+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.395794934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำบุญในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ\",\"confidence\":0.9494417}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.395801209+07:00","message":"receive interim result [true|false]: ทำบุญในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.395810993+07:00","message":"end recv isFinal message id 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.395813141+07:00","message":"end Recv id 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.395819376+07:00","message":"[buffer interim] 480 true ทำบุญในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395828265+07:00","message":"[bufferProcess] interim [850000000]:ทำบุญในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395833949+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395837676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395840538+07:00","message":"> Transcript [8571] [false]: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395844857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395847017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395848985+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395851696+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395853748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.39585583+07:00","message":"> Transcript [8572] [true]: 'ทำบุญในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395858337+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395860096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395861867+07:00","message":"StatePrefix: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395864018+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.395865984+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.39606393+07:00","message":"Push: 'เพราะว่ามีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.396066636+07:00","message":"TextPushed: 'ฉันพรุ่งนี้ในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.396068937+07:00","message":"Set new StatePrefix : 'ทำบุญในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.396071425+07:00","message":"Next Push (prob) : 'ทำบุญในส่วนของการชะลอวัยตอนนี้เป็นสารออกฤทธิ์ที่ดีเยี่ยมเลยค่ะเพราะว่ามีการทดสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:09.396083036+07:00","message":"push: {true เพราะว่ามีการทดสอบ 0 0xc00311a380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:09.396091014+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_480.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:09.407165762+07:00","message":"write wav file: './tmp/7599/7599_480.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.988671155+07:00","message":"[GCS] Cleaned up inactive client: 469"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.98869615+07:00","message":"[GCS] Cleaned up inactive client: 471"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.988700537+07:00","message":"[GCS] Cleaned up inactive client: 468"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:10.988703717+07:00","message":"[GCS] Cleaned up inactive client: 470"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.412618602+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.412663083+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-25T15:40:11.412668591+07:00","message":"receive interim result [false|false]: ใช้กันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.412684636+07:00","message":"[buffer interim] 481 false ใช้กันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.412691585+07:00","message":"[bufferProcess] interim [220000000]:ใช้กันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.412693682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.41269725+07:00","message":"[bufferProcess] send to processor (ticker):ใช้กันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.412701939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.412704729+07:00","message":"> Transcript [8573] [false]: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.412707153+07:00","message":"Set StatePrefix (first interim): 'ใช้กันอยู่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:11.457848738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:11.457862898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.593256063+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.59328915+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-25T15:40:11.593294792+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.593310129+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.593316809+07:00","message":"[bufferProcess] interim [340000000]:ใช้กันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.593319043+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.719539107+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.719571547+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-25T15:40:11.719577202+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.719589756+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719596373+07:00","message":"[bufferProcess] interim [460000000]:ใช้กันอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719598912+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719604325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719607273+07:00","message":"> Transcript [8574] [false]: 'ใช้กันอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719610784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719612938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719615021+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.719617132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.848342993+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.84837626+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-25T15:40:11.84838212+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:11.848395488+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848402532+07:00","message":"[bufferProcess] interim [580000000]:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848405277+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848408635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848411611+07:00","message":"> Transcript [8575] [false]: 'ใช้กันอยู่ในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848414882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848416983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848418983+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:11.848421083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.432503691+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.432539699+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-25T15:40:12.432544906+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.432560237+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432567728+07:00","message":"[bufferProcess] interim [180000000]:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432570204+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432573405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432576153+07:00","message":"> Transcript [8576] [false]: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432579889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432582131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432584199+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.432586245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.612199548+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.612235847+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-25T15:40:12.612241725+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.612255384+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612261702+07:00","message":"[bufferProcess] interim [360000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612264554+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612270306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612273185+07:00","message":"> Transcript [8577] [false]: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612276792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612279205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612281106+07:00","message":"StatePrefix: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612283326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612287805+07:00","message":"Push: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612289842+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612291864+07:00","message":"Set new StatePrefix : 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:12.612294408+07:00","message":"Next Push (prob) : 'ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:12.612301491+07:00","message":"push: {false ใช้กันอยู่ 0 0xc0030a1700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.189939983+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.189990812+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-25T15:40:13.189997193+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.190012803+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190021738+07:00","message":"[bufferProcess] interim [960000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190024725+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190029972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190033151+07:00","message":"> Transcript [8578] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190037541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190040214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190042728+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.190045521+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.642346996+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.642380856+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-25T15:40:13.642386256+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.642396049+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.642402934+07:00","message":"[bufferProcess] interim [380000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.64240554+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.642409107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.642412406+07:00","message":"> Transcript [8579] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.642415909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.642418006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.642420318+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.642422569+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.73559768+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.735634273+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-25T15:40:13.735640339+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:13.735653335+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.735660363+07:00","message":"[bufferProcess] interim [500000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.735663839+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.735669684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.7356725+07:00","message":"> Transcript [8580] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.735676221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.735678522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.735680738+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:13.735683146+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.027031222+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.027067601+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-25T15:40:14.027075583+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.027089118+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027095336+07:00","message":"[bufferProcess] interim [800000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027098487+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.02710532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027108519+07:00","message":"> Transcript [8581] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027112309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027114852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027117102+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027119261+07:00","message":"TextPushed: 'ใช้กันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027124142+07:00","message":"Push: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027126124+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027128142+07:00","message":"Set new StatePrefix : 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.027130632+07:00","message":"Next Push (prob) : 'เครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.027138193+07:00","message":"push: {false ในปัจจุบัน 0 0xc0030a1700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.422730027+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.422767158+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-25T15:40:14.422773106+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.422786876+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.422793248+07:00","message":"[bufferProcess] interim [160000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.422796058+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.422801348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.422804041+07:00","message":"> Transcript [8582] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.422807517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.422809738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.422811873+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.42281478+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:14.458360124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:14.458360125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.540575747+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.54061024+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-25T15:40:14.540616771+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.54062834+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540637661+07:00","message":"[bufferProcess] interim [280000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540642202+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540649756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540653548+07:00","message":"> Transcript [8583] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540658009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540660643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540664094+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.540666909+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.609671375+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.609704839+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-25T15:40:14.609710767+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.609722512+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609731205+07:00","message":"[bufferProcess] interim [340000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609734065+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609739706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609742556+07:00","message":"> Transcript [8584] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609746269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609748337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609750812+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.609753811+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.74133478+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.741375538+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-25T15:40:14.741381319+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.741394075+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741400297+07:00","message":"[bufferProcess] interim [460000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741403069+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741408329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.74141108+07:00","message":"> Transcript [8585] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741414804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741417223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741419695+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.74142254+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741426974+07:00","message":"Push: 'เครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741429302+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741431787+07:00","message":"Set new StatePrefix : 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.741434256+07:00","message":"Next Push (prob) : 'พบว่าสารสกัดจากใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.741467878+07:00","message":"push: {false เครื่องสำอาง 0 0xc0030a1700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.933496047+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.933537121+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-25T15:40:14.933543356+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:14.9335554+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.933561989+07:00","message":"[bufferProcess] interim [640000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.93356475+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบบัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.933570642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.933573517+07:00","message":"> Transcript [8586] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบบัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.933577353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.933579535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.933581792+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:14.933584645+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.315691555+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.315723761+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-25T15:40:15.315730045+07:00","message":"receive interim result [false|false]: ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.315743635+07:00","message":"[buffer interim] 481 false ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315752606+07:00","message":"[bufferProcess] interim [120000000]:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315755469+07:00","message":"[bufferProcess] send to processor:ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315759009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315761882+07:00","message":"> Transcript [8587] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315765915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315768062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315770149+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.315773308+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.486624466+07:00","message":"[GCS] IsForceVAD: false for message ID: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.550363884+07:00","message":"[GCS] Start streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.629229509+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.62926718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอกสารที่ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้\",\"confidence\":0.9232788}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.629276689+07:00","message":"receive interim result [true|false]: เอกสารที่ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.629284728+07:00","message":"end recv isFinal message id 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.629286959+07:00","message":"end Recv id 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.629293895+07:00","message":"[buffer interim] 481 true เอกสารที่ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.62930373+07:00","message":"[bufferProcess] interim [420000000]:เอกสารที่ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629307952+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629311586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629314521+07:00","message":"> Transcript [8588] [false]: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629318093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629320144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629323394+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629326714+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629328701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629330829+07:00","message":"> Transcript [8589] [true]: 'เอกสารที่ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629333201+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.62933495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629336804+07:00","message":"StatePrefix: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629338818+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629340605+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.62954827+07:00","message":"Push: 'พบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629555764+07:00","message":"TextPushed: 'ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629560442+07:00","message":"Set new StatePrefix : 'เอกสารที่ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629564037+07:00","message":"Next Push (prob) : 'เอกสารที่ใช้กันอยู่ในปัจจุบันเครื่องสำอางพบว่าสารสกัดจากใบกุหลาบตอนนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:15.629574647+07:00","message":"push: {true พบว่าสารสกัดจากใบกุหลาบตอนนี้ 0 0xc0030a1700}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:15.629592211+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_481.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:15.641604067+07:00","message":"write wav file: './tmp/7599/7599_481.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.530710853+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.530754285+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-25T15:40:16.530759605+07:00","message":"receive interim result [false|false]: คุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.530775655+07:00","message":"[buffer interim] 482 false คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.530781608+07:00","message":"[bufferProcess] interim [960000000]:คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.530784555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.722035995+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.722078594+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-25T15:40:16.72208488+07:00","message":"receive interim result [false|false]: คุณสมบัติที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.722098038+07:00","message":"[buffer interim] 482 false คุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.722104268+07:00","message":"[bufferProcess] interim [140000000]:คุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.722107073+07:00","message":"[bufferProcess] send to processor:คุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.722112782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.722115557+07:00","message":"> Transcript [8590] [false]: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.722117901+07:00","message":"Set StatePrefix (first interim): 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.779451995+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.779487049+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-25T15:40:16.779494128+07:00","message":"receive interim result [false|false]: คุณสมบัติที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.779506723+07:00","message":"[buffer interim] 482 false คุณสมบัติที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.779513159+07:00","message":"[bufferProcess] interim [260000000]:คุณสมบัติที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.779515768+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.77952079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.779523639+07:00","message":"> Transcript [8591] [false]: 'คุณสมบัติที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.77952682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.779528777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.779530741+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.779533044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.782340051+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.782354364+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-25T15:40:16.782358835+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.782366398+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.782370385+07:00","message":"[bufferProcess] interim [320000000]:คุณสมบัติที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.782372763+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.782375218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.782377405+07:00","message":"> Transcript [8592] [false]: 'คุณสมบัติที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.782379765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.782381768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.782383758+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.78238565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.964933093+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.964979305+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-25T15:40:16.964985645+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:16.965000387+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.965009917+07:00","message":"[bufferProcess] interim [440000000]:คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.965014182+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.96501862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.965022027+07:00","message":"> Transcript [8593] [false]: 'คุณสมบัติที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.96502604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.965028321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.965030612+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:16.965034482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.185177038+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.185210298+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-25T15:40:17.185215994+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.185231287+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.18523818+07:00","message":"[bufferProcess] interim [680000000]:คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185240878+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.1852477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.18525224+07:00","message":"> Transcript [8594] [false]: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185255651+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185259543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185261456+07:00","message":"StatePrefix: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185263815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185272467+07:00","message":"Push: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185274814+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185279568+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.185281901+07:00","message":"Next Push (prob) : 'ที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.185291729+07:00","message":"push: {false คุณสมบัติ 0 0xc00311ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.42271107+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.422759933+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-25T15:40:17.422765948+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.422782452+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.422791041+07:00","message":"[bufferProcess] interim [860000000]:คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.42279427+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.422803631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.422807857+07:00","message":"> Transcript [8595] [false]: 'คุณสมบัติที่ไม่ได้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.422812394+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.42281493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.422817049+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.422819538+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:17.458653239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:17.458690078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.611739658+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.611781838+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-25T15:40:17.611788213+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.611802663+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611812684+07:00","message":"[bufferProcess] interim [40000000]:คุณสมบัติที่ไม่ได้ไปกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611815572+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611821699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611825172+07:00","message":"> Transcript [8596] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611828847+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611831395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611833457+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.611838612+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.683373373+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.683432455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.683440809+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.683470733+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683479842+07:00","message":"[bufferProcess] interim [160000000]:คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683483547+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683488104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683491419+07:00","message":"> Transcript [8597] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683495661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683499214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683501468+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.683503838+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.692078368+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.692113169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่า 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.69211882+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่า 30"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.692132522+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.69213911+07:00","message":"[bufferProcess] interim [220000000]:คุณสมบัติที่ไม่ได้ไปกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692141604+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692145165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692148173+07:00","message":"> Transcript [8598] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692151531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692154248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692156481+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692158906+07:00","message":"TextPushed: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692165197+07:00","message":"Push: 'ที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692167159+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.692169292+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไปกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.69217168+07:00","message":"Next Push (prob) : 'ไปกว่า 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.692180842+07:00","message":"push: {false ที่ไม่ได้ 0 0xc00311ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.872698212+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.87275881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.872769253+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.872787328+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.872799058+07:00","message":"[bufferProcess] interim [340000000]:คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.872802046+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่า 30"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.872808635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.872812226+07:00","message":"> Transcript [8599] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่า 30'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.872816708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.872818988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.872821584+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.87282449+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.882475997+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.88250606+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-25T15:40:17.882511702+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:17.882525195+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.88253139+07:00","message":"[bufferProcess] interim [400000000]:คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.882534082+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.882537949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.882541031+07:00","message":"> Transcript [8600] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.882544432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.882546568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.88254863+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:17.882550909+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.52792485+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.527955589+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-25T15:40:18.52796221+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.527981773+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.52799035+07:00","message":"[bufferProcess] interim [940000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.527995858+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.528003946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.528007295+07:00","message":"> Transcript [8601] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.528010557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.528013627+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสถานที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.550675282+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.550715159+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-25T15:40:18.550722528+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.550741155+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.550749569+07:00","message":"[bufferProcess] interim [0]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.550774672+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.550784003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.550787953+07:00","message":"> Transcript [8602] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.550791607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.550794785+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่ใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.720928787+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.720979422+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-25T15:40:18.720986637+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.72100688+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.721016407+07:00","message":"[bufferProcess] interim [180000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.721019224+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.721023726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.72102701+07:00","message":"> Transcript [8603] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.721030387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.721032977+07:00","message":"Set new StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.788861759+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.788905681+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-25T15:40:18.788912709+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.788925658+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788934655+07:00","message":"[bufferProcess] interim [300000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788937351+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788943426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788946234+07:00","message":"> Transcript [8604] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788950258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788952992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788955126+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.788958737+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.891719669+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.891760327+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-25T15:40:18.891766966+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:18.891780699+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.891788959+07:00","message":"[bufferProcess] interim [420000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.89179211+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.891799359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.891802731+07:00","message":"> Transcript [8605] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.891806775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.891809367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.891811991+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:18.891814717+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.017711366+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.017755735+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-25T15:40:19.017762223+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.017779523+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017787923+07:00","message":"[bufferProcess] interim [480000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017790991+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017798896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017802388+07:00","message":"> Transcript [8606] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017806187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017808748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017811056+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.017813738+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.618298747+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.618351453+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-25T15:40:19.618358912+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.618377347+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618385642+07:00","message":"[bufferProcess] interim [80000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618388684+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618397325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618400482+07:00","message":"> Transcript [8607] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618405529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618408052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618410198+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618413149+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618419745+07:00","message":"Push: 'ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618422342+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618425489+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.618428415+07:00","message":"Next Push (prob) : 'ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.618438006+07:00","message":"push: {false ไปกว่าสารที่อยู่แล้ว 0 0xc00311ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.999862127+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.999900705+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-25T15:40:19.999907235+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:19.999918942+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999928264+07:00","message":"[bufferProcess] interim [500000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999931109+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999934648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999937657+07:00","message":"> Transcript [8608] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999941443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999943592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999945783+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:19.999948695+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.110279136+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.110333737+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-25T15:40:20.110341916+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.110356919+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110367497+07:00","message":"[bufferProcess] interim [560000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110371994+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110379314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110383402+07:00","message":"> Transcript [8609] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110388804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110392374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110402895+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.110407387+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.177637891+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.177683244+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-25T15:40:20.177691348+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.177708596+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.177717857+07:00","message":"[bufferProcess] interim [680000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.177723738+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.177732854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.177737373+07:00","message":"> Transcript [8610] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.177742395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.177745368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.177749665+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.17775399+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.299175982+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.299213399+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-25T15:40:20.299219333+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.299232105+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.2992383+07:00","message":"[bufferProcess] interim [740000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299241253+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299246959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299249833+07:00","message":"> Transcript [8611] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299253828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299256139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299258262+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299260786+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.29926526+07:00","message":"Push: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299267477+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299270198+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.299273056+07:00","message":"Next Push (prob) : 'ดังนั้นจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.29928094+07:00","message":"push: {false ในปัจจุบัน 0 0xc00311ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.369526329+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.369562614+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-25T15:40:20.369568583+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.369584656+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369591207+07:00","message":"[bufferProcess] interim [860000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369593974+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369597675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369600474+07:00","message":"> Transcript [8612] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.36960373+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369605899+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369607991+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369610569+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.369811529+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.369817629+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-25T15:40:20.369821259+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.369828003+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369831261+07:00","message":"[bufferProcess] interim [920000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369833696+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.36983614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369838275+07:00","message":"> Transcript [8613] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369840897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369842792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369844703+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.369847096+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:20.459234268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:20.459237952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.683961952+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.684010571+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-25T15:40:20.684017835+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:20.684030974+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684037223+07:00","message":"[bufferProcess] interim [160000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684040384+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684045917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684048942+07:00","message":"> Transcript [8614] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684052685+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684054903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684057164+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:20.684059638+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.005226282+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.005264374+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-25T15:40:21.005270284+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.00528564+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.0052921+07:00","message":"[bufferProcess] interim [460000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005295207+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005301623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005304487+07:00","message":"> Transcript [8615] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005308541+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005311069+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005313287+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005315863+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.00532246+07:00","message":"Push: 'ดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005324739+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005327368+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.005329618+07:00","message":"Next Push (prob) : 'สามารถใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.005345659+07:00","message":"push: {false ดังนั้นจึง 0 0xc00311ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.007706015+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.007732189+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-25T15:40:21.007737926+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.007751401+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.007758176+07:00","message":"[bufferProcess] interim [520000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.00776098+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.007766581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.007769437+07:00","message":"> Transcript [8616] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.007773279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.007775408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.007777793+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.007780438+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.068980055+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.069030485+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-25T15:40:21.069038524+07:00","message":"receive interim result [false|false]: คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.069055387+07:00","message":"[buffer interim] 482 false คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.069064391+07:00","message":"[bufferProcess] interim [580000000]:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.069067908+07:00","message":"[bufferProcess] send to processor:คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.069077875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.069080927+07:00","message":"> Transcript [8617] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.06908551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.06908867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.06909066+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.06909377+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.435675806+07:00","message":"[GCS] IsForceVAD: false for message ID: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.566833649+07:00","message":"[GCS] Start streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.628048672+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.628089912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน\",\"confidence\":0.92147726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.628096631+07:00","message":"receive interim result [true|false]: คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.628108099+07:00","message":"end recv isFinal message id 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.628110364+07:00","message":"end Recv id 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.628116387+07:00","message":"[buffer interim] 482 true คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628129471+07:00","message":"[bufferProcess] interim [120000000]:คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628133828+07:00","message":"[bufferProcess] send to processor (isfinal):คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628145541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628158442+07:00","message":"> Transcript [8618] [false]: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628164492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628167251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.6281698+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628172753+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628175301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628178589+07:00","message":"> Transcript [8619] [true]: 'คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628182137+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628184961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628187817+07:00","message":"StatePrefix: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.62819118+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628194235+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.62839014+07:00","message":"Push: 'สามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628394537+07:00","message":"TextPushed: 'คุณสมบัติที่ไม่ได้ไปกว่าสารที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628397221+07:00","message":"Set new StatePrefix : 'คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628399957+07:00","message":"Next Push (prob) : 'คุณสมบัติที่ไม่ได้ไปกวาดศาลที่อยู่แล้วในปัจจุบันดังนั้นจึงสามารถใช้ทดแทน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.62840923+07:00","message":"push: {true สามารถใช้ทดแทน 0 0xc00311ad80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.628416969+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_482.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:21.640696218+07:00","message":"write wav file: './tmp/7599/7599_482.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.909276891+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.909321917+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-25T15:40:21.909328207+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:21.909348615+07:00","message":"[buffer interim] 483 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.909356485+07:00","message":"[bufferProcess] interim [420000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:21.909359518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.088601205+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.088648977+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-25T15:40:22.08865591+07:00","message":"receive interim result [false|false]: ฉันชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.088670976+07:00","message":"[buffer interim] 483 false ฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.088679265+07:00","message":"[bufferProcess] interim [540000000]:ฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.088681813+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.08868562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.088689256+07:00","message":"> Transcript [8620] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.088691576+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.230665681+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.230708906+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-25T15:40:22.230715149+07:00","message":"receive interim result [false|false]: สัญชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.230733701+07:00","message":"[buffer interim] 483 false สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.230745223+07:00","message":"[bufferProcess] interim [660000000]:สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.230748466+07:00","message":"[bufferProcess] send to processor:ฉันชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.230756359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.230759511+07:00","message":"> Transcript [8621] [false]: 'ฉันชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.230762922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.2307651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.230767774+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.230769869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.24004497+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.240077052+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-25T15:40:22.240082531+07:00","message":"receive interim result [false|false]: สารเคมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.240096427+07:00","message":"[buffer interim] 483 false สารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.240102748+07:00","message":"[bufferProcess] interim [720000000]:สารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.240105015+07:00","message":"[bufferProcess] send to processor:สัญชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.24011419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.24011741+07:00","message":"> Transcript [8622] [false]: 'สัญชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.240119984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.24012797+07:00","message":"Set new StatePrefix: 'สัญชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.804891408+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.804933491+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-25T15:40:22.804939447+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:22.804952836+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.804960442+07:00","message":"[bufferProcess] interim [260000000]:ฉันแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.804963322+07:00","message":"[bufferProcess] send to processor:สารเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.804972004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.804975087+07:00","message":"> Transcript [8623] [false]: 'สารเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.804977832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:22.804980292+07:00","message":"Set new StatePrefix: 'สารเคมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.448230383+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.448262988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันแค่นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.448268993+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:23.4482823+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.448289635+07:00","message":"[bufferProcess] interim [860000000]:ฉันแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.448293962+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.448297785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.448300595+07:00","message":"> Transcript [8624] [false]: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.448302921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:23.448305617+07:00","message":"Set new StatePrefix: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:23.459437292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:23.45946229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.205735406+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.205770612+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-25T15:40:24.205776419+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.205789401+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.205796417+07:00","message":"[bufferProcess] interim [640000000]:ฉันแค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.205799153+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.205804455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.205807223+07:00","message":"> Transcript [8625] [false]: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.205810573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.20581305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.205815529+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.205817868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.339774915+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.339824885+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-25T15:40:24.339833502+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.339851561+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.339859674+07:00","message":"[bufferProcess] interim [820000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.339862606+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.339870737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.33987452+07:00","message":"> Transcript [8626] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.339878935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.339881446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.339884101+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.339886541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.543433991+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.543467596+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-25T15:40:24.54347218+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.543485546+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543494948+07:00","message":"[bufferProcess] interim [0]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543498379+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543501889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543504534+07:00","message":"> Transcript [8627] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543507674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543509705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543511777+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.543514261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.624022809+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.624064222+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-25T15:40:24.62407089+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.62408491+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624092687+07:00","message":"[bufferProcess] interim [120000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624096354+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624103319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624107363+07:00","message":"> Transcript [8628] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624112834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624115289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624117866+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624120264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.62412464+07:00","message":"Push: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624127003+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.62412978+07:00","message":"Set new StatePrefix : 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.624132848+07:00","message":"Next Push (prob) : 'ทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.624140917+07:00","message":"push: {false ฉันแค่นี้นะคะ 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.726569233+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.726614526+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-25T15:40:24.726624173+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.726643932+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726656814+07:00","message":"[bufferProcess] interim [180000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726659974+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726665081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726668381+07:00","message":"> Transcript [8629] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726672551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726674862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726677277+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.726680462+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.796783277+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.796828184+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-25T15:40:24.796835354+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:24.796851451+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.796860418+07:00","message":"[bufferProcess] interim [300000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.796863397+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.796867584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.79687132+07:00","message":"> Transcript [8630] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.796879521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.796881767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.79688414+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:24.796887183+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.049068044+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.049109606+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-25T15:40:25.049115658+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.049126679+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049133294+07:00","message":"[bufferProcess] interim [480000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049136231+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049142147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049145146+07:00","message":"> Transcript [8631] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049148994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049151228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049153463+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.049156484+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.103672436+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.103708079+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-25T15:40:25.103714039+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.103734786+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103743169+07:00","message":"[bufferProcess] interim [540000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103746226+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103750166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103753063+07:00","message":"> Transcript [8632] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103756793+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103758903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103761216+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103763869+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103767128+07:00","message":"Push: 'ทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.10376938+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103771765+07:00","message":"Set new StatePrefix : 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.103774125+07:00","message":"Next Push (prob) : 'เป็นการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.103781534+07:00","message":"push: {false ทดแทนการนำเข้าแล้วก็ 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.231108656+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.231168955+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-25T15:40:25.231177198+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.231200195+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.231211216+07:00","message":"[bufferProcess] interim [660000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.2312153+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.23122377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.231229209+07:00","message":"> Transcript [8633] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.231233324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.231236881+07:00","message":"Set new StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.614757182+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.614806183+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-25T15:40:25.614812284+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.614828581+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.614837487+07:00","message":"[bufferProcess] interim [80000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.614840806+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.614848674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.614853012+07:00","message":"> Transcript [8634] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.614857745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.614860781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.614863638+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.61486691+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.739309803+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.739355414+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-25T15:40:25.739361879+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:25.739380467+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.739388945+07:00","message":"[bufferProcess] interim [140000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.739392246+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.739396798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.739401193+07:00","message":"> Transcript [8635] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมสะใภ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.7394066+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.739409785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.739413676+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:25.739418121+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.121098227+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.121136668+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-25T15:40:26.121143611+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.121158192+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.121177329+07:00","message":"[bufferProcess] interim [560000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.121180514+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.12118451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.121187395+07:00","message":"> Transcript [8636] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.121191329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.12119375+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.121196114+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.121198701+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.326552531+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.32659322+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-25T15:40:26.326600613+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.3266175+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326626747+07:00","message":"[bufferProcess] interim [740000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326630292+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326639781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326642945+07:00","message":"> Transcript [8637] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326647463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326650573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326652988+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326657665+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326665061+07:00","message":"Push: 'เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326667122+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326669642+07:00","message":"Set new StatePrefix : 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.326672614+07:00","message":"Next Push (prob) : 'เสริมทรัพยากรใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.326695298+07:00","message":"push: {false เป็นการส่ง 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.330520687+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.330538019+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-25T15:40:26.330542465+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.330554804+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330559005+07:00","message":"[bufferProcess] interim [800000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330561429+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330564182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330566858+07:00","message":"> Transcript [8638] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในป่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330569501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330571857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330573723+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.330575881+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:26.460400004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:26.460400046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.703875437+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.703915924+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-25T15:40:26.70392243+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.703940822+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.70394929+07:00","message":"[bufferProcess] interim [160000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.703953742+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.703963747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.703969614+07:00","message":"> Transcript [8639] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.703975022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.703977689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.703980006+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.703982474+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.710929032+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.710962104+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-25T15:40:26.71096888+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.710984635+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.710991873+07:00","message":"[bufferProcess] interim [220000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.710994961+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.711002944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.711005909+07:00","message":"> Transcript [8640] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.71100997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.711012151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.711014537+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.711017529+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.8396942+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.839733031+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-25T15:40:26.839740162+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.839759166+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839770752+07:00","message":"[bufferProcess] interim [280000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839774812+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839784163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839787874+07:00","message":"> Transcript [8641] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839792739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839795251+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839797781+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839800685+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839808339+07:00","message":"Push: 'เสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839810546+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839812972+07:00","message":"Set new StatePrefix : 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.839815952+07:00","message":"Next Push (prob) : 'ประเทศได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.839826151+07:00","message":"push: {false เสริมทรัพยากรใน 0 0xc0038b4400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.893873111+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.893912867+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-25T15:40:26.893919102+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:26.893936228+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.893944307+07:00","message":"[bufferProcess] interim [340000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.893947165+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.893952069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.893955365+07:00","message":"> Transcript [8642] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.893958322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:26.893961207+07:00","message":"Set new StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.025233161+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.025276733+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-25T15:40:27.025284318+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.025300186+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025311227+07:00","message":"[bufferProcess] interim [460000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025315399+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025322422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025327675+07:00","message":"> Transcript [8643] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025332643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025335521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025338407+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.025342494+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.214059902+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.214098601+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-25T15:40:27.214106026+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.214120152+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214127821+07:00","message":"[bufferProcess] interim [700000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214130883+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214137723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214140644+07:00","message":"> Transcript [8644] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214144243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214146635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214149085+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.214152763+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.795411068+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.795454018+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-25T15:40:27.795462798+07:00","message":"receive interim result [false|false]: ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:27.795479897+07:00","message":"[buffer interim] 483 false ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795488105+07:00","message":"[bufferProcess] interim [300000000]:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795492677+07:00","message":"[bufferProcess] send to processor:ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795498225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795502575+07:00","message":"> Transcript [8645] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795507866+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795511112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795515111+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:27.795519396+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:29.461244203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:29.46124455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.565118346+07:00","message":"[GCS] IsForceVAD: false for message ID: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.637981658+07:00","message":"[GCS] Start streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.709814941+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.70985161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สารเคมีนะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ\",\"confidence\":0.93491185}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.709859692+07:00","message":"receive interim result [true|false]: สารเคมีนะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.709870558+07:00","message":"end recv isFinal message id 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.709872917+07:00","message":"end Recv id 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.709879251+07:00","message":"[buffer interim] 483 true สารเคมีนะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709886967+07:00","message":"[bufferProcess] interim [220000000]:สารเคมีนะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709890727+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709894771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709897524+07:00","message":"> Transcript [8646] [false]: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709901393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709903632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709906058+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709909536+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709912415+07:00","message":"Push: 'ประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709914475+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709916755+07:00","message":"Set new StatePrefix : 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709919055+07:00","message":"Next Push (prob) : 'อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709920911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709922948+07:00","message":"> Transcript [8647] [true]: 'สารเคมีนะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709925348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709927117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709929001+07:00","message":"StatePrefix: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดอีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709931259+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.709933205+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.710021677+07:00","message":"push: {false ประเทศใด 0 0xc0038b4400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.710117089+07:00","message":"Push: 'ได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.710121888+07:00","message":"TextPushed: 'ฉันแค่นี้นะคะทดแทนการนำเข้าแล้วก็เป็นการส่งเสริมทรัพยากรในประเทศใดได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.710124737+07:00","message":"Set new StatePrefix : 'สารเคมีนะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.71013137+07:00","message":"Next Push (prob) : 'สารเคมีนะคะทดแทนการนำเข้าและก็เป็นการส่งเสริมทรัพยากรในประเทศได้อีกด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:29.710140825+07:00","message":"push: {true ได้อีกด้วยค่ะ 0 0xc0038b4400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:29.710133302+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_483.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:29.72400135+07:00","message":"write wav file: './tmp/7599/7599_483.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.308292841+07:00","message":"[GCS] IsForceVAD: false for message ID: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.403015098+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.403034847+07:00","message":"found end of frame, send empty tag with msgId: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.40303829+07:00","message":"end Recv id 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.403048551+07:00","message":"[buffer interim] 484 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403056912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403062072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403065819+07:00","message":"> Transcript [8648] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403069782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403072549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403076384+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403078476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:31.403081405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.403090491+07:00","message":"push: {true \n 0 0xc00311a080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:31.409832734+07:00","message":"write wav file: './tmp/7599/7599_484.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:31.437252068+07:00","message":"[GCS] Start streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.092269238+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.092310286+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-25T15:40:32.092315836+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.09233064+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.092337306+07:00","message":"[bufferProcess] interim [720000000]:ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.092339638+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.433135657+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.433185003+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-25T15:40:32.433192326+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.433210876+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.433219211+07:00","message":"[bufferProcess] interim [960000000]:ผลิตภัณฑ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.433222036+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.43322663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.433230244+07:00","message":"> Transcript [8649] [false]: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.433232535+07:00","message":"Set StatePrefix (first interim): 'ผลิตภัณฑ์'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:32.461827248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:32.461833837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.507679092+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.507715707+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-25T15:40:32.507721401+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.507733295+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.507741847+07:00","message":"[bufferProcess] interim [80000000]:ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.50774441+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.507749745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.507752398+07:00","message":"> Transcript [8650] [false]: 'ผลิตภัณฑ์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.507756086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.50775835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.507760356+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.507762592+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.623472289+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.623519199+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-25T15:40:32.623524393+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.623539866+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623547301+07:00","message":"[bufferProcess] interim [140000000]:ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623549992+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623553806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623557473+07:00","message":"> Transcript [8651] [false]: 'ผลิตภัณฑ์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623561429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623564055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623566313+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.623569499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.673729292+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.673778031+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-25T15:40:32.673784569+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.673799732+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673808694+07:00","message":"[bufferProcess] interim [320000000]:ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673811399+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จักสาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673819243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673822701+07:00","message":"> Transcript [8652] [false]: 'ผลิตภัณฑ์จักสาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673826698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673829513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673831972+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.673834281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.993005676+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.993054655+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-25T15:40:32.993061339+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.993075999+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993084242+07:00","message":"[bufferProcess] interim [620000000]:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993087025+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993091311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993094676+07:00","message":"> Transcript [8653] [false]: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993098416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993100753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993103109+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993106085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993108726+07:00","message":"Push: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993110881+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993113083+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:32.993115433+07:00","message":"Next Push (prob) : 'จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:32.993123099+07:00","message":"push: {false ผลิตภัณฑ์ 0 0xc0038b5880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.207579313+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.207625744+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-25T15:40:33.2076326+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบขับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.207649047+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.207657436+07:00","message":"[bufferProcess] interim [800000000]:ผลิตภัณฑ์จากสารสกัดใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.207660603+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.20767015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.20767384+07:00","message":"> Transcript [8654] [false]: 'ผลิตภัณฑ์จากสารสกัดใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.207678417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.207680893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.207682961+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.207685444+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.318795634+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.318847863+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-25T15:40:33.31885673+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.318876121+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.318888279+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-25T15:40:33.318892404+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.318899962+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.318904816+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.31891373+07:00","message":"[bufferProcess] interim [860000000]:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318916502+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318919855+07:00","message":"[bufferProcess] interim [920000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318921881+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318925827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318930179+07:00","message":"> Transcript [8655] [false]: 'ผลิตภัณฑ์จากสารสกัดใบขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318934911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318937705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318940924+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318944902+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318947979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.31895175+07:00","message":"> Transcript [8656] [false]: 'ผลิตภัณฑ์จากสารสกัดใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318955754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318958661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318961352+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.318965244+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.706304085+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.706342792+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-25T15:40:33.706351147+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.706369817+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706377925+07:00","message":"[bufferProcess] interim [280000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706380884+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706389436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706393406+07:00","message":"> Transcript [8657] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706397558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706400555+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706403095+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706406333+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706413845+07:00","message":"Push: 'จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706416015+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706418195+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.706420625+07:00","message":"Next Push (prob) : 'ใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.706430666+07:00","message":"push: {false จากสารสกัด 0 0xc0038b5880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.767288149+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.767332811+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-25T15:40:33.767338714+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.767352379+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767359387+07:00","message":"[bufferProcess] interim [340000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767362558+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767367962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767370782+07:00","message":"> Transcript [8658] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767374163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767377106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767379214+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.767381672+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.898739088+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.898776835+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-25T15:40:33.898782257+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:33.898794401+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.898801189+07:00","message":"[bufferProcess] interim [520000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.898804053+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.898809379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.898812262+07:00","message":"> Transcript [8659] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.898815483+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.898817798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.89881997+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:33.89882285+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.39774973+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.397793564+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-25T15:40:34.39780196+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.397819128+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397829879+07:00","message":"[bufferProcess] interim [940000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397833963+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397841358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397846005+07:00","message":"> Transcript [8660] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397850945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397853991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397857585+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.397861915+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.530851892+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.530889593+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-25T15:40:34.53089551+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.53090854+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530915286+07:00","message":"[bufferProcess] interim [120000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530920543+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530926125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530928879+07:00","message":"> Transcript [8661] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.53093237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530934606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530936741+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530939372+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530943846+07:00","message":"Push: 'ใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530945789+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.53094809+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.530951091+07:00","message":"Next Push (prob) : 'มอญนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.53095883+07:00","message":"push: {false ใบกุหลาบ 0 0xc0038b5880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.60685211+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.606891534+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-25T15:40:34.606897349+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.606910371+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.606918675+07:00","message":"[bufferProcess] interim [180000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.606921553+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.606925191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.606928276+07:00","message":"> Transcript [8662] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.606930919+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.681180409+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.681225541+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-25T15:40:34.681232231+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.68124995+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.681259746+07:00","message":"[bufferProcess] interim [300000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.681263139+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.681272254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.681275937+07:00","message":"> Transcript [8663] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.681280578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.681282904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.68128485+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.681287594+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.79188191+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.79192208+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-25T15:40:34.791947076+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.791963162+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.79197159+07:00","message":"[bufferProcess] interim [420000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.791974546+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.791983986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.791986962+07:00","message":"> Transcript [8664] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.791990005+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.965061411+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.965100018+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-25T15:40:34.96510837+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:34.965124596+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.965132154+07:00","message":"[bufferProcess] interim [600000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.965135004+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.965143408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.965146779+07:00","message":"> Transcript [8665] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.965150759+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.965153046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.965155093+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:34.96515748+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.103231665+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.103271005+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-25T15:40:35.10327721+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.103293069+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.103302556+07:00","message":"[bufferProcess] interim [720000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.103306638+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.103311581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.103315816+07:00","message":"> Transcript [8666] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.10332079+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.103323615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.103327178+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.103331427+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:35.462127592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:35.462140009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.688645071+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.688670954+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-25T15:40:35.688676526+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.688691995+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688699057+07:00","message":"[bufferProcess] interim [260000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688701965+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688708702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.68871157+07:00","message":"> Transcript [8667] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688715903+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688718212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688720773+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688723476+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688726781+07:00","message":"Push: 'มอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688729443+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688732534+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.688737253+07:00","message":"Next Push (prob) : 'สารสกัดที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.688746922+07:00","message":"push: {false มอญนะคะเป็น 0 0xc0038b5880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.838622811+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.838668254+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-25T15:40:35.838675988+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:35.838691742+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838700557+07:00","message":"[bufferProcess] interim [380000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838703501+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838711419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838715225+07:00","message":"> Transcript [8668] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838721473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838724704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838726601+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:35.838729494+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.190734563+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.190772169+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-25T15:40:36.190778446+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพฤกษเคมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.190790985+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพฤกษเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.19079726+07:00","message":"[bufferProcess] interim [740000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพฤกษเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.190802547+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.19080835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.190811192+07:00","message":"> Transcript [8669] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.190814984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.190817562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.190820284+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.190823027+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.376697991+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.37673783+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-25T15:40:36.376744424+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.376758276+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.37676644+07:00","message":"[bufferProcess] interim [980000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.376769407+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพฤกษเคมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.376777366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.376780517+07:00","message":"> Transcript [8670] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารพฤกษเคมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.376784309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.37678914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.376791547+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.376794814+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.578967139+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.579008597+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-25T15:40:36.579015722+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.579030296+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579038118+07:00","message":"[bufferProcess] interim [160000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.57904109+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579048138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579051423+07:00","message":"> Transcript [8671] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579056299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579058631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579061572+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.5790647+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579071684+07:00","message":"Push: 'สารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579073982+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579077967+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.579081322+07:00","message":"Next Push (prob) : 'สารเคมีที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.579100022+07:00","message":"push: {false สารสกัดที่มี 0 0xc0038b5880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.774144408+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.774194156+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-25T15:40:36.774202666+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.774220322+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.774232141+07:00","message":"[bufferProcess] interim [340000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.774236461+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.774247637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.7742518+07:00","message":"> Transcript [8672] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.774257658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.774260763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.774264186+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.774268856+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.893422234+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.893468852+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-25T15:40:36.893474877+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.893484175+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.893490699+07:00","message":"[bufferProcess] interim [520000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.893493969+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.89349754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.893501362+07:00","message":"> Transcript [8673] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.893505194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.893507196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.893509248+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.893512033+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.962332427+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.962372644+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-25T15:40:36.962379809+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:36.962395502+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.962404168+07:00","message":"[bufferProcess] interim [580000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.96240722+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.962415945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.962419357+07:00","message":"> Transcript [8674] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.962423823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.962426193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.962428223+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:36.962431388+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.126032478+07:00","message":"[GCS] IsForceVAD: false for message ID: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.197375623+07:00","message":"[GCS] Start streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.209267826+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.209309673+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-25T15:40:37.209315974+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.209330885+07:00","message":"[buffer interim] 485 false ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209340968+07:00","message":"[bufferProcess] interim [820000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209345218+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209353556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209356939+07:00","message":"> Transcript [8675] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209361595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209363939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209366219+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209369242+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209372126+07:00","message":"Push: 'สารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209374301+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209376845+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.209379478+07:00","message":"Next Push (prob) : 'มีคุณธรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.209388003+07:00","message":"push: {false สารเคมีที่ 0 0xc0038b5880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.250734707+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.250777597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์\",\"confidence\":0.94963247}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.250786184+07:00","message":"receive interim result [true|false]: ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.250794505+07:00","message":"end recv isFinal message id 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.25079674+07:00","message":"end Recv id 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.250804075+07:00","message":"[buffer interim] 485 true ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250812653+07:00","message":"[bufferProcess] interim [910000000]:ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250816854+07:00","message":"[bufferProcess] send to processor (isfinal):ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250820766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250823983+07:00","message":"> Transcript [8676] [false]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250827104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250829698+07:00","message":"Set new StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250831756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250833965+07:00","message":"> Transcript [8677] [true]: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250836875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250838864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250841218+07:00","message":"StatePrefix: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่มีคุณประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250844327+07:00","message":"TextPushed: 'ผลิตภัณฑ์จากสารสกัดใบกุหลาบมอญนะคะเป็นสารสกัดที่มีสารเคมีที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.250847325+07:00","message":"Push: 'มีคุณประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.250856228+07:00","message":"push: {true มีคุณประโยชน์ 0 0xc0038b5880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:37.263852949+07:00","message":"write wav file: './tmp/7599/7599_485.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.740011998+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.740057062+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-25T15:40:37.74006271+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.740080427+07:00","message":"[buffer interim] 486 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.740087164+07:00","message":"[bufferProcess] interim [540000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.740089291+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.856813388+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.856854981+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-25T15:40:37.856862404+07:00","message":"receive interim result [false|false]: ในการตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:37.856874094+07:00","message":"[buffer interim] 486 false ในการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.856881787+07:00","message":"[bufferProcess] interim [720000000]:ในการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.856884462+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.856887896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.856890913+07:00","message":"> Transcript [8678] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:37.85689319+07:00","message":"Set StatePrefix (first interim): 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.169123863+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.169178336+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-25T15:40:38.16918457+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.169200922+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169209554+07:00","message":"[bufferProcess] interim [960000000]:ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169212284+07:00","message":"[bufferProcess] send to processor:ในการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169218445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169221504+07:00","message":"> Transcript [8679] [false]: 'ในการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169225283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169228116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169230656+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.169232875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.426207684+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.426249644+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-25T15:40:38.426255942+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.426272176+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.426280268+07:00","message":"[bufferProcess] interim [320000000]:ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.426283885+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.426288228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.426291217+07:00","message":"> Transcript [8680] [false]: 'ในการต้านอนุมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.426294787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.42629704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.426299162+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.426301396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:38.462993401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:38.463017431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.94375952+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.943798494+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-25T15:40:38.943804872+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:38.943819967+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943828198+07:00","message":"[bufferProcess] interim [800000000]:ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943831206+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943839621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943842495+07:00","message":"> Transcript [8681] [false]: 'ในการต้านอนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943846354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943849217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943851198+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:38.943853325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.285462527+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.285507279+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-25T15:40:39.285514835+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.285532237+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285540733+07:00","message":"[bufferProcess] interim [40000000]:ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285543515+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285552303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285558498+07:00","message":"> Transcript [8682] [false]: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285563165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285565813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.28556803+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285570225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285577876+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285580063+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285582324+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.285584697+07:00","message":"Next Push (prob) : 'ต้านอนุมูลอิสระและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.285594521+07:00","message":"push: {false ในการ 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.292017889+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.292052304+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-25T15:40:39.292058137+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.292071758+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.292077536+07:00","message":"[bufferProcess] interim [100000000]:ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.292080462+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.29208391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.292087483+07:00","message":"> Transcript [8683] [false]: 'ในการต้านอนุมูลอิสระและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.292091182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.292093686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.2920959+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.292098202+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.531771229+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.531813557+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-25T15:40:39.531820976+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:39.531835504+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.531843324+07:00","message":"[bufferProcess] interim [400000000]:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.531846239+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.531853331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.531856748+07:00","message":"> Transcript [8684] [false]: 'ในการต้านอนุมูลอิสระและชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.531861107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.531863571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.53186568+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:39.531869534+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.177649356+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.177687467+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-25T15:40:40.177692967+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.177708209+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.177715246+07:00","message":"[bufferProcess] interim [0]:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.177717822+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.17772101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.177723958+07:00","message":"> Transcript [8685] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.177727113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.177729185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.177731137+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.177733567+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.738728588+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.738768926+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-25T15:40:40.738775258+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.738789795+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738798057+07:00","message":"[bufferProcess] interim [600000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738800856+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738809476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738812428+07:00","message":"> Transcript [8686] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738816715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738821403+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738823764+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.73882648+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738834175+07:00","message":"Push: 'ต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738836467+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738838743+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.738841216+07:00","message":"Next Push (prob) : 'ชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.738850089+07:00","message":"push: {false ต้านอนุมูลอิสระและ 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.869419436+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.869476225+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-25T15:40:40.869484206+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.869503809+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.869516064+07:00","message":"[bufferProcess] interim [660000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.86952051+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.869528553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.869533103+07:00","message":"> Transcript [8687] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.869538959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.869542658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.869548102+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:40.869552148+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.988675874+07:00","message":"[GCS] Cleaned up inactive client: 472"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.988704486+07:00","message":"[GCS] Cleaned up inactive client: 475"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.988707338+07:00","message":"[GCS] Cleaned up inactive client: 473"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:40.988709526+07:00","message":"[GCS] Cleaned up inactive client: 474"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.085034049+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.085078979+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-25T15:40:41.085086835+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.085101552+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.085109882+07:00","message":"[bufferProcess] interim [900000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.085112967+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.085121246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.085124293+07:00","message":"> Transcript [8688] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.085128509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.085131218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.08513431+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.085137381+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.127465752+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.127517337+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-25T15:40:41.127523194+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.127539089+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.127547955+07:00","message":"[bufferProcess] interim [960000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.12755101+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.127559601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.127562741+07:00","message":"> Transcript [8689] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังไม่ระบุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.12756702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.127570294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.12757301+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.127576055+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:41.463167576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:41.46319337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.782234881+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.782277347+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-25T15:40:41.782284677+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.782299537+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782307378+07:00","message":"[bufferProcess] interim [560000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782310267+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782316364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782319724+07:00","message":"> Transcript [8690] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782324424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782326728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782329432+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782332057+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782337087+07:00","message":"Push: 'ชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782339232+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782342001+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.782344662+07:00","message":"Next Push (prob) : 'จากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.782353354+07:00","message":"push: {false ชะลอวัย 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.992987433+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.993033277+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-25T15:40:41.993040563+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:41.993055127+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.993063517+07:00","message":"[bufferProcess] interim [800000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.99308322+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.993093082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.993096503+07:00","message":"> Transcript [8691] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.993101111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.993103396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.993108187+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:41.993111313+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.021557395+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.021600644+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-25T15:40:42.021608757+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.021622738+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.021630163+07:00","message":"[bufferProcess] interim [860000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.0216331+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.021640813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.021644309+07:00","message":"> Transcript [8692] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.021648645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.021652406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.021654799+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.021657732+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.043028945+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.043066878+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-25T15:40:42.04307313+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.043090765+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043099149+07:00","message":"[bufferProcess] interim [920000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043102272+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043108982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043111954+07:00","message":"> Transcript [8693] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043116164+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043118471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043120799+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.043123837+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.278740174+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.278783095+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-25T15:40:42.278791025+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.278805476+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.2788141+07:00","message":"[bufferProcess] interim [40000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278818468+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278827281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278830242+07:00","message":"> Transcript [8694] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278834928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278837719+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.27884011+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278843114+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278851269+07:00","message":"Push: 'จากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278853451+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278855777+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบคิดฮอดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.278858279+07:00","message":"Next Push (prob) : 'คิดฮอดที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.278884044+07:00","message":"push: {false จากนี้ยังมีระบบ 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.282575104+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.28260778+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-25T15:40:42.282613534+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.282629144+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.282634541+07:00","message":"[bufferProcess] interim [100000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.282639803+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.282645203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.282647741+07:00","message":"> Transcript [8695] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.282650802+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.339700561+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.339736753+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-25T15:40:42.339742877+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.339757443+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.339764402+07:00","message":"[bufferProcess] interim [220000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.339767309+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.339770839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.339773766+07:00","message":"> Transcript [8696] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.339776174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.339778251+07:00","message":"Set new StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.472199067+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.472246629+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-25T15:40:42.472253307+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.472270764+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.472279666+07:00","message":"[bufferProcess] interim [280000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.472282282+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.472291328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.472294896+07:00","message":"> Transcript [8697] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.472300234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.472302633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.472304693+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.47230752+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.653455077+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.653508322+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-25T15:40:42.653516075+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.653533222+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.653542013+07:00","message":"[bufferProcess] interim [460000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.653545186+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.653554187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.6535603+07:00","message":"> Transcript [8698] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.65356738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.65357577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.653578+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.653584896+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.976629491+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.976670637+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-25T15:40:42.976678608+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:42.976701527+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976714385+07:00","message":"[bufferProcess] interim [760000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976718476+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976727069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976730953+07:00","message":"> Transcript [8699] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976736521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976739729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976743008+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:42.976747824+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.181008688+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.181047272+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-25T15:40:43.181053945+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.181071135+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181080025+07:00","message":"[bufferProcess] interim [0]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181083543+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181087857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181091546+07:00","message":"> Transcript [8700] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181097122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181099603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181102993+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181106623+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181113691+07:00","message":"Push: 'ที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181115807+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181118901+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.181121476+07:00","message":"Next Push (prob) : 'นำส่งสาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.181130799+07:00","message":"push: {false ที่ช่วย 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.237357289+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.237400801+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-25T15:40:43.237408637+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.237424899+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.237438699+07:00","message":"[bufferProcess] interim [60000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.237442229+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.237448072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.237451087+07:00","message":"> Transcript [8701] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.237455156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.23745727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.237459455+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.237461999+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.239475374+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.23951044+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-25T15:40:43.239516626+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.23953316+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.239541318+07:00","message":"[bufferProcess] interim [120000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.239544302+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.239552409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.239555303+07:00","message":"> Transcript [8702] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.239559845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.239562311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.23956434+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.239567141+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.536063811+07:00","message":"[GCS] IsForceVAD: false for message ID: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.559185931+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.5592297+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-25T15:40:43.55923658+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.559256419+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.5592681+07:00","message":"[bufferProcess] interim [360000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.559271725+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.559278402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.559281751+07:00","message":"> Transcript [8703] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.559286207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.559288393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.559290772+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.559293697+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.563372573+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.563397912+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-25T15:40:43.563404136+07:00","message":"receive interim result [false|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.563417263+07:00","message":"[buffer interim] 486 false ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563424366+07:00","message":"[bufferProcess] interim [420000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563427436+07:00","message":"[bufferProcess] send to processor:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.56344048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563443625+07:00","message":"> Transcript [8704] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.56344707+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563449013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563451415+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563454465+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563460853+07:00","message":"Push: 'นำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563462992+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563465303+07:00","message":"Set new StatePrefix : 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.563468348+07:00","message":"Next Push (prob) : 'ไปยังเป้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.56347976+07:00","message":"push: {false นำส่งสาร 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.60868233+07:00","message":"[GCS] Start streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.724111873+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.724167242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย\",\"confidence\":0.95043004}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.724181249+07:00","message":"receive interim result [true|false]: ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.724194716+07:00","message":"end recv isFinal message id 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.724197805+07:00","message":"end Recv id 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.724206939+07:00","message":"[buffer interim] 486 true ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724221486+07:00","message":"[bufferProcess] interim [570000000]:ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724227109+07:00","message":"[bufferProcess] send to processor (isfinal):ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724233714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724237578+07:00","message":"> Transcript [8705] [false]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724243246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724246076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724249048+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724253484+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724256526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724259503+07:00","message":"> Transcript [8706] [true]: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724263301+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724266043+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724268902+07:00","message":"StatePrefix: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสารไปยังเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.72427233+07:00","message":"TextPushed: 'ในการต้านอนุมูลอิสระและชะลอวัยจากนี้ยังมีระบบที่ช่วยนำส่งสาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:43.724276674+07:00","message":"Push: 'ไปยังเป้าหมาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:43.724289134+07:00","message":"push: {true ไปยังเป้าหมาย 0 0xc00311a880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:43.737249936+07:00","message":"write wav file: './tmp/7599/7599_486.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:44.463496074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:44.463521164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.481478158+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.481523945+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-25T15:40:45.481529469+07:00","message":"receive interim result [false|false]: นอกจากจะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.481541009+07:00","message":"[buffer interim] 487 false นอกจากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.481548959+07:00","message":"[bufferProcess] interim [680000000]:นอกจากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.481551213+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.481557702+07:00","message":"[bufferProcess] send to processor (ticker):นอกจากจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.481560838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.481563913+07:00","message":"> Transcript [8707] [false]: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.481566472+07:00","message":"Set StatePrefix (first interim): 'นอกจากจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.688538253+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.688580611+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-25T15:40:45.688586904+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.688601996+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.68861233+07:00","message":"[bufferProcess] interim [860000000]:นอกจากจะช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.688614718+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.699587245+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.699618521+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-25T15:40:45.699625706+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.69964386+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.699652121+07:00","message":"[bufferProcess] interim [920000000]:นอกจากจะช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.699655773+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.699663582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.699668324+07:00","message":"> Transcript [8708] [false]: 'นอกจากจะช่วยฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.699673697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.69967671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.699680332+07:00","message":"StatePrefix: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.699684662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.919836193+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.919879822+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-25T15:40:45.919886278+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:45.919899213+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.91990894+07:00","message":"[bufferProcess] interim [160000000]:นอกจากจะช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.919911639+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.919918072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.919921309+07:00","message":"> Transcript [8709] [false]: 'นอกจากจะช่วยชะลอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.91992522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.919927517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.91993118+07:00","message":"StatePrefix: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:45.919933629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.168788319+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.168823379+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-25T15:40:46.168829342+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.168844153+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168854283+07:00","message":"[bufferProcess] interim [340000000]:นอกจากจะช่วยชะลอวัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168857143+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168860381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168863293+07:00","message":"> Transcript [8710] [false]: 'นอกจากจะช่วยชะลอวัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168867231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168869488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168871851+07:00","message":"StatePrefix: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.168874045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.242049126+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.242083034+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-25T15:40:46.242088519+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.242106187+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242113453+07:00","message":"[bufferProcess] interim [520000000]:นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.24211639+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242122357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242125469+07:00","message":"> Transcript [8711] [false]: 'นอกจากจะช่วยชะลอวัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242129308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242133242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242135756+07:00","message":"StatePrefix: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242138018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.24214385+07:00","message":"Push: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242146181+07:00","message":"TextPushed: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242148539+07:00","message":"Set new StatePrefix : 'นอกจากจะช่วยชะลอวัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.242150783+07:00","message":"Next Push (prob) : 'ชะลอวัยและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.242158347+07:00","message":"push: {false นอกจากจะช่วย 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.82904599+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.829083871+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-25T15:40:46.829090021+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:46.829102413+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.829108767+07:00","message":"[bufferProcess] interim [120000000]:นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.829111464+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.829116891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.829119784+07:00","message":"> Transcript [8712] [false]: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.829122399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:46.829125548+07:00","message":"Set new StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:47.464038489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:47.464048742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.648894297+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.648954483+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-25T15:40:47.648963838+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.648984233+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.648994845+07:00","message":"[bufferProcess] interim [840000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.648999408+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.649004853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.649009969+07:00","message":"> Transcript [8713] [false]: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.649015829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.649019089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.649023081+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.649026981+07:00","message":"TextPushed: 'นอกจากจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.779779754+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.779815042+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-25T15:40:47.779820552+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:47.779834314+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.779841218+07:00","message":"[bufferProcess] interim [20000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.77984407+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.779848631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.779851506+07:00","message":"> Transcript [8714] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.779855291+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.779857578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.779859868+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:47.779862364+07:00","message":"TextPushed: 'นอกจากจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.042326025+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.042371261+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-25T15:40:48.04237867+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.042394291+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042402788+07:00","message":"[bufferProcess] interim [260000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042406111+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042414164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042417403+07:00","message":"> Transcript [8715] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042421495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042423864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042426563+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.042438415+07:00","message":"TextPushed: 'นอกจากจะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.233315503+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.233350613+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-25T15:40:48.233356713+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.233370589+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233376755+07:00","message":"[bufferProcess] interim [500000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.23337951+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.23338277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233385744+07:00","message":"> Transcript [8716] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233389542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233391779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233394096+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233396527+07:00","message":"TextPushed: 'นอกจากจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233402951+07:00","message":"Push: 'ชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233406386+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.233408689+07:00","message":"Set new StatePrefix : 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.23341127+07:00","message":"Next Push (prob) : 'ยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.233418359+07:00","message":"push: {false ชะลอวัยแล้ว 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.68229007+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.682332988+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-25T15:40:48.682340223+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.682356171+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682364571+07:00","message":"[bufferProcess] interim [860000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682367694+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682377007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682380258+07:00","message":"> Transcript [8717] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682384289+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682387188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682389473+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.682392935+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.872667798+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.872710074+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-25T15:40:48.872718199+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:48.872732239+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.87274022+07:00","message":"[bufferProcess] interim [100000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.872743293+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.872749955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.872754095+07:00","message":"> Transcript [8718] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.872757716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.872759915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.872762342+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:48.872765265+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.118617485+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.118669206+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-25T15:40:49.118677233+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.118693853+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.11870086+07:00","message":"[bufferProcess] interim [340000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.118704118+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.118711005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.118714065+07:00","message":"> Transcript [8719] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.118717494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.118719733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.118722236+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.118725002+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.764462257+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.76450361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.764510228+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.764525688+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764533498+07:00","message":"[bufferProcess] interim [940000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764536775+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.76454546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.76454858+07:00","message":"> Transcript [8720] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764553312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.76455752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764561956+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764565923+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764575295+07:00","message":"Push: 'ยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.76457851+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764582044+07:00","message":"Set new StatePrefix : 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.764586501+07:00","message":"Next Push (prob) : 'ขาวเนียนใสขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.764604013+07:00","message":"push: {false ยังช่วยปรับสภาพผิวให้ดู 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.769808838+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.769839229+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-25T15:40:49.769844342+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.769858845+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769864464+07:00","message":"[bufferProcess] interim [0]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769867148+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769870685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769873777+07:00","message":"> Transcript [8721] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769877195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769879369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769881587+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.769884525+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.845670595+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.845719149+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-25T15:40:49.845726119+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:49.845740835+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.845749039+07:00","message":"[bufferProcess] interim [120000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.845752132+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.845756849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.845760024+07:00","message":"> Transcript [8722] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.84576485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.845767456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.84576976+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:49.845772632+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.020972789+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.021016691+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-25T15:40:50.021023229+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.021039942+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021049912+07:00","message":"[bufferProcess] interim [240000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021053214+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021057693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021060692+07:00","message":"> Transcript [8723] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021065202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021067399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021069432+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.021072359+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.172681091+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.172702011+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-25T15:40:50.172706421+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.172721832+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172726824+07:00","message":"[bufferProcess] interim [420000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172729705+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172733128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172736012+07:00","message":"> Transcript [8724] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172740256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172742988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172745775+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172748639+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172755793+07:00","message":"Push: 'ขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172757882+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172760176+07:00","message":"Set new StatePrefix : 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.172762553+07:00","message":"Next Push (prob) : 'แล้วก็มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.172795008+07:00","message":"push: {false ขาวเนียนใสขึ้น 0 0xc00039de80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.390722674+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.390761729+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-25T15:40:50.390767983+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.390786286+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.390793395+07:00","message":"[bufferProcess] interim [600000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.390796863+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.390801071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.39080452+07:00","message":"> Transcript [8725] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.390808398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.390810895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.390813794+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.390816433+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.395575708+07:00","message":"[GCS] IsForceVAD: false for message ID: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.457850633+07:00","message":"[GCS] Start streaming session, msgId: 488"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:50.464083368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:50.46408816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.472619645+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.47264953+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-25T15:40:50.472655894+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.47266775+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472674128+07:00","message":"[bufferProcess] interim [720000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472677071+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472682656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472685655+07:00","message":"> Transcript [8726] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472689583+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472691878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472694105+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.472696559+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.474757629+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.474779411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.474784276+07:00","message":"receive interim result [false|false]: นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.474794166+07:00","message":"[buffer interim] 487 false นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.474798721+07:00","message":"[bufferProcess] interim [780000000]:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.474801365+07:00","message":"[bufferProcess] send to processor:นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.474804756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.474807163+07:00","message":"> Transcript [8727] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคนสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.47481068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.474813934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.474816034+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.474818518+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.536953983+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.536991266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร่างกายจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ\",\"confidence\":0.9337548}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.536998378+07:00","message":"receive interim result [true|false]: ร่างกายจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.537007049+07:00","message":"end recv isFinal message id 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.53700928+07:00","message":"end Recv id 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.537014622+07:00","message":"[buffer interim] 487 true ร่างกายจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537021082+07:00","message":"[bufferProcess] interim [810000000]:ร่างกายจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537024939+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537028247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.53703079+07:00","message":"> Transcript [8728] [false]: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537034754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537036783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537039023+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537041699+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537044698+07:00","message":"Push: 'แล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537046728+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.53704955+07:00","message":"Set new StatePrefix : 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537053824+07:00","message":"Next Push (prob) : 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537055679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537057703+07:00","message":"> Transcript [8729] [true]: 'ร่างกายจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537060144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537061888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537063814+07:00","message":"StatePrefix: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537065859+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537067776+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.537172688+07:00","message":"push: {false แล้วก็มี 0 0xc00039de80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537287797+07:00","message":"Push: 'คุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537293386+07:00","message":"TextPushed: 'นอกจากจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537297056+07:00","message":"Set new StatePrefix : 'ร่างกายจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537300838+07:00","message":"Next Push (prob) : 'ร่างกายจะช่วยชะลอวัยแล้วยังช่วยปรับสภาพผิวให้ดูขาวเนียนใสขึ้นแล้วก็มีคุณสมบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:50.537315922+07:00","message":"push: {true คุณสมบัติ 0 0xc00039de80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:50.537304986+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_487.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:50.550169455+07:00","message":"write wav file: './tmp/7599/7599_487.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.17961627+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.17966243+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-25T15:40:51.179669508+07:00","message":"receive interim result [false|false]: การตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.179687703+07:00","message":"[buffer interim] 488 false การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.17971358+07:00","message":"[bufferProcess] interim [600000000]:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.179717957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.626459028+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.626499207+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-25T15:40:51.626506364+07:00","message":"receive interim result [false|false]: อนุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.626527029+07:00","message":"[buffer interim] 488 false อนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.626535606+07:00","message":"[bufferProcess] interim [960000000]:อนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.626538318+07:00","message":"[bufferProcess] send to processor:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.6265426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.62654604+07:00","message":"> Transcript [8730] [false]: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.626548542+07:00","message":"Set StatePrefix (first interim): 'การตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.630544066+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.630561582+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-25T15:40:51.630566884+07:00","message":"receive interim result [false|false]: หนุมาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:51.630578028+07:00","message":"[buffer interim] 488 false หนุมาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.630584149+07:00","message":"[bufferProcess] interim [20000000]:หนุมาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.630586849+07:00","message":"[bufferProcess] send to processor:อนุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.630589641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.630592162+07:00","message":"> Transcript [8731] [false]: 'อนุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.630594636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:51.630597324+07:00","message":"Set new StatePrefix: 'อนุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.010519248+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.010560124+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-25T15:40:52.010566552+07:00","message":"receive interim result [false|false]: อนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.010582357+07:00","message":"[buffer interim] 488 false อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.010590583+07:00","message":"[bufferProcess] interim [380000000]:อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.010593657+07:00","message":"[bufferProcess] send to processor:หนุมาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.010602019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.010607279+07:00","message":"> Transcript [8732] [false]: 'หนุมาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.010609974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.010612667+07:00","message":"Set new StatePrefix: 'หนุมาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.59253774+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.592578242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุมูลอิสระ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.592585016+07:00","message":"receive interim result [false|false]: อนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.592599899+07:00","message":"[buffer interim] 488 false อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.592608324+07:00","message":"[bufferProcess] interim [980000000]:อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.592611096+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.592618884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.592622594+07:00","message":"> Transcript [8733] [false]: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.592625583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.592628019+07:00","message":"Set new StatePrefix: 'อนุมูลอิสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.727578394+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.727616444+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-25T15:40:52.72762213+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.727639801+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727648933+07:00","message":"[bufferProcess] interim [100000000]:อนุมูลอิสระมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727651642+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727655438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727659098+07:00","message":"> Transcript [8734] [false]: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727662783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727665127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727667183+07:00","message":"StatePrefix: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.727669599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.778256419+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.778304011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุมูลอิสระ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.778311001+07:00","message":"receive interim result [false|false]: อนุมูลอิสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.778332249+07:00","message":"[buffer interim] 488 false อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778341432+07:00","message":"[bufferProcess] interim [160000000]:อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778344192+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778348251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778351551+07:00","message":"> Transcript [8735] [false]: 'อนุมูลอิสระมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778356016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778358222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778360216+07:00","message":"StatePrefix: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.778364301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.786482412+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.786509758+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-25T15:40:52.786516441+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:52.786532259+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.786540408+07:00","message":"[bufferProcess] interim [220000000]:อนุมูลอิสระมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.786542728+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.78654662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.786550296+07:00","message":"> Transcript [8736] [false]: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.78655329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.786555164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.786557468+07:00","message":"StatePrefix: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:52.786559572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.053783026+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.053829183+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-25T15:40:53.053834973+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.053847842+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053856756+07:00","message":"[bufferProcess] interim [400000000]:อนุมูลอิสระมีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053859462+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053863753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053867343+07:00","message":"> Transcript [8737] [false]: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053871556+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053873829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.05387597+07:00","message":"StatePrefix: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053878166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053880933+07:00","message":"Push: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053883189+07:00","message":"TextPushed: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053885793+07:00","message":"Set new StatePrefix : 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.053888206+07:00","message":"Next Push (prob) : 'มีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.053898015+07:00","message":"push: {false อนุมูลอิสระ 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.100273175+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.100313596+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-25T15:40:53.100319161+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.100332197+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.100339801+07:00","message":"[bufferProcess] interim [520000000]:อนุมูลอิสระมีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.100342361+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.1003482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.100351625+07:00","message":"> Transcript [8738] [false]: 'อนุมูลอิสระมีการทด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.100355176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.100357767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.100359824+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.100362344+07:00","message":"TextPushed: 'อนุมูลอิสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.4182616+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.41830068+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-25T15:40:53.418307124+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.418321123+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.41833081+07:00","message":"[bufferProcess] interim [760000000]:อนุมูลอิสระมีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.418333274+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.418336787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.418339717+07:00","message":"> Transcript [8739] [false]: 'อนุมูลอิสระมีการทดสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.418343779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.418345929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.418348366+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.418350815+07:00","message":"TextPushed: 'อนุมูลอิสระ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:53.464967158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:53.464992526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.678792121+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.678833191+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-25T15:40:53.678839621+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.678855511+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.678864932+07:00","message":"[bufferProcess] interim [60000000]:อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.678868099+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.678872541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.678875777+07:00","message":"> Transcript [8740] [false]: 'อนุมูลอิสระมีการทดสอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.678879613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.678881887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.67888425+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.678886659+07:00","message":"TextPushed: 'อนุมูลอิสระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.682245594+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.682258908+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-25T15:40:53.68226338+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอัตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.682274115+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682277871+07:00","message":"[bufferProcess] interim [120000000]:อนุมูลอิสระมีการทดสอบในอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682280011+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682282872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682285983+07:00","message":"> Transcript [8741] [false]: 'อนุมูลอิสระมีการทดสอบในอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682289331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682293127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682295759+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682298787+07:00","message":"TextPushed: 'อนุมูลอิสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682307846+07:00","message":"Push: 'มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682310049+07:00","message":"TextPushed: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682312403+07:00","message":"Set new StatePrefix : 'อนุมูลอิสระมีการทดสอบในอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.682314665+07:00","message":"Next Push (prob) : 'ทดสอบในอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.68232407+07:00","message":"push: {false มีการ 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.808059844+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.808103695+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-25T15:40:53.808109658+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:53.808125156+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.808132949+07:00","message":"[bufferProcess] interim [180000000]:อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.808135775+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.808144035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.808147085+07:00","message":"> Transcript [8742] [false]: 'อนุมูลอิสระมีการทดสอบในอัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.80815036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:53.80815346+07:00","message":"Set new StatePrefix: 'อนุมูลอิสระมีการทดสอบในอัตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.003087035+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.003126284+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-25T15:40:54.003133556+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.003150535+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.003163424+07:00","message":"[bufferProcess] interim [420000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.003167378+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.003172619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.003176834+07:00","message":"> Transcript [8743] [false]: 'อนุมูลอิสระมีการทดสอบในอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.003180741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.003184614+07:00","message":"Set new StatePrefix: 'อนุมูลอิสระมีการทดสอบในอากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.564083107+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.564123288+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-25T15:40:54.564129499+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.564141102+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.564146894+07:00","message":"[bufferProcess] interim [900000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.56414973+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.564155118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.56415825+07:00","message":"> Transcript [8744] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.564161077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.564163476+07:00","message":"Set new StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.667158501+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.667193011+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-25T15:40:54.667200053+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.667215158+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667223891+07:00","message":"[bufferProcess] interim [20000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667228269+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667238002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667243126+07:00","message":"> Transcript [8745] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667247803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667250274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667253391+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.667257245+07:00","message":"TextPushed: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.847664943+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.847717604+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-25T15:40:54.847727237+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.847748385+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847759106+07:00","message":"[bufferProcess] interim [200000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847763373+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847775228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847781887+07:00","message":"> Transcript [8746] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847787886+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847791273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847793856+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.847797354+07:00","message":"TextPushed: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.948127552+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.948169198+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-25T15:40:54.948176007+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:54.948194694+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.948203726+07:00","message":"[bufferProcess] interim [320000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.948209044+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.948218636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.948221793+07:00","message":"> Transcript [8747] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.948226167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.948228902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.94823112+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:54.94823495+07:00","message":"TextPushed: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.088332122+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.088365636+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-25T15:40:55.08837111+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.088382582+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088388176+07:00","message":"[bufferProcess] interim [380000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088391015+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.08839437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088397056+07:00","message":"> Transcript [8748] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088400811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088403054+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088405969+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088409233+07:00","message":"TextPushed: 'อนุมูลอิสระมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088412104+07:00","message":"Push: 'ทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088414178+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.088416363+07:00","message":"Set new StatePrefix : 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.0884195+07:00","message":"Next Push (prob) : 'เพื่อยืนยันการซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.08842648+07:00","message":"push: {false ทดสอบในอาสาสมัคร 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.103047281+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.103083255+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-25T15:40:55.103089397+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.103100973+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.10310731+07:00","message":"[bufferProcess] interim [440000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.103110025+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.10311369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.103116552+07:00","message":"> Transcript [8749] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.103118963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.103121015+07:00","message":"Set new StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.205683826+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.205725719+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-25T15:40:55.20573294+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.205748933+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.205757085+07:00","message":"[bufferProcess] interim [560000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.205760136+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.205770644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.205774441+07:00","message":"> Transcript [8750] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.205777262+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.799454371+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.799502136+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-25T15:40:55.799508833+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.799523957+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.799532214+07:00","message":"[bufferProcess] interim [160000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.799535249+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.799539597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.79954319+07:00","message":"> Transcript [8751] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.799545866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.799548022+07:00","message":"Set new StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.803656771+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.803672531+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-25T15:40:55.803676907+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.803682671+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803686793+07:00","message":"[bufferProcess] interim [220000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803689381+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803692225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803694627+07:00","message":"> Transcript [8752] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803698118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803700473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803704043+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.803707272+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.989916318+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.98996521+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-25T15:40:55.989974415+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:55.98999215+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990004727+07:00","message":"[bufferProcess] interim [400000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990009055+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990018912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990023795+07:00","message":"> Transcript [8753] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990029955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990032887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990035579+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:55.990039667+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.310389344+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.310429083+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-25T15:40:56.310436035+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.310452656+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.310460868+07:00","message":"[bufferProcess] interim [640000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.310463676+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.310480254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.31048365+07:00","message":"> Transcript [8754] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.310488557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.310493905+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.310496535+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.310499837+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.437533173+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.437580548+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-25T15:40:56.43758653+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.437607708+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437617267+07:00","message":"[bufferProcess] interim [820000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437620725+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437630613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437633796+07:00","message":"> Transcript [8755] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437638558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437640984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437643757+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437646794+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437654062+07:00","message":"Push: 'เพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437656535+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437660375+07:00","message":"Set new StatePrefix : 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.437663631+07:00","message":"Next Push (prob) : 'และความปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.437673685+07:00","message":"push: {false เพื่อยืนยันประสิทธิภาพ 0 0xc002a08900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:56.465418846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:56.465448116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.691973935+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.69201279+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-25T15:40:56.692019874+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.692034365+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.692044386+07:00","message":"[bufferProcess] interim [120000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.692049483+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.692056346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.692059376+07:00","message":"> Transcript [8756] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.692063709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.692066167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.69206804+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.692072558+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.945868093+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.945912627+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-25T15:40:56.94591956+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:56.945934246+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945949227+07:00","message":"[bufferProcess] interim [300000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945952197+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945956847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945959967+07:00","message":"> Transcript [8757] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945964383+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945966775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945969854+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:56.945972908+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.013701093+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.013746376+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-25T15:40:57.013753551+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.013769752+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.013778114+07:00","message":"[bufferProcess] interim [420000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.013781324+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.013790499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.013796283+07:00","message":"> Transcript [8758] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.013803031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.01380648+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.013810231+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.013814818+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.207602056+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.207647188+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-25T15:40:57.207653876+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.207672087+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207681098+07:00","message":"[bufferProcess] interim [600000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207684288+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207693346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207696428+07:00","message":"> Transcript [8759] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207701192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207704718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207707178+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207710471+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207718288+07:00","message":"Push: 'และความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.20772043+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207722838+07:00","message":"Set new StatePrefix : 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.207725864+07:00","message":"Next Push (prob) : 'ภัยเป็นที่เรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.207735823+07:00","message":"push: {false และความปลอด 0 0xc002a08900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.445951418+07:00","message":"[GCS] IsForceVAD: false for message ID: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.527096874+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.52714334+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-25T15:40:57.527166121+07:00","message":"receive interim result [false|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.527183385+07:00","message":"[buffer interim] 488 false อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527191868+07:00","message":"[bufferProcess] interim [840000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527195414+07:00","message":"[bufferProcess] send to processor:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527206292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527209296+07:00","message":"> Transcript [8760] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527213726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527216574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527219254+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.527222531+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.568780459+07:00","message":"[GCS] Start streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.569223915+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.569254542+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.569261675+07:00","message":"receive interim result [true|false]: อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.569271391+07:00","message":"end recv isFinal message id 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.569273851+07:00","message":"end Recv id 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.569286232+07:00","message":"[buffer interim] 488 true อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569297897+07:00","message":"[bufferProcess] interim [990000000]:อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569303331+07:00","message":"[bufferProcess] send to processor (isfinal):อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569306964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569312875+07:00","message":"> Transcript [8761] [false]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569317429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569319545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569321693+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569324624+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569326825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569329066+07:00","message":"> Transcript [8762] [true]: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบร้อยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569339596+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569342633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569345285+07:00","message":"StatePrefix: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอดภัยเป็นที่เรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569349322+07:00","message":"TextPushed: 'อนุมูลอิสระมีการทดสอบในอาสาสมัครเพื่อยืนยันประสิทธิภาพและความปลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:57.569358964+07:00","message":"Push: 'ภัยเป็นที่เรียบร้อยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:57.569369544+07:00","message":"push: {true ภัยเป็นที่เรียบร้อยค่ะ 0 0xc002a08900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:40:57.582641041+07:00","message":"write wav file: './tmp/7599/7599_488.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.608944709+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.608985334+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-25T15:40:58.608992854+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.609009997+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.609018059+07:00","message":"[bufferProcess] interim [900000000]:ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.609021225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.609031486+07:00","message":"[bufferProcess] send to processor (ticker):ผลิตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.609035946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.609039745+07:00","message":"> Transcript [8763] [false]: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.609043154+07:00","message":"Set StatePrefix (first interim): 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.828281724+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.828316086+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-25T15:40:58.828321743+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.828336858+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.828343923+07:00","message":"[bufferProcess] interim [80000000]:ผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.828346193+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.9484726+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.948511496+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-25T15:40:58.948516623+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:58.948530312+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.948535707+07:00","message":"[bufferProcess] interim [200000000]:ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.948538454+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.948543665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.948546358+07:00","message":"> Transcript [8764] [false]: 'ผลิตภัณฑ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.94854967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.948551825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.948553838+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:58.948555824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.11866479+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.118709899+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-25T15:40:59.118716541+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.118733654+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118741905+07:00","message":"[bufferProcess] interim [380000000]:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118745496+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118750037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118753142+07:00","message":"> Transcript [8765] [false]: 'ผลิตภัณฑ์นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118756817+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118759033+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118761058+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.118763724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:59.466109171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:40:59.466129644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.711477019+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.711534857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผลิตภัณฑ์นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.711541216+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:40:59.711559209+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.711568033+07:00","message":"[bufferProcess] interim [980000000]:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.711570778+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.711574953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.71157857+07:00","message":"> Transcript [8766] [false]: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.711582815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.711585133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.711587274+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:40:59.711589378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.155731428+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.155775055+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-25T15:41:00.155781397+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.155795347+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155801911+07:00","message":"[bufferProcess] interim [340000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155804684+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155807775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155810536+07:00","message":"> Transcript [8767] [false]: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.1558143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155816471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155818504+07:00","message":"StatePrefix: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155820661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155823103+07:00","message":"Push: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.15582529+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155827557+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.155829824+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.155839716+07:00","message":"push: {false ผลิตภัณฑ์ 0 0xc000131200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.165522326+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.16555122+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-25T15:41:00.165556267+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.165570533+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.165576799+07:00","message":"[bufferProcess] interim [400000000]:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.165579534+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะนอกจากจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.165582949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.165585551+07:00","message":"> Transcript [8768] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.165588402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.16559067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.165593105+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.165595662+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.417574692+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.417617417+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-25T15:41:00.417624481+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.417640336+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.41766575+07:00","message":"[bufferProcess] interim [700000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.417669059+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.417677707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.417681742+07:00","message":"> Transcript [8769] [false]: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.417685426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.417688158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.41769073+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.417693383+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.526681801+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.526724139+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-25T15:41:00.526730888+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.52674764+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526756171+07:00","message":"[bufferProcess] interim [760000000]:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526759722+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526768768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526772876+07:00","message":"> Transcript [8770] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526776861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526782866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526785365+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.526787754+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.911609295+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.911644116+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-25T15:41:00.911650467+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.911665136+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911674621+07:00","message":"[bufferProcess] interim [180000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911677779+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911682841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911686264+07:00","message":"> Transcript [8771] [false]: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911689938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911692524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911694658+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911696908+07:00","message":"TextPushed: 'ผลิตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911701086+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911703044+07:00","message":"TextPushed: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911705104+07:00","message":"Set new StatePrefix : 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:00.911707561+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:00.911715588+07:00","message":"push: {false นี้นะคะ 0 0xc000131200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.098013424+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.098046245+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-25T15:41:01.098052801+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.098063954+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.098070179+07:00","message":"[bufferProcess] interim [360000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.098072842+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.098078157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.098083561+07:00","message":"> Transcript [8772] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.098086274+07:00","message":"Set StatePrefix (first interim): 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.156174818+07:00","message":"[GCS] IsForceVAD: false for message ID: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.236381589+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.236414669+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-25T15:41:01.23642046+07:00","message":"receive interim result [false|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.236433332+07:00","message":"[buffer interim] 489 false ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.236440207+07:00","message":"[bufferProcess] interim [480000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.236443179+07:00","message":"[bufferProcess] send to processor:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.23644859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.236451263+07:00","message":"> Transcript [8773] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.236454697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.236457042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.236459086+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.236461613+07:00","message":"TextPushed: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.265216473+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.265262072+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-25T15:41:01.265270119+07:00","message":"receive interim result [true|false]: ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.26528191+07:00","message":"end recv isFinal message id 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.265284928+07:00","message":"end Recv id 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.265292304+07:00","message":"[buffer interim] 489 true ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265300709+07:00","message":"[bufferProcess] interim [600000000]:ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265305348+07:00","message":"[bufferProcess] send to processor (isfinal):ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265310175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265314052+07:00","message":"> Transcript [8774] [false]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265318235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265321123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265323963+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265327528+07:00","message":"TextPushed: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265330157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265333272+07:00","message":"> Transcript [8775] [true]: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265337141+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.26534016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265342913+07:00","message":"StatePrefix: 'ผลิตภัณฑ์นี้นะคะนอกจากจะอาศัยนวัตกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265346322+07:00","message":"TextPushed: 'ผลิตภัณฑ์นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.265350773+07:00","message":"Push: 'นอกจากจะอาศัยนวัตกรรมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.265360994+07:00","message":"push: {true นอกจากจะอาศัยนวัตกรรมแล้ว 0 0xc000131200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:01.27424765+07:00","message":"write wav file: './tmp/7599/7599_489.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.287765815+07:00","message":"[GCS] Start streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.348184341+07:00","message":"[GCS] IsForceVAD: false for message ID: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.478716536+07:00","message":"[GCS] Start streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.517392329+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.517416606+07:00","message":"found end of frame, send empty tag with msgId: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.517422077+07:00","message":"end Recv id 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.517430879+07:00","message":"[buffer interim] 490 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517439433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517444426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517447817+07:00","message":"> Transcript [8776] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517450526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517452694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517454907+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517456773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:01.517463667+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:01.517475364+07:00","message":"push: {true \n 0 0xc0038b5800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:01.521708744+07:00","message":"write wav file: './tmp/7599/7599_490.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.095422042+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.095460169+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-25T15:41:02.095466022+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.095479542+07:00","message":"[buffer interim] 491 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.095485247+07:00","message":"[bufferProcess] interim [540000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.095487518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.278406028+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.278442315+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-25T15:41:02.278448036+07:00","message":"receive interim result [false|false]: ยังจะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.278462336+07:00","message":"[buffer interim] 491 false ยังจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.27847263+07:00","message":"[bufferProcess] interim [780000000]:ยังจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.278475146+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.27847856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.278481076+07:00","message":"> Transcript [8777] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.278483847+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:02.46695009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:02.466963272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.619585888+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.61961861+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-25T15:41:02.619623626+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.619637094+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619643553+07:00","message":"[bufferProcess] interim [20000000]:ยังจะช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619646123+07:00","message":"[bufferProcess] send to processor:ยังจะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619649181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619651782+07:00","message":"> Transcript [8778] [false]: 'ยังจะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619655868+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619657857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619660043+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.619661995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.672481807+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.67252826+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-25T15:41:02.672534186+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:02.672547865+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672556338+07:00","message":"[bufferProcess] interim [200000000]:ยังจะช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672560217+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672566687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672570821+07:00","message":"> Transcript [8779] [false]: 'ยังจะช่วยส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672575428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672578542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672582279+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:02.672586554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.025543363+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.025575829+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-25T15:41:03.025582097+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.02559726+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.025608434+07:00","message":"[bufferProcess] interim [500000000]:ยังจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.025612649+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.025616386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.025619568+07:00","message":"> Transcript [8780] [false]: 'ยังจะช่วยส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.02562282+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.025624997+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.025627607+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.025629757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.360323592+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.360359419+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-25T15:41:03.360366442+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.360380935+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360391567+07:00","message":"[bufferProcess] interim [740000000]:ยังจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360395277+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360402709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360406103+07:00","message":"> Transcript [8781] [false]: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360409297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360411383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360414494+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360416873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360422779+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360424711+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.36042705+07:00","message":"Set new StatePrefix : 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.360429438+07:00","message":"Next Push (prob) : 'จะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.360437443+07:00","message":"push: {false ยัง 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.681427437+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.681461131+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-25T15:41:03.681466623+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:03.681484114+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.681491289+07:00","message":"[bufferProcess] interim [40000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.68149396+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.681497384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.681500605+07:00","message":"> Transcript [8782] [false]: 'ยังจะช่วยส่งเสริมเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.68150956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.681512183+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.681514377+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:03.681525389+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.162042697+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.162085321+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-25T15:41:04.162091987+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.162107005+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.162112717+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-25T15:41:04.162115975+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.162122341+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.162125996+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162133513+07:00","message":"[bufferProcess] interim [640000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162136105+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162139527+07:00","message":"[bufferProcess] interim [700000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162141621+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162144887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162148+07:00","message":"> Transcript [8783] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162151737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162154597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162156581+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162159213+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162161309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162163399+07:00","message":"> Transcript [8784] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162165533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162167285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162169097+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.162171005+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.413934205+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.413969771+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-25T15:41:04.413975186+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.41399026+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.413997477+07:00","message":"[bufferProcess] interim [880000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414000129+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414003999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414006861+07:00","message":"> Transcript [8785] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414010149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414012272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414014472+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414017093+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414020015+07:00","message":"Push: 'จะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414023206+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414025514+07:00","message":"Set new StatePrefix : 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.414027749+07:00","message":"Next Push (prob) : 'กรค่ะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.414034515+07:00","message":"push: {false จะช่วยส่งเสริมเกษตร 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.763018032+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.763063566+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-25T15:41:04.763069705+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.763085146+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763096806+07:00","message":"[bufferProcess] interim [180000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763100164+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763107599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763111314+07:00","message":"> Transcript [8786] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763115347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763118239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763120516+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.763123453+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.988614632+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.98868403+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-25T15:41:04.988691487+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:04.988708834+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.988717626+07:00","message":"[bufferProcess] interim [420000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.988721154+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.98873033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.988734285+07:00","message":"> Transcript [8787] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.98873882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.988741402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.98874374+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:04.988746336+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.100393398+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.100425062+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-25T15:41:05.100431032+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.100445074+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.100451188+07:00","message":"[bufferProcess] interim [540000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.10045371+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.100457235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.10045971+07:00","message":"> Transcript [8788] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.100463026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.100465318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.100467549+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.100470211+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.170723227+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.170765898+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-25T15:41:05.170772614+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.170785996+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170794206+07:00","message":"[bufferProcess] interim [660000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170798532+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170806795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170810226+07:00","message":"> Transcript [8789] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170814425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170816635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170818883+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.17082184+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170827846+07:00","message":"Push: 'กรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170830043+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.17083232+07:00","message":"Set new StatePrefix : 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.170835399+07:00","message":"Next Push (prob) : 'ลดส่วนเหลือง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.17085531+07:00","message":"push: {false กรค่ะช่วย 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.364602663+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.364651632+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-25T15:41:05.364658901+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.364676753+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.364685406+07:00","message":"[bufferProcess] interim [900000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.364688392+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.364695974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.364699206+07:00","message":"> Transcript [8790] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.364702139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.364707072+07:00","message":"Set new StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.438614365+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.438660716+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-25T15:41:05.438668121+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.438685078+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438693229+07:00","message":"[bufferProcess] interim [20000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438696214+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438703813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438706682+07:00","message":"> Transcript [8791] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438711362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438713805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438716245+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.438719274+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:05.46723446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:05.467246241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.669228905+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.669266951+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-25T15:41:05.669272878+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.66928468+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.669291588+07:00","message":"[bufferProcess] interim [200000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.669294325+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.669299617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.669302487+07:00","message":"> Transcript [8792] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.669306201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.669309046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.66931152+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.669314335+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.729115299+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.729149975+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-25T15:41:05.729155569+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:05.729193045+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.729201768+07:00","message":"[bufferProcess] interim [260000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.729205614+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.729225151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.729229272+07:00","message":"> Transcript [8793] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.72923474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.729239001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.729241399+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:05.729243971+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.328693187+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.328737543+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-25T15:41:06.328744942+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.328760393+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328772205+07:00","message":"[bufferProcess] interim [860000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328775549+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328783429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.32878677+07:00","message":"> Transcript [8794] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328791423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328793968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.32879968+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328803198+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328810142+07:00","message":"Push: 'ลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328812265+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.32881465+07:00","message":"Set new StatePrefix : 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.328817202+07:00","message":"Next Push (prob) : 'ทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.32882632+07:00","message":"push: {false ลดส่วนเหลือทิ้ง 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.56666446+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.566690064+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-25T15:41:06.56669554+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.56670825+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.566714502+07:00","message":"[bufferProcess] interim [100000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.566717481+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.566720914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.566723366+07:00","message":"> Transcript [8795] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.566726917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.566728934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.56673072+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.566733274+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.927584719+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.927628805+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-25T15:41:06.927635483+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.927652931+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.927661542+07:00","message":"[bufferProcess] interim [340000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.927664552+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.927673305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.927678494+07:00","message":"> Transcript [8796] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.92768339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.927685986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.927688106+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.927691755+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.998220435+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.998264689+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-25T15:41:06.99827145+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:06.998285584+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998294697+07:00","message":"[bufferProcess] interim [460000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998297886+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998304649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998307969+07:00","message":"> Transcript [8797] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998312814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998315348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998317983+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:06.998321429+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.30106765+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.301130441+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-25T15:41:07.301140388+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.301178861+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301192184+07:00","message":"[bufferProcess] interim [820000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301197909+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301205668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301210285+07:00","message":"> Transcript [8798] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301215985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301218982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.30122236+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301226334+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301233971+07:00","message":"Push: 'ทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301237562+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301240635+07:00","message":"Set new StatePrefix : 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.301246059+07:00","message":"Next Push (prob) : 'ทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.301264836+07:00","message":"push: {false ทางการเกษตร 0 0xc00039c480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.554292744+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.554328403+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-25T15:41:07.55433438+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:07.554352616+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.554360072+07:00","message":"[bufferProcess] interim [120000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.554363114+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.554366828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.554369651+07:00","message":"> Transcript [8799] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.554373586+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.554375636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.5543778+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:07.554380993+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.062232122+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.062293087+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-25T15:41:08.062300611+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.062317909+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.062324708+07:00","message":"[bufferProcess] interim [540000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.062328035+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.062335442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.062338267+07:00","message":"> Transcript [8800] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.062342578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.062344656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.062346786+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.06234985+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.216323326+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.216358398+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-25T15:41:08.216365249+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.216378415+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216388199+07:00","message":"[bufferProcess] interim [660000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216392748+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216399398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216403559+07:00","message":"> Transcript [8801] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216409169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216413466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216415766+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.216418734+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.377554388+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.377607734+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-25T15:41:08.377614752+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.377628228+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377634949+07:00","message":"[bufferProcess] interim [840000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377638238+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377644219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.37764719+07:00","message":"> Transcript [8802] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.37765184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377654109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.37765656+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377659483+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377664991+07:00","message":"Push: 'ทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377667069+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377669417+07:00","message":"Set new StatePrefix : 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.377672156+07:00","message":"Next Push (prob) : 'เพิ่มมูลค่าและก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.377681194+07:00","message":"push: {false ทำให้สามารถ 0 0xc00039c480}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:08.467721573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:08.467736773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.471720054+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.471751767+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-25T15:41:08.47175736+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.47177024+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.471777202+07:00","message":"[bufferProcess] interim [960000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.471780242+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.471783737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.47178666+07:00","message":"> Transcript [8803] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.471790629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.471792811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.471794761+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.471797637+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.636478883+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.636520205+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-25T15:41:08.636537206+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.636553408+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.636562858+07:00","message":"[bufferProcess] interim [200000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.636567443+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.636574463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.636578603+07:00","message":"> Transcript [8804] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.636582851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.636586007+07:00","message":"Set new StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.790466174+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.790505108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.790513669+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.790535162+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790545348+07:00","message":"[bufferProcess] interim [320000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790550358+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790557387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790561675+07:00","message":"> Transcript [8805] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790567127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790570381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790573309+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:08.790579043+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.846228348+07:00","message":"[GCS] IsForceVAD: false for message ID: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:08.906960786+07:00","message":"[GCS] Start streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.014141236+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.014182084+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-25T15:41:09.014188827+07:00","message":"receive interim result [false|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.014202427+07:00","message":"[buffer interim] 491 false ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.01420954+07:00","message":"[bufferProcess] interim [500000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.014212703+07:00","message":"[bufferProcess] send to processor:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.014219677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.014222485+07:00","message":"> Transcript [8806] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.014226528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.014228449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.01423046+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.014234176+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.108790319+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.108830101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้\",\"confidence\":0.95875317}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.108837193+07:00","message":"receive interim result [true|false]: ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.108846408+07:00","message":"end recv isFinal message id 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.10884852+07:00","message":"end Recv id 491"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.108854113+07:00","message":"[buffer interim] 491 true ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108861309+07:00","message":"[bufferProcess] interim [590000000]:ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.10886513+07:00","message":"[bufferProcess] send to processor (isfinal):ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108868726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108871566+07:00","message":"> Transcript [8807] [false]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108875018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108877037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108879106+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108883093+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108889633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108891978+07:00","message":"> Transcript [8808] [true]: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิดรายได้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.1089025+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108904463+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108906314+07:00","message":"StatePrefix: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถเพิ่มมูลค่าและก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108908705+07:00","message":"TextPushed: 'ยังจะช่วยส่งเสริมเกษตรกรค่ะช่วยลดส่วนเหลือทิ้งทางการเกษตรทำให้สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:09.108912801+07:00","message":"Push: 'เพิ่มมูลค่าและก่อให้เกิดรายได้ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:09.108920396+07:00","message":"push: {true เพิ่มมูลค่าและก่อให้เกิดรายได้ให้ 0 0xc00039c480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:09.123004196+07:00","message":"write wav file: './tmp/7599/7599_491.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.152228321+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.152270059+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-25T15:41:10.152275658+07:00","message":"receive interim result [false|false]: ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.152294016+07:00","message":"[buffer interim] 492 false ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.152300552+07:00","message":"[bufferProcess] interim [320000000]:ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.152302628+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.152308262+07:00","message":"[bufferProcess] send to processor (ticker):ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.152311032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.152314074+07:00","message":"> Transcript [8809] [false]: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.152316338+07:00","message":"Set StatePrefix (first interim): 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.331762852+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.331804321+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-25T15:41:10.331811583+07:00","message":"receive interim result [false|false]: ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.331825018+07:00","message":"[buffer interim] 492 false ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.33183251+07:00","message":"[bufferProcess] interim [440000000]:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.331835583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.973734275+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.973776883+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-25T15:41:10.973782855+07:00","message":"receive interim result [false|false]: ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.973798348+07:00","message":"[buffer interim] 492 false ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.97380689+07:00","message":"[bufferProcess] interim [40000000]:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.973809124+07:00","message":"[bufferProcess] send to processor:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.973813158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.973816264+07:00","message":"> Transcript [8810] [false]: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.973820111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.973822383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.973824445+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:10.973826752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.987844681+07:00","message":"[GCS] Cleaned up inactive client: 480"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.987871734+07:00","message":"[GCS] Cleaned up inactive client: 477"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.987875618+07:00","message":"[GCS] Cleaned up inactive client: 478"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.987878618+07:00","message":"[GCS] Cleaned up inactive client: 479"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:10.987881628+07:00","message":"[GCS] Cleaned up inactive client: 476"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:11.468162727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:11.468163949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:14.468786044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:14.468799258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.128076777+07:00","message":"[GCS] IsForceVAD: false for message ID: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.187446012+07:00","message":"[GCS] Start streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.217291915+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.21734156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยค่ะ\",\"confidence\":0.9548403}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.217348091+07:00","message":"receive interim result [true|false]: ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.217359651+07:00","message":"end recv isFinal message id 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.217362025+07:00","message":"end Recv id 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.217368673+07:00","message":"[buffer interim] 492 true ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217380158+07:00","message":"[bufferProcess] interim [420000000]:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217383571+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217388513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217392246+07:00","message":"> Transcript [8811] [false]: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217395677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.21739809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217400099+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217402276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217404139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.21740643+07:00","message":"> Transcript [8812] [true]: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217408515+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217410299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217412135+07:00","message":"StatePrefix: 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217413866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:15.217416547+07:00","message":"Push: 'ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:15.21742531+07:00","message":"push: {true ด้วยค่ะ 0 0xc002a08480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:15.229229204+07:00","message":"write wav file: './tmp/7599/7599_492.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.465361714+07:00","message":"[GCS] IsForceVAD: false for message ID: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.552947831+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.552987905+07:00","message":"found end of frame, send empty tag with msgId: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.552992937+07:00","message":"end Recv id 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.553003351+07:00","message":"[buffer interim] 493 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.5530128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.553017893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.55302192+07:00","message":"> Transcript [8813] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.553026388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.55302901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.55303199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.553035886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:16.553039479+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.553051397+07:00","message":"push: {true \n 0 0xc0030a0480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:16.560126175+07:00","message":"write wav file: './tmp/7599/7599_493.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:16.787528279+07:00","message":"[GCS] Start streaming session, msgId: 494"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:17.469374937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:17.469389353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.684565448+07:00","message":"[GCS] IsForceVAD: false for message ID: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.763270217+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.763291088+07:00","message":"found end of frame, send empty tag with msgId: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.763295086+07:00","message":"end Recv id 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.763303046+07:00","message":"[buffer interim] 494 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763311341+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763316522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763320407+07:00","message":"> Transcript [8814] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763324344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763327502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763330378+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763333396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:17.763345257+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:17.763359762+07:00","message":"push: {true \n 0 0xc00311ac80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:17.769704911+07:00","message":"write wav file: './tmp/7599/7599_494.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.386552123+07:00","message":"[GCS] Start streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.44409588+07:00","message":"[GCS] IsForceVAD: false for message ID: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.849069346+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.849090747+07:00","message":"found end of frame, send empty tag with msgId: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.849093872+07:00","message":"end Recv id 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.849101051+07:00","message":"[buffer interim] 495 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.84910763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.84911184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.84911493+07:00","message":"> Transcript [8815] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.849117816+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.849119804+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.849121657+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.849123629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:18.849130565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.849139518+07:00","message":"push: {true \n 0 0xc00039df00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:18.854696873+07:00","message":"write wav file: './tmp/7599/7599_495.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:18.965559925+07:00","message":"[GCS] Start streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.417938725+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.41801968+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-25T15:41:20.418025942+07:00","message":"receive interim result [false|false]: ปิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.418041108+07:00","message":"[buffer interim] 496 false ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.418050722+07:00","message":"[bufferProcess] interim [500000000]:ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.418053154+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.418058826+07:00","message":"[bufferProcess] send to processor (ticker):ปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.41806157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.418065259+07:00","message":"> Transcript [8816] [false]: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.418067811+07:00","message":"Set StatePrefix (first interim): 'ปิด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:20.470132977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:20.47012364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.600072354+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.600123676+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-25T15:41:20.600130979+07:00","message":"receive interim result [false|false]: ปิดหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.600149461+07:00","message":"[buffer interim] 496 false ปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.600159927+07:00","message":"[bufferProcess] interim [620000000]:ปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.600163118+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.719521166+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.719560846+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-25T15:41:20.719567214+07:00","message":"receive interim result [false|false]: ปิดหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.719581244+07:00","message":"[buffer interim] 496 false ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.719594875+07:00","message":"[bufferProcess] interim [740000000]:ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.719597943+07:00","message":"[bufferProcess] send to processor:ปิดหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.719604336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.719607468+07:00","message":"> Transcript [8817] [false]: 'ปิดหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.719611404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.71961359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.719616054+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.719618289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.913218404+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.913253461+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-25T15:41:20.913259582+07:00","message":"receive interim result [false|false]: ปิดหน้าจอของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:20.9132733+07:00","message":"[buffer interim] 496 false ปิดหน้าจอของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.913279662+07:00","message":"[bufferProcess] interim [980000000]:ปิดหน้าจอของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.91328245+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.913288771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.913291644+07:00","message":"> Transcript [8818] [false]: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.913295964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.913314126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.913316153+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:20.913318249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.109774359+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.10980977+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-25T15:41:21.109815102+07:00","message":"receive interim result [false|false]: ปิดหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.109830281+07:00","message":"[buffer interim] 496 false ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.109839357+07:00","message":"[bufferProcess] interim [100000000]:ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.109842075+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.1098472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.109850114+07:00","message":"> Transcript [8819] [false]: 'ปิดหน้าจอของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.109853149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.109855198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.1098574+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.109861484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.130365795+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.130402603+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-25T15:41:21.130410201+07:00","message":"receive interim result [false|false]: ปิดหน้าจอของหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.130423875+07:00","message":"[buffer interim] 496 false ปิดหน้าจอของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130429626+07:00","message":"[bufferProcess] interim [160000000]:ปิดหน้าจอของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130432217+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130437533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130441008+07:00","message":"> Transcript [8820] [false]: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130444278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130446443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.13044896+07:00","message":"StatePrefix: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130451418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130456028+07:00","message":"Push: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130458144+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130460251+07:00","message":"Set new StatePrefix : 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.130462583+07:00","message":"Next Push (prob) : 'หน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.130469986+07:00","message":"push: {false ปิด 0 0xc0038b5b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.231126256+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.231177518+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-25T15:41:21.231183332+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.231196195+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.231202484+07:00","message":"[bufferProcess] interim [280000000]:ปิดหน้าจอหอมน่าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.231205489+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอของหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.231210843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.231213752+07:00","message":"> Transcript [8821] [false]: 'ปิดหน้าจอของหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.231217318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.23121947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.231221664+07:00","message":"StatePrefix: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.231224393+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.415692111+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.415726588+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-25T15:41:21.415732684+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.415745876+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415753873+07:00","message":"[bufferProcess] interim [460000000]:ปิดหน้าจอหอมน่าดูเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415756885+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415760685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415763395+07:00","message":"> Transcript [8822] [false]: 'ปิดหน้าจอหอมน่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415766601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415768869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415770896+07:00","message":"StatePrefix: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.415773183+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.549375772+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.549430475+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-25T15:41:21.549439107+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:21.549457082+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.549470836+07:00","message":"[bufferProcess] interim [580000000]:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.549474784+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.549482926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.54948688+07:00","message":"> Transcript [8823] [false]: 'ปิดหน้าจอหอมน่าดูเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.549492084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.54949548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.549499206+07:00","message":"StatePrefix: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:21.549502563+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.131732706+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.131775603+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-25T15:41:22.13178177+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.131799498+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131809276+07:00","message":"[bufferProcess] interim [180000000]:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131812634+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131821445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131824494+07:00","message":"> Transcript [8824] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131828826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131831443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131834002+07:00","message":"StatePrefix: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131836701+07:00","message":"TextPushed: 'ปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131844238+07:00","message":"Push: 'หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131846401+07:00","message":"TextPushed: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131848682+07:00","message":"Set new StatePrefix : 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:22.131851274+07:00","message":"Next Push (prob) : 'หอมน่าดูเลยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:22.131861155+07:00","message":"push: {false หน้าจอ 0 0xc0038b5b80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:23.471101124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:23.471128173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.430062411+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.430101127+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-25T15:41:24.430106696+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.430121415+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430128217+07:00","message":"[bufferProcess] interim [520000000]:ปิดหน้าจอหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430131159+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430138813+07:00","message":"[bufferProcess] send to processor (ticker):ปิดหน้าจอหอมน่าดูเลยนะหนูไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430141477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430144573+07:00","message":"> Transcript [8825] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430148052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430150842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430152866+07:00","message":"StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430155193+07:00","message":"TextPushed: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430157232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430159216+07:00","message":"> Transcript [8826] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430161832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430163758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.43016557+07:00","message":"StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.430167626+07:00","message":"TextPushed: 'ปิดหน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.627375528+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.627411515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดหน้าจอหอมน่าดูเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.627416386+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.627432444+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.62743907+07:00","message":"[bufferProcess] interim [700000000]:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.62744183+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.757085079+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.75712936+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-25T15:41:24.757136708+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.757157025+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757178754+07:00","message":"[bufferProcess] interim [820000000]:ปิดหน้าจอหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757183797+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757191185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757195392+07:00","message":"> Transcript [8827] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757200366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757203306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757206474+07:00","message":"StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.757210369+07:00","message":"TextPushed: 'ปิดหน้าจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.825858324+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.825905246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดหน้าจอหอมน่าดูเลยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.825913307+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.825930917+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825943624+07:00","message":"[bufferProcess] interim [880000000]:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825947633+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลยนะหนูไปทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825953658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825958012+07:00","message":"> Transcript [8828] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825962845+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.82596587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825968894+07:00","message":"StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825972644+07:00","message":"TextPushed: 'ปิดหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.82597641+07:00","message":"Push: 'หอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825979989+07:00","message":"TextPushed: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.82598308+07:00","message":"Set new StatePrefix : 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:24.825986299+07:00","message":"Next Push (prob) : 'หนูไปทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:24.825997808+07:00","message":"push: {false หอมน่าดูเลยนะ 0 0xc0038b5b80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:25.676952867+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:25.676997553+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-25T15:41:25.677004063+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:25.677017584+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.677028665+07:00","message":"[bufferProcess] interim [720000000]:ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.677033243+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.677041091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.677051669+07:00","message":"> Transcript [8829] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.677056449+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:25.841856219+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:25.84190308+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-25T15:41:25.8419223+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:25.841939299+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.841950024+07:00","message":"[bufferProcess] interim [840000000]:ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.84195319+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.84195893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.841961743+07:00","message":"> Transcript [8830] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.841964807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:25.841967032+07:00","message":"Set new StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:26.409234434+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:26.409288739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:26.409297112+07:00","message":"receive interim result [false|false]: ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:26.409314972+07:00","message":"[buffer interim] 496 false ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.409326199+07:00","message":"[bufferProcess] interim [440000000]:ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.409329592+07:00","message":"[bufferProcess] send to processor:ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.409337317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.40934235+07:00","message":"> Transcript [8831] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.409348341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.409351133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.409353257+07:00","message":"StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:26.409356207+07:00","message":"TextPushed: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:26.471685897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:26.471692136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:26.96440522+07:00","message":"[GCS] IsForceVAD: false for message ID: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.036448922+07:00","message":"[GCS] Start streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.142146922+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.142193833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปิดหน้าจอหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ\",\"confidence\":0.9140664}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.142201183+07:00","message":"receive interim result [true|false]: ปิดหน้าจอหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.14221182+07:00","message":"end recv isFinal message id 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.142214218+07:00","message":"end Recv id 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.142223636+07:00","message":"[buffer interim] 496 true ปิดหน้าจอหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142233656+07:00","message":"[bufferProcess] interim [220000000]:ปิดหน้าจอหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142237403+07:00","message":"[bufferProcess] send to processor (isfinal):ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.14224126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142244379+07:00","message":"> Transcript [8832] [false]: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142247864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142250289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142252437+07:00","message":"StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142255911+07:00","message":"TextPushed: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142258111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142260088+07:00","message":"> Transcript [8833] [true]: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปพาไปก็หอมด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142262469+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.14226431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142266185+07:00","message":"StatePrefix: 'ปิดหน้าจอหอมน่าดูเลยนะหนูไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142268037+07:00","message":"TextPushed: 'ปิดหน้าจอหอมน่าดูเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.142271064+07:00","message":"Push: 'หนูไปพาไปก็หอมด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.142279541+07:00","message":"push: {true หนูไปพาไปก็หอมด้วยนะ 0 0xc0038b5b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:27.156971932+07:00","message":"write wav file: './tmp/7599/7599_496.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.895310314+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.89536767+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-25T15:41:27.895375217+07:00","message":"receive interim result [false|false]: อีกอย่างนึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:27.895391784+07:00","message":"[buffer interim] 497 false อีกอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.895400755+07:00","message":"[bufferProcess] interim [900000000]:อีกอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:27.89540296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.016394655+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.016440435+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-25T15:41:28.016446612+07:00","message":"receive interim result [false|false]: อีกอย่างนึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.016462531+07:00","message":"[buffer interim] 497 false อีกอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.016470081+07:00","message":"[bufferProcess] interim [960000000]:อีกอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.016472791+07:00","message":"[bufferProcess] send to processor:อีกอย่างนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.016478944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.016482388+07:00","message":"> Transcript [8834] [false]: 'อีกอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.016485024+07:00","message":"Set StatePrefix (first interim): 'อีกอย่างนึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.208165282+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.208201556+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-25T15:41:28.208207419+07:00","message":"receive interim result [false|false]: อีกอย่างนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.20822189+07:00","message":"[buffer interim] 497 false อีกอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.208238642+07:00","message":"[bufferProcess] interim [140000000]:อีกอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.208243392+07:00","message":"[bufferProcess] send to processor:อีกอย่างนึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.20825108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.208253957+07:00","message":"> Transcript [8835] [false]: 'อีกอย่างนึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.208257104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.208259408+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.208261429+07:00","message":"StatePrefix: 'อีกอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.208263643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.799278829+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.799330459+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-25T15:41:28.799337381+07:00","message":"receive interim result [false|false]: อีกอย่างนึงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.799353894+07:00","message":"[buffer interim] 497 false อีกอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.799361835+07:00","message":"[bufferProcess] interim [740000000]:อีกอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.79936513+07:00","message":"[bufferProcess] send to processor:อีกอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.799372465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.799376041+07:00","message":"> Transcript [8836] [false]: 'อีกอย่างนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.799379976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.799382566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.799385035+07:00","message":"StatePrefix: 'อีกอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.79938747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.808557194+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.808581498+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-25T15:41:28.808586604+07:00","message":"receive interim result [false|false]: ปลาโลมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:28.808598769+07:00","message":"[buffer interim] 497 false ปลาโลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.80860404+07:00","message":"[bufferProcess] interim [800000000]:ปลาโลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.808606618+07:00","message":"[bufferProcess] send to processor:อีกอย่างนึงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.808610433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.808613079+07:00","message":"> Transcript [8837] [false]: 'อีกอย่างนึงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.808616294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.808618218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.808620598+07:00","message":"StatePrefix: 'อีกอย่างนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:28.80862271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.207132597+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.207165825+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-25T15:41:29.207170891+07:00","message":"receive interim result [false|false]: ปลาโลมากันไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.207180044+07:00","message":"[buffer interim] 497 false ปลาโลมากันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.207186106+07:00","message":"[bufferProcess] interim [220000000]:ปลาโลมากันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.207188705+07:00","message":"[bufferProcess] send to processor:ปลาโลมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.207191981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.207194786+07:00","message":"> Transcript [8838] [false]: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.207196974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.207199873+07:00","message":"Set new StatePrefix: 'ปลาโลมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.37595252+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.375998125+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-25T15:41:29.376003996+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.376019198+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376025924+07:00","message":"[bufferProcess] interim [340000000]:ปลาโลมากันไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376028882+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376032618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376035831+07:00","message":"> Transcript [8839] [false]: 'ปลาโลมากันไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376039737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376041914+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376043919+07:00","message":"StatePrefix: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.376046074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.383933935+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.383970646+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-25T15:41:29.38397688+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.383992516+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384002886+07:00","message":"[bufferProcess] interim [400000000]:ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384005985+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384012143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384015064+07:00","message":"> Transcript [8840] [false]: 'ปลาโลมากันไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384018547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384021076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384023138+07:00","message":"StatePrefix: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.384025229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:29.471724946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:29.471755158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.638122183+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.638155602+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-25T15:41:29.638161144+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปได้ด้วยดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.638177064+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปได้ด้วยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638183505+07:00","message":"[bufferProcess] interim [580000000]:ปลาโลมากันไปได้ด้วยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638186328+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638189732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638192904+07:00","message":"> Transcript [8841] [false]: 'ปลาโลมากันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638197581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638201205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638204613+07:00","message":"StatePrefix: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.638207433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.732454537+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.732490062+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-25T15:41:29.732495854+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.732510372+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732517007+07:00","message":"[bufferProcess] interim [640000000]:ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732519926+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปได้ด้วยดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732526831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732529801+07:00","message":"> Transcript [8842] [false]: 'ปลาโลมากันไปได้ด้วยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.73253361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.73253595+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.73253831+07:00","message":"StatePrefix: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732540627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732546358+07:00","message":"Push: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732548342+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732550468+07:00","message":"Set new StatePrefix : 'ปลาโลมากันไปได้ด้วยดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:29.732552838+07:00","message":"Next Push (prob) : 'กันไปได้ด้วยดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:29.732560293+07:00","message":"push: {false ปลาโลมา 0 0xc0038b4000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.27161638+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.271666345+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-25T15:41:30.271673064+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:30.271686335+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.271695653+07:00","message":"[bufferProcess] interim [240000000]:ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.271698624+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.271702103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.271705158+07:00","message":"> Transcript [8843] [false]: 'ปลาโลมากันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.271707736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:30.271710154+07:00","message":"Set new StatePrefix: 'ปลาโลมากันไปด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.505104918+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.505151255+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-25T15:41:31.50515716+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปได้ด้วยดีเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.505180599+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปได้ด้วยดีเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.50518949+07:00","message":"[bufferProcess] interim [500000000]:ปลาโลมากันไปได้ด้วยดีเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505192388+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505206599+07:00","message":"[bufferProcess] send to processor (ticker):ปลาโลมากันไปได้ด้วยดีเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505218146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505236374+07:00","message":"> Transcript [8844] [false]: 'ปลาโลมากันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505242845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505245418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505247866+07:00","message":"StatePrefix: 'ปลาโลมากันไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505250875+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505253343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505255982+07:00","message":"> Transcript [8845] [false]: 'ปลาโลมากันไปได้ด้วยดีเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505258103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.505260389+07:00","message":"Set new StatePrefix: 'ปลาโลมากันไปได้ด้วยดีเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.860694858+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.860736654+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-25T15:41:31.860742817+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่ด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:31.860756885+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.860765911+07:00","message":"[bufferProcess] interim [860000000]:ปลาโลมากันไปด้วยเชียงใหม่ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:31.860768492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:32.472445926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:32.472455157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.542933329+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.54297341+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-25T15:41:32.542979475+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.542990422+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.542997479+07:00","message":"[bufferProcess] interim [460000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.543000295+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วยเชียงใหม่ด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.543003567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.543006703+07:00","message":"> Transcript [8846] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่ด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.543009096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.543011144+07:00","message":"Set new StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่ด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.748318666+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.748358221+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-25T15:41:32.748364409+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.748384001+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.748392133+07:00","message":"[bufferProcess] interim [580000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.74839527+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.748399924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.748403581+07:00","message":"> Transcript [8847] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.748406326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.748408583+07:00","message":"Set new StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.759816745+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.759849556+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-25T15:41:32.75985571+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.759871387+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.759877271+07:00","message":"[bufferProcess] interim [640000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.759880074+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.759885912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.759888884+07:00","message":"> Transcript [8848] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.759892477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.7598947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.759897315+07:00","message":"StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.759899833+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.817911213+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.817953806+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-25T15:41:32.817960593+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.817974428+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.817983281+07:00","message":"[bufferProcess] interim [760000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.817986219+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.81799404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.817996946+07:00","message":"> Transcript [8849] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.81800075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.818003604+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.818005579+07:00","message":"StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:32.818008179+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.924734197+07:00","message":"[GCS] IsForceVAD: false for message ID: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:32.996250617+07:00","message":"[GCS] Start streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.015326948+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.015362112+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-25T15:41:33.015368787+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.015381629+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.015389056+07:00","message":"[bufferProcess] interim [940000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.015393041+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.015396661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.015399283+07:00","message":"> Transcript [8850] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.015402099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.015404097+07:00","message":"Set new StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.061074818+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.061110788+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-25T15:41:33.061116503+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.06113105+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.061137895+07:00","message":"[bufferProcess] interim [60000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.061140589+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.061147319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.061150063+07:00","message":"> Transcript [8851] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.061154071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.061156289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.061158505+07:00","message":"StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.06117255+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.067505279+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.067534684+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-25T15:41:33.067539887+07:00","message":"receive interim result [false|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.067555172+07:00","message":"[buffer interim] 497 false ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067560834+07:00","message":"[bufferProcess] interim [120000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067563436+07:00","message":"[bufferProcess] send to processor:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067566516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067569552+07:00","message":"> Transcript [8852] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067572989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067575385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067577301+07:00","message":"StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.067579754+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.136584115+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.136621694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลองใช้ลองบอก\",\"confidence\":0.91119826}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.136627843+07:00","message":"receive interim result [true|false]: ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลองใช้ลองบอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.136636185+07:00","message":"end recv isFinal message id 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.136638763+07:00","message":"end Recv id 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.136644316+07:00","message":"[buffer interim] 497 true ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.1366589+07:00","message":"[bufferProcess] interim [120000000]:ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136664962+07:00","message":"[bufferProcess] send to processor (isfinal):ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.13666866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136671462+07:00","message":"> Transcript [8853] [false]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136674696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136676753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136678738+07:00","message":"StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136681008+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136682768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136684819+07:00","message":"> Transcript [8854] [true]: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่จะลองใช้ลองบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136687385+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136689443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136691299+07:00","message":"StatePrefix: 'ปลาโลมากันไปด้วยเชียงใหม่นะครับใครที่เคยลองใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136693402+07:00","message":"TextPushed: 'ปลาโลมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.136706301+07:00","message":"Push: 'กันไปด้วยเชียงใหม่นะครับใครที่จะลองใช้ลองบอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.136714369+07:00","message":"push: {true กันไปด้วยเชียงใหม่นะครับใครที่จะลองใช้ลองบอก 0 0xc0038b4000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:33.148707223+07:00","message":"write wav file: './tmp/7599/7599_497.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.523627713+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.523674993+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-25T15:41:33.523680594+07:00","message":"receive interim result [false|false]: ไหนวะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.523693635+07:00","message":"[buffer interim] 498 false ไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.523702736+07:00","message":"[bufferProcess] interim [540000000]:ไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.523705894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.693585615+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.693631444+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-25T15:41:33.693638033+07:00","message":"receive interim result [false|false]: ไหนวะกิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.69365996+07:00","message":"[buffer interim] 498 false ไหนวะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.693669328+07:00","message":"[bufferProcess] interim [720000000]:ไหนวะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.693672298+07:00","message":"[bufferProcess] send to processor:ไหนวะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.693679019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.693682526+07:00","message":"> Transcript [8855] [false]: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.693685345+07:00","message":"Set StatePrefix (first interim): 'ไหนวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.752351164+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.752388311+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-25T15:41:33.752394353+07:00","message":"receive interim result [false|false]: ไหนวะกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.752410201+07:00","message":"[buffer interim] 498 false ไหนวะกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752417884+07:00","message":"[bufferProcess] interim [780000000]:ไหนวะกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752420559+07:00","message":"[bufferProcess] send to processor:ไหนวะกิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752440112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752443422+07:00","message":"> Transcript [8856] [false]: 'ไหนวะกิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752446641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752448725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752450785+07:00","message":"StatePrefix: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.752452854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.975440372+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.975481426+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-25T15:41:33.975488222+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:33.975503879+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.975512131+07:00","message":"[bufferProcess] interim [900000000]:ไหนวะกินเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.975515398+07:00","message":"[bufferProcess] send to processor:ไหนวะกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.975523467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.975526465+07:00","message":"> Transcript [8857] [false]: 'ไหนวะกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.97553012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.975533139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.975535053+07:00","message":"StatePrefix: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:33.97553737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.05231447+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.052358194+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-25T15:41:34.052364911+07:00","message":"receive interim result [false|false]: ไหนวะกลิ่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.052381102+07:00","message":"[buffer interim] 498 false ไหนวะกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.052391692+07:00","message":"[bufferProcess] interim [960000000]:ไหนวะกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.05239448+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.052400537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.052403915+07:00","message":"> Transcript [8858] [false]: 'ไหนวะกินเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.052407575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.052409657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.052411677+07:00","message":"StatePrefix: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.052413953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.067210033+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.067245338+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-25T15:41:34.06725285+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.067269083+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067276819+07:00","message":"[bufferProcess] interim [20000000]:ไหนวะกินเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067280669+07:00","message":"[bufferProcess] send to processor:ไหนวะกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067289767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067293932+07:00","message":"> Transcript [8859] [false]: 'ไหนวะกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067298665+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067301643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.06730612+07:00","message":"StatePrefix: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067308678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067315402+07:00","message":"Push: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067318052+07:00","message":"TextPushed: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.067320821+07:00","message":"Set new StatePrefix : 'ไหนวะกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.06732393+07:00","message":"Next Push (prob) : 'กลิ่น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.067341486+07:00","message":"push: {false ไหนวะ 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.071689669+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.071708617+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-25T15:41:34.071714255+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.071724978+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.071730428+07:00","message":"[bufferProcess] interim [80000000]:ไหนวะกินเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.07173287+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.071736211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.071738883+07:00","message":"> Transcript [8860] [false]: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.071741504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.071743772+07:00","message":"Set new StatePrefix: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.229406333+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.229456985+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-25T15:41:34.229464572+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงล่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.229480909+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229493584+07:00","message":"[bufferProcess] interim [260000000]:ไหนวะกินเป็นยังไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229498642+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229508156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229514071+07:00","message":"> Transcript [8861] [false]: 'ไหนวะกินเป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229519851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229523416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229526758+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.229530599+07:00","message":"TextPushed: 'ไหนวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.582175684+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.582222812+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-25T15:41:34.582229961+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงล่ะฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.582245581+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงล่ะฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.582254113+07:00","message":"[bufferProcess] interim [440000000]:ไหนวะกินเป็นยังไงล่ะฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.582256984+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.582264032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.582267423+07:00","message":"> Transcript [8862] [false]: 'ไหนวะกินเป็นยังไงล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.58227192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.582274429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.582276707+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.582279586+07:00","message":"TextPushed: 'ไหนวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.656013908+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.656058062+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-25T15:41:34.656063643+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.65607793+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656085912+07:00","message":"[bufferProcess] interim [620000000]:ไหนวะกินเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656088612+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงล่ะฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656092383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656095826+07:00","message":"> Transcript [8863] [false]: 'ไหนวะกินเป็นยังไงล่ะฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656099339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656101427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656103802+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.656106597+07:00","message":"TextPushed: 'ไหนวะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.752680686+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.752735842+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-25T15:41:34.752742579+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.752758627+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752765609+07:00","message":"[bufferProcess] interim [740000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752768783+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752775363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752778508+07:00","message":"> Transcript [8864] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752782789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752785104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.75278762+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752789998+07:00","message":"TextPushed: 'ไหนวะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752795736+07:00","message":"Push: 'กินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.75279785+07:00","message":"TextPushed: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752802248+07:00","message":"Set new StatePrefix : 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.752804869+07:00","message":"Next Push (prob) : 'ไงและผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.75283228+07:00","message":"push: {false กินเป็นยัง 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.860737527+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.860776243+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-25T15:41:34.860781869+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.860797365+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.860805331+07:00","message":"[bufferProcess] interim [860000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.860808704+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.860812118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.860815449+07:00","message":"> Transcript [8865] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.860818706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.860820937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.860826001+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.86083017+07:00","message":"TextPushed: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.920260722+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.920305247+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-25T15:41:34.920312224+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:34.920328825+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.92033683+07:00","message":"[bufferProcess] interim [980000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.920340733+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.920346496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.920349302+07:00","message":"> Transcript [8866] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.920353176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.920355787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.92035844+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:34.920361203+07:00","message":"TextPushed: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.121301766+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.121342491+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-25T15:41:35.121348918+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.121360193+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121368944+07:00","message":"[bufferProcess] interim [160000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121371962+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121376182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121379802+07:00","message":"> Transcript [8867] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121383828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121386004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121388596+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.121391226+07:00","message":"TextPushed: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:35.473006976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:35.473026776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.761628718+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.76168031+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-25T15:41:35.761687674+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.761703351+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761711525+07:00","message":"[bufferProcess] interim [760000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761714128+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761721037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761724234+07:00","message":"> Transcript [8868] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761729363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761732143+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761734598+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761737935+07:00","message":"TextPushed: 'ไหนวะกินเป็นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761743793+07:00","message":"Push: 'ไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761746048+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761749075+07:00","message":"Set new StatePrefix : 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:35.761751518+07:00","message":"Next Push (prob) : 'เป็นยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:35.761771859+07:00","message":"push: {false ไงและผลลัพธ์ 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.016171206+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.01621368+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-25T15:41:36.016220161+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.016237343+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016246205+07:00","message":"[bufferProcess] interim [60000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016249888+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016254401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016257504+07:00","message":"> Transcript [8869] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016260912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016263148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016265149+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.016267967+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.0193588+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.019377745+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-25T15:41:36.019383787+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.019394781+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019399895+07:00","message":"[bufferProcess] interim [120000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019402323+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019406249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019408834+07:00","message":"> Transcript [8870] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019412007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019414006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019416333+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.019419153+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.47786016+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.47790092+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-25T15:41:36.477908141+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.477924663+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.477933136+07:00","message":"[bufferProcess] interim [480000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.477936559+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.47794449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.47794816+07:00","message":"> Transcript [8871] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.477952765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.477955194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.477957646+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.477960756+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.551617147+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.551653646+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-25T15:41:36.551660696+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.551691026+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551701207+07:00","message":"[bufferProcess] interim [600000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551704397+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551712174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551714682+07:00","message":"> Transcript [8872] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551718893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551722005+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551724777+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551727643+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551734512+07:00","message":"Push: 'เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.55173689+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551739842+07:00","message":"Set new StatePrefix : 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.551742866+07:00","message":"Next Push (prob) : 'ครับช่วงนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.551771536+07:00","message":"push: {false เป็นยังไงครับ 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.724912322+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.724953081+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-25T15:41:36.724961518+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:36.724980424+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.724993522+07:00","message":"[bufferProcess] interim [780000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.724998013+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.725006849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.725011217+07:00","message":"> Transcript [8873] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.725016505+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.725020541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.725023437+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:36.725027445+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.04183687+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.041877956+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-25T15:41:37.041884244+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.041896844+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.0419033+07:00","message":"[bufferProcess] interim [80000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.041906149+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.041911392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.041914204+07:00","message":"> Transcript [8874] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.041917871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.041920529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.041922662+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.041925269+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.572826912+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.572866227+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-25T15:41:37.572872137+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.572884873+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572892019+07:00","message":"[bufferProcess] interim [560000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572894703+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572900254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572902866+07:00","message":"> Transcript [8875] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572906695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572909028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572911654+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.572914584+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.640125925+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.640175435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน Line\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.640183235+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน Line"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.640197766+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640204327+07:00","message":"[bufferProcess] interim [680000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640207455+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640214594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640218201+07:00","message":"> Transcript [8876] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640222552+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640224821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640227053+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640229695+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640237767+07:00","message":"Push: 'ครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640240269+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.6402434+07:00","message":"Set new StatePrefix : 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.640246418+07:00","message":"Next Push (prob) : 'จะเห็นถึงใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.640255033+07:00","message":"push: {false ครับช่วงนี้เรา 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.754476274+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.754529956+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-25T15:41:37.754537214+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.754551668+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754563648+07:00","message":"[bufferProcess] interim [740000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754567841+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754578216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754582887+07:00","message":"> Transcript [8877] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754588664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754591777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754595963+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.754599336+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.814621255+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.814655509+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-25T15:41:37.814661232+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:37.814680889+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.814688285+07:00","message":"[bufferProcess] interim [920000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.814692094+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.814699569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.814702691+07:00","message":"> Transcript [8878] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.814706345+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.814708791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.81471076+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:37.814713746+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.06832306+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.068359448+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-25T15:41:38.068366879+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.06838522+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.068392997+07:00","message":"[bufferProcess] interim [40000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.068397286+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.068407384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.068411418+07:00","message":"> Transcript [8879] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.068416659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.0684194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.068422685+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.068427439+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.316118068+07:00","message":"[GCS] IsForceVAD: false for message ID: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.324152837+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.324192522+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-25T15:41:38.324202112+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.324217248+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324227848+07:00","message":"[bufferProcess] interim [340000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324232376+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324241096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324244963+07:00","message":"> Transcript [8880] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324250549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324253519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324257321+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324261827+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324270036+07:00","message":"Push: 'จะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324273062+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.324276541+07:00","message":"Set new StatePrefix : 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.32428066+07:00","message":"Next Push (prob) : 'หลายพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.324295589+07:00","message":"push: {false จะเห็นถึงใน 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.376973974+07:00","message":"[GCS] Start streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.409736647+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.409784217+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-25T15:41:38.409794373+07:00","message":"receive interim result [false|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.40980964+07:00","message":"[buffer interim] 498 false ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409818391+07:00","message":"[bufferProcess] interim [520000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409822842+07:00","message":"[bufferProcess] send to processor:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409833626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409837902+07:00","message":"> Transcript [8881] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409843883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409847143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409850572+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.409855021+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:38.473466314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:38.473478948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.490112642+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.49016402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีขน\",\"confidence\":0.9324998}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.4901752+07:00","message":"receive interim result [true|false]: ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีขน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.49018877+07:00","message":"end recv isFinal message id 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.490191838+07:00","message":"end Recv id 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.490200177+07:00","message":"[buffer interim] 498 true ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490209666+07:00","message":"[bufferProcess] interim [550000000]:ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีขน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490216165+07:00","message":"[bufferProcess] send to processor (isfinal):ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490221648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490225713+07:00","message":"> Transcript [8882] [false]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490230953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490233966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490236735+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490241173+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.49024428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490247438+07:00","message":"> Transcript [8883] [true]: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่ที่มีขน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490251179+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490254261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490256925+07:00","message":"StatePrefix: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงในหลายพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490260466+07:00","message":"TextPushed: 'ไหนวะกินเป็นยังไงและผลลัพธ์เป็นยังไงครับครับช่วงนี้เราจะเห็นถึงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.490269575+07:00","message":"Push: 'หลายพื้นที่ที่มีขน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.490280286+07:00","message":"push: {true หลายพื้นที่ที่มีขน 0 0xc00311a700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.504215203+07:00","message":"[GCS] IsForceVAD: false for message ID: 499"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:38.505513746+07:00","message":"write wav file: './tmp/7599/7599_498.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.568139462+07:00","message":"[GCS] Start streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.655700138+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.655724454+07:00","message":"found end of frame, send empty tag with msgId: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.655727546+07:00","message":"end Recv id 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.655735155+07:00","message":"[buffer interim] 499 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.6557429+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.655747496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.655751146+07:00","message":"> Transcript [8884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.655755153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.65575754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.655759472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.655761551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:38.655764685+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:38.65577453+07:00","message":"push: {true \n 0 0xc00209fe80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:38.660098724+07:00","message":"write wav file: './tmp/7599/7599_499.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.599106288+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.599142645+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-25T15:41:39.599148305+07:00","message":"receive interim result [false|false]: แต่บางพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.599159642+07:00","message":"[buffer interim] 500 false แต่บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.599165526+07:00","message":"[bufferProcess] interim [20000000]:แต่บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.599167879+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.752868633+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.752911541+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-25T15:41:39.752917573+07:00","message":"receive interim result [false|false]: แต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.752932182+07:00","message":"[buffer interim] 500 false แต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.752940085+07:00","message":"[bufferProcess] interim [140000000]:แต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.752942932+07:00","message":"[bufferProcess] send to processor:แต่บางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.752946929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.752949792+07:00","message":"> Transcript [8885] [false]: 'แต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.752952818+07:00","message":"Set StatePrefix (first interim): 'แต่บางพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.812434902+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.812479606+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-25T15:41:39.812486925+07:00","message":"receive interim result [false|false]: ที่ลูกพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.81250409+07:00","message":"[buffer interim] 500 false ที่ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812511997+07:00","message":"[bufferProcess] interim [260000000]:ที่ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812516136+07:00","message":"[bufferProcess] send to processor:แต่บางพื้นที่ลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812520564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812524754+07:00","message":"> Transcript [8886] [false]: 'แต่บางพื้นที่ลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812529115+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812532269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812535313+07:00","message":"StatePrefix: 'แต่บางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.812538525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.969543338+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.969581896+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-25T15:41:39.969587671+07:00","message":"receive interim result [false|false]: แต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:39.969612103+07:00","message":"[buffer interim] 500 false แต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.969619535+07:00","message":"[bufferProcess] interim [380000000]:แต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.969622001+07:00","message":"[bufferProcess] send to processor:ที่ลูกพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.969625292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.969628137+07:00","message":"> Transcript [8887] [false]: 'ที่ลูกพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.969630653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:39.96963325+07:00","message":"Set new StatePrefix: 'ที่ลูกพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.173140421+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.173210219+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-25T15:41:40.173216379+07:00","message":"receive interim result [false|false]: ที่ลูกพี่ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.173229367+07:00","message":"[buffer interim] 500 false ที่ลูกพี่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.173247871+07:00","message":"[bufferProcess] interim [620000000]:ที่ลูกพี่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.17325202+07:00","message":"[bufferProcess] send to processor:แต่บางพื้นที่ลูกทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.173258781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.173263341+07:00","message":"> Transcript [8888] [false]: 'แต่บางพื้นที่ลูกทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.17326682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.173269827+07:00","message":"Set new StatePrefix: 'แต่บางพื้นที่ลูกทีม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.334763497+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.334818397+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-25T15:41:40.334832076+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.334847305+07:00","message":"[buffer interim] 500 false ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.334853688+07:00","message":"[bufferProcess] interim [740000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.334857548+07:00","message":"[bufferProcess] send to processor:ที่ลูกพี่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.334867361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.334870392+07:00","message":"> Transcript [8889] [false]: 'ที่ลูกพี่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.334873175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.334875395+07:00","message":"Set new StatePrefix: 'ที่ลูกพี่ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.446554457+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.446608238+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-25T15:41:40.446626839+07:00","message":"receive interim result [false|false]: ฝนก็เข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.446644583+07:00","message":"[buffer interim] 500 false ฝนก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.446655643+07:00","message":"[bufferProcess] interim [860000000]:ฝนก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.446659736+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.446667156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.446671134+07:00","message":"> Transcript [8890] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.446675058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.446678232+07:00","message":"Set new StatePrefix: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.52958751+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.52963886+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-25T15:41:40.529651743+07:00","message":"receive interim result [false|false]: ฝนก็เข้ามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.529671235+07:00","message":"[buffer interim] 500 false ฝนก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.529693749+07:00","message":"[bufferProcess] interim [980000000]:ฝนก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.529698244+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.529709384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.529713781+07:00","message":"> Transcript [8891] [false]: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.529718015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.529721094+07:00","message":"Set new StatePrefix: 'ฝนก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.740460293+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.740506011+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-25T15:41:40.740512395+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.74052726+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.740535979+07:00","message":"[bufferProcess] interim [100000000]:ฝนก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.740539476+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.740547123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.74055006+07:00","message":"> Transcript [8892] [false]: 'ฝนก็เข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.740553967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.740556887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.740558909+07:00","message":"StatePrefix: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.740561141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.933765585+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.933802764+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-25T15:41:40.933808573+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.933819872+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933826062+07:00","message":"[bufferProcess] interim [400000000]:ฝนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933828639+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933834093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933837121+07:00","message":"> Transcript [8893] [false]: 'ฝนก็เข้าไม่ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933840726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933843003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933844967+07:00","message":"StatePrefix: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:40.933847217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.988809766+07:00","message":"[GCS] Cleaned up inactive client: 482"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.988833236+07:00","message":"[GCS] Cleaned up inactive client: 485"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.988838171+07:00","message":"[GCS] Cleaned up inactive client: 483"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.988841751+07:00","message":"[GCS] Cleaned up inactive client: 484"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:40.988844815+07:00","message":"[GCS] Cleaned up inactive client: 481"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.202758583+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.202808715+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-25T15:41:41.202817233+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.202833456+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.2028438+07:00","message":"[bufferProcess] interim [700000000]:ฝนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.202848068+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.202853689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.202858121+07:00","message":"> Transcript [8894] [false]: 'ฝนก็เข้าไม่ถึงจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.202863507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.202866509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.202869983+07:00","message":"StatePrefix: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.202873572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:41.474216335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:41.474244402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.782184741+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.782223626+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-25T15:41:41.782229415+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงๆนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.782245636+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงๆนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.78225231+07:00","message":"[bufferProcess] interim [240000000]:ฝนก็เข้าไม่ถึงจริงๆนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782254839+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782258375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782261069+07:00","message":"> Transcript [8895] [false]: 'ฝนก็เข้าไม่ถึงจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.78226468+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782266794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782268813+07:00","message":"StatePrefix: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.78227107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782276426+07:00","message":"Push: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782278654+07:00","message":"TextPushed: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782280759+07:00","message":"Set new StatePrefix : 'ฝนก็เข้าไม่ถึงจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:41.782283192+07:00","message":"Next Push (prob) : 'ไม่ถึงจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:41.782290369+07:00","message":"push: {false ฝนก็เข้า 0 0xc002a08400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.116161747+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.116209+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-25T15:41:42.116217483+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.116236519+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116245916+07:00","message":"[bufferProcess] interim [600000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116250739+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงๆนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116254819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116257671+07:00","message":"> Transcript [8896] [false]: 'ฝนก็เข้าไม่ถึงจริงๆนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116261223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116263571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116265539+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.116267815+07:00","message":"TextPushed: 'ฝนก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.294385983+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.294422676+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-25T15:41:42.294428293+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.29444327+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.294450581+07:00","message":"[bufferProcess] interim [780000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.294453344+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.294456966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.294460659+07:00","message":"> Transcript [8897] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.294463253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.294465361+07:00","message":"Set new StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.480056362+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.480093222+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-25T15:41:42.48009911+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.480112444+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.48011882+07:00","message":"[bufferProcess] interim [960000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.480121568+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.480127228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.480130031+07:00","message":"> Transcript [8898] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.480133345+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.4801355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.480137865+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.480140372+07:00","message":"TextPushed: 'ฝนก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.754826912+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.75486392+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-25T15:41:42.754869543+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันซะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.754882633+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754889301+07:00","message":"[bufferProcess] interim [200000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754892353+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754898181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754901166+07:00","message":"> Transcript [8899] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754904751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754907347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754909578+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.754912028+07:00","message":"TextPushed: 'ฝนก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.802410459+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.802451123+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-25T15:41:42.802457861+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.802470837+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802477193+07:00","message":"[bufferProcess] interim [260000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802480401+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802485625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802488471+07:00","message":"> Transcript [8900] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802491644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802493911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802496109+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.802498476+07:00","message":"TextPushed: 'ฝนก็เข้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.956193928+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.956232663+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-25T15:41:42.956240334+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.956253208+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956259684+07:00","message":"[bufferProcess] interim [380000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956262484+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.95626757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956271598+07:00","message":"> Transcript [8901] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.9562759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956278086+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956289734+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956292349+07:00","message":"TextPushed: 'ฝนก็เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956298479+07:00","message":"Push: 'ไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956300869+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956303472+07:00","message":"Set new StatePrefix : 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:42.956305999+07:00","message":"Next Push (prob) : 'การณ์กันทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:42.956313391+07:00","message":"push: {false ไม่ถึงจริงปีนี้คาด 0 0xc002a08400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.016640604+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.016672309+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-25T15:41:43.016677803+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.01671431+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016721634+07:00","message":"[bufferProcess] interim [440000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016724306+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016728122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016730771+07:00","message":"> Transcript [8902] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016734384+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016736435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016738282+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.016741256+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.121129949+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.121184604+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-25T15:41:43.12119554+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.121212248+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121218535+07:00","message":"[bufferProcess] interim [560000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121221153+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121224659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121227424+07:00","message":"> Transcript [8903] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121230687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121232737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121234725+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.121237668+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.335603648+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.335644076+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-25T15:41:43.335649881+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.335666967+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335673529+07:00","message":"[bufferProcess] interim [800000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335676228+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335680101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335683388+07:00","message":"> Transcript [8904] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335687373+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335689523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335691703+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.335704093+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.385421617+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.385481926+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-25T15:41:43.3854909+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.385510963+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385523397+07:00","message":"[bufferProcess] interim [920000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385529111+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.38553936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385543606+07:00","message":"> Transcript [8905] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385550355+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.38555411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.38555997+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385564269+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385572452+07:00","message":"Push: 'การณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385576538+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385580677+07:00","message":"Set new StatePrefix : 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.385586555+07:00","message":"Next Push (prob) : 'ดีอยู่แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.385606551+07:00","message":"push: {false การณ์กันทราบ 0 0xc002a08400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.518041916+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.518080958+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-25T15:41:43.518088926+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:43.518106032+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.518120653+07:00","message":"[bufferProcess] interim [980000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.518124775+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.518129639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.51813343+07:00","message":"> Transcript [8906] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.518139358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.518142225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.518145019+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:43.518149076+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.092998604+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.093033509+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-25T15:41:44.093039855+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.093051553+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.093058334+07:00","message":"[bufferProcess] interim [580000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.093061386+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.09306701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.093069924+07:00","message":"> Transcript [8907] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.093074112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.093076278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.093078291+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.093081101+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.221503013+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.221547419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.221558267+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.22157295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" anal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.221577049+07:00","message":"receive interim result [false|false]:  anal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.22158794+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.22159439+07:00","message":"[buffer interim] 500 false  anal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.221601808+07:00","message":"[bufferProcess] interim [700000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.22160478+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.221608223+07:00","message":"[bufferProcess] interim [700000000]: anal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.221610996+07:00","message":"[bufferProcess] update buffer: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.2216145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.22161753+07:00","message":"> Transcript [8908] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.221621692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.221623718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.221625777+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.221628796+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.324332368+07:00","message":"[GCS] IsForceVAD: false for message ID: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.397323301+07:00","message":"[GCS] Start streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.404073417+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.404126962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.404133131+07:00","message":"receive interim result [false|false]: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.404143758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Enigma\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.404146663+07:00","message":"receive interim result [false|false]:  Enigma"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.40415355+07:00","message":"[buffer interim] 500 false ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.404157281+07:00","message":"[buffer interim] 500 false  Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404162829+07:00","message":"[bufferProcess] interim [880000000]:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404166111+07:00","message":"[bufferProcess] send to processor:ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ anal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404169393+07:00","message":"[bufferProcess] interim [880000000]: Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404171923+07:00","message":"[bufferProcess] update buffer: ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404174719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404177765+07:00","message":"> Transcript [8909] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404181731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.40418388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404185936+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404188387+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404191131+07:00","message":"Push: 'ดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404193269+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.404195643+07:00","message":"Set new StatePrefix : 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ anal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.40419811+07:00","message":"Next Push (prob) : 'ครับ anal'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.404205543+07:00","message":"push: {false ดีอยู่แล้วนะ 0 0xc002a08400}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:44.474605514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:44.474619255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.516131926+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.516172683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่บางพื้นที่ลูกทีมฝนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma\",\"confidence\":0.9430105}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.516180103+07:00","message":"receive interim result [true|false]: แต่บางพื้นที่ลูกทีมฝนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.516191981+07:00","message":"end recv isFinal message id 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.516195606+07:00","message":"end Recv id 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.516205012+07:00","message":"[buffer interim] 500 true แต่บางพื้นที่ลูกทีมฝนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.51621419+07:00","message":"[bufferProcess] interim [970000000]:แต่บางพื้นที่ลูกทีมฝนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516220556+07:00","message":"[bufferProcess] send to processor (isfinal):ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516224182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.51622742+07:00","message":"> Transcript [8910] [false]: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.51623039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516232802+07:00","message":"Set new StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516234914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516237+07:00","message":"> Transcript [8911] [true]: 'แต่บางพื้นที่ลูกทีมฝนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516240096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516243323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516245441+07:00","message":"StatePrefix: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516248333+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516250629+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516447362+07:00","message":"Push: 'ครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516451462+07:00","message":"TextPushed: 'ฝนก็เข้าไม่ถึงจริงปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516454772+07:00","message":"Set new StatePrefix : 'แต่บางพื้นที่ลูกทีมฝนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.51645755+07:00","message":"Next Push (prob) : 'แต่บางพื้นที่ลูกทีมฝนก็เข้าไม่ถึงจริงๆปีนี้คาดการณ์กันทราบดีอยู่แล้วนะครับ Enigma'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:44.516467041+07:00","message":"push: {true ครับ Enigma 0 0xc002a08400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:44.516479255+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_500.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:44.528185103+07:00","message":"write wav file: './tmp/7599/7599_500.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.573695764+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.573754298+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-25T15:41:45.573760085+07:00","message":"receive interim result [false|false]: ยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.573775601+07:00","message":"[buffer interim] 501 false ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.573785688+07:00","message":"[bufferProcess] interim [200000000]:ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.573788688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.573798572+07:00","message":"[bufferProcess] send to processor (ticker):ยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.573801174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.573804151+07:00","message":"> Transcript [8912] [false]: 'ยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.573806579+07:00","message":"Set StatePrefix (first interim): 'ยอด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.643681696+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.643737321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.64374454+07:00","message":"receive interim result [false|false]: Windows เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.643760204+07:00","message":"[buffer interim] 501 false Windows เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.643768632+07:00","message":"[bufferProcess] interim [260000000]:Windows เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.643770604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.774630146+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.77467055+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-25T15:41:45.774675837+07:00","message":"receive interim result [false|false]: ยูเนี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.774690883+07:00","message":"[buffer interim] 501 false ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.774698421+07:00","message":"[bufferProcess] interim [380000000]:ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.774701029+07:00","message":"[bufferProcess] send to processor:Windows เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.774705268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.774714948+07:00","message":"> Transcript [8913] [false]: 'Windows เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.774717972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.774720161+07:00","message":"Set new StatePrefix: 'Windows เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.804309723+07:00","message":"[GCS] IsForceVAD: false for message ID: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.839750703+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.839788985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows เนี่ยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.839794766+07:00","message":"receive interim result [false|false]: Windows เนี่ยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.839808335+07:00","message":"[buffer interim] 501 false Windows เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.839815491+07:00","message":"[bufferProcess] interim [440000000]:Windows เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.839818147+07:00","message":"[bufferProcess] send to processor:ยูเนี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.83982333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.839826507+07:00","message":"> Transcript [8914] [false]: 'ยูเนี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.839829254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.839831383+07:00","message":"Set new StatePrefix: 'ยูเนี่ยน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.874076795+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.874124246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows เนี่ยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.874132938+07:00","message":"receive interim result [false|false]: Windows เนี่ยได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.874153721+07:00","message":"[buffer interim] 501 false Windows เนี่ยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.874168129+07:00","message":"[bufferProcess] interim [500000000]:Windows เนี่ยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.87417212+07:00","message":"[bufferProcess] send to processor:Windows เนี่ยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.874181578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.874186722+07:00","message":"> Transcript [8915] [false]: 'Windows เนี่ยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.874190358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.874193718+07:00","message":"Set new StatePrefix: 'Windows เนี่ยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.893605494+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.893635131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows เนี่ยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.893640767+07:00","message":"receive interim result [false|false]: Windows เนี่ยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.893661235+07:00","message":"[buffer interim] 501 false Windows เนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.893667472+07:00","message":"[bufferProcess] interim [560000000]:Windows เนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.893670026+07:00","message":"[bufferProcess] send to processor:Windows เนี่ยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.893674029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.893677911+07:00","message":"> Transcript [8916] [false]: 'Windows เนี่ยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.893680534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.893682445+07:00","message":"Set new StatePrefix: 'Windows เนี่ยได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.902615842+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.902639999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Windows เนี่ยนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.902647526+07:00","message":"receive interim result [false|false]: Windows เนี่ยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.90266478+07:00","message":"[buffer interim] 501 false Windows เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.902670724+07:00","message":"[bufferProcess] interim [620000000]:Windows เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.902673805+07:00","message":"[bufferProcess] send to processor:Windows เนี่ยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.902677905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.902682152+07:00","message":"> Transcript [8917] [false]: 'Windows เนี่ยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.902686232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.902689773+07:00","message":"Set new StatePrefix: 'Windows เนี่ยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.946233223+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.946275662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โจ้เนี่ยได้ครับ\",\"confidence\":0.80520517}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.946281905+07:00","message":"receive interim result [true|false]: โจ้เนี่ยได้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.946292383+07:00","message":"end recv isFinal message id 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.94629516+07:00","message":"end Recv id 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.946301534+07:00","message":"[buffer interim] 501 true โจ้เนี่ยได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946312997+07:00","message":"[bufferProcess] interim [620000000]:โจ้เนี่ยได้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946316743+07:00","message":"[bufferProcess] send to processor (isfinal):Windows เนี่ยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946320636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.94632387+07:00","message":"> Transcript [8918] [false]: 'Windows เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.94632791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946330544+07:00","message":"Set new StatePrefix: 'Windows เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946332412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946334394+07:00","message":"> Transcript [8919] [true]: 'โจ้เนี่ยได้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946337045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946339104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946340975+07:00","message":"StatePrefix: 'Windows เนี่ยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946343109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:45.946345925+07:00","message":"Push: 'โจ้เนี่ยได้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:45.946355024+07:00","message":"push: {true โจ้เนี่ยได้ครับ 0 0xc000045f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:45.952768824+07:00","message":"write wav file: './tmp/7599/7599_501.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.06833358+07:00","message":"[GCS] Start streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.539888669+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.53992651+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-25T15:41:46.539932533+07:00","message":"receive interim result [false|false]: ปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.539941983+07:00","message":"[buffer interim] 502 false ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.53994851+07:00","message":"[bufferProcess] interim [480000000]:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.539950556+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.732613925+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.732641895+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-25T15:41:46.732646966+07:00","message":"receive interim result [false|false]: ปัญหาก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.732659894+07:00","message":"[buffer interim] 502 false ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.73266558+07:00","message":"[bufferProcess] interim [720000000]:ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.73266823+07:00","message":"[bufferProcess] send to processor:ปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.732671693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.732674422+07:00","message":"> Transcript [8920] [false]: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.732676548+07:00","message":"Set StatePrefix (first interim): 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.910366881+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.910397469+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-25T15:41:46.910403536+07:00","message":"receive interim result [false|false]: ปัญหาก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:46.910418769+07:00","message":"[buffer interim] 502 false ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.91042513+07:00","message":"[bufferProcess] interim [840000000]:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.910427743+07:00","message":"[bufferProcess] send to processor:ปัญหาก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.910432169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.910435286+07:00","message":"> Transcript [8921] [false]: 'ปัญหาก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.910439004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.910441186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.910443125+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:46.910445234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.254887152+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.254942035+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-25T15:41:47.254951779+07:00","message":"receive interim result [false|false]: ปัญหาก็คือหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.254971929+07:00","message":"[buffer interim] 502 false ปัญหาก็คือหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.254982968+07:00","message":"[bufferProcess] interim [200000000]:ปัญหาก็คือหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.254988089+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.254998232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.25500885+07:00","message":"> Transcript [8922] [false]: 'ปัญหาก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.255018225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.25502223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.25502558+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.255028492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.29115239+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.291207985+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-25T15:41:47.2912155+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.291236298+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291246951+07:00","message":"[bufferProcess] interim [260000000]:ปัญหาก็คือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291250773+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291258323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291265167+07:00","message":"> Transcript [8923] [false]: 'ปัญหาก็คือหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291270035+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291275189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291278703+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.291281979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:47.474745557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:47.474764904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.488689617+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.488739296+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-25T15:41:47.488746929+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.488761876+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488769895+07:00","message":"[bufferProcess] interim [500000000]:ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488772607+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488780577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488784564+07:00","message":"> Transcript [8924] [false]: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488788995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488791935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488794+07:00","message":"StatePrefix: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488796426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488803882+07:00","message":"Push: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488806073+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488808844+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.488811388+07:00","message":"Next Push (prob) : 'ก็คือน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.488834654+07:00","message":"push: {false ปัญหา 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.613874206+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.61390805+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-25T15:41:47.613913952+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.613927545+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613934347+07:00","message":"[bufferProcess] interim [560000000]:ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613936789+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613945642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613949259+07:00","message":"> Transcript [8925] [false]: 'ปัญหาก็คือน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613953376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613955597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613957578+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.613959947+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.807278145+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.807313945+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-25T15:41:47.807319762+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.807333301+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.807341552+07:00","message":"[bufferProcess] interim [740000000]:ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.807345839+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.807350435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.807354348+07:00","message":"> Transcript [8926] [false]: 'ปัญหาก็คือน้ำมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.807359152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.80736249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.807365529+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.807369159+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.812074468+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.812099016+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-25T15:41:47.812103624+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:47.81211644+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.812121306+07:00","message":"[bufferProcess] interim [800000000]:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.812123685+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.812128169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.812131468+07:00","message":"> Transcript [8927] [false]: 'ปัญหาก็คือน้ำมันอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.812134559+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.81213671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.812138784+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:47.812140874+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.387276769+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.387323749+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-25T15:41:48.387331099+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.387344239+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387351065+07:00","message":"[bufferProcess] interim [400000000]:ปัญหาก็คือน้ำมันจะแรงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.38735397+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387357632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387360824+07:00","message":"> Transcript [8928] [false]: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387364605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387366702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387369181+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387371537+07:00","message":"TextPushed: 'ปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387376041+07:00","message":"Push: 'ก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387378131+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387382804+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.387385415+07:00","message":"Next Push (prob) : 'มันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.387394965+07:00","message":"push: {false ก็คือน้ำ 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.535209798+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.535239837+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-25T15:41:48.535245637+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.53525973+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535266638+07:00","message":"[bufferProcess] interim [460000000]:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535269396+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535272978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535275522+07:00","message":"> Transcript [8929] [false]: 'ปัญหาก็คือน้ำมันจะแรงไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535278496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535280477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535282402+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.535284628+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.6468692+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.646917971+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-25T15:41:48.646924957+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.646940792+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.646952224+07:00","message":"[bufferProcess] interim [580000000]:ปัญหาก็คือน้ำมันจะแรงได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.646954956+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.646960892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.646963981+07:00","message":"> Transcript [8930] [false]: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.64696819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.646971253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.646973575+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.646976505+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.714159018+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.714201679+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-25T15:41:48.714208038+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.714225321+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.714235722+07:00","message":"[bufferProcess] interim [700000000]:ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.714238364+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.714244261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.714247374+07:00","message":"> Transcript [8931] [false]: 'ปัญหาก็คือน้ำมันจะแรงได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.71425132+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.71425413+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.714259489+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.714262658+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.827879957+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.827929552+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-25T15:41:48.82793642+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.827950196+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827958154+07:00","message":"[bufferProcess] interim [760000000]:ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827961106+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงไปบางปู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827964957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827968128+07:00","message":"> Transcript [8932] [false]: 'ปัญหาก็คือน้ำมันจะแรงไปบางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827971851+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827974364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827976827+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827979599+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.82798258+07:00","message":"Push: 'มันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827984631+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827987511+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงไปบางปู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.827989969+07:00","message":"Next Push (prob) : 'ไปบางปู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.827997924+07:00","message":"push: {false มันจะแรง 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.830018568+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.83004074+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-25T15:41:48.830046595+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.830059836+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.830065161+07:00","message":"[bufferProcess] interim [820000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.830069197+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงไปบางพลี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.83007568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.830079106+07:00","message":"> Transcript [8933] [false]: 'ปัญหาก็คือน้ำมันจะแรงไปบางพลี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.830082641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.830086745+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงไปบางพลี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.889358001+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.889392004+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-25T15:41:48.889397568+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:48.889410472+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.889416596+07:00","message":"[bufferProcess] interim [880000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.889419281+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.88942449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.889427371+07:00","message":"> Transcript [8934] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.889429841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:48.889432045+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.098966891+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.09901694+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-25T15:41:49.099023172+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.099038112+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.099045434+07:00","message":"[bufferProcess] interim [120000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.09904805+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.099058388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.099061793+07:00","message":"> Transcript [8935] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.099066003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.099068849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.099070746+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.099073307+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.209867966+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.209906342+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-25T15:41:49.209912555+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.209930292+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.209940896+07:00","message":"[bufferProcess] interim [180000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.20994375+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.209947438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.209950589+07:00","message":"> Transcript [8936] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.209954365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.209956561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.209958689+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.209961222+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.306532613+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.306571646+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-25T15:41:49.306577962+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.306589499+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.30659592+07:00","message":"[bufferProcess] interim [300000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.306598617+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.30660428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.306607547+07:00","message":"> Transcript [8937] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.306611334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.306613655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.306615695+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.306618359+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.611155716+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.611190832+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-25T15:41:49.611197036+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.611213312+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611219867+07:00","message":"[bufferProcess] interim [540000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611222643+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611226086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611228974+07:00","message":"> Transcript [8938] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.61123257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.61123468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611237179+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611240079+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611246234+07:00","message":"Push: 'ในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.611248278+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.61125171+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.61125457+07:00","message":"Next Push (prob) : 'ที่นะเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.611277298+07:00","message":"push: {false ในบางพื้น 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.749524146+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.749573739+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-25T15:41:49.749581098+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.749597319+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.749604257+07:00","message":"[bufferProcess] interim [660000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.749607179+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.749614779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.749618023+07:00","message":"> Transcript [8939] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.749621617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.74962382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.749626141+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.749628559+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.83170938+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.831755918+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-25T15:41:49.831762416+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.831778525+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.831786893+07:00","message":"[bufferProcess] interim [780000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.831789803+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.831793466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.831796445+07:00","message":"> Transcript [8940] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.83180015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.831802254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.831804291+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.831807127+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.922132229+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.922168841+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-25T15:41:49.922175574+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.922192937+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.92220048+07:00","message":"[bufferProcess] interim [840000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.922203544+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.922211737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.922214704+07:00","message":"> Transcript [8941] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.922218979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.922221288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.922223363+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.9222258+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.965074969+07:00","message":"[GCS] IsForceVAD: false for message ID: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.978803494+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.97884106+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-25T15:41:49.978847912+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.978862269+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978869547+07:00","message":"[bufferProcess] interim [960000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978872295+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978879892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978883644+07:00","message":"> Transcript [8942] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978888167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.97889201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978894297+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978897126+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978903964+07:00","message":"Push: 'ที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.9789061+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978908642+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:49.978911117+07:00","message":"Next Push (prob) : 'ถึงแม้ฝน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:49.978936304+07:00","message":"push: {false ที่นะเนี่ย 0 0xc00209e400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.035248302+07:00","message":"[GCS] Start streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.038778033+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.038814591+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-25T15:41:50.038821223+07:00","message":"receive interim result [false|false]: ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.038834724+07:00","message":"[buffer interim] 502 false ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.038841425+07:00","message":"[bufferProcess] interim [80000000]:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.038844161+07:00","message":"[bufferProcess] send to processor:ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.038849804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.03885291+07:00","message":"> Transcript [8943] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.03885559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.038858155+07:00","message":"Set new StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.104343183+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.104390781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก\",\"confidence\":0.9555944}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.104397181+07:00","message":"receive interim result [true|false]: ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.104403208+07:00","message":"end recv isFinal message id 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.104406284+07:00","message":"end Recv id 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.104412503+07:00","message":"[buffer interim] 502 true ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104420554+07:00","message":"[bufferProcess] interim [140000000]:ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104425001+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104429058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104432419+07:00","message":"> Transcript [8944] [false]: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104436252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104438564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.10444079+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104444039+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104446143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104448437+07:00","message":"> Transcript [8945] [true]: 'ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104450969+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104452885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104454786+07:00","message":"StatePrefix: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม่ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104463505+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.10447269+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104662629+07:00","message":"Push: 'ถึงแม้ฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.10466626+07:00","message":"TextPushed: 'ปัญหาก็คือน้ำมันจะแรงในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104668688+07:00","message":"Set new StatePrefix : 'ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.10467119+07:00","message":"Next Push (prob) : 'ปัญหาก็คือน้ำมันจะแล้งในบางพื้นที่นะเนี่ยถึงแม้ฝนจะตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.104679294+07:00","message":"push: {true ถึงแม้ฝนจะตก 0 0xc00209e400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.104692671+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_502.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:50.115457693+07:00","message":"write wav file: './tmp/7599/7599_502.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:50.475780796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:50.475813417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.692545938+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.692603605+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-25T15:41:50.69261137+07:00","message":"receive interim result [false|false]: แต่บางที"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.692631427+07:00","message":"[buffer interim] 503 false แต่บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.692643553+07:00","message":"[bufferProcess] interim [720000000]:แต่บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.692647006+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.767845001+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.767895173+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-25T15:41:50.76790323+07:00","message":"receive interim result [false|false]: แต่บางที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.767926101+07:00","message":"[buffer interim] 503 false แต่บางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.767938682+07:00","message":"[bufferProcess] interim [780000000]:แต่บางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.767943001+07:00","message":"[bufferProcess] send to processor:แต่บางที"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.767951235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.767955841+07:00","message":"> Transcript [8946] [false]: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.767959918+07:00","message":"Set StatePrefix (first interim): 'แต่บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.931289096+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.931324587+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-25T15:41:50.931329951+07:00","message":"receive interim result [false|false]: แต่บางที่ฝน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:50.931342053+07:00","message":"[buffer interim] 503 false แต่บางที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.931352205+07:00","message":"[bufferProcess] interim [900000000]:แต่บางที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.931356509+07:00","message":"[bufferProcess] send to processor:แต่บางที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.931364312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.93136869+07:00","message":"> Transcript [8947] [false]: 'แต่บางที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.931372852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.931376782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.931379462+07:00","message":"StatePrefix: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:50.931383307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.076012905+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.076052522+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-25T15:41:51.076058882+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.076069554+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.07607621+07:00","message":"[bufferProcess] interim [80000000]:แต่บางที่ฝนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.076078793+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.076082317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.076085727+07:00","message":"> Transcript [8948] [false]: 'แต่บางที่ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.076089251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.076091395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.076093469+07:00","message":"StatePrefix: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.076095775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.200489558+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.200524509+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-25T15:41:51.200530375+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.20054389+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.200550767+07:00","message":"[bufferProcess] interim [200000000]:แต่บางที่ฝนไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.200553565+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.200559241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.20056246+07:00","message":"> Transcript [8949] [false]: 'แต่บางที่ฝนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.200566024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.200568636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.200570761+07:00","message":"StatePrefix: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.200573025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.457453214+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.457492323+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-25T15:41:51.457498468+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.457511215+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457523307+07:00","message":"[bufferProcess] interim [500000000]:แต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457527273+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457532057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457536391+07:00","message":"> Transcript [8950] [false]: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457541138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457544937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457547867+07:00","message":"StatePrefix: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457551024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457556088+07:00","message":"Push: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457559401+07:00","message":"TextPushed: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457564389+07:00","message":"Set new StatePrefix : 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.457567625+07:00","message":"Next Push (prob) : '่ฝนไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.457576334+07:00","message":"push: {false แต่บางที 0 0xc002a09600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.646539846+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.646600086+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-25T15:41:51.646607008+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:51.646622644+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.646633593+07:00","message":"[bufferProcess] interim [680000000]:แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.646637709+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.646646283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.646650445+07:00","message":"> Transcript [8951] [false]: 'แต่บางที่ฝนไม่มีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.646655058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.64665808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.646661409+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:51.646665346+07:00","message":"TextPushed: 'แต่บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.290867607+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.29090968+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-25T15:41:52.290915872+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.290928673+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.290936366+07:00","message":"[bufferProcess] interim [280000000]:แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.290939496+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.290947207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.290951684+07:00","message":"> Transcript [8952] [false]: 'แต่บางที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.29095758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.290960848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.290964575+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.290968226+07:00","message":"TextPushed: 'แต่บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.383549168+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.38358926+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-25T15:41:52.383595651+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.383611508+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383621733+07:00","message":"[bufferProcess] interim [340000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383627263+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383635356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383638353+07:00","message":"> Transcript [8953] [false]: 'แต่บางที่ฝนไม่มีจริงครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383642275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383644878+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383647581+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.383650289+07:00","message":"TextPushed: 'แต่บางที'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.503430024+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.503474032+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-25T15:41:52.503480414+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.503496646+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503505617+07:00","message":"[bufferProcess] interim [520000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503508301+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503514605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.5035182+07:00","message":"> Transcript [8954] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503523184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.50352687+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503529829+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503532789+07:00","message":"TextPushed: 'แต่บางที'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503541829+07:00","message":"Push: '่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503543791+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503546468+07:00","message":"Set new StatePrefix : 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.503549909+07:00","message":"Next Push (prob) : 'จริงครับการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.5035786+07:00","message":"push: {false ่ฝนไม่มี 0 0xc002a09600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.612689749+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.612735255+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-25T15:41:52.612749572+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.612765064+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.61277549+07:00","message":"[bufferProcess] interim [580000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.612778846+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.612784369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.612787284+07:00","message":"> Transcript [8955] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.612790932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.612794136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.61279619+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.612799108+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.801014971+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.801057953+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-25T15:41:52.801064206+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:52.801081917+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.801090226+07:00","message":"[bufferProcess] interim [760000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.801093582+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.801097618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.801101194+07:00","message":"> Transcript [8956] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.801105399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.801108462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.80111095+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:52.80111395+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.017556899+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.017597077+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-25T15:41:53.017603292+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.017623399+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017635574+07:00","message":"[bufferProcess] interim [0]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017639641+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017649242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017654293+07:00","message":"> Transcript [8957] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017659695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017662649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017666268+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.017669962+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.066315833+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.066351213+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-25T15:41:53.06635687+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.066373686+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.06638159+07:00","message":"[bufferProcess] interim [120000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066384356+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066388132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066390893+07:00","message":"> Transcript [8958] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066394599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066396733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066399221+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066401926+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066406545+07:00","message":"Push: 'จริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066408651+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066411163+07:00","message":"Set new StatePrefix : 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.066413587+07:00","message":"Next Push (prob) : 'แหล่งน้ำทาง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.066420631+07:00","message":"push: {false จริงครับการสำรวจ 0 0xc002a09600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.190660278+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.190701308+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-25T15:41:53.190707614+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.19072954+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.190739363+07:00","message":"[bufferProcess] interim [180000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.190754761+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.190759599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.190762567+07:00","message":"> Transcript [8959] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.190765749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.190768061+07:00","message":"Set new StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำทำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:53.475830936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:53.475843784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.573361702+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.573401905+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-25T15:41:53.573410327+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.573426277+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.573433121+07:00","message":"[bufferProcess] interim [540000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.5734363+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.573440421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.573443799+07:00","message":"> Transcript [8960] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.573446522+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.573448591+07:00","message":"Set new StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.574844753+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.574878675+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-25T15:41:53.574884384+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.574898542+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.574905862+07:00","message":"[bufferProcess] interim [600000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.57490853+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.574912698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.574915606+07:00","message":"> Transcript [8961] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.574919471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.574921783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.574923839+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.574927092+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.763720157+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.763767366+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-25T15:41:53.763773854+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.763791952+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.763803329+07:00","message":"[bufferProcess] interim [780000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.763806493+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.763814313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.763817551+07:00","message":"> Transcript [8962] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.763821977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.763825894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.763829384+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.76383221+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.890527163+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.890560204+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-25T15:41:53.890567189+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.890580496+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.890589403+07:00","message":"[bufferProcess] interim [840000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.890592233+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.890599815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.890602641+07:00","message":"> Transcript [8963] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.890606785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.89061158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.890614077+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.890617105+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.973674907+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.973718329+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-25T15:41:53.9737248+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.973740076+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973764869+07:00","message":"[bufferProcess] interim [20000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973768705+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973776154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973779052+07:00","message":"> Transcript [8964] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973783819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973786246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973789084+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973794884+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973803235+07:00","message":"Push: 'แหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973805458+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973807882+07:00","message":"Set new StatePrefix : 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:53.973810231+07:00","message":"Next Push (prob) : 'อย่างน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:53.97381986+07:00","message":"push: {false แหล่งน้ำธรรมชาติ 0 0xc002a09600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.084131928+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.084175459+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-25T15:41:54.084181572+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.08420206+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084211442+07:00","message":"[bufferProcess] interim [80000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084214528+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084219199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084224113+07:00","message":"> Transcript [8965] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084228409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084231369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084233545+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.084236352+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.211381134+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.211420064+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-25T15:41:54.211428378+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.211444772+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.211452636+07:00","message":"[bufferProcess] interim [140000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.211455238+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.211459534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.211463292+07:00","message":"> Transcript [8966] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.21146755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.21146975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.211471805+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.211474693+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.505659003+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.505714484+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-25T15:41:54.505724525+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.505742977+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.505766269+07:00","message":"[bufferProcess] interim [500000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.505769535+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.50577675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.505780197+07:00","message":"> Transcript [8967] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.505785497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.505788194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.50579069+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.505793772+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.651698328+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.651738324+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-25T15:41:54.651746412+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.651772656+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651781059+07:00","message":"[bufferProcess] interim [560000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651783969+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651788588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651791828+07:00","message":"> Transcript [8968] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651795952+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651803984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651806008+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651808974+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651812345+07:00","message":"Push: 'อย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651814397+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651816653+07:00","message":"Set new StatePrefix : 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.651819421+07:00","message":"Next Push (prob) : 'บาดาลถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.651828172+07:00","message":"push: {false อย่างน้ำ 0 0xc002a09600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.679942466+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.679984894+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-25T15:41:54.679991242+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.680005165+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.680013227+07:00","message":"[bufferProcess] interim [680000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.680016457+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.680024405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.680027412+07:00","message":"> Transcript [8969] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.680030371+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.853420731+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.853464236+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-25T15:41:54.853470478+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:54.853483909+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.853492341+07:00","message":"[bufferProcess] interim [920000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.85349528+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.853503154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.853506195+07:00","message":"> Transcript [8970] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.853509554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:54.853512183+07:00","message":"Set new StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.109394871+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.109432601+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-25T15:41:55.109439814+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.109455412+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.109466594+07:00","message":"[bufferProcess] interim [40000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.109471996+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.10948109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.109484856+07:00","message":"> Transcript [8971] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.109489809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.109492182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.109494128+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.109496989+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.414270767+07:00","message":"[GCS] IsForceVAD: false for message ID: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.490072307+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.490135075+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-25T15:41:55.490145038+07:00","message":"receive interim result [false|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.490161958+07:00","message":"[buffer interim] 503 false แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490174483+07:00","message":"[bufferProcess] interim [460000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490178198+07:00","message":"[bufferProcess] send to processor:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490183653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490186926+07:00","message":"> Transcript [8972] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490191863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490194078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490196507+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.490199667+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.547565152+07:00","message":"[GCS] Start streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.583633575+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.58368284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ\",\"confidence\":0.95359135}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.583690974+07:00","message":"receive interim result [true|false]: แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.583703183+07:00","message":"end recv isFinal message id 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.583706037+07:00","message":"end Recv id 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.583713127+07:00","message":"[buffer interim] 503 true แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583720928+07:00","message":"[bufferProcess] interim [610000000]:แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583725319+07:00","message":"[bufferProcess] send to processor (isfinal):แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583729099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583731827+07:00","message":"> Transcript [8973] [false]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583736003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583738099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.58374169+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583745572+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583747674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583749721+07:00","message":"> Transcript [8974] [true]: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็นอีกหนึ่งภารกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583767631+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583769707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583771854+07:00","message":"StatePrefix: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำบาดาลถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583774076+07:00","message":"TextPushed: 'แต่บางที่ฝนไม่มีจริงครับการสำรวจแหล่งน้ำธรรมชาติอย่างน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:55.583781486+07:00","message":"Push: 'บาดาลถือว่าเป็นอีกหนึ่งภารกิจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:55.583790443+07:00","message":"push: {true บาดาลถือว่าเป็นอีกหนึ่งภารกิจ 0 0xc002a09600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:55.601306448+07:00","message":"write wav file: './tmp/7599/7599_503.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.230312753+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.230372267+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-25T15:41:56.230378832+07:00","message":"receive interim result [false|false]: คันไหนครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.230397249+07:00","message":"[buffer interim] 504 false คันไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.230406272+07:00","message":"[bufferProcess] interim [720000000]:คันไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.230408782+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.314426096+07:00","message":"[GCS] IsForceVAD: false for message ID: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.399763003+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.39981044+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-25T15:41:56.399817098+07:00","message":"receive interim result [false|false]: สำคัญนะครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.399832574+07:00","message":"[buffer interim] 504 false สำคัญนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.399841524+07:00","message":"[bufferProcess] interim [840000000]:สำคัญนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.399844458+07:00","message":"[bufferProcess] send to processor:คันไหนครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.399853393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.399856322+07:00","message":"> Transcript [8975] [false]: 'คันไหนครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.399858779+07:00","message":"Set StatePrefix (first interim): 'คันไหนครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:56.476562606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:56.476575246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.49254393+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.492592117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คันไหนครับพี่\",\"confidence\":0.8805989}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.49259806+07:00","message":"receive interim result [true|false]: คันไหนครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.492605818+07:00","message":"end recv isFinal message id 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.492608069+07:00","message":"end Recv id 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.492616019+07:00","message":"[buffer interim] 504 true คันไหนครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492624391+07:00","message":"[bufferProcess] interim [990000000]:คันไหนครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492628289+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญนะครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492632071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492635434+07:00","message":"> Transcript [8976] [false]: 'สำคัญนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492638386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492640431+07:00","message":"Set new StatePrefix: 'สำคัญนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492642355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492644331+07:00","message":"> Transcript [8977] [true]: 'คันไหนครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492646907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492648899+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492650996+07:00","message":"StatePrefix: 'สำคัญนะครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492653471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.492656165+07:00","message":"Push: 'คันไหนครับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.492664723+07:00","message":"push: {true คันไหนครับพี่ 0 0xc002a09800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:56.498280929+07:00","message":"write wav file: './tmp/7599/7599_504.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.508071432+07:00","message":"[GCS] Start streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.977573143+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.97762231+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-25T15:41:56.977629739+07:00","message":"receive interim result [false|false]: กล้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:56.977646037+07:00","message":"[buffer interim] 505 false กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.977654404+07:00","message":"[bufferProcess] interim [480000000]:กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:56.977656672+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.491320015+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.491368347+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-25T15:41:57.491374497+07:00","message":"receive interim result [false|false]: กล้วยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.491388521+07:00","message":"[buffer interim] 505 false กล้วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.491396952+07:00","message":"[bufferProcess] interim [960000000]:กล้วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.491399702+07:00","message":"[bufferProcess] send to processor:กล้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.491407224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.491410349+07:00","message":"> Transcript [8978] [false]: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.491412659+07:00","message":"Set StatePrefix (first interim): 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.557955623+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.557994491+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-25T15:41:57.558000179+07:00","message":"receive interim result [false|false]: กล้วยให้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.558015719+07:00","message":"[buffer interim] 505 false กล้วยให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558022335+07:00","message":"[bufferProcess] interim [80000000]:กล้วยให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558026291+07:00","message":"[bufferProcess] send to processor:กล้วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558030007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558034335+07:00","message":"> Transcript [8979] [false]: 'กล้วยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558038684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558040729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558042689+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.558044832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.744877966+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.744924034+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-25T15:41:57.744931727+07:00","message":"receive interim result [false|false]: กล้วยให้มีแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.744948853+07:00","message":"[buffer interim] 505 false กล้วยให้มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.744963824+07:00","message":"[bufferProcess] interim [260000000]:กล้วยให้มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.74496815+07:00","message":"[bufferProcess] send to processor:กล้วยให้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.744978148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.744982453+07:00","message":"> Transcript [8980] [false]: 'กล้วยให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.744987655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.744991027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.744993016+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.744995113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.748435034+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.748469067+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-25T15:41:57.748474808+07:00","message":"receive interim result [false|false]: กล้วยให้มีหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.748491497+07:00","message":"[buffer interim] 505 false กล้วยให้มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.748499623+07:00","message":"[bufferProcess] interim [320000000]:กล้วยให้มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.74850237+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.748510167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.748513665+07:00","message":"> Transcript [8981] [false]: 'กล้วยให้มีแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.748518993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.748522271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.748526141+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.748529248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.877627517+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.87766656+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-25T15:41:57.877671958+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.877688009+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877695331+07:00","message":"[bufferProcess] interim [380000000]:กล้วยให้มีแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.87769929+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877708035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877712514+07:00","message":"> Transcript [8982] [false]: 'กล้วยให้มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877718233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.87772141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877725059+07:00","message":"StatePrefix: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877728222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877735054+07:00","message":"Push: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.87773728+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877739455+07:00","message":"Set new StatePrefix : 'กล้วยให้มีหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.877741683+07:00","message":"Next Push (prob) : 'ให้มีหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.877750164+07:00","message":"push: {false กล้วย 0 0xc003386100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.931300199+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.931341203+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-25T15:41:57.93134678+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:57.931361339+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.931368136+07:00","message":"[bufferProcess] interim [440000000]:กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.93137125+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.931375174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.931378303+07:00","message":"> Transcript [8983] [false]: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.931380851+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:57.931382929+07:00","message":"Set new StatePrefix: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.136423424+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.136470367+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-25T15:41:58.136477779+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.136495597+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136505477+07:00","message":"[bufferProcess] interim [680000000]:กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136508412+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136512565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136515463+07:00","message":"> Transcript [8984] [false]: 'กล้วยให้มีแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136519248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136521875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136524146+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.136526598+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.453541004+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.453590201+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-25T15:41:58.453596304+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.453610491+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.453619211+07:00","message":"[bufferProcess] interim [980000000]:กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.453621784+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.453627919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.453631109+07:00","message":"> Transcript [8985] [false]: 'กล้วยให้มีแหล่งน้ำใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.453635293+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.453637736+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.45364006+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.453642735+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.632573398+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.632612194+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-25T15:41:58.632618393+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.632631705+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.632636565+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-25T15:41:58.632639185+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.632644614+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ในขณะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.632647871+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632653791+07:00","message":"[bufferProcess] interim [160000000]:กล้วยให้มีแหล่งน้ำใช้ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632656467+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632660023+07:00","message":"[bufferProcess] interim [220000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632663299+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในขณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632666007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.63266874+07:00","message":"> Transcript [8986] [false]: 'กล้วยให้มีแหล่งน้ำใช้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632672242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632674381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632676582+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632678799+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632680517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.63268278+07:00","message":"> Transcript [8987] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632684934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632686706+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632688508+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632690308+07:00","message":"TextPushed: 'กล้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632694841+07:00","message":"Push: 'ให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632696768+07:00","message":"TextPushed: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632698886+07:00","message":"Set new StatePrefix : 'กล้วยให้มีแหล่งน้ำใช้ในขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.632701128+07:00","message":"Next Push (prob) : 'น้ำใช้ในขณะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.632708135+07:00","message":"push: {false ให้มีแหล่ง 0 0xc003386100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.966197443+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.966231177+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-25T15:41:58.966236184+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:58.966252207+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.966261704+07:00","message":"[bufferProcess] interim [520000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.966265518+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.96627035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.966274846+07:00","message":"> Transcript [8988] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.96627834+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:58.966282046+07:00","message":"Set new StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.108524435+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.108560868+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-25T15:41:59.108566585+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.108578277+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.10858502+07:00","message":"[bufferProcess] interim [580000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.108587872+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.108593121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.108596136+07:00","message":"> Transcript [8989] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.108599706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.108602007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.108604025+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.108606416+07:00","message":"TextPushed: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.203806395+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.203840502+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-25T15:41:59.203845956+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.203860661+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203867149+07:00","message":"[bufferProcess] interim [700000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203869613+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203872928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203875729+07:00","message":"> Transcript [8990] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203879296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203881517+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203883595+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.203885865+07:00","message":"TextPushed: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.283381305+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.283433407+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-25T15:41:59.283442284+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.283462241+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283475857+07:00","message":"[bufferProcess] interim [820000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283480362+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283488127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283492407+07:00","message":"> Transcript [8991] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283498334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283501213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283504722+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.283508575+07:00","message":"TextPushed: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.326582315+07:00","message":"[GCS] IsForceVAD: false for message ID: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.427364493+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.427409725+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-25T15:41:59.427417217+07:00","message":"receive interim result [false|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.427432519+07:00","message":"[buffer interim] 505 false กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427462267+07:00","message":"[bufferProcess] interim [0]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427465006+07:00","message":"[bufferProcess] send to processor:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427469623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427473091+07:00","message":"> Transcript [8992] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427477414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427479616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427483518+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427486475+07:00","message":"TextPushed: 'กล้วยให้มีแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427489692+07:00","message":"Push: 'น้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427491772+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427494447+07:00","message":"Set new StatePrefix : 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.427496907+07:00","message":"Next Push (prob) : 'ที่จะถึงนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.427505718+07:00","message":"push: {false น้ำใช้ในอนาคต 0 0xc003386100}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:59.477073257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:41:59.477088289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.481849072+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.481893795+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-25T15:41:59.481901104+07:00","message":"receive interim result [true|false]: กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.481911533+07:00","message":"end recv isFinal message id 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.481913744+07:00","message":"end Recv id 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.481921007+07:00","message":"[buffer interim] 505 true กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481932612+07:00","message":"[bufferProcess] interim [30000000]:กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.4819366+07:00","message":"[bufferProcess] send to processor (isfinal):กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.48194082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481944105+07:00","message":"> Transcript [8993] [false]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481947736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481949852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481951838+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481954515+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481956456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481958554+07:00","message":"> Transcript [8994] [true]: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481960928+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481963104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481964938+07:00","message":"StatePrefix: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคตที่จะถึงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481966838+07:00","message":"TextPushed: 'กล้วยให้มีแหล่งน้ำใช้ในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:41:59.481974959+07:00","message":"Push: 'ที่จะถึงนี้ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:41:59.481983609+07:00","message":"push: {true ที่จะถึงนี้ครับ 0 0xc003386100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:41:59.489480117+07:00","message":"write wav file: './tmp/7599/7599_505.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:00.856684122+07:00","message":"[GCS] Start streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.315626111+07:00","message":"[GCS] IsForceVAD: false for message ID: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.376304252+07:00","message":"[GCS] Start streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.397662698+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.397683166+07:00","message":"found end of frame, send empty tag with msgId: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.397686758+07:00","message":"end Recv id 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.397693503+07:00","message":"[buffer interim] 506 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.397701909+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.397711748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.39771501+07:00","message":"> Transcript [8995] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.397718124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.39772029+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.397722517+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.397724722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.397730775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.397740672+07:00","message":"push: {true \n 0 0xc0038b5a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:01.403256325+07:00","message":"write wav file: './tmp/7599/7599_506.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.720067942+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.720103824+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-25T15:42:01.720109815+07:00","message":"receive interim result [false|false]: ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.720122776+07:00","message":"[buffer interim] 507 false ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.720130776+07:00","message":"[bufferProcess] interim [420000000]:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.720133565+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.90798052+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.908020889+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-25T15:42:01.908026613+07:00","message":"receive interim result [false|false]: ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:01.908037239+07:00","message":"[buffer interim] 507 false ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.908043479+07:00","message":"[bufferProcess] interim [540000000]:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.908046073+07:00","message":"[bufferProcess] send to processor:ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.908051132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.908054074+07:00","message":"> Transcript [8996] [false]: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:01.908056401+07:00","message":"Set StatePrefix (first interim): 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.035560499+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.035597823+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-25T15:42:02.035603378+07:00","message":"receive interim result [false|false]: ช่วงนี้มัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.035618846+07:00","message":"[buffer interim] 507 false ช่วงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.035627535+07:00","message":"[bufferProcess] interim [660000000]:ช่วงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.035630103+07:00","message":"[bufferProcess] send to processor:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.035633368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.035637296+07:00","message":"> Transcript [8997] [false]: 'ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.03564155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.035644308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.035647089+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.035650047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.228871081+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.228904063+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-25T15:42:02.228910222+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.228924722+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.228931331+07:00","message":"[bufferProcess] interim [840000000]:ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.228933824+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.22893776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.22894064+07:00","message":"> Transcript [8998] [false]: 'ช่วงนี้มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.228943632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.228946012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.22894943+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.22895147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:02.477150781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:02.477190542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.583814697+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.583867103+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-25T15:42:02.583872878+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.58388605+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583892483+07:00","message":"[bufferProcess] interim [200000000]:ช่วงนี้มันแรงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583895794+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583901458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583904506+07:00","message":"> Transcript [8999] [false]: 'ช่วงนี้มันแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583907856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583910084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583912029+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.583914219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.639664904+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.63970064+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-25T15:42:02.639706353+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.639721387+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639728071+07:00","message":"[bufferProcess] interim [320000000]:ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639731271+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639734889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639738203+07:00","message":"> Transcript [9000] [false]: 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639741691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.63974549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639747705+07:00","message":"StatePrefix: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639749787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639752579+07:00","message":"Push: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639754636+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639756571+07:00","message":"Set new StatePrefix : 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.639758703+07:00","message":"Next Push (prob) : 'นี้มันแรงก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.639766467+07:00","message":"push: {false ช่วง 0 0xc00311a380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.780669598+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.780713844+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-25T15:42:02.780719995+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.780736057+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780746836+07:00","message":"[bufferProcess] interim [380000000]:ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780749938+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780756512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780759747+07:00","message":"> Transcript [9001] [false]: 'ช่วงนี้มันแรงก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780764155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780766605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780768843+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.780771236+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.81582198+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.815856646+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-25T15:42:02.815862798+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.815876882+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815883542+07:00","message":"[bufferProcess] interim [440000000]:ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815886578+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815893833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815897103+07:00","message":"> Transcript [9002] [false]: 'ช่วงนี้มันแรงก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815900658+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815903175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815905238+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.815907574+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.83744547+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.837479637+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-25T15:42:02.837485739+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:02.837501424+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.837508285+07:00","message":"[bufferProcess] interim [500000000]:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.837511047+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงทะลุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.83751768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.837520546+07:00","message":"> Transcript [9003] [false]: 'ช่วงนี้มันแรงทะลุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.837523124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:02.837525259+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงทะลุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.032536615+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.032576041+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-25T15:42:03.032582164+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็ทำแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.032592349+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็ทำแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.03259912+07:00","message":"[bufferProcess] interim [680000000]:ช่วงนี้มันแรงก็ทำแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.032601641+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.03260479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.032607737+07:00","message":"> Transcript [9004] [false]: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.032610493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.032612532+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.200266348+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.200306183+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-25T15:42:03.200311504+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.200325427+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.200332003+07:00","message":"[bufferProcess] interim [800000000]:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.200334833+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็ทำแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.200340152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.200344265+07:00","message":"> Transcript [9005] [false]: 'ช่วงนี้มันแรงก็ทำแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.200347214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.200349301+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็ทำแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.241343563+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.241378381+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-25T15:42:03.241383644+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.24139912+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.241405533+07:00","message":"[bufferProcess] interim [860000000]:ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.241408421+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.24141296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.241416043+07:00","message":"> Transcript [9006] [false]: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.241418695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.241421276+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.50751253+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.507551714+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-25T15:42:03.507557394+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็ตอแหลจริงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.507571651+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็ตอแหลจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.507578678+07:00","message":"[bufferProcess] interim [160000000]:ช่วงนี้มันแรงก็ตอแหลจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.50758156+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็ทำแรงจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.507585435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.507588214+07:00","message":"> Transcript [9007] [false]: 'ช่วงนี้มันแรงก็ทำแรงจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.507590827+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.507593202+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็ทำแรงจริง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.690329681+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.690366571+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-25T15:42:03.690372779+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.690384164+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.690391516+07:00","message":"[bufferProcess] interim [340000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.690394642+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็ตอแหลจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.690400997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.690403862+07:00","message":"> Transcript [9008] [false]: 'ช่วงนี้มันแรงก็ตอแหลจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.690406748+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.690409176+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็ตอแหลจริงๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.694031372+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.694057494+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-25T15:42:03.694062505+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:03.69407651+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.694081918+07:00","message":"[bufferProcess] interim [400000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.694084963+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.694088661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.694091557+07:00","message":"> Transcript [9009] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.694094255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:03.694096722+07:00","message":"Set new StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.013891533+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.013934372+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-25T15:42:04.013941904+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.013955817+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.013964817+07:00","message":"[bufferProcess] interim [640000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.013968247+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.013975998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.013979156+07:00","message":"> Transcript [9010] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.01398326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.013985926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.01398819+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.013992038+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.139200264+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.139237063+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-25T15:42:04.1392441+07:00","message":"receive interim result [false|false]: ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.139258759+07:00","message":"[buffer interim] 507 false ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139268666+07:00","message":"[bufferProcess] interim [760000000]:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139271266+07:00","message":"[bufferProcess] send to processor:ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139279437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139282442+07:00","message":"> Transcript [9011] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139286141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139288366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139290248+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.139292652+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.194544623+07:00","message":"[GCS] IsForceVAD: false for message ID: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.37746914+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.377514587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลย\",\"confidence\":0.92093676}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.377521974+07:00","message":"receive interim result [true|false]: ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.377532524+07:00","message":"end recv isFinal message id 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.377534893+07:00","message":"end Recv id 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.377542234+07:00","message":"[buffer interim] 507 true ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377553042+07:00","message":"[bufferProcess] interim [30000000]:ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377557183+07:00","message":"[bufferProcess] send to processor (isfinal):ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377570948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377594965+07:00","message":"> Transcript [9012] [false]: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377602206+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377604755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377607352+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377610066+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377612871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377615462+07:00","message":"> Transcript [9013] [true]: 'ช่วงนี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.37761816+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377620132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377621927+07:00","message":"StatePrefix: 'ช่วงนี้มันแรงก็นั่นแหละจริงเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377623983+07:00","message":"TextPushed: 'ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.377632874+07:00","message":"Push: 'นี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.377644723+07:00","message":"push: {true นี้มันแรงก็ทำแรงจริงเตรียมตัวไว้เลย 0 0xc00311a380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:04.386069745+07:00","message":"write wav file: './tmp/7599/7599_507.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.386489402+07:00","message":"[GCS] Start streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.790687066+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.790735952+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-25T15:42:04.790742544+07:00","message":"receive interim result [false|false]: ผล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.790758789+07:00","message":"[buffer interim] 508 false ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.790765449+07:00","message":"[bufferProcess] interim [420000000]:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.790767507+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.912362632+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.912401963+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-25T15:42:04.912409622+07:00","message":"receive interim result [false|false]: ฝนตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:04.912420995+07:00","message":"[buffer interim] 508 false ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.912427362+07:00","message":"[bufferProcess] interim [600000000]:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.912429925+07:00","message":"[bufferProcess] send to processor:ผล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.912433022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.912436603+07:00","message":"> Transcript [9014] [false]: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:04.912439704+07:00","message":"Set StatePrefix (first interim): 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.24661536+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.246670323+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-25T15:42:05.24667574+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.2466904+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.246697376+07:00","message":"[bufferProcess] interim [900000000]:ฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.246700311+07:00","message":"[bufferProcess] send to processor:ฝนตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.246703628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.246706964+07:00","message":"> Transcript [9015] [false]: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.24671208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.246714509+07:00","message":"Set new StatePrefix: 'ฝนตก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:05.477756301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:05.477756098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.823501706+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.823544351+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-25T15:42:05.823551264+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:05.823566356+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823578797+07:00","message":"[bufferProcess] interim [500000000]:ฝนตกอ่ะยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823581794+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823589845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823593204+07:00","message":"> Transcript [9016] [false]: 'ฝนตกอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823596911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823599322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823601355+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:05.823603545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.015416665+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.015457525+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-25T15:42:06.015463681+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังไม่ได้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.015479162+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.01549134+07:00","message":"[bufferProcess] interim [680000000]:ฝนตกอ่ะยังไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.01549522+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.015503532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.015508803+07:00","message":"> Transcript [9017] [false]: 'ฝนตกอ่ะยังไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.015514888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.015518512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.015521664+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.015524697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.13151007+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.131561884+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-25T15:42:06.131568121+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.131582955+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.131589817+07:00","message":"[bufferProcess] interim [740000000]:ฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.131592559+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังไม่ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.131604753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.131607828+07:00","message":"> Transcript [9018] [false]: 'ฝนตกอ่ะยังไม่ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.1316113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.131613701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.131615964+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.131618326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.259904069+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.259953005+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-25T15:42:06.259959034+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.259973509+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.259982142+07:00","message":"[bufferProcess] interim [860000000]:ฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.259984833+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.259991189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.259997028+07:00","message":"> Transcript [9019] [false]: 'ฝนตกอ่ะยังอยู่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.260001518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.260004001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.260006205+07:00","message":"StatePrefix: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.260010418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.260017026+07:00","message":"Push: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.26001907+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.260023912+07:00","message":"Set new StatePrefix : 'ฝนตกอ่ะยังอยู่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.260026914+07:00","message":"Next Push (prob) : 'อ่ะยังอยู่ในใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.260035541+07:00","message":"push: {false ฝนตก 0 0xc0038b5e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.265664743+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.265692677+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-25T15:42:06.265697944+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังไม่ได้ถ่ายไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.265711778+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังไม่ได้ถ่ายไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265718634+07:00","message":"[bufferProcess] interim [920000000]:ฝนตกอ่ะยังไม่ได้ถ่ายไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265721234+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265724716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265727698+07:00","message":"> Transcript [9020] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265730592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265732791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265734658+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.265737713+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.446139262+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.446180647+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-25T15:42:06.446186615+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.446204209+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.446213544+07:00","message":"[bufferProcess] interim [40000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.446216294+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังไม่ได้ถ่ายไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.446220645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.446223825+07:00","message":"> Transcript [9021] [false]: 'ฝนตกอ่ะยังไม่ได้ถ่ายไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.446226656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.446228977+07:00","message":"Set new StatePrefix: 'ฝนตกอ่ะยังไม่ได้ถ่ายไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.516977397+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.517018825+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-25T15:42:06.517026905+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.517046596+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.51705654+07:00","message":"[bufferProcess] interim [160000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.517060024+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.517071206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.517076258+07:00","message":"> Transcript [9022] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.51707986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.517082685+07:00","message":"Set new StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.65458406+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.654627272+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-25T15:42:06.654633748+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.654647572+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.654655061+07:00","message":"[bufferProcess] interim [280000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.654657704+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.65466545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.654668499+07:00","message":"> Transcript [9023] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.654672351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.654674661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.654676546+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.654679268+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.745736782+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.745783105+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-25T15:42:06.745789968+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.745810463+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.74581982+07:00","message":"[bufferProcess] interim [400000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.74582279+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.745827169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.745830447+07:00","message":"> Transcript [9024] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.745834444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.745836601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.745839146+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.745841798+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.836439276+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.836479995+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-25T15:42:06.83648653+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:06.83650139+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.836509981+07:00","message":"[bufferProcess] interim [460000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.836512955+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.836521308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.836524761+07:00","message":"> Transcript [9025] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.836529469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.836531797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.83653534+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:06.83653824+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.027517038+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.027561433+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-25T15:42:07.027571463+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.02758666+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027594763+07:00","message":"[bufferProcess] interim [640000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027597935+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027606863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027611402+07:00","message":"> Transcript [9026] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027616237+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027618813+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027621332+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027623685+07:00","message":"TextPushed: 'ฝนตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027631696+07:00","message":"Push: 'อ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027633925+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027636114+07:00","message":"Set new StatePrefix : 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.027638486+07:00","message":"Next Push (prob) : 'ให้ไปตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.027647282+07:00","message":"push: {false อ่ะยังอยู่ในใจว่าอยาก 0 0xc0038b5e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.157532925+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.157576851+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-25T15:42:07.157585756+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.157604467+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.15761661+07:00","message":"[bufferProcess] interim [760000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.157619449+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.157623448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.1576266+07:00","message":"> Transcript [9027] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.157630113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.157632246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.15763442+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.157636896+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.218287915+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.218329019+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-25T15:42:07.218335687+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.218352854+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218363402+07:00","message":"[bufferProcess] interim [880000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218366318+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218370095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218373095+07:00","message":"> Transcript [9028] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218376986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218379323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218381602+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.218384491+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.427362069+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.427407015+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-25T15:42:07.427413492+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.427427826+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427435907+07:00","message":"[bufferProcess] interim [120000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427439115+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427446315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427450018+07:00","message":"> Transcript [9029] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427454288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427456588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427459008+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.427462072+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.561933079+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.56197367+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-25T15:42:07.56198017+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.561997528+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562006633+07:00","message":"[bufferProcess] interim [180000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562009975+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562013947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.56201716+07:00","message":"> Transcript [9030] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562021282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562023577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562026211+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562031273+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562034253+07:00","message":"Push: 'ให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.5620362+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562038472+07:00","message":"Set new StatePrefix : 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.562041049+07:00","message":"Next Push (prob) : 'ในพื้นที่ดิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.562050242+07:00","message":"push: {false ให้ไปตก 0 0xc0038b5e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.731722988+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.731761618+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-25T15:42:07.731768176+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.73178388+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.731791103+07:00","message":"[bufferProcess] interim [360000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.731793838+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.731797937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.731801145+07:00","message":"> Transcript [9031] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.731803669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.731806193+07:00","message":"Set new StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.748856051+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.748895353+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-25T15:42:07.748902224+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.74892009+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748928342+07:00","message":"[bufferProcess] interim [420000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748931313+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748935236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748938767+07:00","message":"> Transcript [9032] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748942757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748944892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748947151+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.748949863+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.869708883+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.869749916+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-25T15:42:07.869756717+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.869773369+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.86978788+07:00","message":"[bufferProcess] interim [480000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.869791469+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.869799707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.86980381+07:00","message":"> Transcript [9033] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.86980809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.869816031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.869818907+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.869822029+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.942279441+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.942319962+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-25T15:42:07.942327427+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:07.942341034+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.942349457+07:00","message":"[bufferProcess] interim [600000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.94235288+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.942359391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.942362487+07:00","message":"> Transcript [9034] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.942366335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.942368606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.942370606+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:07.942373676+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:08.478787791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:08.478787258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.585131127+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.585194227+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-25T15:42:08.585201715+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.585217703+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585226788+07:00","message":"[bufferProcess] interim [200000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585230045+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585238875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585242181+07:00","message":"> Transcript [9035] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585247395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585249782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585251847+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585254997+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585264308+07:00","message":"Push: 'ในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585266341+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585268694+07:00","message":"Set new StatePrefix : 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.585271138+07:00","message":"Next Push (prob) : 'ขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.585281368+07:00","message":"push: {false ในพื้นที่เขา 0 0xc0038b5e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.815389821+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.815433732+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-25T15:42:08.815440577+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.815454703+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.815471413+07:00","message":"[bufferProcess] interim [440000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.81547472+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.815478811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.81548259+07:00","message":"> Transcript [9036] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.815486743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.815491689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.81549439+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.815497337+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.99282729+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.992875751+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-25T15:42:08.992883104+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:08.992899986+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992910798+07:00","message":"[bufferProcess] interim [620000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992913907+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992918216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992921823+07:00","message":"> Transcript [9037] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992926475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992928894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992931845+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:08.992935062+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.070864007+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.070909349+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-25T15:42:09.070918184+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.070934185+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.07094508+07:00","message":"[bufferProcess] interim [680000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.070949452+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.07095406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.07095789+07:00","message":"> Transcript [9038] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.070963006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.07096585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.070969811+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.070974275+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.144238329+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.144269795+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-25T15:42:09.144275659+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.144287107+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144295322+07:00","message":"[bufferProcess] interim [740000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144298152+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144304581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144307704+07:00","message":"> Transcript [9039] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144312099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.14431464+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144318158+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144321113+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144327573+07:00","message":"Push: 'ขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144329839+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.144332116+07:00","message":"Set new StatePrefix : 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.14433458+07:00","message":"Next Push (prob) : 'มันไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.144357618+07:00","message":"push: {false ขาดแคลน 0 0xc0038b5e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.227793265+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.227847202+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-25T15:42:09.227853448+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.22786863+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.227877032+07:00","message":"[bufferProcess] interim [860000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.227880393+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.227887956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.22789104+07:00","message":"> Transcript [9040] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.227895072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.227897348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.227899478+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.227902409+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.332159238+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.332196328+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-25T15:42:09.332202647+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.332216918+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.332224382+07:00","message":"[bufferProcess] interim [980000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.332227437+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.332231581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.332234464+07:00","message":"> Transcript [9041] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.332238733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.332242697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.332245422+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.33224833+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.650206082+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.650256514+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-25T15:42:09.6502635+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:09.65028037+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.650287103+07:00","message":"[bufferProcess] interim [220000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.650290281+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.650297206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.650300102+07:00","message":"> Transcript [9042] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.650304191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.650306491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.650310819+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:09.65031346+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.221625558+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.221665575+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-25T15:42:10.221671692+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.221689981+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221702424+07:00","message":"[bufferProcess] interim [820000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221705632+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221711849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221715119+07:00","message":"> Transcript [9043] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221719454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221722137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221724544+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221727627+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221732956+07:00","message":"Push: 'มันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221735175+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221738+07:00","message":"Set new StatePrefix : 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.221740965+07:00","message":"Next Push (prob) : 'สิมันไม่ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.221765533+07:00","message":"push: {false มันไม่ใช่ 0 0xc0038b5e00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.408072322+07:00","message":"[GCS] IsForceVAD: false for message ID: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.499819818+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.499871931+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-25T15:42:10.499878859+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.499894743+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.499903437+07:00","message":"[bufferProcess] interim [60000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.499906812+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.499915077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.49991846+07:00","message":"> Transcript [9044] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.499923364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.499926348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.499928437+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.49993133+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.535833062+07:00","message":"[GCS] Start streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.576095976+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.57614298+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-25T15:42:10.576152509+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.57616709+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.576177416+07:00","message":"[bufferProcess] interim [180000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.576182137+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.576193113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.576197057+07:00","message":"> Transcript [9045] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.576200534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.576203326+07:00","message":"Set new StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.604168382+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.604213197+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-25T15:42:10.604223731+07:00","message":"receive interim result [false|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้มันเป็นอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.604239698+07:00","message":"[buffer interim] 508 false ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้มันเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604246983+07:00","message":"[bufferProcess] interim [240000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้มันเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604250495+07:00","message":"[bufferProcess] send to processor:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604257737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604261197+07:00","message":"> Transcript [9046] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็นอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604265894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604268194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604271574+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.604276166+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.719638754+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.719683346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้ไงมันเป็นอย่างนี้\",\"confidence\":0.9431675}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.719690064+07:00","message":"receive interim result [true|false]: ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้ไงมันเป็นอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.719696889+07:00","message":"end recv isFinal message id 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.719699579+07:00","message":"end Recv id 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.719705769+07:00","message":"[buffer interim] 508 true ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้ไงมันเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.7197139+07:00","message":"[bufferProcess] interim [240000000]:ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้ไงมันเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719717722+07:00","message":"[bufferProcess] send to processor (isfinal):ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้มันเป็นอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719722849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719725878+07:00","message":"> Transcript [9047] [false]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้มันเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719728935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719731062+07:00","message":"Set new StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้มันเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719733324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719735394+07:00","message":"> Transcript [9048] [true]: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้ไงมันเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719745746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719756139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719758398+07:00","message":"StatePrefix: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่สิมันไม่ได้มันเป็นอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719761162+07:00","message":"TextPushed: 'ฝนตกอ่ะยังอยู่ในใจว่าอยากให้ไปตกในพื้นที่เขาขาดแคลนมันไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:10.719765174+07:00","message":"Push: 'สิมันไม่ได้ไงมันเป็นอย่างนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.71977421+07:00","message":"push: {true สิมันไม่ได้ไงมันเป็นอย่างนี้ 0 0xc0038b5e00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:10.732050233+07:00","message":"write wav file: './tmp/7599/7599_508.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.988442889+07:00","message":"[GCS] Cleaned up inactive client: 488"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.988468827+07:00","message":"[GCS] Cleaned up inactive client: 486"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.988471895+07:00","message":"[GCS] Cleaned up inactive client: 490"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.988473871+07:00","message":"[GCS] Cleaned up inactive client: 487"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.988476169+07:00","message":"[GCS] Cleaned up inactive client: 489"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:10.988477999+07:00","message":"[GCS] Cleaned up inactive client: 491"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:11.479039492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:11.479052204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.622796142+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.622839019+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-25T15:42:11.622844439+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.622857974+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.622864785+07:00","message":"[bufferProcess] interim [900000000]:หลังคาด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.622867259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.798987276+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.799033231+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-25T15:42:11.799040476+07:00","message":"receive interim result [false|false]: ได้ครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.7990592+07:00","message":"[buffer interim] 509 false ได้ครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.799068294+07:00","message":"[bufferProcess] interim [80000000]:ได้ครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.799071178+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.799075217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.799081046+07:00","message":"> Transcript [9049] [false]: 'หลังคาด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.799084076+07:00","message":"Set StatePrefix (first interim): 'หลังคาด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.915814436+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.915868365+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-25T15:42:11.915875202+07:00","message":"receive interim result [false|false]: ได้ครับแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:11.915895333+07:00","message":"[buffer interim] 509 false ได้ครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.915904849+07:00","message":"[bufferProcess] interim [140000000]:ได้ครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.915907379+07:00","message":"[bufferProcess] send to processor:ได้ครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.915911476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.915915278+07:00","message":"> Transcript [9050] [false]: 'ได้ครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.915918862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:11.915921008+07:00","message":"Set new StatePrefix: 'ได้ครับแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.01103726+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.011087375+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-25T15:42:12.011095482+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.011111074+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011121473+07:00","message":"[bufferProcess] interim [320000000]:หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011124327+07:00","message":"[bufferProcess] send to processor:ได้ครับแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011130687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011134262+07:00","message":"> Transcript [9051] [false]: 'ได้ครับแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011137936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011140473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011142493+07:00","message":"StatePrefix: 'ได้ครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.011144753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.222601217+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.222635646+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-25T15:42:12.222641152+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.222654748+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.222663435+07:00","message":"[bufferProcess] interim [500000000]:หลังคาด้วยครับและแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.222666099+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.222671521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.222674288+07:00","message":"> Transcript [9052] [false]: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.222676938+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.222679476+07:00","message":"Set new StatePrefix: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.303704959+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.303740742+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-25T15:42:12.30374671+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.303763637+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.303770696+07:00","message":"[bufferProcess] interim [560000000]:หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.30377337+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.303778476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.303781373+07:00","message":"> Transcript [9053] [false]: 'หลังคาด้วยครับและแน่นอนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.303784793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.303787015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.303789022+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.303791249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.32070021+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.32072501+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-25T15:42:12.320730471+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.320744448+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320750559+07:00","message":"[bufferProcess] interim [620000000]:หลังคาด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320753598+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320757227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320759975+07:00","message":"> Transcript [9054] [false]: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320762968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320764898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320766782+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.320768769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.506974409+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.507011053+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-25T15:42:12.50701683+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.507033399+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.507040867+07:00","message":"[bufferProcess] interim [800000000]:หลังคาด้วยครับและแน่นอนนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.50704384+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.507047887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.50705071+07:00","message":"> Transcript [9055] [false]: 'หลังคาด้วยครับและแน่นอนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.507053887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.507055982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.507057995+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.507060447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.615905429+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.615942268+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-25T15:42:12.615948582+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.615964222+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.61597146+07:00","message":"[bufferProcess] interim [860000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615974693+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615981358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615984365+07:00","message":"> Transcript [9056] [false]: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615988115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615990455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615992791+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615995083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.615999927+07:00","message":"Push: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.616002074+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.616004436+07:00","message":"Set new StatePrefix : 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.616006721+07:00","message":"Next Push (prob) : 'นะครับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.616013812+07:00","message":"push: {false หลังคาด้วยครับและแน่นอน 0 0xc000045d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.795948485+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.795987397+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-25T15:42:12.79599318+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.796008193+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.79601677+07:00","message":"[bufferProcess] interim [40000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.796019473+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.796022994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.79602588+07:00","message":"> Transcript [9057] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.796029557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.796031883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.796034431+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.796037266+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.901859579+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.901896497+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-25T15:42:12.90190235+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่รอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.901917041+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901924053+07:00","message":"[bufferProcess] interim [220000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901926848+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901934093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901936976+07:00","message":"> Transcript [9058] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901940909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901943299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901945631+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.901948778+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.989366805+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.989402978+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-25T15:42:12.989409281+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:12.989423767+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.989430423+07:00","message":"[bufferProcess] interim [280000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.989433133+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.989436422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.989440026+07:00","message":"> Transcript [9059] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.989444146+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.989447599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.989450908+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:12.98945466+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.176147687+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.176181572+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-25T15:42:13.176187532+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.176202259+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.17621131+07:00","message":"[bufferProcess] interim [460000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176215307+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176224514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176228635+07:00","message":"> Transcript [9060] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176234238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176237246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.17624086+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176244102+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176251458+07:00","message":"Push: 'นะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176254338+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176257522+07:00","message":"Set new StatePrefix : 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.176261662+07:00","message":"Next Push (prob) : 'ช่วงที่โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.176282702+07:00","message":"push: {false นะครับใน 0 0xc000045d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.366851531+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.366886699+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-25T15:42:13.366892261+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.366903943+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366910534+07:00","message":"[bufferProcess] interim [700000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366915573+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366921624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366924696+07:00","message":"> Transcript [9061] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366928368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366930829+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366933098+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.366935794+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.685456565+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.68548832+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-25T15:42:13.685494636+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.685505558+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685512085+07:00","message":"[bufferProcess] interim [940000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685514968+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685520314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685523149+07:00","message":"> Transcript [9062] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685526693+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685528958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685531337+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.685534189+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.75243003+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.752462603+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-25T15:42:13.752477821+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:13.75249169+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752497589+07:00","message":"[bufferProcess] interim [60000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752500577+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752506473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752509248+07:00","message":"> Transcript [9063] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752512926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752515326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752517907+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:13.752520702+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.078338818+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.078384547+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-25T15:42:14.0783921+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.078406877+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078415502+07:00","message":"[bufferProcess] interim [420000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078418935+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078426474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078429833+07:00","message":"> Transcript [9064] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078434679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078437571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078439979+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078443421+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078451099+07:00","message":"Push: 'ช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078453216+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078455813+07:00","message":"Set new StatePrefix : 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.078459048+07:00","message":"Next Push (prob) : 'เปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.078487324+07:00","message":"push: {false ช่วงที่โลก 0 0xc000045d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.438050642+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.438084073+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-25T15:42:14.438090273+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับลอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.438105839+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.438112839+07:00","message":"[bufferProcess] interim [720000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.438117162+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.438127688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.438130558+07:00","message":"> Transcript [9065] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.43813424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.43813677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.438139041+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.438142499+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:14.479787525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:14.479808816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.481588561+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.481612402+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-25T15:42:14.481618211+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.481630506+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481636635+07:00","message":"[bufferProcess] interim [780000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481639546+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481644874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481647431+07:00","message":"> Transcript [9066] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481650822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481652972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481655222+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.481658062+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.622126153+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.622181335+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-25T15:42:14.622190497+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.622209935+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622219675+07:00","message":"[bufferProcess] interim [900000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622222543+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622226936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622230598+07:00","message":"> Transcript [9067] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622235173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622237441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622240023+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.622242938+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.738892437+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.738932415+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-25T15:42:14.738938747+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.738955371+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.738962644+07:00","message":"[bufferProcess] interim [960000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.738965824+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.738972042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.73899462+07:00","message":"> Transcript [9068] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.738999967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.73900217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.739004493+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.73900748+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.739015383+07:00","message":"Push: 'เปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.739017592+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.73902041+07:00","message":"Set new StatePrefix : 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.739023437+07:00","message":"Next Push (prob) : 'ครับเราไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.73903167+07:00","message":"push: {false เปลี่ยนแปลงแบบนี้ 0 0xc000045d00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.956294491+07:00","message":"[GCS] IsForceVAD: false for message ID: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.962504302+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.962541075+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-25T15:42:14.962549568+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.962566336+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.962577669+07:00","message":"[bufferProcess] interim [140000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.96258163+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.962589135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.962594104+07:00","message":"> Transcript [9069] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.962599735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.962603064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.962606284+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.962611085+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.986953526+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.987005095+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-25T15:42:14.987019194+07:00","message":"receive interim result [false|false]: หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:14.987048453+07:00","message":"[buffer interim] 509 false หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.987070089+07:00","message":"[bufferProcess] interim [200000000]:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.987074709+07:00","message":"[bufferProcess] send to processor:หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.987090126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.98709524+07:00","message":"> Transcript [9070] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.987099812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.987107557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.987116257+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:14.987120195+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.087436843+07:00","message":"[GCS] Start streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.179084083+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.179140286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า\",\"confidence\":0.94400924}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.179151477+07:00","message":"receive interim result [true|false]: ด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.179161066+07:00","message":"end recv isFinal message id 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.179163359+07:00","message":"end Recv id 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.179171251+07:00","message":"[buffer interim] 509 true ด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.17917926+07:00","message":"[bufferProcess] interim [440000000]:ด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179182961+07:00","message":"[bufferProcess] send to processor (isfinal):หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179187047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.17919023+07:00","message":"> Transcript [9071] [false]: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179193788+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179196794+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179199467+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179202726+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179204902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179207378+07:00","message":"> Transcript [9072] [true]: 'ด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.17920973+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179211934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179213837+07:00","message":"StatePrefix: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179216017+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179217968+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179436516+07:00","message":"Push: 'ครับเราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179440648+07:00","message":"TextPushed: 'หลังคาด้วยครับและแน่นอนนะครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179443348+07:00","message":"Set new StatePrefix : 'ด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179445918+07:00","message":"Next Push (prob) : 'ด้วยครับและแน่นอนเลยครับในช่วงที่โลกเปลี่ยนแปลงแบบนี้ครับเราไม่ได้ใช้คำว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.179454852+07:00","message":"push: {true ครับเราไม่ได้ใช้คำว่า 0 0xc000045d00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.179516517+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_509.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:15.189712301+07:00","message":"write wav file: './tmp/7599/7599_509.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.416966048+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.417013846+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-25T15:42:15.417021238+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.417036946+07:00","message":"[buffer interim] 510 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.417044559+07:00","message":"[bufferProcess] interim [420000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.417046973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.542467466+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.542513964+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-25T15:42:15.542524099+07:00","message":"receive interim result [false|false]: โลก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.542552798+07:00","message":"[buffer interim] 510 false โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.542567849+07:00","message":"[bufferProcess] interim [480000000]:โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.542571364+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.542578827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.542583107+07:00","message":"> Transcript [9073] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.542585886+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.734031249+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.734071459+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-25T15:42:15.734077566+07:00","message":"receive interim result [false|false]: โลกร้อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:15.734090082+07:00","message":"[buffer interim] 510 false โลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.734097213+07:00","message":"[bufferProcess] interim [660000000]:โลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.734100682+07:00","message":"[bufferProcess] send to processor:โลก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.734107687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.7341104+07:00","message":"> Transcript [9074] [false]: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.734113351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:15.734115998+07:00","message":"Set new StatePrefix: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.050539239+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.050577759+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-25T15:42:16.050585251+07:00","message":"receive interim result [false|false]: โลกร้อนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.050598172+07:00","message":"[buffer interim] 510 false โลกร้อนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.050606172+07:00","message":"[bufferProcess] interim [960000000]:โลกร้อนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.050609491+07:00","message":"[bufferProcess] send to processor:โลกร้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.050613804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.050617931+07:00","message":"> Transcript [9075] [false]: 'โลกร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.05062218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.050625302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.050628672+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.050631786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.051644994+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.051677674+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-25T15:42:16.051682783+07:00","message":"receive interim result [false|false]: โลกร้อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.051696411+07:00","message":"[buffer interim] 510 false โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.051702795+07:00","message":"[bufferProcess] interim [20000000]:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.051705383+07:00","message":"[bufferProcess] send to processor:โลกร้อนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.051712999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.051715661+07:00","message":"> Transcript [9076] [false]: 'โลกร้อนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.051719318+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.051721544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.051723827+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.05172608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.243636786+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.243669483+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-25T15:42:16.24367487+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.243685418+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.243692375+07:00","message":"[bufferProcess] interim [140000000]:โลกร้อนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.243694945+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.243699106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.243702638+07:00","message":"> Transcript [9077] [false]: 'โลกร้อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.243706558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.24370881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.243711194+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.243713538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.327748373+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.327785087+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-25T15:42:16.327790605+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.327801768+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327807663+07:00","message":"[bufferProcess] interim [260000000]:โลกร้อนแล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327810363+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327817383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327820436+07:00","message":"> Transcript [9078] [false]: 'โลกร้อนแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327823818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327826149+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327828562+07:00","message":"StatePrefix: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327830848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327836515+07:00","message":"Push: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327838402+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327840466+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.327843022+07:00","message":"Next Push (prob) : 'ร้อนแล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.327870031+07:00","message":"push: {false โลก 0 0xc00311a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.464414496+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.464452842+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-25T15:42:16.46445997+07:00","message":"receive interim result [false|false]: โลกร้อนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.464477942+07:00","message":"[buffer interim] 510 false โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.464486706+07:00","message":"[bufferProcess] interim [380000000]:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.464490511+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.464498213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.464502506+07:00","message":"> Transcript [9079] [false]: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.464506296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.464509436+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.503739179+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.503774004+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-25T15:42:16.503780939+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.5037948+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.503802835+07:00","message":"[bufferProcess] interim [440000000]:โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.503807163+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.503815692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.503819721+07:00","message":"> Transcript [9080] [false]: 'โลกร้อนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.50382311+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.635640876+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.635683026+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-25T15:42:16.635689963+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.635706276+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.635714681+07:00","message":"[bufferProcess] interim [620000000]:โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.635717777+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.63572599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.635728833+07:00","message":"> Transcript [9081] [false]: 'โลกร้อนแล้วทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.635735115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.63573769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.635739682+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.635742521+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.697554518+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.697590579+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-25T15:42:16.697596273+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.697609304+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697615704+07:00","message":"[bufferProcess] interim [680000000]:โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697618654+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697625291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697627895+07:00","message":"> Transcript [9082] [false]: 'โลกร้อนแล้วทำเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697631391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697633747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697635722+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.697639654+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.959709183+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.959753991+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-25T15:42:16.959760317+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:16.959773132+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.959780757+07:00","message":"[bufferProcess] interim [860000000]:โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.959783689+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.959790882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.959794314+07:00","message":"> Transcript [9083] [false]: 'โลกร้อนแล้วทำเป็นโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.959798108+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.959800438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.959803039+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:16.95980593+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.015807291+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.015845938+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-25T15:42:17.015856408+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.01587024+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015877402+07:00","message":"[bufferProcess] interim [980000000]:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015880421+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเบื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015889245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015892093+07:00","message":"> Transcript [9084] [false]: 'โลกร้อนแล้วทำเป็นโรคเบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.01589617+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015898873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015901243+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015904018+07:00","message":"TextPushed: 'โลก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015907021+07:00","message":"Push: 'ร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015908933+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015912068+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วทำเป็นโรคเบื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.015914621+07:00","message":"Next Push (prob) : 'เป็นโรคเบื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.015922987+07:00","message":"push: {false ร้อนแล้วทำ 0 0xc00311a000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:17.480042967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:17.480042965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.66049478+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.660528682+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-25T15:42:17.660534068+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:17.660550369+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.660568634+07:00","message":"[bufferProcess] interim [580000000]:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.660573487+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.660578266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.660582179+07:00","message":"> Transcript [9085] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.660585544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:17.66058856+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.254792453+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.254827337+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-25T15:42:18.25483331+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.254847217+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.254853454+07:00","message":"[bufferProcess] interim [180000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.254867855+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.254872338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.254877508+07:00","message":"> Transcript [9086] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.25488094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.254883191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.254885248+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.254887636+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.775041566+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.775089563+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-25T15:42:18.775096284+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.775111779+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.775119704+07:00","message":"[bufferProcess] interim [720000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.775122791+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.77512746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.775130682+07:00","message":"> Transcript [9087] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.775135231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.775138719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.77514285+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.775147593+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.967436257+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.967478394+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-25T15:42:18.967485315+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:18.96750276+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967511887+07:00","message":"[bufferProcess] interim [900000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967514755+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967518707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967524289+07:00","message":"> Transcript [9088] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967528239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967530482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967533196+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:18.967536142+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.27062423+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.27066984+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-25T15:42:19.27067655+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.27069019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Impossible\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.270693416+07:00","message":"receive interim result [false|false]:  Impossible"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.27070098+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.270704525+07:00","message":"[buffer interim] 510 false  Impossible"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270711218+07:00","message":"[bufferProcess] interim [140000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.27071376+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270717239+07:00","message":"[bufferProcess] interim [140000000]: Impossible"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270721781+07:00","message":"[bufferProcess] update buffer: โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270725367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270729776+07:00","message":"> Transcript [9089] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270734378+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270739328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270741378+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270743618+07:00","message":"TextPushed: 'โลกร้อนแล้วทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270746644+07:00","message":"Push: 'เป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270748554+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270750881+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.270753733+07:00","message":"Next Push (prob) : 'เดือดเลยเพราะเอ็ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.270762334+07:00","message":"push: {false เป็นโรคเดือด 0 0xc00311a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.5325617+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.53260604+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-25T15:42:19.53261329+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.532629836+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.532639042+07:00","message":"[bufferProcess] interim [500000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.532642629+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.532651781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.532655052+07:00","message":"> Transcript [9090] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.53265798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.532660859+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือด Impossible'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.648350961+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.648390925+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-25T15:42:19.648397656+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.648411886+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.648419742+07:00","message":"[bufferProcess] interim [620000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.648422382+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.648429913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.648432941+07:00","message":"> Transcript [9091] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.648435975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.648438202+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.843693338+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.843738577+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-25T15:42:19.843745053+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:19.843765917+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.843774657+07:00","message":"[bufferProcess] interim [800000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.84377743+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.843782914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.843786537+07:00","message":"> Transcript [9092] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.843790972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.843793134+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.843795205+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:19.843800835+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.033407687+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.033454477+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-25T15:42:20.033461065+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.033476991+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.033484615+07:00","message":"[bufferProcess] interim [980000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.033487492+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.033495677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.033498686+07:00","message":"> Transcript [9093] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.033502854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.033506966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.03350965+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.033512744+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:20.48043317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:20.480449144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.612180844+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.612215313+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-25T15:42:20.612221137+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.612233845+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.6122403+07:00","message":"[bufferProcess] interim [580000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.61224309+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.61224837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.612251159+07:00","message":"> Transcript [9094] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.612254543+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.612256658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.612258974+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.612261627+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.654246328+07:00","message":"[GCS] IsForceVAD: false for message ID: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.726327921+07:00","message":"[GCS] Start streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.732212123+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.7322499+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-25T15:42:20.732255557+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไว้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.732268229+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732274946+07:00","message":"[bufferProcess] interim [640000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732277987+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732281278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.73228404+07:00","message":"> Transcript [9095] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.73228806+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732290398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732292545+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732295339+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเดือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732303074+07:00","message":"Push: 'เดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732305469+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732310466+07:00","message":"Set new StatePrefix : 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.732313805+07:00","message":"Next Push (prob) : 'ยินคำนี้ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.732320875+07:00","message":"push: {false เดือดเลยเพราะเอ็งจะได้ 0 0xc00311a000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.743344931+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.743374528+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-25T15:42:20.743380332+07:00","message":"receive interim result [false|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.743392044+07:00","message":"[buffer interim] 510 false โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.743399045+07:00","message":"[bufferProcess] interim [700000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.743403786+07:00","message":"[bufferProcess] send to processor:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.743409775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.743412509+07:00","message":"> Transcript [9096] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.743416143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.743420445+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไว้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.909987626+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.910025722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่\",\"confidence\":0.9224489}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.910033265+07:00","message":"receive interim result [true|false]: โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.910045746+07:00","message":"end recv isFinal message id 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.91004801+07:00","message":"end Recv id 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.910054354+07:00","message":"[buffer interim] 510 true โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.91006575+07:00","message":"[bufferProcess] interim [790000000]:โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910069637+07:00","message":"[bufferProcess] send to processor (isfinal):โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910072882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910076009+07:00","message":"> Transcript [9097] [false]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910079775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910082624+07:00","message":"Set new StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910084871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910086899+07:00","message":"> Transcript [9098] [true]: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910089619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910091592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910093527+07:00","message":"StatePrefix: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910096392+07:00","message":"TextPushed: 'โลกร้อนแล้วทำเป็นโรคเดือดเดือดเลยเพราะเอ็งจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:20.910100123+07:00","message":"Push: 'ยินคำนี้ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:20.910108308+07:00","message":"push: {true ยินคำนี้ไม่ใช่ 0 0xc00311a000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:20.921075631+07:00","message":"write wav file: './tmp/7599/7599_510.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.186615321+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.186650336+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-25T15:42:21.186655502+07:00","message":"receive interim result [false|false]: สุเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.18666708+07:00","message":"[buffer interim] 511 false สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.186673121+07:00","message":"[bufferProcess] interim [480000000]:สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.186675304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.766020848+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.766054471+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-25T15:42:21.766060288+07:00","message":"receive interim result [false|false]: สุเทพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:21.766077128+07:00","message":"[buffer interim] 511 false สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.766084384+07:00","message":"[bufferProcess] interim [80000000]:สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.766086864+07:00","message":"[bufferProcess] send to processor:สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.766089871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.766093451+07:00","message":"> Transcript [9099] [false]: 'สุเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:21.766096325+07:00","message":"Set StatePrefix (first interim): 'สุเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.590593795+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.590640838+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-25T15:42:22.590647273+07:00","message":"receive interim result [false|false]: ตาลายมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.590659503+07:00","message":"[buffer interim] 511 false ตาลายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.590671285+07:00","message":"[bufferProcess] interim [860000000]:ตาลายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.590674965+07:00","message":"[bufferProcess] send to processor:สุเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.590682382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.590687661+07:00","message":"> Transcript [9100] [false]: 'สุเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.590692226+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.590695728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.59069765+07:00","message":"StatePrefix: 'สุเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.590699778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.839405888+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.839449463+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-25T15:42:22.839455957+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.839472319+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.839480366+07:00","message":"[bufferProcess] interim [160000000]:ตาลายมากเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.839483252+07:00","message":"[bufferProcess] send to processor:ตาลายมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.839490788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.839493551+07:00","message":"> Transcript [9101] [false]: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.839496755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.839501711+07:00","message":"Set new StatePrefix: 'ตาลายมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.849832259+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.849867165+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-25T15:42:22.849872711+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:22.849895415+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.849902442+07:00","message":"[bufferProcess] interim [220000000]:ตาลายมากเพราะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.849905674+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.849915739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.849919278+07:00","message":"> Transcript [9102] [false]: 'ตาลายมากเพราะมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.849930129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.849932297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.849934238+07:00","message":"StatePrefix: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:22.84993687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.168890261+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.168928553+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-25T15:42:23.168935174+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.168947094+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.16895596+07:00","message":"[bufferProcess] interim [460000000]:ตาลายมากเพราะมันจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.168958665+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.168964218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.168967324+07:00","message":"> Transcript [9103] [false]: 'ตาลายมากเพราะมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.168971058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.168973295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.16897538+07:00","message":"StatePrefix: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.168977768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.202365611+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.202401355+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-25T15:42:23.202406921+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.202428709+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.20243997+07:00","message":"[bufferProcess] interim [520000000]:ตาลายมากเพราะมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.202443666+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.202450933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.202455746+07:00","message":"> Transcript [9104] [false]: 'ตาลายมากเพราะมันจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.202461598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.202465406+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.202468226+07:00","message":"StatePrefix: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.2024718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:23.481385059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:23.481396318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.487995084+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.488030465+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-25T15:42:23.488035978+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.488049745+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488058068+07:00","message":"[bufferProcess] interim [760000000]:ตาลายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488060471+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.48806413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488067458+07:00","message":"> Transcript [9105] [false]: 'ตาลายมากเพราะมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.48807136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.48807348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488075482+07:00","message":"StatePrefix: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488077561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488083831+07:00","message":"Push: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488085955+07:00","message":"TextPushed: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488088139+07:00","message":"Set new StatePrefix : 'ตาลายมากเพราะมันจะแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.488090443+07:00","message":"Next Push (prob) : 'เพราะมันจะแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.488107139+07:00","message":"push: {false ตาลายมาก 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.58980404+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.589846865+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-25T15:42:23.58985313+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.589865218+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.589872755+07:00","message":"[bufferProcess] interim [880000000]:ตาลายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.589875269+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.589887818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.589890879+07:00","message":"> Transcript [9106] [false]: 'ตาลายมากเพราะมันจะแล้งน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.589893654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.589895973+07:00","message":"Set new StatePrefix: 'ตาลายมากเพราะมันจะแล้งน่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.741158835+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.741203369+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-25T15:42:23.741208387+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:23.741224+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.741230153+07:00","message":"[bufferProcess] interim [60000000]:ตาลายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.741234274+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันแรงอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.741238535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.741241532+07:00","message":"> Transcript [9107] [false]: 'ตาลายมากเพราะมันแรงอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.741244023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:23.741246183+07:00","message":"Set new StatePrefix: 'ตาลายมากเพราะมันแรงอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.378996318+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.379039999+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-25T15:42:24.379047263+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.379064267+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.379073373+07:00","message":"[bufferProcess] interim [660000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.379076554+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.379080693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.379083735+07:00","message":"> Transcript [9108] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.379086414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.379088581+07:00","message":"Set new StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.447638588+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.447674055+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-25T15:42:24.447680308+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.447693681+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.44770132+07:00","message":"[bufferProcess] interim [780000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.447704176+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.447709831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.447712766+07:00","message":"> Transcript [9109] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.447716094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.447718291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.447720464+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.447723083+07:00","message":"TextPushed: 'ตาลายมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.575438649+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.575472634+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-25T15:42:24.575479573+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.57549455+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575501351+07:00","message":"[bufferProcess] interim [900000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575503952+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575507359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575510092+07:00","message":"> Transcript [9110] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575513251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575515579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575517895+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.575520642+07:00","message":"TextPushed: 'ตาลายมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.888292022+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.888335653+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-25T15:42:24.88834213+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.888359038+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.8883676+07:00","message":"[bufferProcess] interim [140000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.888371258+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.888380585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.888383787+07:00","message":"> Transcript [9111] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.888387673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.888390427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.888392959+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.888395344+07:00","message":"TextPushed: 'ตาลายมาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.890588582+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.89060653+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-25T15:42:24.890611622+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.890623813+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890628838+07:00","message":"[bufferProcess] interim [200000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.89063124+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890637714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890640258+07:00","message":"> Transcript [9112] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890643544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890646479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890648525+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890650787+07:00","message":"TextPushed: 'ตาลายมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890658649+07:00","message":"Push: 'เพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890660919+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890663277+07:00","message":"Set new StatePrefix : 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่สูญพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:24.890665592+07:00","message":"Next Push (prob) : 'นี่คือที่สูญพันธุ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:24.890675356+07:00","message":"push: {false เพราะมันจะแล้งหนักเลย 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.275762199+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.275816711+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-25T15:42:25.27582409+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.275838034+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.275848984+07:00","message":"[bufferProcess] interim [560000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.275853135+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.275859949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.275864465+07:00","message":"> Transcript [9113] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.275868374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.275871459+07:00","message":"Set new StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.337195765+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.337237864+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-25T15:42:25.337246442+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.33726272+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337274137+07:00","message":"[bufferProcess] interim [680000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337278855+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337287763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337291795+07:00","message":"> Transcript [9114] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337296827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337299957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337303499+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.337307704+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.532498185+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.532536547+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-25T15:42:25.532544599+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.53255887+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.532566516+07:00","message":"[bufferProcess] interim [920000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.532570626+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.53257796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.532582071+07:00","message":"> Transcript [9115] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.532586884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.532589884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.532593307+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.532597318+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.865983145+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.8660213+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-25T15:42:25.866028847+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.866043282+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.866051635+07:00","message":"[bufferProcess] interim [160000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.866055936+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.866064589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.86606856+07:00","message":"> Transcript [9116] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.866073649+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.866076721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.866080107+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.866083966+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.991526173+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.991566502+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-25T15:42:25.991572568+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.991584407+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991590915+07:00","message":"[bufferProcess] interim [280000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991593763+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991598958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991601741+07:00","message":"> Transcript [9117] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991606083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991608415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991611004+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.99161383+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991621574+07:00","message":"Push: 'นี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991624053+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991626358+07:00","message":"Set new StatePrefix : 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:25.991628655+07:00","message":"Next Push (prob) : 'เด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:25.991648984+07:00","message":"push: {false นี่คือที่ศูนย์พัฒนา 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.180030018+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.180062487+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-25T15:42:26.180068428+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.180081879+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.180088348+07:00","message":"[bufferProcess] interim [520000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.180091424+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.180095717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.180098769+07:00","message":"> Transcript [9118] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.18010298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.180105298+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.180107706+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.180110704+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:26.481728222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:26.481752159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.500726056+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.50077036+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-25T15:42:26.50077824+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.500791506+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500798522+07:00","message":"[bufferProcess] interim [820000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500801681+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500808133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500810851+07:00","message":"> Transcript [9119] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500814642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500816989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500819354+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.500822082+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.561310851+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.561350775+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-25T15:42:26.561360781+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอพิชัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.561374061+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561380849+07:00","message":"[bufferProcess] interim [880000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561384107+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561389376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561392349+07:00","message":"> Transcript [9120] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561396461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561398621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561401052+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.561403716+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.685853268+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.685889562+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-25T15:42:26.685912496+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.685927737+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685934369+07:00","message":"[bufferProcess] interim [940000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685937318+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอพิชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685941388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685944551+07:00","message":"> Transcript [9121] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685948725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685950942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685953195+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685955818+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685964191+07:00","message":"Push: 'เด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685966261+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685969004+07:00","message":"Set new StatePrefix : 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอพิชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.685971643+07:00","message":"Next Push (prob) : 'ใหญ่อำเภอพิชัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.685979256+07:00","message":"push: {false เด็กเล็กบ้านทุ่ง 0 0xc00311a880}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.689974787+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.690003278+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-25T15:42:26.690010291+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.69002206+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.690027766+07:00","message":"[bufferProcess] interim [0]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.690030554+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.690035761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.69003891+07:00","message":"> Transcript [9122] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.690041669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:26.69004361+07:00","message":"Set new StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:26.93572816+07:00","message":"[GCS] IsForceVAD: false for message ID: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.005477056+07:00","message":"[GCS] Start streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.011867069+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.011926441+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-25T15:42:27.011934307+07:00","message":"receive interim result [false|false]: ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.011953831+07:00","message":"[buffer interim] 511 false ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.011968278+07:00","message":"[bufferProcess] interim [420000000]:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.011971979+07:00","message":"[bufferProcess] send to processor:ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.011980893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.011984105+07:00","message":"> Transcript [9123] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.011988728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.011991482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.011994098+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.01199725+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.083336473+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.08337064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุเทพตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด\",\"confidence\":0.94010675}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.083376737+07:00","message":"receive interim result [true|false]: สุเทพตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.083384414+07:00","message":"end recv isFinal message id 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.083386569+07:00","message":"end Recv id 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.083395112+07:00","message":"[buffer interim] 511 true สุเทพตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083401902+07:00","message":"[bufferProcess] interim [420000000]:สุเทพตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.08340555+07:00","message":"[bufferProcess] send to processor (isfinal):ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083409393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083412304+07:00","message":"> Transcript [9124] [false]: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083416299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083418294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083420804+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083423837+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083430749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083435169+07:00","message":"> Transcript [9125] [true]: 'สุเทพตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083437875+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083439745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083441496+07:00","message":"StatePrefix: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.08344358+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083445492+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.08364862+07:00","message":"Push: 'ใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083651488+07:00","message":"TextPushed: 'ตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083654145+07:00","message":"Set new StatePrefix : 'สุเทพตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083656599+07:00","message":"Next Push (prob) : 'สุเทพตาลายมากเพราะมันจะแล้งหนักเลยนี่คือที่ศูนย์พัฒนาเด็กเล็กบ้านทุ่งใหญ่อำเภอวิเชียรบุรีจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.083663392+07:00","message":"push: {true ใหญ่อำเภอวิเชียรบุรีจังหวัด 0 0xc00311a880}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.083671697+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_511.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:27.095773869+07:00","message":"write wav file: './tmp/7599/7599_511.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.383361208+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.383400173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"S\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.383405309+07:00","message":"receive interim result [false|false]: S"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.383418768+07:00","message":"[buffer interim] 512 false S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.383425562+07:00","message":"[bufferProcess] interim [420000000]:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.383427721+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.549037154+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.54907259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"SF\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.54907824+07:00","message":"receive interim result [false|false]: SF"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.549089185+07:00","message":"[buffer interim] 512 false SF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.54909587+07:00","message":"[bufferProcess] interim [540000000]:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.549098275+07:00","message":"[bufferProcess] send to processor:S"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.549105019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.549107979+07:00","message":"> Transcript [9126] [false]: 'S'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.549110206+07:00","message":"Set StatePrefix (first interim): 'S'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.553084806+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.553101201+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-25T15:42:27.553105532+07:00","message":"receive interim result [false|false]: เพชรบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:27.55311489+07:00","message":"[buffer interim] 512 false เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.553119292+07:00","message":"[bufferProcess] interim [600000000]:เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.553121695+07:00","message":"[bufferProcess] send to processor:SF"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.553124149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.553126345+07:00","message":"> Transcript [9127] [false]: 'SF'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.553128977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.55313098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.553133166+07:00","message":"StatePrefix: 'S'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:27.553135245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.179440594+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.179476472+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-25T15:42:28.179481962+07:00","message":"receive interim result [false|false]: เพชรบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.17949759+07:00","message":"[buffer interim] 512 false เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.179505394+07:00","message":"[bufferProcess] interim [200000000]:เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.179508049+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.179511588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.179514327+07:00","message":"> Transcript [9128] [false]: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.179516954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.179519002+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.428165059+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.428203275+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-25T15:42:28.4282087+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.428222281+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.428228921+07:00","message":"[bufferProcess] interim [440000000]:เพชรบูรณ์เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.428232322+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.428235598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.428238883+07:00","message":"> Transcript [9129] [false]: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.428242251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.428244429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.428246415+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.42824843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.436587888+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.43661547+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-25T15:42:28.436620413+07:00","message":"receive interim result [false|false]: เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.436635675+07:00","message":"[buffer interim] 512 false เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.436641131+07:00","message":"[bufferProcess] interim [500000000]:เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.436643605+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.436651263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.436654089+07:00","message":"> Transcript [9130] [false]: 'เพชรบูรณ์เจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.436657122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.436659247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.43666139+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.436663401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.556225517+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.556259304+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-25T15:42:28.556265706+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:28.556277306+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.556284029+07:00","message":"[bufferProcess] interim [560000000]:เพชรบูรณ์เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.556286815+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์ครับเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.556292027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.55629698+07:00","message":"> Transcript [9131] [false]: 'เพชรบูรณ์ครับเจ้านาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.556300378+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.556302699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.556304835+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:28.556307203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.080721302+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.08075758+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-25T15:42:29.08076357+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.080780891+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.08079137+07:00","message":"[bufferProcess] interim [100000000]:เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080795319+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.08080027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080803143+07:00","message":"> Transcript [9132] [false]: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080806561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080808747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.08081083+07:00","message":"StatePrefix: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080812983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080815912+07:00","message":"Push: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080817835+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080819967+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.080822483+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.080830139+07:00","message":"push: {false เพชรบูรณ์ 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.274422241+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.274459213+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-25T15:42:29.274464881+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.274479153+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.274487208+07:00","message":"[bufferProcess] interim [280000000]:เพชรบูรณ์เจ้าหน้าที่กรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.274490032+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.274495339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.2744981+07:00","message":"> Transcript [9133] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.274501599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.274504245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.274506673+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.274509122+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.327471907+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.327507762+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-25T15:42:29.327513262+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมพระยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.327525734+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.327533835+07:00","message":"[bufferProcess] interim [400000000]:เพชรบูรณ์เจ้าหน้าที่กรมพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.327536652+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.327540242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.327544092+07:00","message":"> Transcript [9134] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.32754914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.327552298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.327555843+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.327560248+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.44382223+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.443859967+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-25T15:42:29.44386952+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.443882196+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.4438885+07:00","message":"[bufferProcess] interim [460000000]:เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.44389156+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.44389524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.443898128+07:00","message":"> Transcript [9135] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.443901665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.443918368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.443920607+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.443922975+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.448366109+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.448402119+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-25T15:42:29.448408135+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.448423953+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448431903+07:00","message":"[bufferProcess] interim [520000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.44843504+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448442529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.44844529+07:00","message":"> Transcript [9136] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448451641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448454279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448457042+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448459394+07:00","message":"TextPushed: 'เพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448467634+07:00","message":"Push: 'เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448469943+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448474467+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.448477194+07:00","message":"Next Push (prob) : 'กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.448486451+07:00","message":"push: {false เจ้าหน้าที่ 0 0xc00311ae80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:29.482639248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:29.48266254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.766326934+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.766357229+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-25T15:42:29.766363023+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:29.76637693+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766383238+07:00","message":"[bufferProcess] interim [760000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766386262+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766393912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766396665+07:00","message":"> Transcript [9137] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766402278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766404514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766408197+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:29.766410779+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.024951321+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.024983213+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-25T15:42:30.024989041+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.025006012+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.025013422+07:00","message":"[bufferProcess] interim [60000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.025016119+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.02502052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.025023326+07:00","message":"> Transcript [9138] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.025026832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.025028839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.025037135+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.025040043+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.627394651+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.62743823+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-25T15:42:30.627445365+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.627459198+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.627466241+07:00","message":"[bufferProcess] interim [540000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.627469784+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.627476008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.627480132+07:00","message":"> Transcript [9139] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.627484673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.627487423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.627491319+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.62749635+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.694080384+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.69411807+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-25T15:42:30.694123813+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.69413867+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694148631+07:00","message":"[bufferProcess] interim [600000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694152506+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694158529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694161678+07:00","message":"> Transcript [9140] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694165811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694168113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694171242+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694174794+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694181062+07:00","message":"Push: 'กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694183396+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694185667+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.694187983+07:00","message":"Next Push (prob) : 'ทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.694210524+07:00","message":"push: {false กรม 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.704064345+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.704094225+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-25T15:42:30.704101257+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.704116968+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.704124643+07:00","message":"[bufferProcess] interim [660000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.704127642+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.70413317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.704136067+07:00","message":"> Transcript [9141] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.70413856+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.860407269+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.860445431+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-25T15:42:30.86045145+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.860465781+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860472626+07:00","message":"[bufferProcess] interim [840000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860475207+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860478519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860493935+07:00","message":"> Transcript [9142] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860497192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860499415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860501596+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.860504127+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.9260385+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.926070669+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-25T15:42:30.926076236+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:30.926088699+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.926095807+07:00","message":"[bufferProcess] interim [960000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.926098562+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.92610436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.926107231+07:00","message":"> Transcript [9143] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.926111046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.926113256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.926115626+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:30.926118193+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.1785515+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.178606681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.178614269+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.178630494+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.17863917+07:00","message":"[bufferProcess] interim [140000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.178642534+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.178651252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.178654374+07:00","message":"> Transcript [9144] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.178658465+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.178661402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.178664423+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.178667685+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.246529474+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.246570408+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-25T15:42:31.24657717+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.246591174+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.24659759+07:00","message":"[bufferProcess] interim [260000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246600414+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246606997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246609901+07:00","message":"> Transcript [9145] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246613499+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246616727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246619506+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246622335+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246627537+07:00","message":"Push: 'ทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246629889+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246632207+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.246635615+07:00","message":"Next Push (prob) : 'ลงพื้นที่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.246655314+07:00","message":"push: {false ทรัพยากรน้ำบาดาลนั้นเขา 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.440725687+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.440768326+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-25T15:42:31.440775685+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.440793073+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.440801085+07:00","message":"[bufferProcess] interim [440000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.44080387+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.440812694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.440815871+07:00","message":"> Transcript [9146] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.440818832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.440821711+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.588009388+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.588048174+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-25T15:42:31.588054532+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.588067968+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.588074441+07:00","message":"[bufferProcess] interim [560000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.588078594+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.588084568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.588087319+07:00","message":"> Transcript [9147] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.588090706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.588093274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.58809529+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.588098266+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.59930088+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.599335634+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-25T15:42:31.599342408+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.599358529+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599365553+07:00","message":"[bufferProcess] interim [620000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599368989+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599376503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599378931+07:00","message":"> Transcript [9148] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599383146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599385443+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599387322+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.599390572+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.755592947+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.755628008+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-25T15:42:31.755634243+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:31.755648667+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755654817+07:00","message":"[bufferProcess] interim [740000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755658379+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755662676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755665537+07:00","message":"> Transcript [9149] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755669032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755671111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755673517+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:31.755675935+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.076140147+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.076198436+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-25T15:42:32.076205491+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.076223482+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076231876+07:00","message":"[bufferProcess] interim [40000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076234956+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076239169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076242338+07:00","message":"> Transcript [9150] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076247521+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076249747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076256122+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076259137+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076263453+07:00","message":"Push: 'ลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.07626558+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076267978+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.076270335+07:00","message":"Next Push (prob) : 'และพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.076280155+07:00","message":"push: {false ลงพื้นที่สำรวจ 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.136594968+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.136640245+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-25T15:42:32.136647231+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.136668485+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.13667773+07:00","message":"[bufferProcess] interim [220000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.136680516+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.136685539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.136688638+07:00","message":"> Transcript [9151] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.136693657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.136695736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.136697808+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.136700261+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.324446847+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.324492102+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-25T15:42:32.324500371+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.324523383+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324531202+07:00","message":"[bufferProcess] interim [340000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324534357+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324540165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324543041+07:00","message":"> Transcript [9152] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324547301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324549659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324552857+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.324557734+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:32.483708148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:32.483740076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.533091479+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.533131735+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-25T15:42:32.533137785+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.533155684+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533176243+07:00","message":"[bufferProcess] interim [580000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533179466+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533183843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533186684+07:00","message":"> Transcript [9153] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533190288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533192306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533195851+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.533198766+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.634860084+07:00","message":"[GCS] IsForceVAD: false for message ID: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.65134792+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.6513908+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-25T15:42:32.651400533+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.651416935+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651428121+07:00","message":"[bufferProcess] interim [640000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651431592+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651435945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651439442+07:00","message":"> Transcript [9154] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651446994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651449554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651452626+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651456667+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651460049+07:00","message":"Push: 'และพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651462165+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651464706+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.651467708+07:00","message":"Next Push (prob) : 'แหล่งน้ำมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.651476627+07:00","message":"push: {false และพัฒนา 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.654223925+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.654263533+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-25T15:42:32.654270156+07:00","message":"receive interim result [false|false]: เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.65428355+07:00","message":"[buffer interim] 512 false เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.65429148+07:00","message":"[bufferProcess] interim [700000000]:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.65429433+07:00","message":"[bufferProcess] send to processor:เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.654298563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.654301154+07:00","message":"> Transcript [9155] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.654303857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.654306248+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.807758888+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.80780825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล\",\"confidence\":0.9401028}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.807814255+07:00","message":"receive interim result [true|false]: เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.807823134+07:00","message":"end recv isFinal message id 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.807826319+07:00","message":"end Recv id 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.807835541+07:00","message":"[buffer interim] 512 true เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807847341+07:00","message":"[bufferProcess] interim [850000000]:เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807853247+07:00","message":"[bufferProcess] send to processor (isfinal):เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807858574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807864039+07:00","message":"> Transcript [9156] [false]: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807868186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807870382+07:00","message":"Set new StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807872612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807874618+07:00","message":"> Transcript [9157] [true]: 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807877296+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807879221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807881186+07:00","message":"StatePrefix: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.807883982+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.80788597+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.808078958+07:00","message":"Push: 'แหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.808083764+07:00","message":"TextPushed: 'เพชรบูรณ์เจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.808087567+07:00","message":"Set new StatePrefix : 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.808091127+07:00","message":"Next Push (prob) : 'เพชรบูรณ์ครับเจ้าหน้าที่กรมทรัพยากรน้ำบาดาลนั้นเขาลงพื้นที่สำรวจและพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.80810267+07:00","message":"push: {true แหล่งน้ำบาดาล 0 0xc00311ae80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:32.808102001+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_512.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:32.819183304+07:00","message":"write wav file: './tmp/7599/7599_512.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:32.955097568+07:00","message":"[GCS] Start streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.488543248+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.488588387+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-25T15:42:33.488595032+07:00","message":"receive interim result [false|false]: เพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.488611632+07:00","message":"[buffer interim] 513 false เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.488618031+07:00","message":"[bufferProcess] interim [540000000]:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.488620205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.655264769+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.655300582+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-25T15:42:33.655306464+07:00","message":"receive interim result [false|false]: เพิ่มแน่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.655319246+07:00","message":"[buffer interim] 513 false เพิ่มแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.655326339+07:00","message":"[bufferProcess] interim [720000000]:เพิ่มแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.655328968+07:00","message":"[bufferProcess] send to processor:เพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.655335579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.655341825+07:00","message":"> Transcript [9158] [false]: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.655344293+07:00","message":"Set StatePrefix (first interim): 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.71098673+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.711026853+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-25T15:42:33.71103432+07:00","message":"receive interim result [false|false]: เพิ่มเน็ต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.711048378+07:00","message":"[buffer interim] 513 false เพิ่มเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711056988+07:00","message":"[bufferProcess] interim [780000000]:เพิ่มเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711061061+07:00","message":"[bufferProcess] send to processor:เพิ่มแน่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711065913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711070199+07:00","message":"> Transcript [9159] [false]: 'เพิ่มแน่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711074478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711077498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711080494+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.711083804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.822737147+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.82277804+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-25T15:42:33.822784566+07:00","message":"receive interim result [false|false]: เพิ่มแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.822798884+07:00","message":"[buffer interim] 513 false เพิ่มแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.822806176+07:00","message":"[bufferProcess] interim [840000000]:เพิ่มแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.822808613+07:00","message":"[bufferProcess] send to processor:เพิ่มเน็ต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.822813156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.822820246+07:00","message":"> Transcript [9160] [false]: 'เพิ่มเน็ต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.82282359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.822825597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.822827497+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.822829756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.826583578+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.826596793+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-25T15:42:33.826601035+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:33.826610454+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826614155+07:00","message":"[bufferProcess] interim [900000000]:เพิ่มแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826616535+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826621844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826624364+07:00","message":"> Transcript [9161] [false]: 'เพิ่มแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826626898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826628957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826630972+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:33.826633024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.119759975+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.119796627+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-25T15:42:34.11980295+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.119825424+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119836389+07:00","message":"[bufferProcess] interim [140000000]:เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119839293+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119843296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119846241+07:00","message":"> Transcript [9162] [false]: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.11984947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.11985194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119854192+07:00","message":"StatePrefix: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119856357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119859181+07:00","message":"Push: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119861129+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119863412+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.119865669+07:00","message":"Next Push (prob) : 'แหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.119872466+07:00","message":"push: {false เพิ่ม 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.192542298+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.192584055+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-25T15:42:34.192590881+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.192604652+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.19261203+07:00","message":"[bufferProcess] interim [320000000]:เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.192615137+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.192622608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.192626175+07:00","message":"> Transcript [9163] [false]: 'เพิ่มแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.192630056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.192632776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.19263475+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.192637248+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.722852832+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.722888463+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-25T15:42:34.722895445+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.722910715+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722917209+07:00","message":"[bufferProcess] interim [800000000]:เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722919928+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722935024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722938194+07:00","message":"> Transcript [9164] [false]: 'เพิ่มแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722942009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722944277+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722946372+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.722948809+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.83190823+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.831954458+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-25T15:42:34.831960286+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.831976189+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.831986391+07:00","message":"[bufferProcess] interim [860000000]:เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.831989362+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.831992634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.831995308+07:00","message":"> Transcript [9165] [false]: 'เพิ่มแหล่งน้ำต้นทุนรอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.831998352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.832000621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.832002928+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.83200518+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.834206281+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.834229602+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-25T15:42:34.83423496+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.834245945+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834251248+07:00","message":"[bufferProcess] interim [920000000]:เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834253812+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนซองละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834258712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834261233+07:00","message":"> Transcript [9166] [false]: 'เพิ่มแหล่งน้ำต้นทุนซองละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834264333+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834266484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834268689+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834270804+07:00","message":"TextPushed: 'เพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834276891+07:00","message":"Push: 'แหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834279039+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834281631+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำต้นทุนซองละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:34.834284215+07:00","message":"Next Push (prob) : 'ต้นทุนซองละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:34.834306503+07:00","message":"push: {false แหล่งน้ำ 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.021217483+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.021260675+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-25T15:42:35.02126637+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.02127831+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.02128701+07:00","message":"[bufferProcess] interim [100000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.021289999+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.021293964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.021297569+07:00","message":"> Transcript [9167] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.021300242+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.02130246+07:00","message":"Set new StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.206628968+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.206668768+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-25T15:42:35.206675069+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.206688486+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.206695982+07:00","message":"[bufferProcess] interim [280000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.206699024+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.206703169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.206706258+07:00","message":"> Transcript [9168] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.206709909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.20671243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.206714654+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.206717686+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:35.483894076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:35.483911009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.534806588+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.534867519+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-25T15:42:35.534874128+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.534892739+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.534900528+07:00","message":"[bufferProcess] interim [580000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.534906446+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.5349187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.5349237+07:00","message":"> Transcript [9169] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.534926964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.534929244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.534952918+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.534955696+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.610071072+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.610109427+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-25T15:42:35.610116252+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.610130679+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.610137148+07:00","message":"[bufferProcess] interim [700000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.610140393+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.610147179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.61015024+07:00","message":"> Transcript [9170] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.610154216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.610156607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.610159556+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.610162088+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.929245419+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.929289596+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-25T15:42:35.929297255+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.929313683+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929321786+07:00","message":"[bufferProcess] interim [940000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929325233+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929333901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929341532+07:00","message":"> Transcript [9171] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929346269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929348659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929350869+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929354219+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929361394+07:00","message":"Push: 'ต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929363816+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.929366079+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:35.92936902+07:00","message":"Next Push (prob) : 'ความต้องการใช้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:35.929378854+07:00","message":"push: {false ต้นทุนรองรับ 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.012736332+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.012770723+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-25T15:42:36.012776618+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.012793301+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.012800182+07:00","message":"[bufferProcess] interim [120000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.012803637+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.012810822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.0128138+07:00","message":"> Transcript [9172] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำหอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.012817544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.012819636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.012822293+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.012825223+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.175043501+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.175088307+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-25T15:42:36.175095548+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.175116812+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.175123895+07:00","message":"[bufferProcess] interim [240000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.17512665+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.17513023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.17513357+07:00","message":"> Transcript [9173] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.175137125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.175139206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.175141325+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.175144501+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.432921194+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.432974431+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-25T15:42:36.432980306+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.432999201+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.433006989+07:00","message":"[bufferProcess] interim [480000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.433010407+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.433014789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.433018157+07:00","message":"> Transcript [9174] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.43302241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.433024707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.433028538+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.433032067+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.494043482+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.494079729+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-25T15:42:36.494085919+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.49410134+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.494108592+07:00","message":"[bufferProcess] interim [600000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.49411155+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.49412063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.4941235+07:00","message":"> Transcript [9175] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.49412773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.494129892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.494132329+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.494134914+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.4941412+07:00","message":"Push: 'ความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.49414378+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.494146685+07:00","message":"Set new StatePrefix : 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.49414979+07:00","message":"Next Push (prob) : 'ของประชาชนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.494158726+07:00","message":"push: {false ความต้องการใช้น้ำ 0 0xc002a09080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.680513579+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.680547496+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-25T15:42:36.680553387+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.680564911+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680571558+07:00","message":"[bufferProcess] interim [780000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680574333+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680578014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680581106+07:00","message":"> Transcript [9176] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680584806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680587139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680589083+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:36.680592904+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.923946048+07:00","message":"[GCS] IsForceVAD: false for message ID: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:36.996772726+07:00","message":"[GCS] Start streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.022022466+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.022063675+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-25T15:42:37.022070673+07:00","message":"receive interim result [false|false]: เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.022087549+07:00","message":"[buffer interim] 513 false เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022096476+07:00","message":"[bufferProcess] interim [140000000]:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022099348+07:00","message":"[bufferProcess] send to processor:เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022107494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022110371+07:00","message":"> Transcript [9177] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022114785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022117083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022119821+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.022123105+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.058575741+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.058618817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ\",\"confidence\":0.9518954}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.058627072+07:00","message":"receive interim result [true|false]: ก็เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.058638674+07:00","message":"end recv isFinal message id 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.058640943+07:00","message":"end Recv id 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.058647163+07:00","message":"[buffer interim] 513 true ก็เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058659105+07:00","message":"[bufferProcess] interim [200000000]:ก็เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058663347+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.05866715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058670375+07:00","message":"> Transcript [9178] [false]: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058674245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058676071+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058678601+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058681454+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058683671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058685764+07:00","message":"> Transcript [9179] [true]: 'ก็เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058688084+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058689864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058695688+07:00","message":"StatePrefix: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058697979+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058699871+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058886243+07:00","message":"Push: 'ของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058890462+07:00","message":"TextPushed: 'เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058893193+07:00","message":"Set new StatePrefix : 'ก็เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058895657+07:00","message":"Next Push (prob) : 'ก็เพิ่มแหล่งน้ำต้นทุนรองรับความต้องการใช้น้ำของประชาชนในพื้นที่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.058905302+07:00","message":"push: {true ของประชาชนในพื้นที่ครับ 0 0xc002a09080}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.058911783+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_513.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:37.068748286+07:00","message":"write wav file: './tmp/7599/7599_513.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.475182251+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.475230346+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-25T15:42:37.475236213+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.475251923+07:00","message":"[buffer interim] 514 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.47525838+07:00","message":"[bufferProcess] interim [480000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.475260552+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.649115528+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.649152038+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-25T15:42:37.649158222+07:00","message":"receive interim result [false|false]: เนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.649197048+07:00","message":"[buffer interim] 514 false เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.649204966+07:00","message":"[bufferProcess] interim [660000000]:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.649208408+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.649217642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.6492208+07:00","message":"> Transcript [9180] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.649223047+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.866844709+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.866884031+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-25T15:42:37.866889674+07:00","message":"receive interim result [false|false]: เนื่องจากแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.866902345+07:00","message":"[buffer interim] 514 false เนื่องจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.866909111+07:00","message":"[bufferProcess] interim [900000000]:เนื่องจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.866911677+07:00","message":"[bufferProcess] send to processor:เนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.86691695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.866919648+07:00","message":"> Transcript [9181] [false]: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.866922101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.866924219+07:00","message":"Set new StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.977203457+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.977241338+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-25T15:42:37.977249527+07:00","message":"receive interim result [false|false]: เนื่องจากแรงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:37.977265221+07:00","message":"[buffer interim] 514 false เนื่องจากแรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977271848+07:00","message":"[bufferProcess] interim [20000000]:เนื่องจากแรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977274549+07:00","message":"[bufferProcess] send to processor:เนื่องจากแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977281469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977284428+07:00","message":"> Transcript [9182] [false]: 'เนื่องจากแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977288209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977290864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977292987+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:37.977295338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.037869936+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.037906917+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-25T15:42:38.037912978+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.037926908+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.037935981+07:00","message":"[bufferProcess] interim [80000000]:เนื่องจากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.037938767+07:00","message":"[bufferProcess] send to processor:เนื่องจากแรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.037950084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.03795585+07:00","message":"> Transcript [9183] [false]: 'เนื่องจากแรงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.037959522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.037961908+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.037964138+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.037966343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.229982962+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.230003679+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-25T15:42:38.230007738+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.230019707+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.230025111+07:00","message":"[bufferProcess] interim [320000000]:เนื่องจากแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.23002778+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.230032956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.230035406+07:00","message":"> Transcript [9184] [false]: 'เนื่องจากแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.230038251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.230040294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.230042226+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.230044212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:38.483998097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:38.484013688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.605152096+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.605203908+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-25T15:42:38.605211491+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.605232336+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605245932+07:00","message":"[bufferProcess] interim [680000000]:เนื่องจากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605249891+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605259375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605263247+07:00","message":"> Transcript [9185] [false]: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.60526804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605270964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605273974+07:00","message":"StatePrefix: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605277323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605284372+07:00","message":"Push: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605287528+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605290884+07:00","message":"Set new StatePrefix : 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.605295124+07:00","message":"Next Push (prob) : 'แหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.605320942+07:00","message":"push: {false เนื่องจาก 0 0xc0038b5500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.939077131+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.939112254+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-25T15:42:38.93911793+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:38.939133007+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939140015+07:00","message":"[bufferProcess] interim [980000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939142637+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939146262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939149195+07:00","message":"> Transcript [9186] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939152742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939154936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939156995+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:38.939159123+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.056745048+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.056775652+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-25T15:42:39.056781392+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.056793345+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056800089+07:00","message":"[bufferProcess] interim [40000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056802836+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056807997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056810914+07:00","message":"> Transcript [9187] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056814194+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056816567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056818746+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.056821459+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.314971524+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.315019291+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-25T15:42:39.315025705+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.315039718+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315046626+07:00","message":"[bufferProcess] interim [340000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315049244+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315052992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315055824+07:00","message":"> Transcript [9188] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315059078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315061187+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315063721+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.315065996+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.570361971+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.57039926+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-25T15:42:39.570404773+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.57041677+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570426223+07:00","message":"[bufferProcess] interim [580000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570429124+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570434579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570437789+07:00","message":"> Transcript [9189] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570441945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570444137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570446326+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570448603+07:00","message":"TextPushed: 'เนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570453149+07:00","message":"Push: 'แหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570456329+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570458847+07:00","message":"Set new StatePrefix : 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.570461661+07:00","message":"Next Push (prob) : 'อยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.57049807+07:00","message":"push: {false แหล่งน้ำบาดาล 0 0xc0038b5500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.767497143+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.767533446+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-25T15:42:39.767539295+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.767554988+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.767561171+07:00","message":"[bufferProcess] interim [760000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.767564061+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.767567299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.767570449+07:00","message":"> Transcript [9190] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.767574466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.76757678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.767578761+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.767581275+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.785696095+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.785738747+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-25T15:42:39.785744804+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.785759244+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785765696+07:00","message":"[bufferProcess] interim [820000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785768306+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785771841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785774866+07:00","message":"> Transcript [9191] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785778474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785780807+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785782878+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.785785474+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.842707304+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.842744269+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-25T15:42:39.842750679+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.842765071+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842771878+07:00","message":"[bufferProcess] interim [880000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842774565+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842777808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842780697+07:00","message":"> Transcript [9192] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842784485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842786585+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842788533+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.842791238+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.957964436+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.958017313+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-25T15:42:39.958024436+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.958041293+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958049087+07:00","message":"[bufferProcess] interim [940000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.95805234+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958061331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958065306+07:00","message":"> Transcript [9193] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958069829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958072295+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958074528+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958077617+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958085095+07:00","message":"Push: 'อยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958087139+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958089564+07:00","message":"Set new StatePrefix : 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:39.958091925+07:00","message":"Next Push (prob) : 'ดินและไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:39.958100867+07:00","message":"push: {false อยู่ใต้พื้น 0 0xc0038b5500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.02035136+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.020388395+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-25T15:42:40.020394567+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.020409466+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.020416715+07:00","message":"[bufferProcess] interim [120000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.020419297+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.020427507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.020430519+07:00","message":"> Transcript [9194] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.020433476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.020435993+07:00","message":"Set new StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.146686163+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.14672444+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-25T15:42:40.14672983+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.146744981+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.146751383+07:00","message":"[bufferProcess] interim [180000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.146754175+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.146757609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.14676072+07:00","message":"> Transcript [9195] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.146763208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.146765089+07:00","message":"Set new StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.524321817+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.524373478+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-25T15:42:40.52438023+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.524394443+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.524400772+07:00","message":"[bufferProcess] interim [540000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.524404351+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.524412118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.524416529+07:00","message":"> Transcript [9196] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.524420198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.524423547+07:00","message":"Set new StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.653427608+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.653465095+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-25T15:42:40.653471917+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.653486771+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.653493748+07:00","message":"[bufferProcess] interim [660000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.653496729+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.653500113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.65350326+07:00","message":"> Transcript [9197] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.653506592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.653508693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.653510899+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.653513615+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.843183581+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.843228655+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-25T15:42:40.84323662+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.843254262+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843262616+07:00","message":"[bufferProcess] interim [840000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843266611+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843271289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843275447+07:00","message":"> Transcript [9198] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843280423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843283543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843286804+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.843291789+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.914476019+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.914507249+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-25T15:42:40.914513432+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.914526969+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914533926+07:00","message":"[bufferProcess] interim [960000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914536777+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914540232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914543333+07:00","message":"> Transcript [9199] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914547129+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914549221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914551654+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:40.914554279+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.987838012+07:00","message":"[GCS] Cleaned up inactive client: 492"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.987854732+07:00","message":"[GCS] Cleaned up inactive client: 495"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.987857948+07:00","message":"[GCS] Cleaned up inactive client: 498"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.987860017+07:00","message":"[GCS] Cleaned up inactive client: 499"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.987862256+07:00","message":"[GCS] Cleaned up inactive client: 494"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.98786462+07:00","message":"[GCS] Cleaned up inactive client: 496"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.987866731+07:00","message":"[GCS] Cleaned up inactive client: 493"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:40.987869264+07:00","message":"[GCS] Cleaned up inactive client: 497"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.234548693+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.234583152+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-25T15:42:41.234588669+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.234599956+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234608035+07:00","message":"[bufferProcess] interim [260000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234611115+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.23461472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234617482+07:00","message":"> Transcript [9200] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234621345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234623385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234626216+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234628812+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234635477+07:00","message":"Push: 'ดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234638034+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234640274+07:00","message":"Set new StatePrefix : 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.234642594+07:00","message":"Next Push (prob) : 'มองเห็นด้วยตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.23466671+07:00","message":"push: {false ดินและไม่สามารถ 0 0xc0038b5500}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:41.484529119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:41.484539653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.553812431+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.553861283+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-25T15:42:41.553869347+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.553888849+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.553899276+07:00","message":"[bufferProcess] interim [560000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.553904139+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.553910329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.553914492+07:00","message":"> Transcript [9201] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.553920498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.553923445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.553926645+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.55393144+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.746385715+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.746420238+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-25T15:42:41.746426802+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:41.746451853+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746460353+07:00","message":"[bufferProcess] interim [740000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746465072+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746469564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746472438+07:00","message":"> Transcript [9202] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746477011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746479379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746481685+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:41.746484727+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.33029053+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.330329137+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-25T15:42:42.330335428+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.330349582+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.330357403+07:00","message":"[bufferProcess] interim [340000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.33036065+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.33036856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.330371936+07:00","message":"> Transcript [9203] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.330376392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.330378459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.330381196+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.330383942+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.343419326+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.343449157+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-25T15:42:42.343454613+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.343467447+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343474603+07:00","message":"[bufferProcess] interim [400000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343477726+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343484213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343487365+07:00","message":"> Transcript [9204] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343491688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343493863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343496038+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343499652+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.34350623+07:00","message":"Push: 'มองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343508269+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343510822+07:00","message":"Set new StatePrefix : 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.343513349+07:00","message":"Next Push (prob) : 'เปล่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.343540115+07:00","message":"push: {false มองเห็นด้วยตา 0 0xc0038b5500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.455912512+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.455969238+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-25T15:42:42.455978443+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.455994613+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456002706+07:00","message":"[bufferProcess] interim [460000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456005668+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456013334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456017835+07:00","message":"> Transcript [9205] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456022418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456025017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456027643+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.456030368+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.526651319+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.526694725+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-25T15:42:42.526701754+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.526719431+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.526728158+07:00","message":"[bufferProcess] interim [580000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.526731437+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.526738886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.526744122+07:00","message":"> Transcript [9206] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.526748698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.526751296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.52675346+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.526757119+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.849682813+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.849725843+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-25T15:42:42.849732141+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:42.849747889+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849757428+07:00","message":"[bufferProcess] interim [880000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849760951+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849768962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849771868+07:00","message":"> Transcript [9207] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849776712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849779083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849781509+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:42.849784505+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.146142781+07:00","message":"[GCS] IsForceVAD: false for message ID: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.164178727+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.164221828+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-25T15:42:43.16422838+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะเสา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.164240309+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164248918+07:00","message":"[bufferProcess] interim [180000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164252354+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164258727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164261363+07:00","message":"> Transcript [9208] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164265994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164268128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164270406+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164273304+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164279622+07:00","message":"Push: 'เปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164282194+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.164284814+07:00","message":"Set new StatePrefix : 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.16428877+07:00","message":"Next Push (prob) : 'จะต้องมีการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.164299724+07:00","message":"push: {false เปล่านะคะ 0 0xc0038b5500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.206070921+07:00","message":"[GCS] Start streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.227425622+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.227462349+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-25T15:42:43.227468553+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.227485301+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.227492503+07:00","message":"[bufferProcess] interim [240000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.227495904+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะเสา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.227500177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.227503042+07:00","message":"> Transcript [9209] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะเสา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.22750723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.227509664+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.227511684+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.227514414+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.229452746+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.229487629+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-25T15:42:43.22949426+07:00","message":"receive interim result [false|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.229510825+07:00","message":"[buffer interim] 514 false เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.22951778+07:00","message":"[bufferProcess] interim [300000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.229521068+07:00","message":"[bufferProcess] send to processor:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.229526052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.229529327+07:00","message":"> Transcript [9210] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.229533294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.229535434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.229537316+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.229540327+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.273807765+07:00","message":"[GCS] IsForceVAD: false for message ID: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.292907066+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.292946403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ\",\"confidence\":0.95389754}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.292953245+07:00","message":"receive interim result [true|false]: เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.292961015+07:00","message":"end recv isFinal message id 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.292971182+07:00","message":"end Recv id 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.292976469+07:00","message":"[buffer interim] 514 true เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.292984867+07:00","message":"[bufferProcess] interim [360000000]:เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.292988792+07:00","message":"[bufferProcess] send to processor (isfinal):เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293000788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293015698+07:00","message":"> Transcript [9211] [false]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293023171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293025913+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293028161+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293031179+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293033902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293036172+07:00","message":"> Transcript [9212] [true]: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293038691+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293040548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293042255+07:00","message":"StatePrefix: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293044619+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293046697+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293296674+07:00","message":"Push: 'จะต้องมีการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293303954+07:00","message":"TextPushed: 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินและไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293307329+07:00","message":"Set new StatePrefix : 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293310037+07:00","message":"Next Push (prob) : 'เนื่องจากแหล่งน้ำบาดาลอยู่ใต้พื้นดินแล้วไม่สามารถมองเห็นด้วยตาเปล่านะคะจะต้องมีการเจาะสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.293319254+07:00","message":"push: {true จะต้องมีการเจาะสำรวจ 0 0xc0038b5500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.293331486+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_514.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:43.304932591+07:00","message":"write wav file: './tmp/7599/7599_514.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.336092239+07:00","message":"[GCS] Start streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.43499017+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.43501702+07:00","message":"found end of frame, send empty tag with msgId: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.435020534+07:00","message":"end Recv id 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.435027617+07:00","message":"[buffer interim] 515 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.435035579+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.43504615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.435049975+07:00","message":"> Transcript [9213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.435054961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.435057528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.435059408+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.435061784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.435065933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.435075903+07:00","message":"push: {true \n 0 0xc0030a1280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:43.440295954+07:00","message":"write wav file: './tmp/7599/7599_515.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.617320825+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.617365915+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-25T15:42:43.617371594+07:00","message":"receive interim result [false|false]: ทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.617387455+07:00","message":"[buffer interim] 516 false ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.617395548+07:00","message":"[bufferProcess] interim [300000000]:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.617397679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.809255759+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.809296193+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-25T15:42:43.809301812+07:00","message":"receive interim result [false|false]: ทุกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:43.809312929+07:00","message":"[buffer interim] 516 false ทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.809319116+07:00","message":"[bufferProcess] interim [480000000]:ทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.809322086+07:00","message":"[bufferProcess] send to processor:ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.809327116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.809330259+07:00","message":"> Transcript [9214] [false]: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:43.809332548+07:00","message":"Set StatePrefix (first interim): 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.184341985+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.184381604+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-25T15:42:44.184387819+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.184403516+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.184411052+07:00","message":"[bufferProcess] interim [840000000]:ทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.184414431+07:00","message":"[bufferProcess] send to processor:ทุกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.184422062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.184425118+07:00","message":"> Transcript [9215] [false]: 'ทุกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.18442888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.184432421+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.184434821+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.184437294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:44.485151053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:44.485177601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.765989657+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.766033008+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-25T15:42:44.766038937+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.766053756+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.766061498+07:00","message":"[bufferProcess] interim [440000000]:ทุกครั้งค่ะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.766064388+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.766072135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.766076066+07:00","message":"> Transcript [9216] [false]: 'ทุกครั้งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.766080084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.766082784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.76608534+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.766088797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.885431755+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.885473378+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-25T15:42:44.885479815+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:44.885494754+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885503243+07:00","message":"[bufferProcess] interim [560000000]:ทุกครั้งค่ะมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885506111+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885514139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885517668+07:00","message":"> Transcript [9217] [false]: 'ทุกครั้งค่ะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885521942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885525941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885528445+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:44.885530948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.083807818+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.083848094+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-25T15:42:45.083854571+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.083869408+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083878047+07:00","message":"[bufferProcess] interim [740000000]:ทุกครั้งค่ะมีการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083881057+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.08388591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.08388914+07:00","message":"> Transcript [9218] [false]: 'ทุกครั้งค่ะมีการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083892956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083895246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083899306+07:00","message":"StatePrefix: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083901844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083904666+07:00","message":"Push: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083906687+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083909156+07:00","message":"Set new StatePrefix : 'ทุกครั้งค่ะมีการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.083911601+07:00","message":"Next Push (prob) : 'ครั้งค่ะมีการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.083921086+07:00","message":"push: {false ทุก 0 0xc0030a1500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.280451027+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.280489486+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-25T15:42:45.280496277+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.280513762+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.280522341+07:00","message":"[bufferProcess] interim [980000000]:ทุกครั้งค่ะมีการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.280526784+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.280531543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.280536005+07:00","message":"> Transcript [9219] [false]: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.280539045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.280541755+07:00","message":"Set new StatePrefix: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.464497244+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.464529891+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-25T15:42:45.464535528+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.464548278+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.464554654+07:00","message":"[bufferProcess] interim [160000000]:ทุกครั้งค่ะมีการศึกษาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.464557422+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.464564203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.464567038+07:00","message":"> Transcript [9220] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.464570334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.464572546+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.46457481+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.464577213+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.784058146+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.784097111+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-25T15:42:45.784103923+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:45.784118419+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784126451+07:00","message":"[bufferProcess] interim [460000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784129425+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784137896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784141386+07:00","message":"> Transcript [9221] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784145866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784151234+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784154007+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:45.784156788+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.107835464+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.107879647+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-25T15:42:46.107885948+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.107903294+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.107911679+07:00","message":"[bufferProcess] interim [760000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.107915711+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.10792414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.107927227+07:00","message":"> Transcript [9222] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.10793159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.10793454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.107937999+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.107941028+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.162595391+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.162642011+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-25T15:42:46.162651359+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.162671156+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162684465+07:00","message":"[bufferProcess] interim [880000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162689028+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162697908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162702722+07:00","message":"> Transcript [9223] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162708737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162711693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162714974+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.16271899+07:00","message":"TextPushed: 'ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162729457+07:00","message":"Push: 'ครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162731934+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.16273439+07:00","message":"Set new StatePrefix : 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.162736839+07:00","message":"Next Push (prob) : 'ข้อมูลทางทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.162769398+07:00","message":"push: {false ครั้งค่ะมีการศึกษา 0 0xc0030a1500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.36458856+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.364627191+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-25T15:42:46.364634002+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:46.364668995+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.364677731+07:00","message":"[bufferProcess] interim [60000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.364680911+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.364684879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.364688746+07:00","message":"> Transcript [9224] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.364694103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:46.364696406+07:00","message":"Set new StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.005513475+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.005545738+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-25T15:42:47.005551195+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.005562628+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.00557102+07:00","message":"[bufferProcess] interim [660000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.005573927+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.005577499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.005580475+07:00","message":"> Transcript [9225] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.005583691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.005585817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.005587726+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.005590423+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.071840638+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.071882594+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-25T15:42:47.071889418+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.071903718+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071911831+07:00","message":"[bufferProcess] interim [780000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071914954+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071919272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071922461+07:00","message":"> Transcript [9226] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071926959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071929181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071931549+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.071934884+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.197072724+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.197113153+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-25T15:42:47.197120843+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.19713754+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.197146148+07:00","message":"[bufferProcess] interim [900000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.197150662+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.197156345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.197170718+07:00","message":"> Transcript [9227] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.19717683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.197181089+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.197185189+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.197189945+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.254208926+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.254253994+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-25T15:42:47.254260703+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.254278803+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254290308+07:00","message":"[bufferProcess] interim [960000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254293632+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254302992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254306424+07:00","message":"> Transcript [9228] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254310815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.25431407+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.2543174+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254320942+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254328301+07:00","message":"Push: 'ข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254331826+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254335193+07:00","message":"Set new StatePrefix : 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.254339781+07:00","message":"Next Push (prob) : 'วิทยานอย่างละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.254351622+07:00","message":"push: {false ข้อมูลทางธรณี 0 0xc0030a1500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.256282127+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.256299815+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-25T15:42:47.256305634+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.256318458+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.256323954+07:00","message":"[bufferProcess] interim [20000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.256326562+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.256330558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.256333145+07:00","message":"> Transcript [9229] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.25633553+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.256337701+07:00","message":"Set new StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างไร'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:47.485976099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:47.485979101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.897362833+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.897403962+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-25T15:42:47.897410132+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:47.897424633+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.89743159+07:00","message":"[bufferProcess] interim [620000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.897434687+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.897441635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.897444775+07:00","message":"> Transcript [9230] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.897447579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:47.897449746+07:00","message":"Set new StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.085488381+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.085520613+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-25T15:42:48.085526753+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทางหรือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.085539764+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทางหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.085546842+07:00","message":"[bufferProcess] interim [740000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทางหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.085550331+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.085557473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.08556048+07:00","message":"> Transcript [9231] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.085564527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.085566778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.085571834+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.085575059+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.089620834+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.089636067+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-25T15:42:48.089640682+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.089650025+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089654187+07:00","message":"[bufferProcess] interim [800000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089656521+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทางหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089659021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089661639+07:00","message":"> Transcript [9232] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทางหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089664222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089666107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089667897+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.089670276+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.285822634+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.285872093+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-25T15:42:48.285878174+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.285891393+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.285899597+07:00","message":"[bufferProcess] interim [980000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.28590246+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.285906076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.285908959+07:00","message":"> Transcript [9233] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.285913044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.285915238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.285917473+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.28592029+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.475858011+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.475904018+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-25T15:42:48.47591035+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.475927713+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475936831+07:00","message":"[bufferProcess] interim [160000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475940186+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475944606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475950518+07:00","message":"> Transcript [9234] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475955241+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475957485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475959803+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475962662+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475966598+07:00","message":"Push: 'วิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475968966+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475972409+07:00","message":"Set new StatePrefix : 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.475975118+07:00","message":"Next Push (prob) : 'ทั้งเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.475983646+07:00","message":"push: {false วิทยานอย่างละเอียด 0 0xc0030a1500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.792300445+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.792358551+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-25T15:42:48.792368834+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.792388817+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792406005+07:00","message":"[bufferProcess] interim [460000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792410842+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792422015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792427322+07:00","message":"> Transcript [9235] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792433707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792436674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792440378+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.792445374+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.989821959+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.989863257+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-25T15:42:48.989869656+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:48.989883687+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.989891998+07:00","message":"[bufferProcess] interim [700000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.989895147+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.98990288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.98990598+07:00","message":"> Transcript [9236] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.989910489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.989912909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.989915122+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:48.989918762+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.307005314+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.307057934+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-25T15:42:49.307066863+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.307081426+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307089183+07:00","message":"[bufferProcess] interim [940000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307092299+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307101238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307104369+07:00","message":"> Transcript [9237] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307109085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307111439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307115046+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.307118021+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.545254992+07:00","message":"[GCS] IsForceVAD: false for message ID: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.563386455+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.563429792+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-25T15:42:49.563440266+07:00","message":"receive interim result [false|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.563459171+07:00","message":"[buffer interim] 516 false ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563468078+07:00","message":"[bufferProcess] interim [240000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563472846+07:00","message":"[bufferProcess] send to processor:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563477749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563481595+07:00","message":"> Transcript [9238] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563487271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563490433+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563493968+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563497676+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563502241+07:00","message":"Push: 'ทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563505579+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563509509+07:00","message":"Set new StatePrefix : 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.563513779+07:00","message":"Next Push (prob) : 'ชั้นดินชั้นหิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.563525116+07:00","message":"push: {false ทั้งเรื่องของ 0 0xc0030a1500}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.604350789+07:00","message":"[GCS] Start streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.711725606+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.711768585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ\",\"confidence\":0.95450455}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.711775405+07:00","message":"receive interim result [true|false]: ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.711783971+07:00","message":"end recv isFinal message id 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.711786151+07:00","message":"end Recv id 516"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.711792148+07:00","message":"[buffer interim] 516 true ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711800846+07:00","message":"[bufferProcess] interim [420000000]:ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711808922+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711812668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711815598+07:00","message":"> Transcript [9239] [false]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711819175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711821142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711823287+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711825865+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711827957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711830082+07:00","message":"> Transcript [9240] [true]: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.71183826+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711848649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711851829+07:00","message":"StatePrefix: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711855235+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.711857981+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.712074982+07:00","message":"Push: 'ชั้นดินชั้นหินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.712079431+07:00","message":"TextPushed: 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยานอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.712082051+07:00","message":"Set new StatePrefix : 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.712084459+07:00","message":"Next Push (prob) : 'ทุกครั้งค่ะมีการศึกษาข้อมูลทางธรณีวิทยาอย่างละเอียดทั้งเรื่องของชั้นดินชั้นหินและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.712092815+07:00","message":"push: {true ชั้นดินชั้นหินและ 0 0xc0030a1500}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.712100148+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_516.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:49.724403849+07:00","message":"write wav file: './tmp/7599/7599_516.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.958905018+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.958955291+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-25T15:42:49.958962015+07:00","message":"receive interim result [false|false]: ศักยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:49.958981014+07:00","message":"[buffer interim] 517 false ศักยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.958989383+07:00","message":"[bufferProcess] interim [420000000]:ศักยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:49.959003704+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.078102331+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.078140652+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-25T15:42:50.078146368+07:00","message":"receive interim result [false|false]: จักรยาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.078160138+07:00","message":"[buffer interim] 517 false จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.078169527+07:00","message":"[bufferProcess] interim [480000000]:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.078172187+07:00","message":"[bufferProcess] send to processor:ศักยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.078176547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.078179964+07:00","message":"> Transcript [9241] [false]: 'ศักยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.078182609+07:00","message":"Set StatePrefix (first interim): 'ศักยะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.138862677+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.138897731+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-25T15:42:50.138903295+07:00","message":"receive interim result [false|false]: ศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.138919818+07:00","message":"[buffer interim] 517 false ศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.138928856+07:00","message":"[bufferProcess] interim [600000000]:ศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.13893143+07:00","message":"[bufferProcess] send to processor:จักรยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.138936137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.138939203+07:00","message":"> Transcript [9242] [false]: 'จักรยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.138941541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.138943666+07:00","message":"Set new StatePrefix: 'จักรยาน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:50.486285309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:50.486301447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.593018238+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.593049794+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-25T15:42:50.593055935+07:00","message":"receive interim result [false|false]: ศักยภาพของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.593072539+07:00","message":"[buffer interim] 517 false ศักยภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.593079566+07:00","message":"[bufferProcess] interim [960000000]:ศักยภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.593081944+07:00","message":"[bufferProcess] send to processor:ศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.593087052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.593090949+07:00","message":"> Transcript [9243] [false]: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.593094211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.593096739+07:00","message":"Set new StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.85367824+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.853727517+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-25T15:42:50.853736563+07:00","message":"receive interim result [false|false]: ศักยภาพของฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:50.853770713+07:00","message":"[buffer interim] 517 false ศักยภาพของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853790419+07:00","message":"[bufferProcess] interim [320000000]:ศักยภาพของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853794669+07:00","message":"[bufferProcess] send to processor:ศักยภาพของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853802116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853806083+07:00","message":"> Transcript [9244] [false]: 'ศักยภาพของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853811154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853813917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853815841+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:50.853818247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.16562145+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.165659481+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-25T15:42:51.165667384+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.165683956+07:00","message":"[buffer interim] 517 false ศักยภาพของชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165690785+07:00","message":"[bufferProcess] interim [560000000]:ศักยภาพของชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165693528+07:00","message":"[bufferProcess] send to processor:ศักยภาพของฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165700217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165702949+07:00","message":"> Transcript [9245] [false]: 'ศักยภาพของฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165706282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165708417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165710679+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.165713165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.171782461+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.171806001+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-25T15:42:51.171811103+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้นม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.171822873+07:00","message":"[buffer interim] 517 false ศักยภาพของชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.171828525+07:00","message":"[bufferProcess] interim [620000000]:ศักยภาพของชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.171831263+07:00","message":"[bufferProcess] send to processor:ศักยภาพของชั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.171838391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.17184101+07:00","message":"> Transcript [9246] [false]: 'ศักยภาพของชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.171843809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.171846505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.17184871+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.171851018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.236380215+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.236415466+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-25T15:42:51.236421452+07:00","message":"receive interim result [false|false]: ศักยภาพของฉันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.236435198+07:00","message":"[buffer interim] 517 false ศักยภาพของฉันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236445003+07:00","message":"[bufferProcess] interim [680000000]:ศักยภาพของฉันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.23644847+07:00","message":"[bufferProcess] send to processor:ศักยภาพของชั้นม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236456108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236460294+07:00","message":"> Transcript [9247] [false]: 'ศักยภาพของชั้นม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236465748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236469081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236472825+07:00","message":"StatePrefix: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236476408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236484962+07:00","message":"Push: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.23648807+07:00","message":"TextPushed: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236491387+07:00","message":"Set new StatePrefix : 'ศักยภาพของชั้นม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.236494962+07:00","message":"Next Push (prob) : 'ของชั้นม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.236527092+07:00","message":"push: {false ศักยภาพ 0 0xc00311a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.37072347+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.370759754+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-25T15:42:51.37076611+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.370783627+07:00","message":"[buffer interim] 517 false ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.370791144+07:00","message":"[bufferProcess] interim [800000000]:ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.370793968+07:00","message":"[bufferProcess] send to processor:ศักยภาพของฉันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.370799538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.370802353+07:00","message":"> Transcript [9248] [false]: 'ศักยภาพของฉันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.370805279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.370807904+07:00","message":"Set new StatePrefix: 'ศักยภาพของฉันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.557923286+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.557966826+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-25T15:42:51.557973058+07:00","message":"receive interim result [false|false]: ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.558008558+07:00","message":"[buffer interim] 517 false ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.558020539+07:00","message":"[bufferProcess] interim [980000000]:ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.558023594+07:00","message":"[bufferProcess] send to processor:ศักยภาพของชั้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.558028497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.558031753+07:00","message":"> Transcript [9249] [false]: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.55803453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.558037471+07:00","message":"Set new StatePrefix: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.852818005+07:00","message":"[GCS] IsForceVAD: false for message ID: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.927304145+07:00","message":"[GCS] Start streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.946398562+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.946438827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศักยภาพของชั้นน้ำบาดาล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.946445236+07:00","message":"receive interim result [true|false]: ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.946456642+07:00","message":"end recv isFinal message id 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.946458797+07:00","message":"end Recv id 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.946465622+07:00","message":"[buffer interim] 517 true ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.94647488+07:00","message":"[bufferProcess] interim [460000000]:ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946479041+07:00","message":"[bufferProcess] send to processor (isfinal):ศักยภาพของชั้นน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946482812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946485916+07:00","message":"> Transcript [9250] [false]: 'ศักยภาพของชั้นน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946490075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946492201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.94649409+07:00","message":"StatePrefix: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946496853+07:00","message":"TextPushed: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.94649883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946500845+07:00","message":"> Transcript [9251] [true]: 'ศักยภาพของชั้นน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946503154+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946505062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946506883+07:00","message":"StatePrefix: 'ศักยภาพของชั้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946509172+07:00","message":"TextPushed: 'ศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:51.946516509+07:00","message":"Push: 'ของชั้นน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:51.946524855+07:00","message":"push: {true ของชั้นน้ำบาดาล 0 0xc00311a680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:51.953755892+07:00","message":"write wav file: './tmp/7599/7599_517.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.638745915+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.638779439+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-25T15:42:52.63878532+07:00","message":"receive interim result [false|false]: คัดเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.638798059+07:00","message":"[buffer interim] 518 false คัดเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.638809529+07:00","message":"[bufferProcess] interim [540000000]:คัดเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.638811944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.889933599+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.889979755+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-25T15:42:52.889986273+07:00","message":"receive interim result [false|false]: คัดเลือกจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.890009618+07:00","message":"[buffer interim] 518 false คัดเลือกจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.890022361+07:00","message":"[bufferProcess] interim [780000000]:คัดเลือกจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.890025077+07:00","message":"[bufferProcess] send to processor:คัดเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.890030106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.89003465+07:00","message":"> Transcript [9252] [false]: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.890037192+07:00","message":"Set StatePrefix (first interim): 'คัดเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.961457752+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.961502056+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-25T15:42:52.961508063+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:52.9615223+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.961531427+07:00","message":"[bufferProcess] interim [900000000]:คัดเลือกจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.961534363+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.961542378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.961546325+07:00","message":"> Transcript [9253] [false]: 'คัดเลือกจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.961550692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.961553477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.961555604+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:52.96155785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.157617527+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.157648255+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-25T15:42:53.157653001+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.157667695+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.15767339+07:00","message":"[bufferProcess] interim [80000000]:คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.157676162+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.157679468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.157682347+07:00","message":"> Transcript [9254] [false]: 'คัดเลือกจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.157685675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.157687868+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.1576899+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.15769211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.339618076+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.339649253+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-25T15:42:53.33965489+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.339669366+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.33967535+07:00","message":"[bufferProcess] interim [260000000]:คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.339678269+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.339683814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.339689612+07:00","message":"> Transcript [9255] [false]: 'คัดเลือกจุดที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.33969316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.339695169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.339697175+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.339699317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:53.486725475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:53.486715543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.65851991+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.658551282+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-25T15:42:53.658556654+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.658568782+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.65857522+07:00","message":"[bufferProcess] interim [560000000]:คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658577926+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658581203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658584222+07:00","message":"> Transcript [9256] [false]: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.65858752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658589603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658591585+07:00","message":"StatePrefix: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.65859369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658596124+07:00","message":"Push: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658598235+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658600215+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.658602677+07:00","message":"Next Push (prob) : 'จุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.658609378+07:00","message":"push: {false คัดเลือก 0 0xc0038b5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.662906041+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.662927269+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-25T15:42:53.662932464+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.662943144+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662951267+07:00","message":"[bufferProcess] interim [620000000]:คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662954088+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662959543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662962029+07:00","message":"> Transcript [9257] [false]: 'คัดเลือกจุดที่เหมาะสมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662965243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662967308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662969381+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.662971538+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.990276163+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.990311616+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-25T15:42:53.990317284+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:53.990329753+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.990339823+07:00","message":"[bufferProcess] interim [920000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.990342561+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.99034777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.99035126+07:00","message":"> Transcript [9258] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.990354791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.990357193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.990359437+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:53.990362094+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.565801941+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.565843838+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-25T15:42:54.565849751+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.565868298+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565876467+07:00","message":"[bufferProcess] interim [520000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565883883+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565888595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565892135+07:00","message":"> Transcript [9259] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565896308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565898787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565901895+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.565904569+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.755956184+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.755989018+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-25T15:42:54.75599463+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.75601925+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756027675+07:00","message":"[bufferProcess] interim [700000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756030497+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756034851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756037469+07:00","message":"> Transcript [9260] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756041449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.75604401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756046728+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756049066+07:00","message":"TextPushed: 'คัดเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756054178+07:00","message":"Push: 'จุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756056387+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.75605861+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:54.756061432+07:00","message":"Next Push (prob) : 'ที่สุดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:54.756070467+07:00","message":"push: {false จุดที่เหมาะสม 0 0xc0038b5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.081327372+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.081359913+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-25T15:42:55.081365827+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.081378176+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081384471+07:00","message":"[bufferProcess] interim [0]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081386968+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081392211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081395156+07:00","message":"> Transcript [9261] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081398918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081401295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081403373+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.081406486+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.47508348+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.475120221+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-25T15:42:55.475128975+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.475141881+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.475148831+07:00","message":"[bufferProcess] interim [420000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.475151678+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.475157294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.475160125+07:00","message":"> Transcript [9262] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.475163559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.47516562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.475168145+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.475170668+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.699335643+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.699371298+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-25T15:42:55.699377904+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:55.699392565+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.69939873+07:00","message":"[bufferProcess] interim [600000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.699401637+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.699405529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.699408295+07:00","message":"> Transcript [9263] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.699412724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.699414863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.699417192+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:55.69941996+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.018117145+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.018156415+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-25T15:42:56.018164171+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องมีก็ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.018178969+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องมีก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018186766+07:00","message":"[bufferProcess] interim [900000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องมีก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018189791+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018199099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018201963+07:00","message":"> Transcript [9264] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018206138+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018209089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018211838+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.01821477+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018221089+07:00","message":"Push: 'ที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.01822308+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018225746+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.018228312+07:00","message":"Next Push (prob) : 'พื้นที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.01823693+07:00","message":"push: {false ที่สุดด้วย 0 0xc0038b5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.166972136+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.167006086+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-25T15:42:56.167012822+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.167030334+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.16703721+07:00","message":"[bufferProcess] interim [80000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.167039843+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องมีก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.16704541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.167048239+07:00","message":"> Transcript [9265] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องมีก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.167052438+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.1670549+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.167057443+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.167060366+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.284572057+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.284603753+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-25T15:42:56.284610101+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.284624027+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.28463062+07:00","message":"[bufferProcess] interim [200000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.284633669+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.284637689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.284640608+07:00","message":"> Transcript [9266] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.284648007+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.284650273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.284652616+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.28465564+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:56.487380779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:56.48742153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.54129513+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.541331598+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-25T15:42:56.541337974+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.541353316+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.5413616+07:00","message":"[bufferProcess] interim [440000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.541364956+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.541369456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.541372964+07:00","message":"> Transcript [9267] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.541377347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.541379732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.541386009+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.541388615+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.688620732+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.68866125+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-25T15:42:56.688668125+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อสู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.688684815+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688696602+07:00","message":"[bufferProcess] interim [620000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688699647+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688704344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688707527+07:00","message":"> Transcript [9268] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688713834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.68871624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688718604+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688721224+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688728806+07:00","message":"Push: 'พื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688730902+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688733424+07:00","message":"Set new StatePrefix : 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.688736247+07:00","message":"Next Push (prob) : 'ต้องดำเนินการต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.688746129+07:00","message":"push: {false พื้นที่ดี 0 0xc0038b5780}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.741562465+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.741615817+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-25T15:42:56.741622303+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อซับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.741636643+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.741643348+07:00","message":"[bufferProcess] interim [680000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.741646684+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อสู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.74165432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.741660068+07:00","message":"> Transcript [9269] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อสู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.741664406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.741667959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.741669868+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.741673097+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.858916756+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.858958573+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-25T15:42:56.858965549+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:56.85898403+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.858992243+07:00","message":"[bufferProcess] interim [740000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.858994881+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.85899967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.859004221+07:00","message":"> Transcript [9270] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.859008751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.859011466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.859013548+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:56.859016443+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.066211753+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.0662532+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-25T15:42:57.06626042+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.066274752+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.066282757+07:00","message":"[bufferProcess] interim [980000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.06628624+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.06629359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.066296777+07:00","message":"> Transcript [9271] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.06629984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.066302393+07:00","message":"Set new StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.189580903+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.189621229+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-25T15:42:57.189628373+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.189643825+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.18965203+07:00","message":"[bufferProcess] interim [100000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.189655181+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.189664183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.189667203+07:00","message":"> Transcript [9272] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.189672223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.189675093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.189679511+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.189682683+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.233123064+07:00","message":"[GCS] IsForceVAD: false for message ID: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.295158177+07:00","message":"[GCS] Start streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.320115175+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.320159455+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-25T15:42:57.32016671+07:00","message":"receive interim result [false|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.320182891+07:00","message":"[buffer interim] 518 false คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.32019112+07:00","message":"[bufferProcess] interim [280000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.320195498+07:00","message":"[bufferProcess] send to processor:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.320204205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.320207452+07:00","message":"> Transcript [9273] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.320213442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.320217893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.320222686+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.320227877+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.438572226+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.438620273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ\",\"confidence\":0.94328487}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.438626963+07:00","message":"receive interim result [true|false]: คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.438637044+07:00","message":"end recv isFinal message id 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.438639342+07:00","message":"end Recv id 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.43864557+07:00","message":"[buffer interim] 518 true คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438653469+07:00","message":"[bufferProcess] interim [340000000]:คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438657208+07:00","message":"[bufferProcess] send to processor (isfinal):คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438660801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438663718+07:00","message":"> Transcript [9274] [false]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438667176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438669172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438671843+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438674681+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438676825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.43868256+07:00","message":"> Transcript [9275] [true]: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจจนถึงระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438686243+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438689126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438691682+07:00","message":"StatePrefix: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดีต้องดำเนินการเจาะสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438695076+07:00","message":"TextPushed: 'คัดเลือกจุดที่เหมาะสมที่สุดด้วยพื้นที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.438703266+07:00","message":"Push: 'ต้องดำเนินการเจาะสำรวจจนถึงระดับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.438712981+07:00","message":"push: {true ต้องดำเนินการเจาะสำรวจจนถึงระดับ 0 0xc0038b5780}"}
{"level":"info","service":"Main","time":"2026-06-25T15:42:57.449333992+07:00","message":"write wav file: './tmp/7599/7599_518.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.716375576+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.716418073+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-25T15:42:57.716423315+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.716438291+07:00","message":"[buffer interim] 519 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.716446192+07:00","message":"[bufferProcess] interim [420000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.716448464+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.826279209+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.826317342+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-25T15:42:57.82632288+07:00","message":"receive interim result [false|false]: ความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.826337059+07:00","message":"[buffer interim] 519 false ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.826344806+07:00","message":"[bufferProcess] interim [540000000]:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.826347469+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.826353487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.826356977+07:00","message":"> Transcript [9276] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.826359443+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.838633735+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.838664523+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-25T15:42:57.838669628+07:00","message":"receive interim result [false|false]: ความลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:57.838684736+07:00","message":"[buffer interim] 519 false ความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.83869024+07:00","message":"[bufferProcess] interim [600000000]:ความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.838692495+07:00","message":"[bufferProcess] send to processor:ความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.838696057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.838699032+07:00","message":"> Transcript [9277] [false]: 'ความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.838703294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.838705617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.838707759+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:57.838710363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.010138321+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.010178758+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-25T15:42:58.010185904+07:00","message":"receive interim result [false|false]: ความลึกอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.010202116+07:00","message":"[buffer interim] 519 false ความลึกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.010210199+07:00","message":"[bufferProcess] interim [720000000]:ความลึกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.010212623+07:00","message":"[bufferProcess] send to processor:ความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.010215789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.010218905+07:00","message":"> Transcript [9278] [false]: 'ความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.01022217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.010224311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.0102263+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.010228315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.046835793+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.046873761+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-25T15:42:58.046879126+07:00","message":"receive interim result [false|false]: ความรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.046890834+07:00","message":"[buffer interim] 519 false ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.046897372+07:00","message":"[bufferProcess] interim [780000000]:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.046900709+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.04690588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.046910918+07:00","message":"> Transcript [9279] [false]: 'ความลึกอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.046914101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.046916123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.046918015+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.046920193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.150464787+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.150506215+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-25T15:42:58.150512933+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.150529254+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150537693+07:00","message":"[bufferProcess] interim [840000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150541001+07:00","message":"[bufferProcess] send to processor:ความรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150547427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150550666+07:00","message":"> Transcript [9280] [false]: 'ความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150554795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150557193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150559305+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150561488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150568337+07:00","message":"Push: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150570455+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150572925+07:00","message":"Set new StatePrefix : 'ความรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.150575318+07:00","message":"Next Push (prob) : 'รู้สึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.150603374+07:00","message":"push: {false ความ 0 0xc0038b5a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.277422659+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.277461962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.277468235+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.277481574+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.277489684+07:00","message":"[bufferProcess] interim [960000000]:ความลึกอยู่ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.277492192+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.277499015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.277502223+07:00","message":"> Transcript [9281] [false]: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.277506975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.277509468+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.463337759+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.463374983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.463381219+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 100"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.463395208+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.463401945+07:00","message":"[bufferProcess] interim [200000000]:ความลึกอยู่ที่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.463404498+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.463409968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.463412806+07:00","message":"> Transcript [9282] [false]: 'ความลึกอยู่ที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.463416253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.46341844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.463420751+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.463423112+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.664806748+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.664838531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.66484409+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.664855415+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.66486196+07:00","message":"[bufferProcess] interim [380000000]:ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.6648646+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 100"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.664870167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.664873392+07:00","message":"> Transcript [9283] [false]: 'ความลึกอยู่ที่ 100'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.664876957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.664879138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.664882016+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.664884324+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.7221183+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.722157475+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-25T15:42:58.722164075+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.722173755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 105\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.722176946+07:00","message":"receive interim result [false|false]:  105"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.72218347+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.722189647+07:00","message":"[buffer interim] 519 false  105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722196302+07:00","message":"[bufferProcess] interim [440000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722198818+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722204417+07:00","message":"[bufferProcess] interim [440000000]: 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722206947+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722210198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.72221321+07:00","message":"> Transcript [9284] [false]: 'ความลึกอยู่ที่ 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722216567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722218663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722220999+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.722223195+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.854915278+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.854948605+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-25T15:42:58.854954679+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.854961738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.854964475+07:00","message":"receive interim result [false|false]:  150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.854971138+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.854974266+07:00","message":"[buffer interim] 519 false  150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854979754+07:00","message":"[bufferProcess] interim [560000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854982669+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 105"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854985623+07:00","message":"[bufferProcess] interim [560000000]: 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854988+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854990936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854993617+07:00","message":"> Transcript [9285] [false]: 'ความลึกอยู่ที่ 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854996757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.854998736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.855002145+07:00","message":"StatePrefix: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.855004785+07:00","message":"TextPushed: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.855007245+07:00","message":"Push: 'ลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.855009288+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.8550115+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 105'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:58.8550138+07:00","message":"Next Push (prob) : ' 105'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:58.855021005+07:00","message":"push: {false ลึกอยู่ที่ 0 0xc0038b5a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.176377493+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.176407416+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-25T15:42:59.17641344+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.176424223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.176427047+07:00","message":"receive interim result [false|false]:  150 ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.176433596+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.176436814+07:00","message":"[buffer interim] 519 false  150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.17644241+07:00","message":"[bufferProcess] interim [920000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.176445012+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.176450318+07:00","message":"[bufferProcess] interim [920000000]: 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.176453559+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.176467035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.17649162+07:00","message":"> Transcript [9286] [false]: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.176495573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.176497994+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.242486996+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.242522061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.242527728+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.24253965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 150 เมตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.24254389+07:00","message":"receive interim result [false|false]:  150 เมตร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.24255092+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.242554252+07:00","message":"[buffer interim] 519 false  150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242559622+07:00","message":"[bufferProcess] interim [980000000]:ความลึกอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242562413+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.24256565+07:00","message":"[bufferProcess] interim [980000000]: 150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242568154+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242571111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242573823+07:00","message":"> Transcript [9287] [false]: 'ความลึกอยู่ที่ 150 ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242577421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242579603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.24258154+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.242583714+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.433622875+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.433656643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.433663243+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.433672415+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-25T15:42:59.433675271+07:00","message":"receive interim result [false|false]:  เมตรเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.433682469+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.433685831+07:00","message":"[buffer interim] 519 false  เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.4336914+07:00","message":"[bufferProcess] interim [160000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433694583+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433697898+07:00","message":"[bufferProcess] interim [160000000]: เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.43370091+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433703594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433706286+07:00","message":"> Transcript [9288] [false]: 'ความลึกอยู่ที่ 150 เมตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433709783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433711832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433714139+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.433716371+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.450810076+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.450845527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.450853446+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.45086618+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-25T15:42:59.450869672+07:00","message":"receive interim result [false|false]:  เมตรเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.450876058+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.450879283+07:00","message":"[buffer interim] 519 false  เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450897757+07:00","message":"[bufferProcess] interim [220000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450917665+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450929861+07:00","message":"[bufferProcess] interim [220000000]: เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450932527+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450936324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450939786+07:00","message":"> Transcript [9289] [false]: 'ความลึกอยู่ที่ 150 เมตรเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.45094387+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450947154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450950815+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.450953417+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:59.488454721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:42:59.488464498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.567190674+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.567226232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.567232207+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.567242914+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-25T15:42:59.567246626+07:00","message":"receive interim result [false|false]:  เมตรเลยครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.567255268+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.567261144+07:00","message":"[buffer interim] 519 false  เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567267412+07:00","message":"[bufferProcess] interim [280000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567270527+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567277431+07:00","message":"[bufferProcess] interim [280000000]: เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567280126+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567282892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567285756+07:00","message":"> Transcript [9290] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567289824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567291959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567293988+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567296067+07:00","message":"TextPushed: 'ความลึกอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567302127+07:00","message":"Push: ' 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567304121+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567306188+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.567308415+07:00","message":"Next Push (prob) : ' เมตรเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.567315474+07:00","message":"push: {false  150 0 0xc0038b5a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.95698864+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.957027546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.95704281+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.957053235+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-25T15:42:59.957056363+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.957064411+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:42:59.957069433+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957075265+07:00","message":"[bufferProcess] interim [700000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957079107+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957085363+07:00","message":"[bufferProcess] interim [700000000]: เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957087967+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957090886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957093892+07:00","message":"> Transcript [9291] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957096341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:42:59.957098864+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.087548923+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.087599434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.087606464+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.08761958+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-25T15:43:00.087622397+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.087631753+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.087635726+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087643105+07:00","message":"[bufferProcess] interim [760000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087646291+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087650032+07:00","message":"[bufferProcess] interim [760000000]: เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087654573+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.08765814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087661263+07:00","message":"> Transcript [9292] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087665597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.08766835+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087670397+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.087672786+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.197204035+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.197238176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.197243844+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.197254318+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-25T15:43:00.197258981+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.197271815+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.197290172+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.197298025+07:00","message":"[bufferProcess] interim [880000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.197302368+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.197310282+07:00","message":"[bufferProcess] interim [880000000]: เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.197312948+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.19731669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.197320098+07:00","message":"> Transcript [9293] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.197324113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.19732625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.19732832+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.197331134+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.292147186+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.292192931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.292199675+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.292211637+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-25T15:43:00.29221586+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.292225598+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.292232809+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292239648+07:00","message":"[bufferProcess] interim [940000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292242751+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292254199+07:00","message":"[bufferProcess] interim [940000000]: เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292257338+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292266885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292286719+07:00","message":"> Transcript [9294] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292292203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292295555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292299019+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.292302943+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.317089877+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.317121913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.317128565+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.317142124+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-25T15:43:00.317145686+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.317153726+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.317159063+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.31717711+07:00","message":"[bufferProcess] interim [0]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317180611+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็หยุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317188065+07:00","message":"[bufferProcess] interim [0]: เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317191422+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317194803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317198475+07:00","message":"> Transcript [9295] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317202848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317206152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.3172094+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317213729+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317222174+07:00","message":"Push: ' เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.31722679+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317229148+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็หยุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.317231529+07:00","message":"Next Push (prob) : 'แล้วก็หยุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.317255001+07:00","message":"push: {false  เมตรเลยครับ 0 0xc0038b5a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.328136778+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.328169263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.328174963+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.328186841+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-25T15:43:00.328189767+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.328197146+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.328200475+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328206312+07:00","message":"[bufferProcess] interim [60000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328209704+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328214+07:00","message":"[bufferProcess] interim [60000000]: เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328217168+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328220524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328223216+07:00","message":"> Transcript [9296] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328225904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.328228097+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.531652315+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.531691418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.531700164+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.531713952+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-25T15:43:00.531717994+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.531727113+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.53173161+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531740545+07:00","message":"[bufferProcess] interim [240000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531743146+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531746782+07:00","message":"[bufferProcess] interim [240000000]: เมตรเลยครับแล้วก็อยู่ระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531749542+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531752864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531755858+07:00","message":"> Transcript [9297] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531758678+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.531762723+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.537334819+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.537371089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.537376456+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.537389853+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-25T15:43:00.537393436+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.537400599+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.537410134+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537415785+07:00","message":"[bufferProcess] interim [300000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537418845+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537425532+07:00","message":"[bufferProcess] interim [300000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.53742808+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537431712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537434653+07:00","message":"> Transcript [9298] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537438672+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537441084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537443743+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.537446377+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.648050085+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.648085347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.648091909+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.648101515+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-25T15:43:00.648104673+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.64811279+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.648116103+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648121772+07:00","message":"[bufferProcess] interim [420000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.64812438+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648127472+07:00","message":"[bufferProcess] interim [420000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648130659+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648133778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648136578+07:00","message":"> Transcript [9299] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648140265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648142324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648144324+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.648147132+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.847572378+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.847610199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.847616539+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.847628555+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-25T15:43:00.84763192+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.847640382+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:00.847644173+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847650603+07:00","message":"[bufferProcess] interim [600000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847653629+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847656733+07:00","message":"[bufferProcess] interim [600000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847659346+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847662437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847665377+07:00","message":"> Transcript [9300] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847668874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847671129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847673141+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:00.847675423+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.229931495+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.229965289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.229971125+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.229982983+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-25T15:43:01.22998621+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.229993907+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.229998118+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230011939+07:00","message":"[bufferProcess] interim [960000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230027896+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230055594+07:00","message":"[bufferProcess] interim [960000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230060887+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230065157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230068847+07:00","message":"> Transcript [9301] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230074407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230076491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230078833+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230081275+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.23008416+07:00","message":"Push: 'แล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230087489+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.23009042+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.230093083+07:00","message":"Next Push (prob) : 'การก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.230102755+07:00","message":"push: {false แล้วก็อยู่ระหว่าง 0 0xc0038b5a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.35848189+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.358515821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.3585218+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.358535279+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-25T15:43:01.358538603+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.358545758+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.358549316+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358556668+07:00","message":"[bufferProcess] interim [80000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358559328+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358562642+07:00","message":"[bufferProcess] interim [80000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358566359+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358580505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358614741+07:00","message":"> Transcript [9302] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358623681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358626226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358629064+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.358632314+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.492306092+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.492344773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.492351452+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.492361717+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-25T15:43:01.492366565+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.492375734+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.492379117+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492384845+07:00","message":"[bufferProcess] interim [140000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492387642+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492391013+07:00","message":"[bufferProcess] interim [140000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492394641+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.49239737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492400384+07:00","message":"> Transcript [9303] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492404075+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492406054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492408022+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.492410823+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.676301508+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.676335745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.676341562+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.67635186+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-25T15:43:01.676355354+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.676362473+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.676365448+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676371283+07:00","message":"[bufferProcess] interim [380000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676374162+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676379358+07:00","message":"[bufferProcess] interim [380000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676382002+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676385117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676387903+07:00","message":"> Transcript [9304] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676392061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676394253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676396214+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.676398529+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.736531097+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.73656609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.736573446+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.736589704+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-25T15:43:01.736594795+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.736603547+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.736607983+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.73661747+07:00","message":"[bufferProcess] interim [440000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736621582+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736626147+07:00","message":"[bufferProcess] interim [440000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736631645+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736636083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736640388+07:00","message":"> Transcript [9305] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736645916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736649168+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736652166+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736655608+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736663878+07:00","message":"Push: 'การก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736666952+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736670397+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:01.736674081+07:00","message":"Next Push (prob) : 'บ่อน้ำมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:01.736692436+07:00","message":"push: {false การก่อสร้าง 0 0xc0038b5a00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.057242337+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.057276647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.0572834+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.057293705+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-25T15:43:02.057297195+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.057305556+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.057308852+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057314786+07:00","message":"[bufferProcess] interim [740000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057317876+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057321204+07:00","message":"[bufferProcess] interim [740000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057323596+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057326516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057329404+07:00","message":"> Transcript [9306] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057331772+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.057335267+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.060218214+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.060239929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.060244904+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.060258385+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-25T15:43:02.060262929+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.060269985+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.060276055+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.06028147+07:00","message":"[bufferProcess] interim [800000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.06028398+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.060287155+07:00","message":"[bufferProcess] interim [800000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.060290256+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.060293261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.060296699+07:00","message":"> Transcript [9307] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.06030007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.060302211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.060305295+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.060309231+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.24499092+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.245025096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.245031684+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.24507552+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-25T15:43:02.245079587+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.245087182+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.245090374+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245101971+07:00","message":"[bufferProcess] interim [980000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245119214+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245131736+07:00","message":"[bufferProcess] interim [980000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245135255+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245139042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245142603+07:00","message":"> Transcript [9308] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245146539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245148571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245150544+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.245178263+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.374283863+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.374319736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.374328671+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.374339804+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-25T15:43:02.374343874+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.374352056+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.374355124+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374360412+07:00","message":"[bufferProcess] interim [100000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374363095+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.37436652+07:00","message":"[bufferProcess] interim [100000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374369582+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374372632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374375473+07:00","message":"> Transcript [9309] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374379213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374381397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374383619+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.374390248+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.443556054+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.443593649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.443600448+07:00","message":"receive interim result [false|false]: ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.443610848+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-25T15:43:02.44361458+07:00","message":"receive interim result [false|false]:  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.443622486+07:00","message":"[buffer interim] 519 false ความลึกอยู่ที่ 150"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.443629493+07:00","message":"[buffer interim] 519 false  เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443635368+07:00","message":"[bufferProcess] interim [220000000]:ความลึกอยู่ที่ 150"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443638523+07:00","message":"[bufferProcess] send to processor:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443645845+07:00","message":"[bufferProcess] interim [220000000]: เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443649624+07:00","message":"[bufferProcess] update buffer: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443652429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443655183+07:00","message":"> Transcript [9310] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443661527+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443663879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443665897+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443668472+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443676303+07:00","message":"Push: 'บ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443678425+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443680694+07:00","message":"Set new StatePrefix : 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.443683065+07:00","message":"Next Push (prob) : 'ตามมาตรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.443690072+07:00","message":"push: {false บ่อน้ำบาดาล 0 0xc0038b5a00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:02.488536567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:02.488545371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.682868847+07:00","message":"[GCS] IsForceVAD: false for message ID: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.811013223+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.811064586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.811071527+07:00","message":"receive interim result [true|false]: ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.811083871+07:00","message":"end recv isFinal message id 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.811086294+07:00","message":"end Recv id 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.811094863+07:00","message":"[buffer interim] 519 true ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811101976+07:00","message":"[bufferProcess] interim [610000000]:ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811105648+07:00","message":"[bufferProcess] send to processor (isfinal):ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811109093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811111781+07:00","message":"> Transcript [9311] [false]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811114668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811116727+07:00","message":"Set new StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811118839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811120724+07:00","message":"> Transcript [9312] [true]: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.81112367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811126152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811128133+07:00","message":"StatePrefix: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาลตามมาตรฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811136729+07:00","message":"TextPushed: 'ความลึกอยู่ที่ 150 เมตรเลยครับแล้วก็อยู่ระหว่างการก่อสร้างบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:02.811146822+07:00","message":"Push: 'ตามมาตรฐาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.811156505+07:00","message":"push: {true ตามมาตรฐาน 0 0xc0038b5a00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:02.827146339+07:00","message":"write wav file: './tmp/7599/7599_519.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:02.875670177+07:00","message":"[GCS] Start streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.659059167+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.65909977+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-25T15:43:03.659105895+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.659119988+07:00","message":"[buffer interim] 520 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.659127945+07:00","message":"[bufferProcess] interim [780000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.659130047+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.788230817+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.788275622+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-25T15:43:03.788280927+07:00","message":"receive interim result [false|false]: อวกาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.788293163+07:00","message":"[buffer interim] 520 false อวกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.788300555+07:00","message":"[bufferProcess] interim [840000000]:อวกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.788304025+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.788310116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.788313128+07:00","message":"> Transcript [9313] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.788315583+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.874509828+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.874556471+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-25T15:43:03.87456163+07:00","message":"receive interim result [false|false]: การพนัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.87457566+07:00","message":"[buffer interim] 520 false การพนัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.874583222+07:00","message":"[bufferProcess] interim [960000000]:การพนัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.874585731+07:00","message":"[bufferProcess] send to processor:อวกาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.874593642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.87459716+07:00","message":"> Transcript [9314] [false]: 'อวกาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.874599741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.874602524+07:00","message":"Set new StatePrefix: 'อวกาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.882436609+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.882477583+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-25T15:43:03.882482858+07:00","message":"receive interim result [false|false]: รับการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:03.882503726+07:00","message":"[buffer interim] 520 false รับการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.882514362+07:00","message":"[bufferProcess] interim [20000000]:รับการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.882517324+07:00","message":"[bufferProcess] send to processor:การพนัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.882524569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.88252755+07:00","message":"> Transcript [9315] [false]: 'การพนัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.882529963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:03.882532048+07:00","message":"Set new StatePrefix: 'การพนัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.155431425+07:00","message":"[GCS] IsForceVAD: false for message ID: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.214794154+07:00","message":"[GCS] Start streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.242963077+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.243003462+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-25T15:43:04.243010243+07:00","message":"receive interim result [false|false]: รับการพัฒนาระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.243025441+07:00","message":"[buffer interim] 520 false รับการพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.243033497+07:00","message":"[bufferProcess] interim [440000000]:รับการพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.243036528+07:00","message":"[bufferProcess] send to processor:รับการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.243064725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.243068828+07:00","message":"> Transcript [9316] [false]: 'รับการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.243071963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.243074155+07:00","message":"Set new StatePrefix: 'รับการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.282806873+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.282849036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาระบบ\",\"confidence\":0.9187353}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.282856612+07:00","message":"receive interim result [true|false]: การพัฒนาระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.282867591+07:00","message":"end recv isFinal message id 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.282870388+07:00","message":"end Recv id 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.282876054+07:00","message":"[buffer interim] 520 true การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282884953+07:00","message":"[bufferProcess] interim [500000000]:การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282891675+07:00","message":"[bufferProcess] send to processor (isfinal):รับการพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.28289511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282898179+07:00","message":"> Transcript [9317] [false]: 'รับการพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282901406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282903453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282905478+07:00","message":"StatePrefix: 'รับการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282907574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282909563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.28291316+07:00","message":"> Transcript [9318] [true]: 'การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282915403+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282917292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282918972+07:00","message":"StatePrefix: 'รับการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.282920736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.28292758+07:00","message":"Push: 'การพัฒนาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.282933431+07:00","message":"push: {true การพัฒนาระบบ 0 0xc0038b4400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:04.289142553+07:00","message":"write wav file: './tmp/7599/7599_520.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.570121249+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.570165327+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-25T15:43:04.570170172+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.570183895+07:00","message":"[buffer interim] 521 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.570191591+07:00","message":"[bufferProcess] interim [420000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.570193657+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.755460293+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.755505664+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-25T15:43:04.755512671+07:00","message":"receive interim result [false|false]: น้ำประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:04.755527698+07:00","message":"[buffer interim] 521 false น้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.755535898+07:00","message":"[bufferProcess] interim [600000000]:น้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.755539063+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.755546434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.755549555+07:00","message":"> Transcript [9319] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:04.755552986+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.197502464+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.197542449+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-25T15:43:05.197548956+07:00","message":"receive interim result [false|false]: น้ำประปาบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.1975629+07:00","message":"[buffer interim] 521 false น้ำประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.197571423+07:00","message":"[bufferProcess] interim [20000000]:น้ำประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.197574191+07:00","message":"[bufferProcess] send to processor:น้ำประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.197581501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.197584576+07:00","message":"> Transcript [9320] [false]: 'น้ำประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.19758847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.197590866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.19759322+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.197598306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.255611738+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.255661169+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-25T15:43:05.25566728+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.255680606+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255688908+07:00","message":"[bufferProcess] interim [80000000]:น้ำประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255691285+07:00","message":"[bufferProcess] send to processor:น้ำประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255698141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255702094+07:00","message":"> Transcript [9321] [false]: 'น้ำประปาบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255708642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255711906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255715363+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.255718419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:05.488578213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:05.488581167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.647137032+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.647172124+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-25T15:43:05.647177829+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.647190379+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647197248+07:00","message":"[bufferProcess] interim [500000000]:น้ำประปาบาดาลสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647199947+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647212123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647215024+07:00","message":"> Transcript [9322] [false]: 'น้ำประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647218716+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647220825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647223208+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.647225514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.819419355+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.819472977+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-25T15:43:05.819479641+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.819496314+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819504401+07:00","message":"[bufferProcess] interim [620000000]:น้ำประปาบาดาลสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819508705+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819515777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819519274+07:00","message":"> Transcript [9323] [false]: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819523513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819525824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819528515+07:00","message":"StatePrefix: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.81953072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819536864+07:00","message":"Push: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819538859+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819541067+07:00","message":"Set new StatePrefix : 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.819543341+07:00","message":"Next Push (prob) : 'ประปาบาดาลสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.819551638+07:00","message":"push: {false น้ำ 0 0xc00311ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.899001865+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.899049858+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-25T15:43:05.899062917+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.89907835+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.899087681+07:00","message":"[bufferProcess] interim [680000000]:น้ำประปาบาดาลสำหรับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.899090323+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.89909877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.899102007+07:00","message":"> Transcript [9324] [false]: 'น้ำประปาบาดาลสำหรับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.899105994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.899108867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.899110879+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.899113562+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.971417698+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.971462784+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-25T15:43:05.971469101+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:05.971483554+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.971491967+07:00","message":"[bufferProcess] interim [740000000]:น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.97149552+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.971499655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.971504238+07:00","message":"> Transcript [9325] [false]: 'น้ำประปาบาดาลสำหรับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.971508691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.971510949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.971513076+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:05.971515857+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.113951935+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.113992711+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-25T15:43:06.113998697+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.11401225+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.114019954+07:00","message":"[bufferProcess] interim [920000000]:น้ำประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.11402273+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.114028686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.114031848+07:00","message":"> Transcript [9326] [false]: 'น้ำประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.114036154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.114038726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.114040704+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.114043479+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.32966559+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.329715749+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-25T15:43:06.329722219+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.329737364+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329744993+07:00","message":"[bufferProcess] interim [40000000]:น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329748102+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329756756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329761905+07:00","message":"> Transcript [9327] [false]: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329766402+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329768966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329770865+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329773636+07:00","message":"TextPushed: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329781128+07:00","message":"Push: 'ประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329783387+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329785481+07:00","message":"Set new StatePrefix : 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.329787955+07:00","message":"Next Push (prob) : 'ชุมชนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.329796761+07:00","message":"push: {false ประปาบาดาลสำหรับ 0 0xc00311ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.363815164+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.36386085+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-25T15:43:06.363868759+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.363883069+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.363890841+07:00","message":"[bufferProcess] interim [100000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.363893759+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.363901632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.36390497+07:00","message":"> Transcript [9328] [false]: 'น้ำประปาบาดาลสำหรับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.363907699+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.365468966+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.365494486+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-25T15:43:06.365499687+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.365512619+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365517869+07:00","message":"[bufferProcess] interim [160000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365520592+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365524379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365528131+07:00","message":"> Transcript [9329] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365532031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365534234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365536348+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.365538848+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.536111974+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.536147798+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-25T15:43:06.536153669+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.536165784+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536172114+07:00","message":"[bufferProcess] interim [400000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536175081+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536180372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536183241+07:00","message":"> Transcript [9330] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536187297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536189499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536191632+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.536194279+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.663959241+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.664001648+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-25T15:43:06.664008461+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:06.664033883+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.664041755+07:00","message":"[bufferProcess] interim [520000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.66404544+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.664052564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.664055324+07:00","message":"> Transcript [9331] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.66407386+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.664076563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.664079253+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:06.664082048+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.279629121+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.279677256+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-25T15:43:07.279685497+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.279702277+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279709205+07:00","message":"[bufferProcess] interim [120000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279712082+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279718557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279721782+07:00","message":"> Transcript [9332] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279727214+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279729456+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.27973175+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.27973511+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279741747+07:00","message":"Push: 'ชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279743896+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279746086+07:00","message":"Set new StatePrefix : 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.279748478+07:00","message":"Next Push (prob) : 'ขั้นตอนต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.279756118+07:00","message":"push: {false ชุมชนใน 0 0xc00311ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.400841109+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.400884315+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-25T15:43:07.400890428+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.400903177+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.400911341+07:00","message":"[bufferProcess] interim [180000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.40091506+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.400922124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.400926542+07:00","message":"> Transcript [9333] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.400931125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.40093406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.400937495+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.400940763+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.602588362+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.602634527+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-25T15:43:07.602642195+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.602657998+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.602670391+07:00","message":"[bufferProcess] interim [300000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.602673793+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.60268201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.602685401+07:00","message":"> Transcript [9334] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.602691857+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.602694657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.602696764+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.602702404+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.644045008+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.644098272+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-25T15:43:07.644105154+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.64412121+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.644129678+07:00","message":"[bufferProcess] interim [360000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.644132509+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.644136878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.64414044+07:00","message":"> Transcript [9335] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.644144997+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.644147399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.644149667+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.644152695+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.695287898+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.695321755+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-25T15:43:07.69532764+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.695341817+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695348208+07:00","message":"[bufferProcess] interim [420000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695351465+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.69535551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695358599+07:00","message":"> Transcript [9336] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695362321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695364406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695366605+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695369796+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695374103+07:00","message":"Push: 'ขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695376587+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.695378944+07:00","message":"Set new StatePrefix : 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.69538152+07:00","message":"Next Push (prob) : 'จะทำเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.695389429+07:00","message":"push: {false ขั้นตอนต่อไป 0 0xc00311ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.706179546+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.706207559+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-25T15:43:07.706213624+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.706225932+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.70623117+07:00","message":"[bufferProcess] interim [480000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.706233941+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.706237462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.706240228+07:00","message":"> Transcript [9337] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.70624307+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.706245201+07:00","message":"Set new StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปก็ต้องเสียใจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.768577406+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.76860973+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-25T15:43:07.768615983+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.768629295+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.768635622+07:00","message":"[bufferProcess] interim [540000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.768638302+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.768644612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.768647434+07:00","message":"> Transcript [9338] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.76865006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.768652443+07:00","message":"Set new StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.956769126+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.956805552+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-25T15:43:07.956814603+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:07.956830766+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956839336+07:00","message":"[bufferProcess] interim [780000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956842389+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956851156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956854114+07:00","message":"> Transcript [9339] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956857778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956860403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956862597+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:07.956865835+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.096749623+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.096796969+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-25T15:43:08.096803565+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.096822329+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.096834398+07:00","message":"[bufferProcess] interim [900000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.096837492+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.096845234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.096848639+07:00","message":"> Transcript [9340] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.096853134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.096855334+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.096860178+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.09686335+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.14785842+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.147913535+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-25T15:43:08.147921769+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.147943755+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147958283+07:00","message":"[bufferProcess] interim [960000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147962751+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147972315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147976388+07:00","message":"> Transcript [9341] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147982426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147985516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147988834+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.147993141+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.276993011+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.27703332+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-25T15:43:08.277041293+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.277054909+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277064141+07:00","message":"[bufferProcess] interim [80000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277074232+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277079735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277082721+07:00","message":"> Transcript [9342] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277086357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277088688+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.27709222+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.2770953+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277101269+07:00","message":"Push: 'จะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277103322+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277105659+07:00","message":"Set new StatePrefix : 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.277108296+07:00","message":"Next Push (prob) : 'ไงช่างเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.277134204+07:00","message":"push: {false จะทำยัง 0 0xc00311ac00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:08.489560955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:08.48957464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.602424329+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.602475083+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-25T15:43:08.602481109+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.602496785+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.602506108+07:00","message":"[bufferProcess] interim [380000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.602509319+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.602517711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.602521164+07:00","message":"> Transcript [9343] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.602527633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.602530606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.60253323+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.602536641+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.78344145+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.783476435+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-25T15:43:08.783482504+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.783494698+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783501213+07:00","message":"[bufferProcess] interim [560000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783504076+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783510808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783513701+07:00","message":"> Transcript [9344] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783518902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783522059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783526163+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:08.783530232+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:08.963369193+07:00","message":"[GCS] IsForceVAD: false for message ID: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.087859752+07:00","message":"[GCS] Start streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.16725202+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.167296525+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-25T15:43:09.167303408+07:00","message":"receive interim result [false|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.167319774+07:00","message":"[buffer interim] 521 false น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.167328004+07:00","message":"[bufferProcess] interim [860000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.167331664+07:00","message":"[bufferProcess] send to processor:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.16734106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.167347073+07:00","message":"> Transcript [9345] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.167352143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.167354445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.167356931+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.16735987+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.276767189+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.276813173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน\",\"confidence\":0.9409115}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.276821512+07:00","message":"receive interim result [true|false]: น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.276832478+07:00","message":"end recv isFinal message id 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.276835226+07:00","message":"end Recv id 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.276842352+07:00","message":"[buffer interim] 521 true น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276851436+07:00","message":"[bufferProcess] interim [950000000]:น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276858876+07:00","message":"[bufferProcess] send to processor (isfinal):น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276863051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276866325+07:00","message":"> Transcript [9346] [false]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276871033+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276873389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276875909+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276879266+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276885438+07:00","message":"Push: 'ไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.27688783+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.27689057+07:00","message":"Set new StatePrefix : 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276893738+07:00","message":"Next Push (prob) : 'กลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276896162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276898222+07:00","message":"> Transcript [9347] [true]: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.27690096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276902874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276905254+07:00","message":"StatePrefix: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่องกลชำนาญงานกะไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276908022+07:00","message":"TextPushed: 'น้ำประปาบาดาลสำหรับชุมชนในขั้นตอนต่อไปจะทำยังไงช่างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:09.276911141+07:00","message":"Push: 'กลชำนาญงานกะไหน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.276925746+07:00","message":"push: {false ไงช่างเครื่อง 0 0xc00311ac00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:09.27693182+07:00","message":"push: {true กลชำนาญงานกะไหน 0 0xc00311ac00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:09.287220564+07:00","message":"write wav file: './tmp/7599/7599_521.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.836824303+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.836885293+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-25T15:43:10.836893804+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.83691481+07:00","message":"[buffer interim] 522 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.836924425+07:00","message":"[bufferProcess] interim [740000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.836927636+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.83693707+07:00","message":"[bufferProcess] send to processor (ticker):ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.83694342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.836948+07:00","message":"> Transcript [9348] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:10.836951223+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988134971+07:00","message":"[GCS] Cleaned up inactive client: 505"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988164832+07:00","message":"[GCS] Cleaned up inactive client: 501"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988168525+07:00","message":"[GCS] Cleaned up inactive client: 504"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.98818234+07:00","message":"[GCS] Cleaned up inactive client: 503"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988184449+07:00","message":"[GCS] Cleaned up inactive client: 507"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988186359+07:00","message":"[GCS] Cleaned up inactive client: 508"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988188263+07:00","message":"[GCS] Cleaned up inactive client: 506"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988189978+07:00","message":"[GCS] Cleaned up inactive client: 502"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:10.988191929+07:00","message":"[GCS] Cleaned up inactive client: 500"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.220698699+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.220742139+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-25T15:43:11.220748499+07:00","message":"receive interim result [false|false]: ก่อนที่เราจะทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.220761787+07:00","message":"[buffer interim] 522 false ก่อนที่เราจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.22076977+07:00","message":"[bufferProcess] interim [160000000]:ก่อนที่เราจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.220772069+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.342294204+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.342336892+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-25T15:43:11.342343384+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.342362172+07:00","message":"[buffer interim] 522 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.342370847+07:00","message":"[bufferProcess] interim [280000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.342373762+07:00","message":"[bufferProcess] send to processor:ก่อนที่เราจะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.342378248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.342381629+07:00","message":"> Transcript [9349] [false]: 'ก่อนที่เราจะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.342386936+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.34238941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.342391339+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.342393748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.398433182+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.398477416+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-25T15:43:11.398484663+07:00","message":"receive interim result [false|false]: ก่อนจะทำการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.398501017+07:00","message":"[buffer interim] 522 false ก่อนจะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398511769+07:00","message":"[bufferProcess] interim [340000000]:ก่อนจะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398515546+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398528122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398532061+07:00","message":"> Transcript [9350] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398536707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398540127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398543202+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.398546274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:11.490315815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:11.490327729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.530899109+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.530932653+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-25T15:43:11.530939339+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.530954251+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.530960854+07:00","message":"[bufferProcess] interim [520000000]:ก่อนจะทำการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.530963878+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.530971146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.530974437+07:00","message":"> Transcript [9351] [false]: 'ก่อนจะทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.530978309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.53098031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.530982679+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.530984903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.730417378+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.730460669+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-25T15:43:11.730466884+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะหู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.730483873+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.7304925+07:00","message":"[bufferProcess] interim [700000000]:ก่อนจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730495334+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730500036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730503303+07:00","message":"> Transcript [9352] [false]: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730507036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730509937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730512039+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730514265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730520669+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730523219+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730525833+07:00","message":"Set new StatePrefix : 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.730528174+07:00","message":"Next Push (prob) : 'จะทำการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.730537759+07:00","message":"push: {false ก่อน 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.920483187+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.920525852+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-25T15:43:11.920531888+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:11.920547267+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.920555346+07:00","message":"[bufferProcess] interim [880000000]:ก่อนจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.920558154+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.920565838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.920569474+07:00","message":"> Transcript [9353] [false]: 'ก่อนจะทำการเจาะหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.92057339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.920575909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.920578045+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:11.920580553+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.10846032+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.108506611+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-25T15:43:12.108513447+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.108530193+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.10853866+07:00","message":"[bufferProcess] interim [60000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.108542086+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.108552738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.108556323+07:00","message":"> Transcript [9354] [false]: 'ก่อนจะทำการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.108560812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.108563453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.108566052+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.108568698+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.432594403+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.43264234+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-25T15:43:12.43264898+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.432664185+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432672853+07:00","message":"[bufferProcess] interim [360000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432676173+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432683115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432687024+07:00","message":"> Transcript [9355] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432691243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432696042+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432698723+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.432701231+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.444952448+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.444988829+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-25T15:43:12.444995076+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.44500947+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445016069+07:00","message":"[bufferProcess] interim [420000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445018662+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445022552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445025529+07:00","message":"> Transcript [9356] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445029275+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445031378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445033911+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445036086+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445044007+07:00","message":"Push: 'จะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.44504596+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445048662+07:00","message":"Set new StatePrefix : 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.445051161+07:00","message":"Next Push (prob) : 'บ่อน้ำบาดาลแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.445059903+07:00","message":"push: {false จะทำการเจาะ 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.6205736+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.620621822+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-25T15:43:12.620628909+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:12.62064615+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.62065491+07:00","message":"[bufferProcess] interim [600000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.620658494+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.62066766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.620670575+07:00","message":"> Transcript [9357] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.620674901+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.620677813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.620680651+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:12.620684131+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.277365396+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.277407079+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-25T15:43:13.277412327+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.277424895+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.277431589+07:00","message":"[bufferProcess] interim [200000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.277434379+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.27743775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.277440718+07:00","message":"> Transcript [9358] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.277444452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.27744687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.277448826+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.277451368+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.452702237+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.452736691+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-25T15:43:13.452743116+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:13.45275552+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.452765193+07:00","message":"[bufferProcess] interim [380000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.452768863+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.452775298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.452779138+07:00","message":"> Transcript [9359] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.452783963+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.45278844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.452790972+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:13.452793297+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.07033533+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.070371774+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-25T15:43:14.070377534+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.07039101+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070399451+07:00","message":"[bufferProcess] interim [980000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070402431+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070406391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070409214+07:00","message":"> Transcript [9360] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070413072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.07041551+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070417704+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070420348+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070426724+07:00","message":"Push: 'บ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070428796+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070431175+07:00","message":"Set new StatePrefix : 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.070433388+07:00","message":"Next Push (prob) : 'ละจุดครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.070441022+07:00","message":"push: {false บ่อน้ำบาดาลแต่ 0 0xc003386400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.168357563+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.168393023+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-25T15:43:14.168398786+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.168412354+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.16841847+07:00","message":"[bufferProcess] interim [40000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.16842129+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.168426585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.168429798+07:00","message":"> Transcript [9361] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.16843296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.168435112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.16843737+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.168440072+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.22813514+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.228177401+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-25T15:43:14.228183623+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.228200858+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.228210501+07:00","message":"[bufferProcess] interim [100000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.228214312+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.228226375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.228231517+07:00","message":"> Transcript [9362] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.228234986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.228237443+07:00","message":"Set new StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.260711294+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.2607472+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-25T15:43:14.260753576+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.260768912+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.260775398+07:00","message":"[bufferProcess] interim [220000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.260778134+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.260781527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.260784797+07:00","message":"> Transcript [9363] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.260787434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.260789706+07:00","message":"Set new StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.416272016+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.41631846+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-25T15:43:14.416326117+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.41634342+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.41635178+07:00","message":"[bufferProcess] interim [400000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.416355783+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีจริง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.416363177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.416366572+07:00","message":"> Transcript [9364] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีจริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.416369399+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.416372822+07:00","message":"Set new StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีจริง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:14.491284323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:14.491296115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.864534992+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.864567844+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-25T15:43:14.864591312+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.864603085+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.864610117+07:00","message":"[bufferProcess] interim [760000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.864613367+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.864616944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.864619617+07:00","message":"> Transcript [9365] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.864622601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.864624687+07:00","message":"Set new StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.922158877+07:00","message":"[GCS] IsForceVAD: false for message ID: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.938083356+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.938119203+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-25T15:43:14.938125144+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:14.938136808+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938142995+07:00","message":"[bufferProcess] interim [880000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938146051+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938151779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938155039+07:00","message":"> Transcript [9366] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938159065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938161469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938164754+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:14.938167385+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.01752695+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.01756489+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-25T15:43:15.017570798+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.017584057+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.017593065+07:00","message":"[bufferProcess] interim [940000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.01759594+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสายัณห์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.017601456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.017604258+07:00","message":"> Transcript [9367] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสายัณห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.017608205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.017610336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.017612428+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.017614872+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.043684938+07:00","message":"[GCS] Start streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.054881261+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.054913852+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-25T15:43:15.054919167+07:00","message":"receive interim result [false|false]: ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานวิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.054934602+07:00","message":"[buffer interim] 522 false ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054941989+07:00","message":"[bufferProcess] interim [60000000]:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054945021+07:00","message":"[bufferProcess] send to processor:ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054949619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054953085+07:00","message":"> Transcript [9368] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054956814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054958903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054961468+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.054964043+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.102669073+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.102712932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับก็จะมีทีมงานสายัณห์วิชา\",\"confidence\":0.90681195}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.102720411+07:00","message":"receive interim result [true|false]: ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับก็จะมีทีมงานสายัณห์วิชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.102727189+07:00","message":"end recv isFinal message id 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.102730336+07:00","message":"end Recv id 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.102752584+07:00","message":"[buffer interim] 522 true ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับก็จะมีทีมงานสายัณห์วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102783287+07:00","message":"[bufferProcess] interim [60000000]:ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับก็จะมีทีมงานสายัณห์วิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102790244+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานวิชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102794395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102798189+07:00","message":"> Transcript [9369] [false]: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102803102+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102805442+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102808106+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102812078+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102817479+07:00","message":"Push: 'ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102819846+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102822865+07:00","message":"Set new StatePrefix : 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.10282608+07:00","message":"Next Push (prob) : 'วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102827976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102831339+07:00","message":"> Transcript [9370] [true]: 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับก็จะมีทีมงานสายัณห์วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102833778+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102835686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102837568+07:00","message":"StatePrefix: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานวิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102846443+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.102849067+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.102857019+07:00","message":"push: {false ละจุดนะครับแล้วก็จะมีทีมงาน 0 0xc003386400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.103087599+07:00","message":"Push: 'สายัณห์วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.103091138+07:00","message":"TextPushed: 'ก่อนจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับแล้วก็จะมีทีมงานสายัณห์วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.103107231+07:00","message":"Set new StatePrefix : 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับก็จะมีทีมงานสายัณห์วิชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.103109737+07:00","message":"Next Push (prob) : 'ก่อนที่เราจะทำการเจาะบ่อน้ำบาดาลแต่ละจุดนะครับก็จะมีทีมงานสายัณห์วิชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.103118249+07:00","message":"push: {true สายัณห์วิชา 0 0xc003386400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.103124807+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_522.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:15.114808138+07:00","message":"write wav file: './tmp/7599/7599_522.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.37851655+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.378568988+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-25T15:43:15.378576118+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.378593305+07:00","message":"[buffer interim] 523 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.378600186+07:00","message":"[bufferProcess] interim [360000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.378602713+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.385844185+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.385875782+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-25T15:43:15.385882127+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.385895623+07:00","message":"[buffer interim] 523 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.385902831+07:00","message":"[bufferProcess] interim [420000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.385905854+07:00","message":"[bufferProcess] send to processor:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.385910435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.385913388+07:00","message":"> Transcript [9371] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.385915694+07:00","message":"Set StatePrefix (first interim): 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.434655677+07:00","message":"[GCS] IsForceVAD: false for message ID: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.493958625+07:00","message":"[GCS] Start streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.591919805+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.591954267+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-25T15:43:15.591959548+07:00","message":"receive interim result [false|false]: อาการไอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.591971466+07:00","message":"[buffer interim] 523 false อาการไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.591978368+07:00","message":"[bufferProcess] interim [540000000]:อาการไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.591980924+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.591985945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.591989303+07:00","message":"> Transcript [9372] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.591991476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.591993914+07:00","message":"Set new StatePrefix: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.645403016+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.645441157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการไอ\",\"confidence\":0.83037174}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.645446147+07:00","message":"receive interim result [true|false]: อาการไอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.645455351+07:00","message":"end recv isFinal message id 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.645457857+07:00","message":"end Recv id 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.645462988+07:00","message":"[buffer interim] 523 true อาการไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645469634+07:00","message":"[bufferProcess] interim [600000000]:อาการไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645472969+07:00","message":"[bufferProcess] send to processor (isfinal):อาการไอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645476217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645479176+07:00","message":"> Transcript [9373] [false]: 'อาการไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645481887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645483856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645486636+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645488886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.64549077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645492982+07:00","message":"> Transcript [9374] [true]: 'อาการไอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645495169+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645497094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645498901+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645500813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:15.645503209+07:00","message":"Push: 'อาการไอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:15.645510271+07:00","message":"push: {true อาการไอ 0 0xc00311b280}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:15.651521406+07:00","message":"write wav file: './tmp/7599/7599_523.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.026884343+07:00","message":"receive streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.026922953+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-25T15:43:16.026929237+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.026944246+07:00","message":"[buffer interim] 524 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.026951038+07:00","message":"[bufferProcess] interim [540000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.026953803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.471845446+07:00","message":"receive streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.471882488+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-25T15:43:16.471888536+07:00","message":"receive interim result [false|false]: ณัฐวิทย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.471904264+07:00","message":"[buffer interim] 524 false ณัฐวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.471911351+07:00","message":"[bufferProcess] interim [960000000]:ณัฐวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.471913849+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.471917707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.471920753+07:00","message":"> Transcript [9375] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.471922933+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.473200053+07:00","message":"receive streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.473209259+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-25T15:43:16.473212682+07:00","message":"receive interim result [false|false]: นักธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.47322036+07:00","message":"[buffer interim] 524 false นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.473223763+07:00","message":"[bufferProcess] interim [20000000]:นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.473225733+07:00","message":"[bufferProcess] send to processor:ณัฐวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.473227873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.473231037+07:00","message":"> Transcript [9376] [false]: 'ณัฐวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.473233239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.473235477+07:00","message":"Set new StatePrefix: 'ณัฐวิทย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.772046177+07:00","message":"[GCS] IsForceVAD: false for message ID: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.845956416+07:00","message":"[GCS] Start streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.905726773+07:00","message":"receive streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.905764851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นักธรณีวิทยา\",\"confidence\":0.95355386}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.905770999+07:00","message":"receive interim result [true|false]: นักธรณีวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.905780055+07:00","message":"end recv isFinal message id 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.905782412+07:00","message":"end Recv id 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.905788884+07:00","message":"[buffer interim] 524 true นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905797417+07:00","message":"[bufferProcess] interim [500000000]:นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905800516+07:00","message":"[bufferProcess] send to processor (isfinal):นักธรณีวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905803441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905806228+07:00","message":"> Transcript [9377] [false]: 'นักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.90580849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905810569+07:00","message":"Set new StatePrefix: 'นักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905812384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905814421+07:00","message":"> Transcript [9378] [true]: 'นักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905818261+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905820364+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905822402+07:00","message":"StatePrefix: 'นักธรณีวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905824428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:16.905830386+07:00","message":"Push: 'นักธรณีวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:16.905836767+07:00","message":"push: {true นักธรณีวิทยา 0 0xc00039de80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:16.919325856+07:00","message":"write wav file: './tmp/7599/7599_524.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:17.491811349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:17.491822123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.877813206+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.877859321+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-25T15:43:17.877865019+07:00","message":"receive interim result [false|false]: ทำการสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:17.877881044+07:00","message":"[buffer interim] 525 false ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.877887506+07:00","message":"[bufferProcess] interim [840000000]:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:17.877890109+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.449289019+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.449331674+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-25T15:43:18.449337543+07:00","message":"receive interim result [false|false]: ทำการสำรวจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.449350464+07:00","message":"[buffer interim] 525 false ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.449358525+07:00","message":"[bufferProcess] interim [440000000]:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.449360955+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.449365929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.449368737+07:00","message":"> Transcript [9379] [false]: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.44937103+07:00","message":"Set StatePrefix (first interim): 'ทำการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.584065669+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.584118311+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-25T15:43:18.58412422+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.584135907+07:00","message":"[buffer interim] 525 false ทำการสำรวจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584142275+07:00","message":"[bufferProcess] interim [620000000]:ทำการสำรวจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584144882+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584149935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584153142+07:00","message":"> Transcript [9380] [false]: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584156356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584158392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584160328+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.584163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.783115136+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.78315418+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-25T15:43:18.783160804+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.783176231+07:00","message":"[buffer interim] 525 false ทำการสำรวจเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783184144+07:00","message":"[bufferProcess] interim [800000000]:ทำการสำรวจเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783187029+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783195681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783199054+07:00","message":"> Transcript [9381] [false]: 'ทำการสำรวจเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783202731+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783205453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783207748+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.783209847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.979788695+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.979827301+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-25T15:43:18.979833014+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:18.979847019+07:00","message":"[buffer interim] 525 false ทำการสำรวจเพื่อหาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979853607+07:00","message":"[bufferProcess] interim [980000000]:ทำการสำรวจเพื่อหาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979856234+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979861603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979864808+07:00","message":"> Transcript [9382] [false]: 'ทำการสำรวจเพื่อหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979868457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979870756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979872799+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:18.979874984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.089669813+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.089721838+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-25T15:43:19.089728181+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.089745187+07:00","message":"[buffer interim] 525 false ทำการสำรวจเพื่อหาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089760304+07:00","message":"[bufferProcess] interim [40000000]:ทำการสำรวจเพื่อหาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089763469+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089767844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089770975+07:00","message":"> Transcript [9383] [false]: 'ทำการสำรวจเพื่อหาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089774748+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.08977691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089779032+07:00","message":"StatePrefix: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089781089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089785437+07:00","message":"Push: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089787449+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089789644+07:00","message":"Set new StatePrefix : 'ทำการสำรวจเพื่อหาแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.089791856+07:00","message":"Next Push (prob) : 'เพื่อหาแต่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.089800468+07:00","message":"push: {false ทำการสำรวจ 0 0xc000045f00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.090466215+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.090483735+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-25T15:43:19.09048971+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.090501755+07:00","message":"[buffer interim] 525 false ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.090508133+07:00","message":"[bufferProcess] interim [100000000]:ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.090510678+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.09051356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.090516807+07:00","message":"> Transcript [9384] [false]: 'ทำการสำรวจเพื่อหาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.090519062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.090521152+07:00","message":"Set new StatePrefix: 'ทำการสำรวจเพื่อหาตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.2726305+07:00","message":"[GCS] IsForceVAD: false for message ID: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.335231204+07:00","message":"[GCS] Start streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.354077007+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.354136124+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-25T15:43:19.354146407+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.354163329+07:00","message":"[buffer interim] 525 false ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.354175513+07:00","message":"[bufferProcess] interim [340000000]:ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.354179468+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.354188492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.354192648+07:00","message":"> Transcript [9385] [false]: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.354196654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.354200354+07:00","message":"Set new StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.460878604+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.460925105+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-25T15:43:19.460930794+07:00","message":"receive interim result [false|false]: ทำการสำรวจเพื่อหาตำแหน่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.460955507+07:00","message":"[buffer interim] 525 false ทำการสำรวจเพื่อหาตำแหน่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.460964626+07:00","message":"[bufferProcess] interim [460000000]:ทำการสำรวจเพื่อหาตำแหน่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.460967437+07:00","message":"[bufferProcess] send to processor:ทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.460972767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.460975822+07:00","message":"> Transcript [9386] [false]: 'ทำการสำรวจเพื่อหาตำแหน่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.460979864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.460982186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.460984219+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.46098659+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.519606977+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.519651311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมาทำการสำรวจเพื่อหาตำแหน่งและ\",\"confidence\":0.886122}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.519658403+07:00","message":"receive interim result [true|false]: จะมาทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.519668673+07:00","message":"end recv isFinal message id 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.519671048+07:00","message":"end Recv id 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.519681268+07:00","message":"[buffer interim] 525 true จะมาทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519692639+07:00","message":"[bufferProcess] interim [460000000]:จะมาทำการสำรวจเพื่อหาตำแหน่งและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519696324+07:00","message":"[bufferProcess] send to processor (isfinal):ทำการสำรวจเพื่อหาตำแหน่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519700804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519705622+07:00","message":"> Transcript [9387] [false]: 'ทำการสำรวจเพื่อหาตำแหน่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519709284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519711344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519713465+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519716446+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519718469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519720575+07:00","message":"> Transcript [9388] [true]: 'จะมาทำการสำรวจเพื่อหาตำแหน่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519722977+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519724753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519726547+07:00","message":"StatePrefix: 'ทำการสำรวจเพื่อหาตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519728446+07:00","message":"TextPushed: 'ทำการสำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519730114+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519843821+07:00","message":"Push: 'เพื่อหาตำแหน่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519847583+07:00","message":"TextPushed: 'ทำการสำรวจเพื่อหาตำแหน่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519849951+07:00","message":"Set new StatePrefix : 'จะมาทำการสำรวจเพื่อหาตำแหน่งและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519852273+07:00","message":"Next Push (prob) : 'จะมาทำการสำรวจเพื่อหาตำแหน่งและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.519860734+07:00","message":"push: {true เพื่อหาตำแหน่งและ 0 0xc000045f00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.519875146+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_525.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:19.527215051+07:00","message":"write wav file: './tmp/7599/7599_525.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.653352882+07:00","message":"[GCS] IsForceVAD: false for message ID: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.69257926+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.692623519+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-25T15:43:19.69262917+07:00","message":"receive interim result [false|false]: ติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.692644747+07:00","message":"[buffer interim] 526 false ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.69265363+07:00","message":"[bufferProcess] interim [420000000]:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.692655891+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.73793529+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.737982202+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-25T15:43:19.737988876+07:00","message":"receive interim result [false|false]: เจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.738003456+07:00","message":"[buffer interim] 526 false เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.738014255+07:00","message":"[bufferProcess] interim [480000000]:เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.738016964+07:00","message":"[bufferProcess] send to processor:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.738022898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.738026328+07:00","message":"> Transcript [9389] [false]: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.738028828+07:00","message":"Set StatePrefix (first interim): 'ติดต่อ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.75785798+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.757891232+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.757896605+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.757907358+07:00","message":"end recv isFinal message id 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.757912957+07:00","message":"end Recv id 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.757919051+07:00","message":"[buffer interim] 526 true "}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757929321+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.75793718+07:00","message":"[bufferProcess] send to processor (isfinal):เจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.75794141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.75794485+07:00","message":"> Transcript [9390] [false]: 'เจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757947265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757949181+07:00","message":"Set new StatePrefix: 'เจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757950995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.75795298+07:00","message":"> Transcript [9391] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757955362+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757957397+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757959598+07:00","message":"StatePrefix: 'เจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757961632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:19.757967293+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.757974521+07:00","message":"push: {true  0 0xc002a08400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:19.763196601+07:00","message":"write wav file: './tmp/7599/7599_526.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:19.975155363+07:00","message":"[GCS] Start streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.323524074+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.323575081+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-25T15:43:20.323581073+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.323597267+07:00","message":"[buffer interim] 527 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.323605118+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.32360731+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:20.492690298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:20.49270191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.650249481+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.650298832+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-25T15:43:20.650305549+07:00","message":"receive interim result [false|false]: ในแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.650320358+07:00","message":"[buffer interim] 527 false ในแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.650328022+07:00","message":"[bufferProcess] interim [720000000]:ในแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.650330712+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.650337745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.650340921+07:00","message":"> Transcript [9392] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.650343289+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.833891549+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.833930723+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-25T15:43:20.833939008+07:00","message":"receive interim result [false|false]: ในแต่ละจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:20.833952279+07:00","message":"[buffer interim] 527 false ในแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.833958796+07:00","message":"[bufferProcess] interim [840000000]:ในแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.833961196+07:00","message":"[bufferProcess] send to processor:ในแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.833968487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.833971122+07:00","message":"> Transcript [9393] [false]: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.833973623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:20.833975995+07:00","message":"Set new StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.123175741+07:00","message":"[GCS] IsForceVAD: false for message ID: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.217549269+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.217596167+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-25T15:43:21.217603581+07:00","message":"receive interim result [false|false]: ในแต่ละจุดครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.217619501+07:00","message":"[buffer interim] 527 false ในแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.217631155+07:00","message":"[bufferProcess] interim [380000000]:ในแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.217635603+07:00","message":"[bufferProcess] send to processor:ในแต่ละจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.217643724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.21764817+07:00","message":"> Transcript [9394] [false]: 'ในแต่ละจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.2176537+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.21765763+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.217659818+07:00","message":"StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.217661922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.238511446+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.238546561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในแต่ละจุดอ่ะครับ\",\"confidence\":0.8893258}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.238552845+07:00","message":"receive interim result [true|false]: ในแต่ละจุดอ่ะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.238563136+07:00","message":"end recv isFinal message id 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.238566801+07:00","message":"end Recv id 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.238576433+07:00","message":"[buffer interim] 527 true ในแต่ละจุดอ่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238585141+07:00","message":"[bufferProcess] interim [380000000]:ในแต่ละจุดอ่ะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238588885+07:00","message":"[bufferProcess] send to processor (isfinal):ในแต่ละจุดครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238593285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238596757+07:00","message":"> Transcript [9395] [false]: 'ในแต่ละจุดครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238599882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238601901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238603902+07:00","message":"StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.23860596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238607749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238609884+07:00","message":"> Transcript [9396] [true]: 'ในแต่ละจุดอ่ะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238612177+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238614293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238616025+07:00","message":"StatePrefix: 'ในแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238617969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.238620858+07:00","message":"Push: 'ในแต่ละจุดอ่ะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.238629244+07:00","message":"push: {true ในแต่ละจุดอ่ะครับ 0 0xc0030a1600}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:21.245141696+07:00","message":"write wav file: './tmp/7599/7599_527.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.32540012+07:00","message":"[GCS] Start streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.979651432+07:00","message":"receive streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.979695231+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-25T15:43:21.979700453+07:00","message":"receive interim result [false|false]: หาเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.979720551+07:00","message":"[buffer interim] 528 false หาเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.97973166+07:00","message":"[bufferProcess] interim [660000000]:หาเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.979734044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.99772241+07:00","message":"receive streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.997760981+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-25T15:43:21.997766617+07:00","message":"receive interim result [false|false]: เพื่อให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:21.997783642+07:00","message":"[buffer interim] 528 false เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.997791766+07:00","message":"[bufferProcess] interim [720000000]:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.997794542+07:00","message":"[bufferProcess] send to processor:หาเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.997802786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.997807458+07:00","message":"> Transcript [9397] [false]: 'หาเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:21.997810102+07:00","message":"Set StatePrefix (first interim): 'หาเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.168790104+07:00","message":"receive streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.168851004+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-25T15:43:22.168858867+07:00","message":"receive interim result [false|false]: เพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.16887973+07:00","message":"[buffer interim] 528 false เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.168893602+07:00","message":"[bufferProcess] interim [900000000]:เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.16889752+07:00","message":"[bufferProcess] send to processor:เพื่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.168907672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.168911929+07:00","message":"> Transcript [9398] [false]: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.16891689+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.168920422+07:00","message":"Set new StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.214997738+07:00","message":"[GCS] IsForceVAD: false for message ID: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.314495897+07:00","message":"receive streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.314537199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อให้ได้\",\"confidence\":0.9575973}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.314545028+07:00","message":"receive interim result [true|false]: เพื่อให้ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.314554533+07:00","message":"end recv isFinal message id 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.314557278+07:00","message":"end Recv id 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.3145645+07:00","message":"[buffer interim] 528 true เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314573473+07:00","message":"[bufferProcess] interim [110000000]:เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.31458048+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อให้ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314584321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314587545+07:00","message":"> Transcript [9399] [false]: 'เพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314593111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314595168+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314598537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314600717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314602921+07:00","message":"> Transcript [9400] [true]: 'เพื่อให้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314605235+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314607005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314608822+07:00","message":"StatePrefix: 'เพื่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314610693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:22.314616909+07:00","message":"Push: 'เพื่อให้ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.314625836+07:00","message":"push: {true เพื่อให้ได้ 0 0xc003386200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:22.320249632+07:00","message":"write wav file: './tmp/7599/7599_528.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:22.535263866+07:00","message":"[GCS] Start streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.063083671+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.063133706+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-25T15:43:23.063141201+07:00","message":"receive interim result [false|false]: ตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.063160475+07:00","message":"[buffer interim] 529 false ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.063166596+07:00","message":"[bufferProcess] interim [540000000]:ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.06316876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.205091345+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.205132661+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-25T15:43:23.205140435+07:00","message":"receive interim result [false|false]: ตำแหน่งที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.205151021+07:00","message":"[buffer interim] 529 false ตำแหน่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.205173538+07:00","message":"[bufferProcess] interim [660000000]:ตำแหน่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.205176943+07:00","message":"[bufferProcess] send to processor:ตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.205186498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.205189863+07:00","message":"> Transcript [9401] [false]: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.205192362+07:00","message":"Set StatePrefix (first interim): 'ตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.265638216+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.265675129+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-25T15:43:23.265681642+07:00","message":"receive interim result [false|false]: ตำแหน่งที่เหมาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.265699365+07:00","message":"[buffer interim] 529 false ตำแหน่งที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.26570843+07:00","message":"[bufferProcess] interim [780000000]:ตำแหน่งที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.265712632+07:00","message":"[bufferProcess] send to processor:ตำแหน่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.265721974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.265726338+07:00","message":"> Transcript [9402] [false]: 'ตำแหน่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.265731261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.265734825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.265738008+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.265741331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:23.493368529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:23.493382963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.522316298+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.522370564+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-25T15:43:23.522379364+07:00","message":"receive interim result [false|false]: ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:23.522397668+07:00","message":"[buffer interim] 529 false ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.522407799+07:00","message":"[bufferProcess] interim [960000000]:ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.522412647+07:00","message":"[bufferProcess] send to processor:ตำแหน่งที่เหมาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.52241839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.522422619+07:00","message":"> Transcript [9403] [false]: 'ตำแหน่งที่เหมาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.52242761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.522430639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.522433778+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:23.522436826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.119478513+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.119529083+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-25T15:43:24.119536184+07:00","message":"receive interim result [false|false]: ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.119553572+07:00","message":"[buffer interim] 529 false ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.119566881+07:00","message":"[bufferProcess] interim [560000000]:ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.119569927+07:00","message":"[bufferProcess] send to processor:ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.119578288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.119581692+07:00","message":"> Transcript [9404] [false]: 'ตำแหน่งที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.11959078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.119593416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.119595548+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.1195979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.174078927+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.174125363+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-25T15:43:24.174139342+07:00","message":"receive interim result [false|false]: ตำแหน่งที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.17415476+07:00","message":"[buffer interim] 529 false ตำแหน่งที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174163511+07:00","message":"[bufferProcess] interim [680000000]:ตำแหน่งที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174166407+07:00","message":"[bufferProcess] send to processor:ตำแหน่งที่เหมาะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174170463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174173524+07:00","message":"> Transcript [9405] [false]: 'ตำแหน่งที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174177953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174180264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174182274+07:00","message":"StatePrefix: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174184566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174187785+07:00","message":"Push: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174190018+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.174192758+07:00","message":"Set new StatePrefix : 'ตำแหน่งที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.17419535+07:00","message":"Next Push (prob) : 'ที่เหมาะสม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.174203537+07:00","message":"push: {false ตำแหน่ง 0 0xc00311ad80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.418733266+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.418773566+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-25T15:43:24.418780563+07:00","message":"receive interim result [false|false]: ตำแหน่งที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.41879611+07:00","message":"[buffer interim] 529 false ตำแหน่งที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418804577+07:00","message":"[bufferProcess] interim [920000000]:ตำแหน่งที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418807486+07:00","message":"[bufferProcess] send to processor:ตำแหน่งที่เหมาะสมเพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418816616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418820117+07:00","message":"> Transcript [9406] [false]: 'ตำแหน่งที่เหมาะสมเพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418824026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418829614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418832036+07:00","message":"StatePrefix: 'ตำแหน่งที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.418834467+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.652943859+07:00","message":"[GCS] IsForceVAD: false for message ID: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.674677825+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.674720275+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-25T15:43:24.674727498+07:00","message":"receive interim result [false|false]: ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.674745912+07:00","message":"[buffer interim] 529 false ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.674754312+07:00","message":"[bufferProcess] interim [160000000]:ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.674757417+07:00","message":"[bufferProcess] send to processor:ตำแหน่งที่เหมาะสมเพราะฉะนั้นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.67476203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.674765252+07:00","message":"> Transcript [9407] [false]: 'ตำแหน่งที่เหมาะสมเพราะฉะนั้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.674770952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.674775327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.674777907+07:00","message":"StatePrefix: 'ตำแหน่งที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.674780358+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.7251042+07:00","message":"[GCS] Start streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.748378839+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.748420173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.748429022+07:00","message":"receive interim result [true|false]: ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.748439742+07:00","message":"end recv isFinal message id 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.748442105+07:00","message":"end Recv id 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.74844917+07:00","message":"[buffer interim] 529 true ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.74846213+07:00","message":"[bufferProcess] interim [340000000]:ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748466121+07:00","message":"[bufferProcess] send to processor (isfinal):ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748470812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748474299+07:00","message":"> Transcript [9408] [false]: 'ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748477868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748479953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748482429+07:00","message":"StatePrefix: 'ตำแหน่งที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748485743+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748487701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748489859+07:00","message":"> Transcript [9409] [true]: 'ตำแหน่งที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748492031+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748493926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748495613+07:00","message":"StatePrefix: 'ตำแหน่งที่เหมาะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748497545+07:00","message":"TextPushed: 'ตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:24.748500806+07:00","message":"Push: 'ที่เหมาะสมเพราะฉะนั้นในแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:24.748509161+07:00","message":"push: {true ที่เหมาะสมเพราะฉะนั้นในแหล่ง 0 0xc00311ad80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:24.756509428+07:00","message":"write wav file: './tmp/7599/7599_529.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.19522685+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.195269186+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-25T15:43:25.195274435+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.195288027+07:00","message":"[buffer interim] 530 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.19529419+07:00","message":"[bufferProcess] interim [480000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.195296206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.285111872+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.285144653+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-25T15:43:25.285150183+07:00","message":"receive interim result [false|false]: ติดต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.28517354+07:00","message":"[buffer interim] 530 false ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.285179466+07:00","message":"[bufferProcess] interim [600000000]:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.28518219+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.285185714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.285188682+07:00","message":"> Transcript [9410] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.285191564+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.467526616+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.467564374+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-25T15:43:25.46757005+07:00","message":"receive interim result [false|false]: ติดต่อกับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.467586156+07:00","message":"[buffer interim] 530 false ติดต่อกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.467594379+07:00","message":"[bufferProcess] interim [780000000]:ติดต่อกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.467597078+07:00","message":"[bufferProcess] send to processor:ติดต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.467601349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.467604126+07:00","message":"> Transcript [9411] [false]: 'ติดต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.467607199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.467609737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.46761245+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.467614634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.584709131+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.584751282+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-25T15:43:25.584758001+07:00","message":"receive interim result [false|false]: ติดต่อแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.584771873+07:00","message":"[buffer interim] 530 false ติดต่อแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584782331+07:00","message":"[bufferProcess] interim [840000000]:ติดต่อแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584785347+07:00","message":"[bufferProcess] send to processor:ติดต่อกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584791255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584794383+07:00","message":"> Transcript [9412] [false]: 'ติดต่อกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584798482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584800797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584803393+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.584806003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.759484045+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.75952272+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-25T15:43:25.759529299+07:00","message":"receive interim result [false|false]: ติดต่อแต่ละแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.759544731+07:00","message":"[buffer interim] 530 false ติดต่อแต่ละแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.759553513+07:00","message":"[bufferProcess] interim [80000000]:ติดต่อแต่ละแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.759556743+07:00","message":"[bufferProcess] send to processor:ติดต่อแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.75956582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.759573683+07:00","message":"> Transcript [9413] [false]: 'ติดต่อแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.759581207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.75958351+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.75958619+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.759588619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.802450261+07:00","message":"[GCS] IsForceVAD: false for message ID: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.87413223+07:00","message":"[GCS] Start streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.8892794+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.889331659+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-25T15:43:25.889338311+07:00","message":"receive interim result [false|false]: ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.889349327+07:00","message":"[buffer interim] 530 false ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889358176+07:00","message":"[bufferProcess] interim [260000000]:ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.88936185+07:00","message":"[bufferProcess] send to processor:ติดต่อแต่ละแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889368263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889372867+07:00","message":"> Transcript [9414] [false]: 'ติดต่อแต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.88937706+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889380692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889383072+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889385374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.88938949+07:00","message":"Push: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889392476+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889395511+07:00","message":"Set new StatePrefix : 'ติดต่อแต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.889398977+07:00","message":"Next Push (prob) : 'ต่อแต่ละแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.889412066+07:00","message":"push: {false ติด 0 0xc00311b180}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.924237597+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.924274718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดต่อแต่ละแหล่งเนี่ย\",\"confidence\":0.95597476}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.924281085+07:00","message":"receive interim result [true|false]: ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.924290633+07:00","message":"end recv isFinal message id 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.924292961+07:00","message":"end Recv id 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.924301382+07:00","message":"[buffer interim] 530 true ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924311792+07:00","message":"[bufferProcess] interim [320000000]:ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.92431882+07:00","message":"[bufferProcess] send to processor (isfinal):ติดต่อแต่ละแหล่งเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.92432227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924325218+07:00","message":"> Transcript [9415] [false]: 'ติดต่อแต่ละแหล่งเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924328369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.92433045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924332382+07:00","message":"StatePrefix: 'ติดต่อแต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.92433469+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924336642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924338754+07:00","message":"> Transcript [9416] [true]: 'ติดต่อแต่ละแหล่งเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924341009+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924342776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924344532+07:00","message":"StatePrefix: 'ติดต่อแต่ละแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924346379+07:00","message":"TextPushed: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:25.924353586+07:00","message":"Push: 'ต่อแต่ละแหล่งเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:25.924361346+07:00","message":"push: {true ต่อแต่ละแหล่งเนี่ย 0 0xc00311b180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:25.930182632+07:00","message":"write wav file: './tmp/7599/7599_530.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.206645678+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.206692816+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-25T15:43:26.206699213+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.206717424+07:00","message":"[buffer interim] 531 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.206725517+07:00","message":"[bufferProcess] interim [420000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.206727632+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.359306465+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.359339572+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-25T15:43:26.359345063+07:00","message":"receive interim result [false|false]: จับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.359355854+07:00","message":"[buffer interim] 531 false จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.359363417+07:00","message":"[bufferProcess] interim [480000000]:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.359365849+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.359371019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.359373639+07:00","message":"> Transcript [9417] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.359375949+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.407129772+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.407180206+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-25T15:43:26.407186829+07:00","message":"receive interim result [false|false]: จะพา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.407199128+07:00","message":"[buffer interim] 531 false จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.407207393+07:00","message":"[bufferProcess] interim [540000000]:จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.40721091+07:00","message":"[bufferProcess] send to processor:จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.407215612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.407218596+07:00","message":"> Transcript [9418] [false]: 'จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.407220924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.407223305+07:00","message":"Set new StatePrefix: 'จับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:26.494273537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:26.494281782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.52077157+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.520807273+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-25T15:43:26.520813054+07:00","message":"receive interim result [false|false]: จะผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.520824383+07:00","message":"[buffer interim] 531 false จะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.520830472+07:00","message":"[bufferProcess] interim [660000000]:จะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.520833207+07:00","message":"[bufferProcess] send to processor:จะพา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.520838319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.520841216+07:00","message":"> Transcript [9419] [false]: 'จะพา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.520847336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.520851405+07:00","message":"Set new StatePrefix: 'จะพา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.725233299+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.725268885+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-25T15:43:26.725275848+07:00","message":"receive interim result [false|false]: จะผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.725291232+07:00","message":"[buffer interim] 531 false จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.725299767+07:00","message":"[bufferProcess] interim [840000000]:จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.725302253+07:00","message":"[bufferProcess] send to processor:จะผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.725305469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.725308234+07:00","message":"> Transcript [9420] [false]: 'จะผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.725310565+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.725313242+07:00","message":"Set new StatePrefix: 'จะผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.763987428+07:00","message":"[GCS] IsForceVAD: false for message ID: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.872057455+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.872101509+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-25T15:43:26.87211035+07:00","message":"receive interim result [true|false]: จะผ่านการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.872122594+07:00","message":"end recv isFinal message id 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.872124897+07:00","message":"end Recv id 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.872131911+07:00","message":"[buffer interim] 531 true จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872150071+07:00","message":"[bufferProcess] interim [110000000]:จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872157139+07:00","message":"[bufferProcess] send to processor (isfinal):จะผ่านการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872160493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872163508+07:00","message":"> Transcript [9421] [false]: 'จะผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872166903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872169036+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872171595+07:00","message":"StatePrefix: 'จะผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872173707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872175765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872177898+07:00","message":"> Transcript [9422] [true]: 'จะผ่านการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872181607+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872183622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872185814+07:00","message":"StatePrefix: 'จะผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872187616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:26.872194699+07:00","message":"Push: 'จะผ่านการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.872202248+07:00","message":"push: {true จะผ่านการ 0 0xc0030a1a80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:26.878079566+07:00","message":"write wav file: './tmp/7599/7599_531.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:26.895196362+07:00","message":"[GCS] Start streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.561227245+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.561270789+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-25T15:43:27.561275795+07:00","message":"receive interim result [false|false]: ตรวจสอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.56128909+07:00","message":"[buffer interim] 532 false ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.561295811+07:00","message":"[bufferProcess] interim [480000000]:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.56129801+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.770808147+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.770840492+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-25T15:43:27.770846276+07:00","message":"receive interim result [false|false]: สอบถาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.770862277+07:00","message":"[buffer interim] 532 false สอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.770869302+07:00","message":"[bufferProcess] interim [720000000]:สอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.770871877+07:00","message":"[bufferProcess] send to processor:ตรวจสอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.77087886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.770882542+07:00","message":"> Transcript [9423] [false]: 'ตรวจสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.770884744+07:00","message":"Set StatePrefix (first interim): 'ตรวจสอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.885486937+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.885534654+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-25T15:43:27.885542529+07:00","message":"receive interim result [false|false]: ตรวจสอบทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.885559551+07:00","message":"[buffer interim] 532 false ตรวจสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.885573307+07:00","message":"[bufferProcess] interim [780000000]:ตรวจสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.885577334+07:00","message":"[bufferProcess] send to processor:สอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.885586218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.885590287+07:00","message":"> Transcript [9424] [false]: 'สอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.885593425+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.885596646+07:00","message":"Set new StatePrefix: 'สอบถาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.937850373+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.93789034+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-25T15:43:27.937897118+07:00","message":"receive interim result [false|false]: ตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.937912984+07:00","message":"[buffer interim] 532 false ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.937920303+07:00","message":"[bufferProcess] interim [840000000]:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.937924007+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.937931564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.937937603+07:00","message":"> Transcript [9425] [false]: 'ตรวจสอบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.937940848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.93794459+07:00","message":"Set new StatePrefix: 'ตรวจสอบทั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.949235512+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.949249509+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-25T15:43:27.949253469+07:00","message":"receive interim result [false|false]: สอบถามได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:27.949262356+07:00","message":"[buffer interim] 532 false สอบถามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.949267443+07:00","message":"[bufferProcess] interim [900000000]:สอบถามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.949269877+07:00","message":"[bufferProcess] send to processor:ตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.949272745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.949274957+07:00","message":"> Transcript [9426] [false]: 'ตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.949277001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:27.949279073+07:00","message":"Set new StatePrefix: 'ตอบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.065800805+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.065836876+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-25T15:43:28.065842487+07:00","message":"receive interim result [false|false]: ตรวจสอบทางด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.065855388+07:00","message":"[buffer interim] 532 false ตรวจสอบทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.065861791+07:00","message":"[bufferProcess] interim [960000000]:ตรวจสอบทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.065864435+07:00","message":"[bufferProcess] send to processor:สอบถามได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.065869541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.065872616+07:00","message":"> Transcript [9427] [false]: 'สอบถามได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.065875339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.065877374+07:00","message":"Set new StatePrefix: 'สอบถามได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.077127822+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.077178796+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-25T15:43:28.077184246+07:00","message":"receive interim result [false|false]: ตรวจสอบพัสดุ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.077195617+07:00","message":"[buffer interim] 532 false ตรวจสอบพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.077200656+07:00","message":"[bufferProcess] interim [20000000]:ตรวจสอบพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.077202797+07:00","message":"[bufferProcess] send to processor:ตรวจสอบทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.077205852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.077208353+07:00","message":"> Transcript [9428] [false]: 'ตรวจสอบทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.077210581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.077212512+07:00","message":"Set new StatePrefix: 'ตรวจสอบทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.126036577+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.126069734+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-25T15:43:28.126076049+07:00","message":"receive interim result [false|false]: ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.12608971+07:00","message":"[buffer interim] 532 false ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.126097132+07:00","message":"[bufferProcess] interim [80000000]:ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.126099831+07:00","message":"[bufferProcess] send to processor:ตรวจสอบพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.126103337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.126106323+07:00","message":"> Transcript [9429] [false]: 'ตรวจสอบพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.126108642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.126110681+07:00","message":"Set new StatePrefix: 'ตรวจสอบพัสดุ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.43295295+07:00","message":"[GCS] IsForceVAD: false for message ID: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.442608511+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.442649877+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-25T15:43:28.442656648+07:00","message":"receive interim result [false|false]: ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.442670627+07:00","message":"[buffer interim] 532 false ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.442678737+07:00","message":"[bufferProcess] interim [380000000]:ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.442681667+07:00","message":"[bufferProcess] send to processor:ตรวจสอบถังดับเพลิง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.442688921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.442692157+07:00","message":"> Transcript [9430] [false]: 'ตรวจสอบถังดับเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.442695067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.442697369+07:00","message":"Set new StatePrefix: 'ตรวจสอบถังดับเพลิง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.497221843+07:00","message":"[GCS] Start streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.51062634+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.51066569+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-25T15:43:28.51067353+07:00","message":"receive interim result [false|false]: ตรวจสอบกรณีพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.51068883+07:00","message":"[buffer interim] 532 false ตรวจสอบกรณีพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.51069799+07:00","message":"[bufferProcess] interim [440000000]:ตรวจสอบกรณีพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.510700864+07:00","message":"[bufferProcess] send to processor:ตรวจสอบถังดับเพลิงมีพิษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.510705181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.510708383+07:00","message":"> Transcript [9431] [false]: 'ตรวจสอบถังดับเพลิงมีพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.510712507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.510714807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.510716761+07:00","message":"StatePrefix: 'ตรวจสอบถังดับเพลิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.510719103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.528428851+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.528463919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรวจสอบกรณีพิเศษ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.528469376+07:00","message":"receive interim result [true|false]: ตรวจสอบกรณีพิเศษ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.528481755+07:00","message":"end recv isFinal message id 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.52848405+07:00","message":"end Recv id 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.528490789+07:00","message":"[buffer interim] 532 true ตรวจสอบกรณีพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528497614+07:00","message":"[bufferProcess] interim [560000000]:ตรวจสอบกรณีพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528501841+07:00","message":"[bufferProcess] send to processor (isfinal):ตรวจสอบกรณีพิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528522551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528555494+07:00","message":"> Transcript [9432] [false]: 'ตรวจสอบกรณีพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528560396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528563456+07:00","message":"Set new StatePrefix: 'ตรวจสอบกรณีพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528566412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528569053+07:00","message":"> Transcript [9433] [true]: 'ตรวจสอบกรณีพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528573984+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.52857622+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.5285788+07:00","message":"StatePrefix: 'ตรวจสอบกรณีพิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528581168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:28.528588537+07:00","message":"Push: 'ตรวจสอบกรณีพิเศษ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:28.528600124+07:00","message":"push: {true ตรวจสอบกรณีพิเศษ 0 0xc000045f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:28.537362047+07:00","message":"write wav file: './tmp/7599/7599_532.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.051647827+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.051702683+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-25T15:43:29.051710485+07:00","message":"receive interim result [false|false]: ตัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.051729513+07:00","message":"[buffer interim] 533 false ตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.051737876+07:00","message":"[bufferProcess] interim [540000000]:ตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.051740806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.160476235+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.16051225+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-25T15:43:29.160517222+07:00","message":"receive interim result [false|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.160530841+07:00","message":"[buffer interim] 533 false ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.160539374+07:00","message":"[bufferProcess] interim [660000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.160542918+07:00","message":"[bufferProcess] send to processor:ตัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.160549961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.160553747+07:00","message":"> Transcript [9434] [false]: 'ตัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.160557043+07:00","message":"Set StatePrefix (first interim): 'ตัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.383959691+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.383993555+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-25T15:43:29.383998812+07:00","message":"receive interim result [false|false]: ละครชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.384017372+07:00","message":"[buffer interim] 533 false ละครชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384024086+07:00","message":"[bufferProcess] interim [900000000]:ละครชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384026709+07:00","message":"[bufferProcess] send to processor:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384030001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384032769+07:00","message":"> Transcript [9435] [false]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384035066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.384037092+07:00","message":"Set new StatePrefix: 'ละคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.49099298+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.491037229+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-25T15:43:29.491044565+07:00","message":"receive interim result [false|false]: นครศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.491061502+07:00","message":"[buffer interim] 533 false นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491070185+07:00","message":"[bufferProcess] interim [20000000]:นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491075025+07:00","message":"[bufferProcess] send to processor:ละครชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491079965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491084174+07:00","message":"> Transcript [9436] [false]: 'ละครชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491088751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491091743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491095618+07:00","message":"StatePrefix: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.491098966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:29.495173686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:29.495181749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.95106233+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.951098915+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-25T15:43:29.951104818+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:29.951119102+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.951127648+07:00","message":"[bufferProcess] interim [500000000]:นครศรีอยุธยาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.951130216+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.951135265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.951138128+07:00","message":"> Transcript [9437] [false]: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.951140503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:29.951143106+07:00","message":"Set new StatePrefix: 'นครศรีอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.048136046+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.048185206+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-25T15:43:30.04819042+07:00","message":"receive interim result [false|false]: นครศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.048203972+07:00","message":"[buffer interim] 533 false นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.04820996+07:00","message":"[bufferProcess] interim [560000000]:นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.048237213+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.048256705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.048259994+07:00","message":"> Transcript [9438] [false]: 'นครศรีอยุธยาจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.048263045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.048265082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.048267374+07:00","message":"StatePrefix: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.048269788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.052381017+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.052401582+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-25T15:43:30.052406467+07:00","message":"receive interim result [false|false]: นครศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.052416655+07:00","message":"[buffer interim] 533 false นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.052421399+07:00","message":"[bufferProcess] interim [620000000]:นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.052423502+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.05242652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.052429001+07:00","message":"> Transcript [9439] [false]: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.05243316+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.052435138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.052437032+07:00","message":"StatePrefix: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.052439033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.113764981+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.113800128+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-25T15:43:30.113805735+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.11381788+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.113823807+07:00","message":"[bufferProcess] interim [680000000]:นครศรีอยุธยาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.113826589+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.113831668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.113834339+07:00","message":"> Transcript [9440] [false]: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.113837633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.113839785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.113841781+07:00","message":"StatePrefix: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.11384403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.437737654+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.437784052+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-25T15:43:30.437790229+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.43780595+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437814743+07:00","message":"[bufferProcess] interim [980000000]:นครศรีอยุธยาจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437817626+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437822258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437825418+07:00","message":"> Transcript [9441] [false]: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437829007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437831282+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437833862+07:00","message":"StatePrefix: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.4378362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437839106+07:00","message":"Push: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437843761+07:00","message":"TextPushed: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437846293+07:00","message":"Set new StatePrefix : 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.437848659+07:00","message":"Next Push (prob) : 'จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.43785712+07:00","message":"push: {false นครศรีอยุธยา 0 0xc003386800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.565469383+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.565525914+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-25T15:43:30.565533653+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:30.565551835+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.565562046+07:00","message":"[bufferProcess] interim [40000000]:นครศรีอยุธยาจะมีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.565566433+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.56557537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.565580559+07:00","message":"> Transcript [9442] [false]: 'นครศรีอยุธยาจะมีการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.565585574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.565589227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.565592494+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:30.565597037+07:00","message":"TextPushed: 'นครศรีอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.159265263+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.15930216+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-25T15:43:31.159308566+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.159323871+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.159338833+07:00","message":"[bufferProcess] interim [640000000]:นครศรีอยุธยาจะมีการประเมินความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.159342582+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.159348288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.15935106+07:00","message":"> Transcript [9443] [false]: 'นครศรีอยุธยาจะมีการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.159354336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.159356435+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.159358753+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.159361381+07:00","message":"TextPushed: 'นครศรีอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.277107071+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.277170588+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-25T15:43:31.277177956+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.277192957+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.27720141+07:00","message":"[bufferProcess] interim [820000000]:นครศรีอยุธยาจะมีการประเมินความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.277204256+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.277212414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.277215745+07:00","message":"> Transcript [9444] [false]: 'นครศรีอยุธยาจะมีการประเมินความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.277219564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.277222025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.277225641+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.277228681+07:00","message":"TextPushed: 'นครศรีอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.467606535+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.467649429+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-25T15:43:31.467656292+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.467671911+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467680474+07:00","message":"[bufferProcess] interim [940000000]:นครศรีอยุธยาจะมีการประเมินความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467683224+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467692202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467695341+07:00","message":"> Transcript [9445] [false]: 'นครศรีอยุธยาจะมีการประเมินความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467700022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467702767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467705184+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467708372+07:00","message":"TextPushed: 'นครศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.46771635+07:00","message":"Push: 'จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.46771859+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.467720781+07:00","message":"Set new StatePrefix : 'นครศรีอยุธยาจะมีการประเมินความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.46772336+07:00","message":"Next Push (prob) : 'ประเมินความรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.467732464+07:00","message":"push: {false จะมีการ 0 0xc003386800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.655735073+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.655783632+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-25T15:43:31.655790333+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:31.655806101+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.655818974+07:00","message":"[bufferProcess] interim [180000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.655821981+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.655829163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.655834764+07:00","message":"> Transcript [9446] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.655838003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:31.655842408+07:00","message":"Set new StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.044994713+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.045032242+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-25T15:43:32.045038415+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.045052391+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.04506039+07:00","message":"[bufferProcess] interim [540000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.045064436+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.045070043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.045074325+07:00","message":"> Transcript [9447] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.045079358+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.045084383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.045087564+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.045091636+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.375580318+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.375628145+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-25T15:43:32.375636237+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.375652989+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375660653+07:00","message":"[bufferProcess] interim [840000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375663571+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375684911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375692156+07:00","message":"> Transcript [9448] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375696346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375699236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375701571+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.375704374+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.426739525+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.426782657+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-25T15:43:32.426790697+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.426810391+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426821296+07:00","message":"[bufferProcess] interim [960000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426825239+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426832009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426835332+07:00","message":"> Transcript [9449] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426839438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426841706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426844242+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.426847195+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:32.495922479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:32.495942315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.691399202+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.691437153+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-25T15:43:32.691443914+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดฉัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.691466546+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691474419+07:00","message":"[bufferProcess] interim [200000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691477993+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691485601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691488885+07:00","message":"> Transcript [9450] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691493659+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691496516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691499159+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691502002+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691524246+07:00","message":"Push: 'ประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691526627+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.691529049+07:00","message":"Set new StatePrefix : 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.69153169+07:00","message":"Next Push (prob) : 'ขนาดประเทศชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.69154123+07:00","message":"push: {false ประเมินความลึก 0 0xc003386800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.746570971+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.746602371+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-25T15:43:32.746609647+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:32.746623665+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.746631736+07:00","message":"[bufferProcess] interim [260000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.746634357+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.746640364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.74664308+07:00","message":"> Transcript [9451] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.746646688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.746648915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.746650939+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:32.746653732+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.265549939+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.265593283+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-25T15:43:33.265599573+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.265613062+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.265619548+07:00","message":"[bufferProcess] interim [740000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.265625743+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.265632547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.265635802+07:00","message":"> Transcript [9452] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.265639372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.2656417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.265643866+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.265646863+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.646428885+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.646461585+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-25T15:43:33.646468001+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.646480185+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.646488969+07:00","message":"[bufferProcess] interim [160000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.646492534+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.646496298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.646499272+07:00","message":"> Transcript [9453] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.64650311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.646505152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.646507477+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.646510098+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.975485011+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.975527672+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-25T15:43:33.975535116+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.975551335+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975560997+07:00","message":"[bufferProcess] interim [460000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.97556419+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975568424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975571757+07:00","message":"> Transcript [9454] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975576255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975580989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.97558401+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975586926+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975590585+07:00","message":"Push: 'ขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975593207+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975596253+07:00","message":"Set new StatePrefix : 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.975599494+07:00","message":"Next Push (prob) : 'ชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.975608218+07:00","message":"push: {false ขนาดประเทศชนิด 0 0xc003386800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.990481173+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.990512007+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-25T15:43:33.990517883+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:33.990534663+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.990541171+07:00","message":"[bufferProcess] interim [520000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.990543991+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.990548127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.990551642+07:00","message":"> Transcript [9455] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.990555501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.990557551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.990559532+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:33.99056261+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.043856984+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.043898879+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-25T15:43:34.043905215+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.043919786+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.043933225+07:00","message":"[bufferProcess] interim [580000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.043936427+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.0439438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.043951514+07:00","message":"> Transcript [9456] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.043955702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.043958096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.043959927+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.043963123+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.320005845+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.320041229+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-25T15:43:34.320047132+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งเปรียบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.320060589+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320069204+07:00","message":"[bufferProcess] interim [700000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320072075+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320077456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320080271+07:00","message":"> Transcript [9457] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320084158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320086321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320088283+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.320092147+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.322083281+07:00","message":"[GCS] IsForceVAD: false for message ID: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.391855511+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.39190041+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-25T15:43:34.391907401+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.391923507+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391932588+07:00","message":"[bufferProcess] interim [760000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.3919367+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391944699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391948351+07:00","message":"> Transcript [9458] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งเปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391953242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391956047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391958307+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391961329+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391968062+07:00","message":"Push: 'ชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391970378+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391972674+07:00","message":"Set new StatePrefix : 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งเปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.391975152+07:00","message":"Next Push (prob) : 'เปรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.391984753+07:00","message":"push: {false ชนิดเช่นหินซึ่ง 0 0xc003386800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.396793749+07:00","message":"[GCS] Start streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.416888445+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.416928204+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-25T15:43:34.416936168+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้ผิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.416956543+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.416965182+07:00","message":"[bufferProcess] interim [820000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.416969724+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.416978796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.416983247+07:00","message":"> Transcript [9459] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.416987769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.416990924+07:00","message":"Set new StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.424948337+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.424972738+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-25T15:43:34.424978191+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีโปร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.424991605+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.424997103+07:00","message":"[bufferProcess] interim [880000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.42500002+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้ผิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.425003769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.425006488+07:00","message":"> Transcript [9460] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้ผิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.425029138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.425032056+07:00","message":"Set new StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้ผิด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.435152392+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.435179002+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-25T15:43:34.43518387+07:00","message":"receive interim result [false|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.435196163+07:00","message":"[buffer interim] 533 false นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.43520127+07:00","message":"[bufferProcess] interim [0]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.435203941+07:00","message":"[bufferProcess] send to processor:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีโปร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.435207775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.435210297+07:00","message":"> Transcript [9461] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีโปร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.435212466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.435214277+07:00","message":"Set new StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีโปร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.527908655+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.527954953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเภทชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์\",\"confidence\":0.9429336}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.527962391+07:00","message":"receive interim result [true|false]: นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเภทชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.52797382+07:00","message":"end recv isFinal message id 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.527976186+07:00","message":"end Recv id 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.527982539+07:00","message":"[buffer interim] 533 true นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเภทชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.527993979+07:00","message":"[bufferProcess] interim [60000000]:นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเภทชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.527998035+07:00","message":"[bufferProcess] send to processor (isfinal):นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528002601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528006032+07:00","message":"> Transcript [9462] [false]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528009484+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528013557+07:00","message":"Set new StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528015742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528017743+07:00","message":"> Transcript [9463] [true]: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเภทชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528020657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528022857+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528025211+07:00","message":"StatePrefix: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528028466+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528030599+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528234825+07:00","message":"Push: 'ตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.52823784+07:00","message":"TextPushed: 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเทศชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528240293+07:00","message":"Set new StatePrefix : 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเภทชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528242868+07:00","message":"Next Push (prob) : 'นครศรีอยุธยาจะมีการประเมินความลึกขนาดประเภทชนิดชนิดเช่นหินซึ่งตอนนี้มีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:34.528252314+07:00","message":"push: {true ตอนนี้มีประโยชน์ 0 0xc003386800}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:34.528266693+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_533.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:34.539342219+07:00","message":"write wav file: './tmp/7599/7599_533.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.431166673+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.431215869+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-25T15:43:35.431221314+07:00","message":"receive interim result [false|false]: การวางแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.431237407+07:00","message":"[buffer interim] 534 false การวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.431245205+07:00","message":"[bufferProcess] interim [80000000]:การวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.431247474+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:35.49627601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:35.496287095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.812510138+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.812545638+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-25T15:43:35.812550844+07:00","message":"receive interim result [false|false]: การวางแผนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.81256535+07:00","message":"[buffer interim] 534 false การวางแผนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.812571951+07:00","message":"[bufferProcess] interim [440000000]:การวางแผนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.812574452+07:00","message":"[bufferProcess] send to processor:การวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.81257761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.812580487+07:00","message":"> Transcript [9464] [false]: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.812582811+07:00","message":"Set StatePrefix (first interim): 'การวางแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.817060593+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.817090241+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-25T15:43:35.817096267+07:00","message":"receive interim result [false|false]: การวางแผน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.817151927+07:00","message":"[buffer interim] 534 false การวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.81715819+07:00","message":"[bufferProcess] interim [500000000]:การวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.817186746+07:00","message":"[bufferProcess] send to processor:การวางแผนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.81718992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.817192606+07:00","message":"> Transcript [9465] [false]: 'การวางแผนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.817195594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.817197616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.817199596+07:00","message":"StatePrefix: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.817201811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.945716072+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.945769496+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-25T15:43:35.945778006+07:00","message":"receive interim result [false|false]: การวางแผนในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:35.945796271+07:00","message":"[buffer interim] 534 false การวางแผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945807719+07:00","message":"[bufferProcess] interim [560000000]:การวางแผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945812871+07:00","message":"[bufferProcess] send to processor:การวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945822357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945826694+07:00","message":"> Transcript [9466] [false]: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945832276+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945835641+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945838496+07:00","message":"StatePrefix: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:35.945841772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.132922963+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.132961543+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-25T15:43:36.132967271+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.132980234+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.132986421+07:00","message":"[bufferProcess] interim [740000000]:การวางแผนในการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.132990568+07:00","message":"[bufferProcess] send to processor:การวางแผนในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.132995835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.132998702+07:00","message":"> Transcript [9467] [false]: 'การวางแผนในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.133001586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.133003788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.1330058+07:00","message":"StatePrefix: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.133008176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.145330378+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.145365437+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-25T15:43:36.145370939+07:00","message":"receive interim result [false|false]: การวางแผนในการจอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.145383636+07:00","message":"[buffer interim] 534 false การวางแผนในการจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145389543+07:00","message":"[bufferProcess] interim [800000000]:การวางแผนในการจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145391975+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145396128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145399312+07:00","message":"> Transcript [9468] [false]: 'การวางแผนในการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145402421+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145404395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145406679+07:00","message":"StatePrefix: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145408747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145414683+07:00","message":"Push: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.14541696+07:00","message":"TextPushed: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145419427+07:00","message":"Set new StatePrefix : 'การวางแผนในการเจาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.145421847+07:00","message":"Next Push (prob) : 'ในการเจาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.145429912+07:00","message":"push: {false การวางแผน 0 0xc003386100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.346131364+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.346183729+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-25T15:43:36.346190084+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะหู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.3462034+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.346210167+07:00","message":"[bufferProcess] interim [920000000]:การวางแผนในการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.346212725+07:00","message":"[bufferProcess] send to processor:การวางแผนในการจอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.34621806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.346221025+07:00","message":"> Transcript [9469] [false]: 'การวางแผนในการจอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.346223642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.346226212+07:00","message":"Set new StatePrefix: 'การวางแผนในการจอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.363107709+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.363162922+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-25T15:43:36.363171155+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.363204767+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.363216297+07:00","message":"[bufferProcess] interim [980000000]:การวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.363227536+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะหู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.363240151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.36324495+07:00","message":"> Transcript [9470] [false]: 'การวางแผนในการเจาะหู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.363248776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.363252341+07:00","message":"Set new StatePrefix: 'การวางแผนในการเจาะหู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.523694347+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.523728176+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-25T15:43:36.523733811+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะธรรมดา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.523748459+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.523755125+07:00","message":"[bufferProcess] interim [160000000]:การวางแผนในการเจาะธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.523758052+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.523761505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.523764545+07:00","message":"> Transcript [9471] [false]: 'การวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.523767178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.523769614+07:00","message":"Set new StatePrefix: 'การวางแผนในการเจาะบ่อน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.526667528+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.526699948+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-25T15:43:36.526706389+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.526722485+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.526729521+07:00","message":"[bufferProcess] interim [220000000]:การวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.52673255+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.526738624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.526741571+07:00","message":"> Transcript [9472] [false]: 'การวางแผนในการเจาะธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.526744135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.526746206+07:00","message":"Set new StatePrefix: 'การวางแผนในการเจาะธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.985242509+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.985279719+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-25T15:43:36.985285872+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:36.985299732+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.98530879+07:00","message":"[bufferProcess] interim [580000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.985311965+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.985320599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.985323805+07:00","message":"> Transcript [9473] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.985326668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:36.985328988+07:00","message":"Set new StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.032855674+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.032891988+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-25T15:43:37.032898269+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.032914165+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032922413+07:00","message":"[bufferProcess] interim [640000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032925316+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032933978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032938079+07:00","message":"> Transcript [9474] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032941601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032944128+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032946725+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.032949135+07:00","message":"TextPushed: 'การวางแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.178093642+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.178133373+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-25T15:43:37.178139443+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.178151761+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178160732+07:00","message":"[bufferProcess] interim [820000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178163852+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178169152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178171926+07:00","message":"> Transcript [9475] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178175407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178183687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178187591+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.178191175+07:00","message":"TextPushed: 'การวางแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.419756758+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.419808749+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-25T15:43:37.419815416+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.419832414+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.41984046+07:00","message":"[bufferProcess] interim [60000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.419843582+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.419852618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.419856219+07:00","message":"> Transcript [9476] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.419860188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.419862917+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.419865261+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.41986791+07:00","message":"TextPushed: 'การวางแผน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.598437428+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.598476563+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-25T15:43:37.598485624+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.598501232+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598507982+07:00","message":"[bufferProcess] interim [240000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598510976+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598518855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.59852197+07:00","message":"> Transcript [9477] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598526673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598528628+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598531237+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598533666+07:00","message":"TextPushed: 'การวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598539541+07:00","message":"Push: 'ในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598542092+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.598544713+07:00","message":"Set new StatePrefix : 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.59854852+07:00","message":"Next Push (prob) : 'ไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.598573295+07:00","message":"push: {false ในการเจาะบ่อน้ำบาดาล 0 0xc003386100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.859840436+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.859884741+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-25T15:43:37.859892464+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.859908733+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859918264+07:00","message":"[bufferProcess] interim [420000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859922027+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859926276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859929978+07:00","message":"> Transcript [9478] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859934238+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859936849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859939006+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.859942022+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.895883298+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.895924027+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-25T15:43:37.89592986+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:37.89594581+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.89595572+07:00","message":"[bufferProcess] interim [480000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.895958972+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.895966927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.895969493+07:00","message":"> Transcript [9479] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.895973824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.895976213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.89597908+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:37.895982019+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.063570267+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.063612135+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-25T15:43:38.063618749+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.063632138+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.063639733+07:00","message":"[bufferProcess] interim [660000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.063643008+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.063651376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.063655057+07:00","message":"> Transcript [9480] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.063659337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.063661615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.06366386+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.063667153+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.077149079+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.077199719+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-25T15:43:38.077205887+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.077218031+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077223502+07:00","message":"[bufferProcess] interim [720000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077225837+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077232377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077235344+07:00","message":"> Transcript [9481] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077239476+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077241574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077243861+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077246832+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077253551+07:00","message":"Push: 'ไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077256426+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077258881+07:00","message":"Set new StatePrefix : 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.077261734+07:00","message":"Next Push (prob) : 'การเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.077285575+07:00","message":"push: {false ไม่ว่าจะเป็นการเตรียม 0 0xc003386100}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.127997306+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.128033988+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-25T15:43:38.128040424+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.128052208+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.128063432+07:00","message":"[bufferProcess] interim [780000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.128067008+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.128072561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.128075487+07:00","message":"> Transcript [9482] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.128079592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.12808198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.128084373+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.128087363+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.24714451+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.247196807+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-25T15:43:38.247203541+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.247218143+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.247226422+07:00","message":"[bufferProcess] interim [900000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.247229394+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.247234075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.247237309+07:00","message":"> Transcript [9483] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.247240244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.247242941+07:00","message":"Set new StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.450813668+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.45085588+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-25T15:43:38.450863306+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.450880144+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.450888069+07:00","message":"[bufferProcess] interim [80000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.450891589+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.450899159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.450902236+07:00","message":"> Transcript [9484] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.450907052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.4509094+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.450911627+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.450915204+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.483368194+07:00","message":"[GCS] IsForceVAD: false for message ID: 534"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:38.496607107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:38.496613534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.567031869+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.567088421+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-25T15:43:38.567097857+07:00","message":"receive interim result [false|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.567115015+07:00","message":"[buffer interim] 534 false การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.567124006+07:00","message":"[bufferProcess] interim [260000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.567127449+07:00","message":"[bufferProcess] send to processor:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือช่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.567136944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.567140278+07:00","message":"> Transcript [9485] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.567147035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.56714961+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.56715229+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.567155149+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.61314747+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.613215728+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-25T15:43:38.61322256+07:00","message":"receive interim result [true|false]: การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.613230639+07:00","message":"end recv isFinal message id 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.613236309+07:00","message":"end Recv id 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.613243682+07:00","message":"[buffer interim] 534 true การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613251661+07:00","message":"[bufferProcess] interim [320000000]:การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613255803+07:00","message":"[bufferProcess] send to processor (isfinal):การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613259643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.61326281+07:00","message":"> Transcript [9486] [false]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.61326722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613270152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613272612+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.61327586+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613278014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613280084+07:00","message":"> Transcript [9487] [true]: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613282516+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.61328428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613286137+07:00","message":"StatePrefix: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียมการในเรื่องของเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613288262+07:00","message":"TextPushed: 'การวางแผนในการเจาะบ่อน้ำบาดาลไม่ว่าจะเป็นการเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:38.613291716+07:00","message":"Push: 'การในเรื่องของเครื่องมือเครื่องจักร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.613300951+07:00","message":"push: {true การในเรื่องของเครื่องมือเครื่องจักร 0 0xc003386100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:38.623020146+07:00","message":"write wav file: './tmp/7599/7599_534.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:38.876515473+07:00","message":"[GCS] Start streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.41777761+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.417820251+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-25T15:43:39.417825439+07:00","message":"receive interim result [false|false]: งบประมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.417844487+07:00","message":"[buffer interim] 535 false งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.417851495+07:00","message":"[bufferProcess] interim [600000000]:งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.417853675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.61303195+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.613075283+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-25T15:43:39.613082066+07:00","message":"receive interim result [false|false]: งบประมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.613099208+07:00","message":"[buffer interim] 535 false งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.61310799+07:00","message":"[bufferProcess] interim [780000000]:งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.613110603+07:00","message":"[bufferProcess] send to processor:งบประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.613114659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.613117596+07:00","message":"> Transcript [9488] [false]: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.613119863+07:00","message":"Set StatePrefix (first interim): 'งบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.753719099+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.753766041+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-25T15:43:39.75377274+07:00","message":"receive interim result [false|false]: งบประมาณที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.753789276+07:00","message":"[buffer interim] 535 false งบประมาณที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753797119+07:00","message":"[bufferProcess] interim [900000000]:งบประมาณที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753800141+07:00","message":"[bufferProcess] send to processor:งบประมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753808724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753812267+07:00","message":"> Transcript [9489] [false]: 'งบประมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753815995+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753818527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753820711+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.753822819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.861076348+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.861114167+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-25T15:43:39.861120148+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:39.8611353+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.861142875+07:00","message":"[bufferProcess] interim [20000000]:งบประมาณที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.86114552+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.861154126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.861171191+07:00","message":"> Transcript [9490] [false]: 'งบประมาณที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.861175393+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.86117748+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.861179524+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:39.861181761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.087806355+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.087850476+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-25T15:43:40.087857245+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.087870169+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.08787833+07:00","message":"[bufferProcess] interim [200000000]:งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.087881046+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.087885003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.08788801+07:00","message":"> Transcript [9491] [false]: 'งบประมาณที่จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.087891642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.087893876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.08789576+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.087897763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.135111813+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.135148855+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-25T15:43:40.135154521+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.13516912+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135175836+07:00","message":"[bufferProcess] interim [320000000]:งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135178929+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135182422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135185426+07:00","message":"> Transcript [9492] [false]: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135195063+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135197549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135199492+07:00","message":"StatePrefix: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135201833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135207527+07:00","message":"Push: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135209921+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.13521275+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.135215395+07:00","message":"Next Push (prob) : 'ที่จะต้องเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.135222725+07:00","message":"push: {false งบประมาณ 0 0xc0030a0e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.750726125+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.750765539+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-25T15:43:40.750772677+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.750794597+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.750798208+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-25T15:43:40.750801062+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.750806523+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.750809897+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750816912+07:00","message":"[bufferProcess] interim [860000000]:งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.75081989+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750823721+07:00","message":"[bufferProcess] interim [920000000]:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750825722+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคคล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750829183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750832229+07:00","message":"> Transcript [9493] [false]: 'งบประมาณที่จะต้องเอามาใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.75083614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.75083848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750840968+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750843419+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750845451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750847572+07:00","message":"> Transcript [9494] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.75084971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.75085164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750853376+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:40.750855381+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.988656372+07:00","message":"[GCS] Cleaned up inactive client: 510"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.988677185+07:00","message":"[GCS] Cleaned up inactive client: 509"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.988680037+07:00","message":"[GCS] Cleaned up inactive client: 512"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.988681948+07:00","message":"[GCS] Cleaned up inactive client: 513"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:40.988683872+07:00","message":"[GCS] Cleaned up inactive client: 511"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.32225403+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.322291646+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-25T15:43:41.322296951+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.322309802+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.322316579+07:00","message":"[bufferProcess] interim [520000000]:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.322320538+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.322327813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.32233123+07:00","message":"> Transcript [9495] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.322335031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.322337527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.322339567+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.322341735+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:41.497239072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:41.497250953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.656957075+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.657006736+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-25T15:43:41.65701383+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.657030816+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657040332+07:00","message":"[bufferProcess] interim [760000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657043595+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657048555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657051898+07:00","message":"> Transcript [9496] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657055912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657058489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657061341+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657063737+07:00","message":"TextPushed: 'งบประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657066371+07:00","message":"Push: 'ที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657069005+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657071468+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.657073729+07:00","message":"Next Push (prob) : 'ใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.657082318+07:00","message":"push: {false ที่จะต้องเอามา 0 0xc0030a0e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.843685012+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.843732884+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-25T15:43:41.843740119+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:41.843757292+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843769019+07:00","message":"[bufferProcess] interim [940000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843772059+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843779386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843783307+07:00","message":"> Transcript [9497] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843787743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843790225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843792491+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:41.843795757+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.385744597+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.38578261+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-25T15:43:42.385788736+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.38580038+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.385807286+07:00","message":"[bufferProcess] interim [480000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.38581012+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.385815599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.385818302+07:00","message":"> Transcript [9498] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.385821799+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.385823988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.385826124+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.385828927+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.93410932+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.934143516+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-25T15:43:42.934149014+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:42.934159731+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.934166105+07:00","message":"[bufferProcess] interim [80000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.934169126+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.934174407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.93417713+07:00","message":"> Transcript [9499] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.934181648+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.934184796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.934188147+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:42.934191976+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.140612853+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.140660624+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-25T15:43:43.140668258+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.140683843+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140692027+07:00","message":"[bufferProcess] interim [260000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140695246+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140701759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140704995+07:00","message":"> Transcript [9500] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140710787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140713484+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140715907+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140718869+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140724131+07:00","message":"Push: 'ใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140726204+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140728967+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.140731424+07:00","message":"Next Push (prob) : 'นะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.14073966+07:00","message":"push: {false ใช้บุคลากร 0 0xc0030a0e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.164527526+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.164566073+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-25T15:43:43.164574346+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.164591522+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164598752+07:00","message":"[bufferProcess] interim [320000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164601893+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164609541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164612482+07:00","message":"> Transcript [9501] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164616969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164619114+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164621131+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.164624062+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.330707172+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.330755028+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-25T15:43:43.330762373+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.330777931+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.330789576+07:00","message":"[bufferProcess] interim [440000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.330792499+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.330798544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.330802138+07:00","message":"> Transcript [9502] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.330808964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.330811181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.330814033+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.33081708+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.361680483+07:00","message":"[GCS] IsForceVAD: false for message ID: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.447749202+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.447803171+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-25T15:43:43.447810568+07:00","message":"receive interim result [false|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.447828064+07:00","message":"[buffer interim] 535 false งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447843892+07:00","message":"[bufferProcess] interim [620000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447848813+07:00","message":"[bufferProcess] send to processor:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447860807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447865339+07:00","message":"> Transcript [9503] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447871552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447874433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447879312+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.447886018+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.483860046+07:00","message":"[GCS] Start streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491413017+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491458012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก\",\"confidence\":0.95802}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491466128+07:00","message":"receive interim result [true|false]: งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491476401+07:00","message":"end recv isFinal message id 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491478484+07:00","message":"end Recv id 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491486043+07:00","message":"[buffer interim] 535 true งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491497909+07:00","message":"[bufferProcess] interim [710000000]:งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491501743+07:00","message":"[bufferProcess] send to processor (isfinal):งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491514041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491532336+07:00","message":"> Transcript [9504] [false]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491540014+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491543277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491547326+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491551372+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491560632+07:00","message":"Push: 'นะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491563773+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491567387+07:00","message":"Set new StatePrefix : 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491571365+07:00","message":"Next Push (prob) : 'อันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491574785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491578318+07:00","message":"> Transcript [9505] [true]: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491585412+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491588538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491591859+07:00","message":"StatePrefix: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆอันนี้ก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491595152+07:00","message":"TextPushed: 'งบประมาณที่จะต้องเอามาใช้บุคลากรนะครับผมพัสดุต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:43.491599356+07:00","message":"Push: 'อันนี้ก็มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491610421+07:00","message":"push: {false นะครับผมพัสดุต่างๆ 0 0xc0030a0e80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:43.491618015+07:00","message":"push: {true อันนี้ก็มาจาก 0 0xc0030a0e80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:43.501122411+07:00","message":"write wav file: './tmp/7599/7599_535.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.047747272+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.047782391+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-25T15:43:44.047788271+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.047801092+07:00","message":"[buffer interim] 536 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.047807556+07:00","message":"[bufferProcess] interim [420000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.047809887+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.211888814+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.211925346+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-25T15:43:44.21193091+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.211943803+07:00","message":"[buffer interim] 536 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.211949797+07:00","message":"[bufferProcess] interim [540000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.211952612+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.211958554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.211962107+07:00","message":"> Transcript [9506] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.211964567+07:00","message":"Set StatePrefix (first interim): 'ปากกา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:44.497646188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:44.497661723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.838282507+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.838315105+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-25T15:43:44.838322216+07:00","message":"receive interim result [false|false]: อาการเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:44.838336788+07:00","message":"[buffer interim] 536 false อาการเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.838344443+07:00","message":"[bufferProcess] interim [140000000]:อาการเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.838347109+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.838350281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.838353387+07:00","message":"> Transcript [9507] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.838355732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:44.838357693+07:00","message":"Set new StatePrefix: 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.024924671+07:00","message":"[GCS] IsForceVAD: false for message ID: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.097673792+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.097721405+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-25T15:43:45.097728495+07:00","message":"receive interim result [false|false]: อาการเริ่มต้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.097743236+07:00","message":"[buffer interim] 536 false อาการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097750309+07:00","message":"[bufferProcess] interim [440000000]:อาการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097753162+07:00","message":"[bufferProcess] send to processor:อาการเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097758397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097762635+07:00","message":"> Transcript [9508] [false]: 'อาการเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097766256+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097768367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097770258+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.097772498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.120676028+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.120709249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาการเริ่มต้นที่\",\"confidence\":0.9242949}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.120714916+07:00","message":"receive interim result [true|false]: อาการเริ่มต้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.120724533+07:00","message":"end recv isFinal message id 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.120726812+07:00","message":"end Recv id 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.120734017+07:00","message":"[buffer interim] 536 true อาการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120740886+07:00","message":"[bufferProcess] interim [560000000]:อาการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120748548+07:00","message":"[bufferProcess] send to processor (isfinal):อาการเริ่มต้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120751623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120754495+07:00","message":"> Transcript [9509] [false]: 'อาการเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.12075873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120760799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120762709+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120764718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120766874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120768961+07:00","message":"> Transcript [9510] [true]: 'อาการเริ่มต้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120771227+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120773002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120775018+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120776766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:45.120782984+07:00","message":"Push: 'อาการเริ่มต้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.120790553+07:00","message":"push: {true อาการเริ่มต้นที่ 0 0xc0006cfd00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:45.130569367+07:00","message":"write wav file: './tmp/7599/7599_536.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:45.154813965+07:00","message":"[GCS] Start streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.576257042+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.576325155+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-25T15:43:46.576331279+07:00","message":"receive interim result [false|false]: ลิปสติก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.576347493+07:00","message":"[buffer interim] 537 false ลิปสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.5763535+07:00","message":"[bufferProcess] interim [440000000]:ลิปสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.576355577+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.576360789+07:00","message":"[bufferProcess] send to processor (ticker):ลิปสติก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.576363755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.576366706+07:00","message":"> Transcript [9511] [false]: 'ลิปสติก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.576369011+07:00","message":"Set StatePrefix (first interim): 'ลิปสติก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.626961166+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.626997341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Music\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.627003147+07:00","message":"receive interim result [false|false]: Music"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:46.627017039+07:00","message":"[buffer interim] 537 false Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.627024543+07:00","message":"[bufferProcess] interim [500000000]:Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:46.62702698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.211597525+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.211640423+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-25T15:43:47.211655529+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.211671593+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.211679893+07:00","message":"[bufferProcess] interim [40000000]:ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.211682795+07:00","message":"[bufferProcess] send to processor:Music"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.211691349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.211694464+07:00","message":"> Transcript [9512] [false]: 'Music'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.211697095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.211699403+07:00","message":"Set new StatePrefix: 'Music'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:47.498619725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:47.498651829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.806976564+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.807021438+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-25T15:43:47.807027515+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.807041124+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.807049694+07:00","message":"[bufferProcess] interim [640000000]:ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.807052402+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.807060522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.807063818+07:00","message":"> Transcript [9513] [false]: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.807066698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.807069873+07:00","message":"Set new StatePrefix: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.991263391+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.9913038+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-25T15:43:47.991310205+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:47.991329191+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991337579+07:00","message":"[bufferProcess] interim [880000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991341183+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991345901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991349266+07:00","message":"> Transcript [9514] [false]: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991353221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991355504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991358244+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:47.991360446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.183940881+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.183981825+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-25T15:43:48.183988761+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.18400571+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.184018534+07:00","message":"[bufferProcess] interim [120000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.184021693+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.184029026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.184034056+07:00","message":"> Transcript [9515] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.18403864+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.184041156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.18404476+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.184047273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.366758258+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.366797711+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-25T15:43:48.366804739+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.366820151+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.366828499+07:00","message":"[bufferProcess] interim [240000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.36683134+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.36684015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.36684304+07:00","message":"> Transcript [9516] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.366846984+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.36684998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.3668522+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.366857519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.634854361+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.634893228+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-25T15:43:48.634899976+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.634919237+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634933803+07:00","message":"[bufferProcess] interim [480000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634936573+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634941061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634945153+07:00","message":"> Transcript [9517] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634948913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.63495134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634954558+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634957289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634964649+07:00","message":"Push: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634967602+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634971393+07:00","message":"Set new StatePrefix : 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.634974987+07:00","message":"Next Push (prob) : 'คือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.634996461+07:00","message":"push: {false ลิปสติกกันน้ำบาดาล 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.68649821+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.686540163+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-25T15:43:48.686546855+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.686565221+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.686577631+07:00","message":"[bufferProcess] interim [540000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.686581656+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.686591165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.68659568+07:00","message":"> Transcript [9518] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.686599945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.686602765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.686604814+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.686607232+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.689589987+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.689615551+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-25T15:43:48.689621877+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.689635783+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689641648+07:00","message":"[bufferProcess] interim [600000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689644227+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689648191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689651169+07:00","message":"> Transcript [9519] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689654366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689664318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689666827+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.689669351+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.892299444+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.892343882+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-25T15:43:48.892351249+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:48.892365566+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.892373507+07:00","message":"[bufferProcess] interim [780000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.892376338+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.892380797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.892383706+07:00","message":"> Transcript [9520] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.892387135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.892389409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.89239176+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:48.892394554+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.021235776+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.021270908+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-25T15:43:49.021276924+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.02128807+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021294145+07:00","message":"[bufferProcess] interim [840000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021296871+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021302095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021305387+07:00","message":"> Transcript [9521] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021309197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021311193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.02131316+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021315561+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021320079+07:00","message":"Push: 'คือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021322157+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021324974+07:00","message":"Set new StatePrefix : 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.021327737+07:00","message":"Next Push (prob) : 'นะครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.021335214+07:00","message":"push: {false คือเป็นแหล่งน้ำต้นทุน 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.046844782+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.046887302+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-25T15:43:49.04689387+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.046910745+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.046919898+07:00","message":"[bufferProcess] interim [900000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.04692305+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.046929279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.046932701+07:00","message":"> Transcript [9522] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.046935699+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.099478976+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.099522809+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-25T15:43:49.099529262+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.099546394+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099554229+07:00","message":"[bufferProcess] interim [20000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099557428+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099563377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099566208+07:00","message":"> Transcript [9523] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099570515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099572712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099574761+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.099577555+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.522828321+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.522865627+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-25T15:43:49.522871033+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.522885565+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.522894691+07:00","message":"[bufferProcess] interim [380000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.522897349+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.522902932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.522905796+07:00","message":"> Transcript [9524] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.522909221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.522911229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.522913704+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.52291684+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.605140359+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.605191282+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-25T15:43:49.605199143+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.605215+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.605232604+07:00","message":"[bufferProcess] interim [440000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.605237144+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.605248133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.605252799+07:00","message":"> Transcript [9525] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.605256531+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.605258888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.60526116+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.605263937+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.734851501+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.734890204+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-25T15:43:49.734897017+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.734911505+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734920223+07:00","message":"[bufferProcess] interim [620000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.73492355+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734929587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734932467+07:00","message":"> Transcript [9526] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734936333+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.73494227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734944751+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734947569+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.73495753+07:00","message":"Push: 'นะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734960134+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734962484+07:00","message":"Set new StatePrefix : 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.734964855+07:00","message":"Next Push (prob) : 'ให้ทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.734990592+07:00","message":"push: {false นะครับต้อง 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.786732542+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.7867701+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-25T15:43:49.786776451+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.786791481+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786800988+07:00","message":"[bufferProcess] interim [680000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786804316+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786810027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786812968+07:00","message":"> Transcript [9527] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786816684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786818754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786820672+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.786823262+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.970774654+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.97081315+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-25T15:43:49.970820188+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.970836908+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.97084419+07:00","message":"[bufferProcess] interim [860000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.970847116+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.970854454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.970858173+07:00","message":"> Transcript [9528] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.970862502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.970865219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.970867606+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.970870948+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.974965335+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.97498818+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-25T15:43:49.974993996+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:49.975006034+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.975012257+07:00","message":"[bufferProcess] interim [920000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.975015325+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.975018808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.975021556+07:00","message":"> Transcript [9529] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.975024738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.975026604+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.9750288+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:49.975032268+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.101848425+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.101890599+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-25T15:43:50.101897511+07:00","message":"receive interim result [false|false]: ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.101913796+07:00","message":"[buffer interim] 537 false ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101922523+07:00","message":"[bufferProcess] interim [980000000]:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101925578+07:00","message":"[bufferProcess] send to processor:ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101929723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101932853+07:00","message":"> Transcript [9530] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101937336+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101939632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101942019+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101944859+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101952322+07:00","message":"Push: 'ให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101954532+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.101967792+07:00","message":"Set new StatePrefix : 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.10197115+07:00","message":"Next Push (prob) : 'ว่ามันมีคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.101988838+07:00","message":"push: {false ให้ทราบ 0 0xc000130380}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.282822805+07:00","message":"[GCS] IsForceVAD: false for message ID: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.345037362+07:00","message":"[GCS] Start streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.452710507+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.452746713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลิปสติกกันน้ำบาดาลเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า\",\"confidence\":0.9473203}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.452754396+07:00","message":"receive interim result [true|false]: ลิปสติกกันน้ำบาดาลเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.452762547+07:00","message":"end recv isFinal message id 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.452764808+07:00","message":"end Recv id 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.452770246+07:00","message":"[buffer interim] 537 true ลิปสติกกันน้ำบาดาลเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452777356+07:00","message":"[bufferProcess] interim [340000000]:ลิปสติกกันน้ำบาดาลเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452782652+07:00","message":"[bufferProcess] send to processor (isfinal):ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452785927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452789079+07:00","message":"> Transcript [9531] [false]: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452792607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452794746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452796782+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.45279959+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452801932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452804017+07:00","message":"> Transcript [9532] [true]: 'ลิปสติกกันน้ำบาดาลเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452806274+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452813704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452823465+07:00","message":"StatePrefix: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบว่ามันมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452825843+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452828162+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452993554+07:00","message":"Push: 'ด้วยว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452996798+07:00","message":"TextPushed: 'ลิปสติกกันน้ำบาดาลคือเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.452999151+07:00","message":"Set new StatePrefix : 'ลิปสติกกันน้ำบาดาลเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.453001584+07:00","message":"Next Push (prob) : 'ลิปสติกกันน้ำบาดาลเป็นแหล่งน้ำต้นทุนนะครับต้องให้ทราบด้วยว่ามันมีคุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.453010005+07:00","message":"push: {true ด้วยว่ามันมีคุณค่า 0 0xc000130380}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.453018449+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_537.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:50.463288324+07:00","message":"write wav file: './tmp/7599/7599_537.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:50.499348859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:50.499368714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.88003094+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.880090157+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-25T15:43:50.880096024+07:00","message":"receive interim result [false|false]: ไม่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.880111182+07:00","message":"[buffer interim] 538 false ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.880117573+07:00","message":"[bufferProcess] interim [540000000]:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:50.880119944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:50.983373504+07:00","message":"[GCS] IsForceVAD: false for message ID: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.002177518+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.002217274+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-25T15:43:51.002223974+07:00","message":"receive interim result [false|false]: มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.002242193+07:00","message":"[buffer interim] 538 false มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.002253398+07:00","message":"[bufferProcess] interim [720000000]:มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.002257315+07:00","message":"[bufferProcess] send to processor:ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.002265576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.002269571+07:00","message":"> Transcript [9533] [false]: 'ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.002274058+07:00","message":"Set StatePrefix (first interim): 'ไม่มี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.073294974+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.073341535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่มีประโยชน์\",\"confidence\":0.9532987}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.073349949+07:00","message":"receive interim result [true|false]: ไม่มีประโยชน์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.073361801+07:00","message":"end recv isFinal message id 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.073365065+07:00","message":"end Recv id 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.073373583+07:00","message":"[buffer interim] 538 true ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.07338471+07:00","message":"[bufferProcess] interim [870000000]:ไม่มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.07338999+07:00","message":"[bufferProcess] send to processor (isfinal):มีประโยชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073396444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073401347+07:00","message":"> Transcript [9534] [false]: 'มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073404658+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073407588+07:00","message":"Set new StatePrefix: 'มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073410772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073414114+07:00","message":"> Transcript [9535] [true]: 'ไม่มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073417891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073420959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073424219+07:00","message":"StatePrefix: 'มีประโยชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073426828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.073430231+07:00","message":"Push: 'ไม่มีประโยชน์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.073438891+07:00","message":"push: {true ไม่มีประโยชน์ 0 0xc0030a1080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:51.079126701+07:00","message":"write wav file: './tmp/7599/7599_538.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.113557752+07:00","message":"[GCS] Start streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.64766988+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.647712478+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-25T15:43:51.647717531+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.647731965+07:00","message":"[buffer interim] 539 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.647738419+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.647740449+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.955916424+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.955955157+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-25T15:43:51.955962303+07:00","message":"receive interim result [false|false]: การอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:51.955975735+07:00","message":"[buffer interim] 539 false การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.955986399+07:00","message":"[bufferProcess] interim [840000000]:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.955990436+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.955997207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.956001027+07:00","message":"> Transcript [9536] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:51.956004169+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.101321908+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.101362007+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-25T15:43:52.101368355+07:00","message":"receive interim result [false|false]: การอนุรักษ์ดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.101379049+07:00","message":"[buffer interim] 539 false การอนุรักษ์ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101388+07:00","message":"[bufferProcess] interim [20000000]:การอนุรักษ์ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101390714+07:00","message":"[bufferProcess] send to processor:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101397172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101400373+07:00","message":"> Transcript [9537] [false]: 'การอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101403781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101406133+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101408741+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.101411057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.185346384+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.185388975+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-25T15:43:52.185394667+07:00","message":"receive interim result [false|false]: การอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.185408849+07:00","message":"[buffer interim] 539 false การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.185415739+07:00","message":"[bufferProcess] interim [80000000]:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.185418639+07:00","message":"[bufferProcess] send to processor:การอนุรักษ์ดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.185423868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.18542681+07:00","message":"> Transcript [9538] [false]: 'การอนุรักษ์ดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.185430216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.18543254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.185436445+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.185439023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.329909663+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.329951762+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-25T15:43:52.329958993+07:00","message":"receive interim result [false|false]: การอนุรักษ์มือถือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.329973368+07:00","message":"[buffer interim] 539 false การอนุรักษ์มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.329981379+07:00","message":"[bufferProcess] interim [200000000]:การอนุรักษ์มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.329985386+07:00","message":"[bufferProcess] send to processor:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.32999383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.329998239+07:00","message":"> Transcript [9539] [false]: 'การอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.330002907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.330005949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.330009071+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.330012361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.346226976+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.346283596+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-25T15:43:52.346289978+07:00","message":"receive interim result [false|false]: การอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.346309436+07:00","message":"[buffer interim] 539 false การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346317205+07:00","message":"[bufferProcess] interim [260000000]:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346320691+07:00","message":"[bufferProcess] send to processor:การอนุรักษ์มือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346328316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346331546+07:00","message":"> Transcript [9540] [false]: 'การอนุรักษ์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346335471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346337829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346340335+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346342648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346348885+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346350765+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346352908+07:00","message":"Set new StatePrefix : 'การอนุรักษ์มือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.346355099+07:00","message":"Next Push (prob) : 'อนุรักษ์มือถือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.346364158+07:00","message":"push: {false การ 0 0xc002a09200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.358948438+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.35898374+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-25T15:43:52.358989874+07:00","message":"receive interim result [false|false]: การอนุรักษ์หรือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.359007511+07:00","message":"[buffer interim] 539 false การอนุรักษ์หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.359015648+07:00","message":"[bufferProcess] interim [320000000]:การอนุรักษ์หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.359019042+07:00","message":"[bufferProcess] send to processor:การอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.359022631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.359025451+07:00","message":"> Transcript [9541] [false]: 'การอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.359027868+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.39187067+07:00","message":"[GCS] IsForceVAD: false for message ID: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.455050979+07:00","message":"[GCS] Start streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.528683256+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.528718185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การอนุรักษ์มือถือเป็น\",\"confidence\":0.80896354}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.528726846+07:00","message":"receive interim result [true|false]: การอนุรักษ์มือถือเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.528736458+07:00","message":"end recv isFinal message id 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.528738864+07:00","message":"end Recv id 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.528744585+07:00","message":"[buffer interim] 539 true การอนุรักษ์มือถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528752909+07:00","message":"[bufferProcess] interim [500000000]:การอนุรักษ์มือถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528756133+07:00","message":"[bufferProcess] send to processor (isfinal):การอนุรักษ์หรือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528759464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528762766+07:00","message":"> Transcript [9542] [false]: 'การอนุรักษ์หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528765412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528768013+07:00","message":"Set new StatePrefix: 'การอนุรักษ์หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528770121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528773782+07:00","message":"> Transcript [9543] [true]: 'การอนุรักษ์มือถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528776405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528778422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528780455+07:00","message":"StatePrefix: 'การอนุรักษ์หรือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.528782753+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.52878854+07:00","message":"Push: 'อนุรักษ์มือถือเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.528796331+07:00","message":"push: {true อนุรักษ์มือถือเป็น 0 0xc002a09200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:52.536690101+07:00","message":"write wav file: './tmp/7599/7599_539.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.98672283+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.986763283+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-25T15:43:52.986769831+07:00","message":"receive interim result [false|false]: ข้อมูล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:52.986783669+07:00","message":"[buffer interim] 540 false ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.986791377+07:00","message":"[bufferProcess] interim [540000000]:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:52.986794287+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.176588239+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.176625126+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-25T15:43:53.176630384+07:00","message":"receive interim result [false|false]: ข้อมูลหลัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.17664248+07:00","message":"[buffer interim] 540 false ข้อมูลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.176648811+07:00","message":"[bufferProcess] interim [780000000]:ข้อมูลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.176651553+07:00","message":"[bufferProcess] send to processor:ข้อมูล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.176657052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.176662785+07:00","message":"> Transcript [9544] [false]: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.176665275+07:00","message":"Set StatePrefix (first interim): 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.44740042+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.447444751+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-25T15:43:53.447451476+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.447465706+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447474821+07:00","message":"[bufferProcess] interim [20000000]:ข้อมูลหลักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447477972+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447485609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447488486+07:00","message":"> Transcript [9545] [false]: 'ข้อมูลหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447493133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447495776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447497897+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.447500197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:53.500401511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:53.500433062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.888396604+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.888432756+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-25T15:43:53.888438633+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.888450161+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.888459338+07:00","message":"[bufferProcess] interim [440000000]:ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.888462747+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.888467978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.888471324+07:00","message":"> Transcript [9546] [false]: 'ข้อมูลหลักเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.888474907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.88847713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.888479175+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.888481272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.897096312+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.897131512+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-25T15:43:53.897137737+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:53.897154437+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.897176451+07:00","message":"[bufferProcess] interim [500000000]:ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.897179422+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.897187658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.897190533+07:00","message":"> Transcript [9547] [false]: 'ข้อมูลหลักเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.897193602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.897195754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.89719821+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:53.897200425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.215491761+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.215541934+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-25T15:43:54.215548635+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.215566184+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215574974+07:00","message":"[bufferProcess] interim [740000000]:ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215577892+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215586606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215590014+07:00","message":"> Transcript [9548] [false]: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215593669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215596507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215598573+07:00","message":"StatePrefix: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215600743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215607571+07:00","message":"Push: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215609559+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215611696+07:00","message":"Set new StatePrefix : 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.215614383+07:00","message":"Next Push (prob) : 'หลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.215623994+07:00","message":"push: {false ข้อมูล 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.399319117+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.399355486+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-25T15:43:54.399361618+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.399374656+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.39938133+07:00","message":"[bufferProcess] interim [920000000]:ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.399384074+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.399389914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.399392812+07:00","message":"> Transcript [9549] [false]: 'ข้อมูลหลักเลยนะครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.399396145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.39939867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.399400967+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.399403175+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.412640043+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.41267858+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-25T15:43:54.412686141+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.412703398+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412710666+07:00","message":"[bufferProcess] interim [980000000]:ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412714566+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับพี่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412721208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412725675+07:00","message":"> Transcript [9550] [false]: 'ข้อมูลหลักเลยนะครับพี่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412731153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412734161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412737316+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.412740784+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.537049135+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.537084991+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-25T15:43:54.537090655+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.537106375+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.537114917+07:00","message":"[bufferProcess] interim [100000000]:ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.53711793+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับพี่ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.537123165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.537126372+07:00","message":"> Transcript [9551] [false]: 'ข้อมูลหลักเลยนะครับพี่ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.537134562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.537137334+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.537142972+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.537146312+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.904412014+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.904447707+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-25T15:43:54.904453804+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.904468532+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904475572+07:00","message":"[bufferProcess] interim [460000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904478251+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904482005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904484793+07:00","message":"> Transcript [9552] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904488046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904490324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904492665+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904495024+07:00","message":"TextPushed: 'ข้อมูล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904499137+07:00","message":"Push: 'หลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.90450146+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904504208+07:00","message":"Set new StatePrefix : 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:54.904507139+07:00","message":"Next Push (prob) : 'ที่ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:54.9045142+07:00","message":"push: {false หลักเลยนะครับ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.100273844+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.100307502+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-25T15:43:55.100313837+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.100325677+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.10033222+07:00","message":"[bufferProcess] interim [640000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.1003352+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.100341375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.100344397+07:00","message":"> Transcript [9553] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.100348019+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.100350346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.100352346+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.100355355+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.230397052+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.230438869+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-25T15:43:55.23044721+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.230462802+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.230471287+07:00","message":"[bufferProcess] interim [760000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.230476336+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.230486541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.230491126+07:00","message":"> Transcript [9554] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.23049687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.230499749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.230502731+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.230506643+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.289932895+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.289979032+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-25T15:43:55.289986682+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.290003115+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290014849+07:00","message":"[bufferProcess] interim [880000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290017699+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290026794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290030968+07:00","message":"> Transcript [9555] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290035362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290037709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290040001+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.290043825+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.432590091+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.432631091+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-25T15:43:55.432637229+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.432657112+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432666118+07:00","message":"[bufferProcess] interim [0]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.4326691+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432673927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432677356+07:00","message":"> Transcript [9556] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432681824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432684642+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432687023+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432689733+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432692972+07:00","message":"Push: 'ที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432694985+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432697287+07:00","message":"Set new StatePrefix : 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:55.432700227+07:00","message":"Next Push (prob) : 'ควรจะได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:55.432709619+07:00","message":"push: {false ที่ประชาชน 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.019009834+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.019053191+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-25T15:43:56.019059605+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.0190784+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.019088146+07:00","message":"[bufferProcess] interim [600000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.019091748+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.019096341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.019099595+07:00","message":"> Transcript [9557] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.019103391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.01910564+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.019107607+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.019112128+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.197584235+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.197625997+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-25T15:43:56.197633059+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.197647739+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.197656114+07:00","message":"[bufferProcess] interim [780000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.19765942+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.19766715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.197673488+07:00","message":"> Transcript [9558] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.197677608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.197679827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.197681983+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.197685036+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.323934691+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.323973065+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-25T15:43:56.323979528+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.323994785+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.324001312+07:00","message":"[bufferProcess] interim [900000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.324004789+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.324008697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.324011707+07:00","message":"> Transcript [9559] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.324016094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.32401823+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.324020628+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.324023366+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:56.501025513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:56.501034078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.643767251+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.643802871+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-25T15:43:56.643808824+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.64382149+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643827922+07:00","message":"[bufferProcess] interim [140000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643830817+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643836058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643838894+07:00","message":"> Transcript [9560] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643843123+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643845515+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643847931+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643850514+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643855402+07:00","message":"Push: 'ควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643857395+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643859734+07:00","message":"Set new StatePrefix : 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.643862502+07:00","message":"Next Push (prob) : 'รู้รับทราบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.643869777+07:00","message":"push: {false ควรจะได้รับ 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.732339435+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.732377673+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-25T15:43:56.732384514+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:56.73240131+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.73240839+07:00","message":"[bufferProcess] interim [320000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.732411374+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.732415267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.732418559+07:00","message":"> Transcript [9561] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.732422105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.732424136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.732426161+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:56.732428535+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.002921945+07:00","message":"[GCS] IsForceVAD: false for message ID: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.023407121+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.02344469+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-25T15:43:57.023452689+07:00","message":"receive interim result [false|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.023468747+07:00","message":"[buffer interim] 540 false ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023479225+07:00","message":"[bufferProcess] interim [560000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023483909+07:00","message":"[bufferProcess] send to processor:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023493005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023496976+07:00","message":"> Transcript [9562] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023502151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023505159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023508628+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.023512694+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.125920411+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.125958927+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-25T15:43:57.12596583+07:00","message":"receive interim result [true|false]: ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.125976386+07:00","message":"end recv isFinal message id 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.125978579+07:00","message":"end Recv id 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.12598498+07:00","message":"[buffer interim] 540 true ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.125995501+07:00","message":"[bufferProcess] interim [770000000]:ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126000476+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126003945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126006781+07:00","message":"> Transcript [9563] [false]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126010641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126012596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126014909+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126017535+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126019746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126021733+07:00","message":"> Transcript [9564] [true]: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126024311+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126027871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126031337+07:00","message":"StatePrefix: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับรู้รับทราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126033328+07:00","message":"TextPushed: 'ข้อมูลหลักเลยนะครับที่ประชาชนควรจะได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:57.126039913+07:00","message":"Push: 'รู้รับทราบและช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.126048588+07:00","message":"push: {true รู้รับทราบและช่วยกัน 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2026-06-25T15:43:57.135169289+07:00","message":"write wav file: './tmp/7599/7599_540.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:57.455393541+07:00","message":"[GCS] Start streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.303191635+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.30323296+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-25T15:43:58.303238053+07:00","message":"receive interim result [false|false]: ชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.30325379+07:00","message":"[buffer interim] 541 false ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.303281091+07:00","message":"[bufferProcess] interim [840000000]:ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.303283403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.303289181+07:00","message":"[bufferProcess] send to processor (ticker):ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.303292471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.303295378+07:00","message":"> Transcript [9565] [false]: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.303298259+07:00","message":"Set StatePrefix (first interim): 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.30468028+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.304711538+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-25T15:43:58.304716097+07:00","message":"receive interim result [false|false]: ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.304726029+07:00","message":"[buffer interim] 541 false ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.304730758+07:00","message":"[bufferProcess] interim [900000000]:ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.30473265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.625054252+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.625086234+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-25T15:43:58.625091435+07:00","message":"receive interim result [false|false]: ชุมชนบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.625106112+07:00","message":"[buffer interim] 541 false ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.62511288+07:00","message":"[bufferProcess] interim [200000000]:ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.625115327+07:00","message":"[bufferProcess] send to processor:ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.625119699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.625122369+07:00","message":"> Transcript [9566] [false]: 'ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.625125032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.625127032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.625129163+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.625131446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.885651152+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.885694047+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-25T15:43:58.885700959+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:58.885717575+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885726033+07:00","message":"[bufferProcess] interim [440000000]:ชุมชนบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885729003+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885738006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885741499+07:00","message":"> Transcript [9567] [false]: 'ชุมชนบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885745079+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885747814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885750205+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:58.885752615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.013155424+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.013204519+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-25T15:43:59.01321053+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งหญ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.013224988+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.013232788+07:00","message":"[bufferProcess] interim [620000000]:ชุมชนบ้านทุ่งหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.013235425+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.013239385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.013246123+07:00","message":"> Transcript [9568] [false]: 'ชุมชนบ้านทุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.01324989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.013252304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.013255295+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.013264246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.077610085+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.07764566+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-25T15:43:59.077652174+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.077666889+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077674183+07:00","message":"[bufferProcess] interim [680000000]:ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077677571+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งหญ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077681407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077684405+07:00","message":"> Transcript [9569] [false]: 'ชุมชนบ้านทุ่งหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077687604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.07768976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.07769198+07:00","message":"StatePrefix: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077694135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077700309+07:00","message":"Push: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077702419+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077704563+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งหญ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.077706787+07:00","message":"Next Push (prob) : 'ชนบ้านทุ่งหญ้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.077714027+07:00","message":"push: {false ชุม 0 0xc00311ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.394237987+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.394278939+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-25T15:43:59.394285339+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.394298718+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.394307354+07:00","message":"[bufferProcess] interim [980000000]:ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.39431233+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.394318443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.394321467+07:00","message":"> Transcript [9570] [false]: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.394323991+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.394328393+07:00","message":"Set new StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:59.501959468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:43:59.501976736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.525911+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.525947125+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-25T15:43:59.525953399+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.525963732+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525970267+07:00","message":"[bufferProcess] interim [40000000]:ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525972853+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525976241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525979084+07:00","message":"> Transcript [9571] [false]: 'ชุมชนบ้านทุ่งใหญ่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525982639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525984795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525987044+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.525989917+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.605786714+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.60582843+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-25T15:43:59.605835765+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.605851967+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.60585974+07:00","message":"[bufferProcess] interim [220000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.605863739+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.605873051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.605877391+07:00","message":"> Transcript [9572] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.605881801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.605884694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.60588729+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.605890667+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.772654096+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.772695852+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-25T15:43:59.77270239+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:43:59.772715641+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.77272393+07:00","message":"[bufferProcess] interim [340000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.772726814+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.772733187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.772736784+07:00","message":"> Transcript [9573] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.772740776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.772743427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.772748178+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:43:59.772751767+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.108646957+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.108697274+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-25T15:44:00.10870401+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.108720991+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108730158+07:00","message":"[bufferProcess] interim [580000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108732979+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108737419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108743413+07:00","message":"> Transcript [9574] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108748306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108750779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.1087532+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108756059+07:00","message":"TextPushed: 'ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108764128+07:00","message":"Push: 'ชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108766277+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108769448+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.108772248+07:00","message":"Next Push (prob) : 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.108781575+07:00","message":"push: {false ชนบ้านทุ่งใหญ่ 0 0xc00311ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.115663761+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.115693414+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-25T15:44:00.115700827+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.115716508+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115723432+07:00","message":"[bufferProcess] interim [640000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115726281+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115729936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115733098+07:00","message":"> Transcript [9575] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115736931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115739118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115741142+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.115744056+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.122316345+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.122358563+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-25T15:44:00.12236531+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.122382069+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.122389144+07:00","message":"[bufferProcess] interim [700000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.122393068+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.122398428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.122403228+07:00","message":"> Transcript [9576] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.12240714+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.122409456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.122411677+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.122414412+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.36171517+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.361750476+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-25T15:44:00.361756347+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.361770287+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361777081+07:00","message":"[bufferProcess] interim [880000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361780043+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361783969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361787377+07:00","message":"> Transcript [9577] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361790845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361792957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361795215+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.361797791+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.553228211+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.55329065+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-25T15:44:00.553298046+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.553312167+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553320804+07:00","message":"[bufferProcess] interim [60000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553324144+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553331569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553335089+07:00","message":"> Transcript [9578] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553339742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553342036+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.55334456+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553347386+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.55335076+07:00","message":"Push: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.55335301+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553355886+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.553358544+07:00","message":"Next Push (prob) : 'พื้นที่ที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.553367698+07:00","message":"push: {false เป็นอีกหนึ่ง 0 0xc00311ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.73625769+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.736307256+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-25T15:44:00.736313746+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.736329671+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.736338156+07:00","message":"[bufferProcess] interim [240000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.736341018+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.73634719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.736350495+07:00","message":"> Transcript [9579] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.736354963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.73635757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.736359815+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.736363257+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.869837554+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.86987837+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-25T15:44:00.869884702+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ประสบภัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.869900124+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ประสบภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.869908388+07:00","message":"[bufferProcess] interim [420000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ประสบภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.86991132+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.869921556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.869924652+07:00","message":"> Transcript [9580] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.869928977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.869931323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.869933485+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.86993606+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.994121787+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.994159879+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-25T15:44:00.994165811+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:00.994184373+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.994192337+07:00","message":"[bufferProcess] interim [480000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.99419528+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ประสบภัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.994198728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.994201468+07:00","message":"> Transcript [9581] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ประสบภัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.994204271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:00.994206239+07:00","message":"Set new StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ประสบภัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.373304315+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.37334385+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-25T15:44:01.373350861+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.373369388+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.373377105+07:00","message":"[bufferProcess] interim [840000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.373380282+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.373387943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.373390848+07:00","message":"> Transcript [9582] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.373393963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.373397128+07:00","message":"Set new StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.571784776+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.57182783+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-25T15:44:01.571834681+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.571848551+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.571856346+07:00","message":"[bufferProcess] interim [80000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.57185926+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.57186739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.571870368+07:00","message":"> Transcript [9583] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.571874368+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.57187673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.571882916+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.57188599+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.765555214+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.765595573+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-25T15:44:01.765602435+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:01.765614375+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.765622287+07:00","message":"[bufferProcess] interim [260000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.765626302+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.765632217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.765635262+07:00","message":"> Transcript [9584] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.765639179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.76564134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.765644076+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:01.765646808+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.083994414+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.084039685+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-25T15:44:02.084047652+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.084062624+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084070548+07:00","message":"[bufferProcess] interim [560000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084073421+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084080744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084085804+07:00","message":"> Transcript [9585] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084090517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084093341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084095748+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.084098439+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.335119672+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.335171509+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-25T15:44:02.335178256+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.335194472+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335207054+07:00","message":"[bufferProcess] interim [860000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335210383+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335218384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335221916+07:00","message":"> Transcript [9586] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.33522692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335230021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.33523254+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335235815+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.33524316+07:00","message":"Push: 'พื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335245682+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335248039+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.335251324+07:00","message":"Next Push (prob) : 'การขาดแคลนน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.335288052+07:00","message":"push: {false พื้นที่ที่ประสบปัญหา 0 0xc00311ab80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:02.502907903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:02.502929459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.653448126+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.653491035+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-25T15:44:02.653499108+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.653516495+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.653524609+07:00","message":"[bufferProcess] interim [160000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.653527488+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.65353537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.653538981+07:00","message":"> Transcript [9587] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.65354325+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.653545665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.653548053+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.653551267+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.84440746+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.844459388+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-25T15:44:02.844466146+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:02.844483923+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.844493029+07:00","message":"[bufferProcess] interim [340000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.84449646+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.84450489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.844508249+07:00","message":"> Transcript [9588] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.844512952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.844515388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.844517726+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:02.844521375+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.045903919+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.045971077+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-25T15:44:03.045978663+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.04599471+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.046003377+07:00","message":"[bufferProcess] interim [580000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.046006785+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.046015874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.046019035+07:00","message":"> Transcript [9589] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.046023218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.04602675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.046030494+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.046034967+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.163670216+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.163720414+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-25T15:44:03.163726837+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.163743964+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163753436+07:00","message":"[bufferProcess] interim [640000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163756398+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163760809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163763953+07:00","message":"> Transcript [9590] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163768986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163771583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163774033+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163777315+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163781104+07:00","message":"Push: 'การขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163783161+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163785436+07:00","message":"Set new StatePrefix : 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.163788645+07:00","message":"Next Push (prob) : 'ค่ะโดยเฉพาะหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.163798021+07:00","message":"push: {false การขาดแคลนน้ำ 0 0xc00311ab80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.296822539+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.29686052+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-25T15:44:03.296867547+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.296880661+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.296887017+07:00","message":"[bufferProcess] interim [820000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.29688996+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.296895406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.296898629+07:00","message":"> Transcript [9591] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.296901619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.296903677+07:00","message":"Set new StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.684351988+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.684397955+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-25T15:44:03.684408315+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.684427073+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.684436506+07:00","message":"[bufferProcess] interim [180000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.684440938+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.684456294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.684461083+07:00","message":"> Transcript [9592] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.68446614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.684469446+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.684473338+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.684477901+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.876608823+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.8766448+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-25T15:44:03.87665147+07:00","message":"receive interim result [false|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:03.876664344+07:00","message":"[buffer interim] 541 false ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.876670753+07:00","message":"[bufferProcess] interim [420000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.876673708+07:00","message":"[bufferProcess] send to processor:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.876678853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.876681582+07:00","message":"> Transcript [9593] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.87668536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.876687582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.876690039+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:03.876692648+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.121568619+07:00","message":"[GCS] IsForceVAD: false for message ID: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.185516619+07:00","message":"[GCS] Start streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.238721745+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.23876449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง\",\"confidence\":0.95886445}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.238771051+07:00","message":"receive interim result [true|false]: ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.238785172+07:00","message":"end recv isFinal message id 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.238787517+07:00","message":"end Recv id 541"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.238794343+07:00","message":"[buffer interim] 541 true ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238802001+07:00","message":"[bufferProcess] interim [810000000]:ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238809957+07:00","message":"[bufferProcess] send to processor (isfinal):ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238814175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238817465+07:00","message":"> Transcript [9594] [false]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238821556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238823579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238825767+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238828431+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238830632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238832888+07:00","message":"> Transcript [9595] [true]: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะในช่วงฤดูแล้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.23884076+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238850161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.23885219+07:00","message":"StatePrefix: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำค่ะโดยเฉพาะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238854641+07:00","message":"TextPushed: 'ชุมชนบ้านทุ่งใหญ่เป็นอีกหนึ่งพื้นที่ที่ประสบปัญหาการขาดแคลนน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.238865466+07:00","message":"Push: 'ค่ะโดยเฉพาะในช่วงฤดูแล้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.238874686+07:00","message":"push: {true ค่ะโดยเฉพาะในช่วงฤดูแล้ง 0 0xc00311ab80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:04.258268378+07:00","message":"write wav file: './tmp/7599/7599_541.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.527752721+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.527803725+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-25T15:44:04.527809254+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.527823184+07:00","message":"[buffer interim] 542 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.527830633+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.527832976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.71548579+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.715521631+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-25T15:44:04.715526479+07:00","message":"receive interim result [false|false]: การเพาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.715538797+07:00","message":"[buffer interim] 542 false การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.715546403+07:00","message":"[bufferProcess] interim [540000000]:การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.715549237+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.715555822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.715558711+07:00","message":"> Transcript [9596] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.715561122+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.720301577+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.720328291+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-25T15:44:04.72033295+07:00","message":"receive interim result [false|false]: การพับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.720343585+07:00","message":"[buffer interim] 542 false การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.720348325+07:00","message":"[bufferProcess] interim [600000000]:การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.720350832+07:00","message":"[bufferProcess] send to processor:การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.72035412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.720356792+07:00","message":"> Transcript [9597] [false]: 'การเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.720359832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.720361978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.720363917+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.720366134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.85083334+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.85087517+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-25T15:44:04.850882119+07:00","message":"receive interim result [false|false]: การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:04.850896409+07:00","message":"[buffer interim] 542 false การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850905192+07:00","message":"[bufferProcess] interim [660000000]:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850907926+07:00","message":"[bufferProcess] send to processor:การพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850915081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850918238+07:00","message":"> Transcript [9598] [false]: 'การพับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850922013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850924298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850926656+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:04.850929178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.16394988+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.163985466+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-25T15:44:05.163991891+07:00","message":"receive interim result [false|false]: การพัฒนาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.164006676+07:00","message":"[buffer interim] 542 false การพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164015867+07:00","message":"[bufferProcess] interim [20000000]:การพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164018544+07:00","message":"[bufferProcess] send to processor:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164022187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164025112+07:00","message":"> Transcript [9599] [false]: 'การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164028305+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164030512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164032676+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.164034894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.34558855+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.345639454+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-25T15:44:05.34564579+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.345661201+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.34566938+07:00","message":"[bufferProcess] interim [140000000]:การพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345672419+07:00","message":"[bufferProcess] send to processor:การพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345683035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345687257+07:00","message":"> Transcript [9600] [false]: 'การพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.34569154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345694058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345696467+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345698953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345706743+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345708656+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345710948+07:00","message":"Set new StatePrefix : 'การพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.345713098+07:00","message":"Next Push (prob) : 'พัฒนาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.345721592+07:00","message":"push: {false การ 0 0xc00311b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.412611393+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.4126441+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-25T15:44:05.412649801+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.412661162+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.412667222+07:00","message":"[bufferProcess] interim [320000000]:การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.412669804+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.412674662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.412677543+07:00","message":"> Transcript [9601] [false]: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.412680201+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.412682619+07:00","message":"Set new StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:05.503711044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:05.503723823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.733655763+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.733689691+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-25T15:44:05.733695416+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.733710696+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.733718157+07:00","message":"[bufferProcess] interim [620000000]:การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.73372087+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.73372435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.733727614+07:00","message":"> Transcript [9602] [false]: 'การพัฒนาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.733730877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.733732885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.7337349+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.733737314+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.798212122+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.798246742+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-25T15:44:05.798252547+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:05.798266772+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798273896+07:00","message":"[bufferProcess] interim [680000000]:การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798277607+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798298124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798302448+07:00","message":"> Transcript [9603] [false]: 'การพัฒนาแหล่งน้ำบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798307155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798311068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798313966+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:05.798317824+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.121870566+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.1219366+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-25T15:44:06.121944877+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.121962483+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.121969384+07:00","message":"[bufferProcess] interim [980000000]:การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.121972289+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.121975786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.121978721+07:00","message":"> Transcript [9604] [false]: 'การพัฒนาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.12198204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.121984338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.121986289+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.121988907+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.239290259+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.239328652+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-25T15:44:06.239334095+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.239346706+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239352568+07:00","message":"[bufferProcess] interim [40000000]:การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239355134+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239360247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239363081+07:00","message":"> Transcript [9605] [false]: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239366274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239368397+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239370605+07:00","message":"StatePrefix: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239373058+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239377269+07:00","message":"Push: 'พัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239379362+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239381773+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.239384253+07:00","message":"Next Push (prob) : 'น้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.23939094+07:00","message":"push: {false พัฒนาแหล่ง 0 0xc00311b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.309991326+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.310033561+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-25T15:44:06.310041094+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.310054075+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.310062625+07:00","message":"[bufferProcess] interim [160000000]:การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.31006569+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.31006878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.310071872+07:00","message":"> Transcript [9606] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.310076765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.31007886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.310081112+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.310083548+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.31535808+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.315376333+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-25T15:44:06.315381734+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.315392856+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315397749+07:00","message":"[bufferProcess] interim [220000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315400007+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315403192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315405445+07:00","message":"> Transcript [9607] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315408105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315410025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315411913+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.315414029+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.507007665+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.507044227+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-25T15:44:06.507049612+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.507062795+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507069366+07:00","message":"[bufferProcess] interim [340000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507072094+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507077295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507081197+07:00","message":"> Transcript [9608] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507084297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507086671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507088742+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.507091048+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.633604847+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.633646505+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-25T15:44:06.633652994+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.63366904+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.63367611+07:00","message":"[bufferProcess] interim [460000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633679033+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.63368284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633685767+07:00","message":"> Transcript [9609] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633689699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633692079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633694457+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633697195+07:00","message":"TextPushed: 'การพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633700123+07:00","message":"Push: 'น้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633702766+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633705179+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.633707389+07:00","message":"Next Push (prob) : 'ึงเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.633715396+07:00","message":"push: {false น้ำบาดาลจ 0 0xc00311b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.817720938+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.817763146+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-25T15:44:06.817769008+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:06.817784515+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.8177935+07:00","message":"[bufferProcess] interim [700000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.817796176+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.817799782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.81780275+07:00","message":"> Transcript [9610] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.817806644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.817808853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.817811011+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:06.817813746+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.008279625+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.008338148+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-25T15:44:07.00834598+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.008363414+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008371401+07:00","message":"[bufferProcess] interim [880000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008374594+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008378725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008382011+07:00","message":"> Transcript [9611] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008386584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008389436+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008391773+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.008394312+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.196120613+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.196163681+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-25T15:44:07.196169664+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.196183435+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.196191401+07:00","message":"[bufferProcess] interim [120000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.1961942+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.196201981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.196206668+07:00","message":"> Transcript [9612] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.19621086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.196213204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.196215635+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.196218463+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.325689192+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.325727229+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-25T15:44:07.3257344+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.325748403+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325756046+07:00","message":"[bufferProcess] interim [180000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325758838+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325766961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325770898+07:00","message":"> Transcript [9613] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325775054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325777237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325779479+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325782138+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.32578886+07:00","message":"Push: 'ึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325791518+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325793928+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.325796414+07:00","message":"Next Push (prob) : 'หนึ่งทางเลือกตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.3258065+07:00","message":"push: {false ึงเป็นอีก 0 0xc00311b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.519614342+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.519666827+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-25T15:44:07.519673839+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.519689427+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.519703097+07:00","message":"[bufferProcess] interim [360000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.51970713+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.519719757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.519725131+07:00","message":"> Transcript [9614] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.519728366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.519731317+07:00","message":"Set new StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.90960879+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.909647833+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-25T15:44:07.909656082+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:07.909672245+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.909680054+07:00","message":"[bufferProcess] interim [780000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.909682784+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.909690676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.909693283+07:00","message":"> Transcript [9615] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.909696396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:07.909699173+07:00","message":"Set new StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.041023708+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.041076221+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-25T15:44:08.04108377+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.041103769+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.04111475+07:00","message":"[bufferProcess] interim [900000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.041120055+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.041127598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.041130806+07:00","message":"> Transcript [9616] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.04113453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.041136791+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.041138945+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.041142404+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.361884743+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.361923773+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-25T15:44:08.361931462+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.36194708+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.361953667+07:00","message":"[bufferProcess] interim [200000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.361956514+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.36196021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.361963387+07:00","message":"> Transcript [9617] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.361967306+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.361969763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.361972075+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.36197487+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:08.504332146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:08.504352013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.608786062+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.608820828+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-25T15:44:08.608826793+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.608841759+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608848422+07:00","message":"[bufferProcess] interim [440000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608851412+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608855086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608858637+07:00","message":"> Transcript [9618] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608862779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608864847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608867155+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.608870108+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.926429264+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.926496253+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-25T15:44:08.926507173+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.926526627+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.92654025+07:00","message":"[bufferProcess] interim [740000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926544841+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926554426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926558866+07:00","message":"> Transcript [9619] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926564723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926568175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926572374+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926576193+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926586287+07:00","message":"Push: 'หนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.92658982+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926593296+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.926597278+07:00","message":"Next Push (prob) : 'ในการเพิ่มความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.926626822+07:00","message":"push: {false หนึ่งทางเลือกสำคัญ 0 0xc00311b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.996721192+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.996761111+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-25T15:44:08.996768479+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:08.996780985+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996787494+07:00","message":"[bufferProcess] interim [860000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996790744+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996796516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996799639+07:00","message":"> Transcript [9620] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996803607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996805748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996807862+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:08.996810411+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.321580268+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.321616739+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-25T15:44:09.321622944+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.321639942+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.321646302+07:00","message":"[bufferProcess] interim [220000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.321649172+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.321652586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.321655728+07:00","message":"> Transcript [9621] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.321659518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.321661616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.32166441+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.321668106+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.644009569+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.644046794+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-25T15:44:09.644054406+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.644066656+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644075391+07:00","message":"[bufferProcess] interim [460000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644079879+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644088856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644092183+07:00","message":"> Transcript [9622] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644098791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644100855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644103183+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644106003+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.64479729+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.644808562+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-25T15:44:09.644812897+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.64482098+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644824353+07:00","message":"[bufferProcess] interim [520000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644826919+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644829258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.64483132+07:00","message":"> Transcript [9623] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644834508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644836644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644839105+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.64484148+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.64484668+07:00","message":"Push: 'ในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644848833+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644851177+07:00","message":"Set new StatePrefix : 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.644854+07:00","message":"Next Push (prob) : 'มั่นคงด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.644862017+07:00","message":"push: {false ในการเพิ่มความ 0 0xc00311b000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.752640977+07:00","message":"[GCS] IsForceVAD: false for message ID: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.816474047+07:00","message":"[GCS] Start streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.839230702+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.839272276+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-25T15:44:09.839278926+07:00","message":"receive interim result [false|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.839295031+07:00","message":"[buffer interim] 542 false การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.839308293+07:00","message":"[bufferProcess] interim [700000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.839311273+07:00","message":"[bufferProcess] send to processor:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.839315052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.839318365+07:00","message":"> Transcript [9624] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.839321186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.83932355+07:00","message":"Set new StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.881024281+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.88106829+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-25T15:44:09.881075803+07:00","message":"receive interim result [true|false]: การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.881086494+07:00","message":"end recv isFinal message id 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.881088786+07:00","message":"end Recv id 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.8810964+07:00","message":"[buffer interim] 542 true การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881110268+07:00","message":"[bufferProcess] interim [790000000]:การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.88111804+07:00","message":"[bufferProcess] send to processor (isfinal):การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881122333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881125884+07:00","message":"> Transcript [9625] [false]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881129714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881131742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881134247+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881137373+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881139649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881141817+07:00","message":"> Transcript [9626] [true]: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881148737+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881150781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881153381+07:00","message":"StatePrefix: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881155601+07:00","message":"TextPushed: 'การพัฒนาแหล่งน้ำบาดาลจึงเป็นอีกหนึ่งทางเลือกสำคัญในการเพิ่มความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:09.881174982+07:00","message":"Push: 'มั่นคงด้านน้ำให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:09.881185169+07:00","message":"push: {true มั่นคงด้านน้ำให้ 0 0xc00311b000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:09.89274121+07:00","message":"write wav file: './tmp/7599/7599_542.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.329151556+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.329221423+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-25T15:44:10.329228642+07:00","message":"receive interim result [false|false]: ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.329246535+07:00","message":"[buffer interim] 543 false ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.329255209+07:00","message":"[bufferProcess] interim [480000000]:ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.329257909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.350921553+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.350954967+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-25T15:44:10.350960865+07:00","message":"receive interim result [false|false]: ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.350978458+07:00","message":"[buffer interim] 543 false ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.350985527+07:00","message":"[bufferProcess] interim [600000000]:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.350987843+07:00","message":"[bufferProcess] send to processor:ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.350991745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.350995041+07:00","message":"> Transcript [9627] [false]: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.350997316+07:00","message":"Set StatePrefix (first interim): 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.660974424+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.661013207+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-25T15:44:10.661018037+07:00","message":"receive interim result [false|false]: ประชาชนใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.661032809+07:00","message":"[buffer interim] 543 false ประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.661039497+07:00","message":"[bufferProcess] interim [840000000]:ประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.661048097+07:00","message":"[bufferProcess] send to processor:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.661055409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.661058286+07:00","message":"> Transcript [9628] [false]: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.66106129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.661063336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.661065717+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.661067883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.790142637+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.790204857+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-25T15:44:10.790210725+07:00","message":"receive interim result [false|false]: ประชาชนในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.790225375+07:00","message":"[buffer interim] 543 false ประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790233807+07:00","message":"[bufferProcess] interim [960000000]:ประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790236747+07:00","message":"[bufferProcess] send to processor:ประชาชนใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790244691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790248559+07:00","message":"> Transcript [9629] [false]: 'ประชาชนใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790252704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790257148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790259427+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.790261499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.980501573+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.980539093+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-25T15:44:10.980544692+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.980560261+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.980567363+07:00","message":"[bufferProcess] interim [140000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.980570091+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.980573376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.980576536+07:00","message":"> Transcript [9630] [false]: 'ประชาชนในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.980579712+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.98058181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.980584036+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:10.980586557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988677677+07:00","message":"[GCS] Cleaned up inactive client: 517"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988700367+07:00","message":"[GCS] Cleaned up inactive client: 515"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988703819+07:00","message":"[GCS] Cleaned up inactive client: 520"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988706658+07:00","message":"[GCS] Cleaned up inactive client: 521"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988709817+07:00","message":"[GCS] Cleaned up inactive client: 519"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988712698+07:00","message":"[GCS] Cleaned up inactive client: 514"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988715815+07:00","message":"[GCS] Cleaned up inactive client: 518"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:10.988718933+07:00","message":"[GCS] Cleaned up inactive client: 516"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:11.505019662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:11.505034935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.578471072+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.578522093+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-25T15:44:11.57852824+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.578542866+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578552147+07:00","message":"[bufferProcess] interim [740000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578554759+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578560862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578564401+07:00","message":"> Transcript [9631] [false]: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578568354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578571105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578573351+07:00","message":"StatePrefix: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578577799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578583144+07:00","message":"Push: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578585463+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.578587866+07:00","message":"Set new StatePrefix : 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.57859045+07:00","message":"Next Push (prob) : 'ชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.578599107+07:00","message":"push: {false ประชา 0 0xc0038b5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.690972952+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.691012667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.691019255+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.691030594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.691033212+07:00","message":"receive interim result [false|false]:  5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.691041308+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.691044882+07:00","message":"[buffer interim] 543 false  5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691050413+07:00","message":"[bufferProcess] interim [860000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691053121+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691056409+07:00","message":"[bufferProcess] interim [860000000]: 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691059162+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691062248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691064966+07:00","message":"> Transcript [9632] [false]: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691067804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.69106992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691073256+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.691075706+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.704903157+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.704938552+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-25T15:44:11.704945192+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:11.704962927+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704973565+07:00","message":"[bufferProcess] interim [920000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704976818+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704980849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704983657+07:00","message":"> Transcript [9633] [false]: 'ประชาชนในพื้นที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704987685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704990001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704992415+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:11.704994945+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.103076294+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.103123677+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-25T15:44:12.103132449+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.103150227+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.10316353+07:00","message":"[bufferProcess] interim [280000000]:ประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.103167814+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.103177181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.103181304+07:00","message":"> Transcript [9634] [false]: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.10318615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.103189482+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.103192774+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.103200724+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.27381735+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.273856794+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-25T15:44:12.273862805+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.273876675+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273882948+07:00","message":"[bufferProcess] interim [460000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273886721+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ห้ามค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273892204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273894872+07:00","message":"> Transcript [9635] [false]: 'ประชาชนในพื้นที่ห้ามค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273898839+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273901097+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273903422+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273905696+07:00","message":"TextPushed: 'ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273910038+07:00","message":"Push: 'ชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273912028+07:00","message":"TextPushed: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.273914285+07:00","message":"Set new StatePrefix : 'ประชาชนในพื้นที่ห้ามค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.27391663+07:00","message":"Next Push (prob) : 'ห้ามค้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.273924054+07:00","message":"push: {false ชนในพื้นที่ 0 0xc0038b5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.28344441+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.283470321+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-25T15:44:12.283475546+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.283488131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ผลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.283491411+07:00","message":"receive interim result [false|false]:  5 ผลการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.283499542+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.283502877+07:00","message":"[buffer interim] 543 false  5 ผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.283527703+07:00","message":"[bufferProcess] interim [520000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.283551184+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.28355881+07:00","message":"[bufferProcess] interim [520000000]: 5 ผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.283562154+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.283574538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.283591592+07:00","message":"> Transcript [9636] [false]: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.283596118+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.464391431+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.464423009+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-25T15:44:12.464428589+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.464436371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ผลการประ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.464439716+07:00","message":"receive interim result [false|false]:  5 ผลการประ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.464446625+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.464449936+07:00","message":"[buffer interim] 543 false  5 ผลการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464455454+07:00","message":"[bufferProcess] interim [700000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464458435+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464461403+07:00","message":"[bufferProcess] interim [700000000]: 5 ผลการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464464209+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464467451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464470269+07:00","message":"> Transcript [9637] [false]: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464472766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.464474782+07:00","message":"Set new StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.593216947+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.593267942+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-25T15:44:12.593277245+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.593289649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ผลการประเมิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.593292897+07:00","message":"receive interim result [false|false]:  5 ผลการประเมิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.593301813+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.593305415+07:00","message":"[buffer interim] 543 false  5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593321926+07:00","message":"[bufferProcess] interim [760000000]:ประชาชนในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593324905+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593328789+07:00","message":"[bufferProcess] interim [760000000]: 5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593331966+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593335086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593338258+07:00","message":"> Transcript [9638] [false]: 'ประชาชนในพื้นที่ 5 ผลการประ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593343767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593346083+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593348068+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.593350848+07:00","message":"TextPushed: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.88399572+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.884034017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.884040974+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.884052821+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-25T15:44:12.884055825+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.88406617+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.884070233+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.884077091+07:00","message":"[bufferProcess] interim [120000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.88408023+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.884084455+07:00","message":"[bufferProcess] interim [120000000]: ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.88408684+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.884090215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.884093375+07:00","message":"> Transcript [9639] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.884097595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.88410014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.884102038+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.884104478+07:00","message":"TextPushed: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.979342957+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.979376716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.97938331+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.979392+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-25T15:44:12.979394675+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.979401552+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:12.979404516+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979409897+07:00","message":"[bufferProcess] interim [180000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979412741+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.9794159+07:00","message":"[bufferProcess] interim [180000000]: ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979418666+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979421785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979424662+07:00","message":"> Transcript [9640] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979427856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979429893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979432117+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:12.979434287+07:00","message":"TextPushed: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.045481766+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.045520925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.045527778+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.045544108+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-25T15:44:13.045549734+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.045559141+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.045562768+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045569649+07:00","message":"[bufferProcess] interim [240000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045572881+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045576637+07:00","message":"[bufferProcess] interim [240000000]: ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045580058+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045583504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045587493+07:00","message":"> Transcript [9641] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045593678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045596027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045598079+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045600309+07:00","message":"TextPushed: 'ประชาชนในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045603722+07:00","message":"Push: ' 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045605602+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045609294+07:00","message":"Set new StatePrefix : 'ประชาชนในพื้นที่ 5 ผลการประเมินยืม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.045612049+07:00","message":"Next Push (prob) : 'ประเมินยืม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.045632557+07:00","message":"push: {false  5 ผลการ 0 0xc0038b5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.296698483+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.29673572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.296741373+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.29675462+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-25T15:44:13.296757881+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.296765642+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.296769644+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296775249+07:00","message":"[bufferProcess] interim [480000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296779166+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296786402+07:00","message":"[bufferProcess] interim [480000000]: ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296789323+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296792341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296795197+07:00","message":"> Transcript [9642] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296798504+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.296800517+07:00","message":"Set new StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.697100206+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.697129398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.697135138+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.697146282+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-25T15:44:13.697151597+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.697171151+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:13.697186199+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697193615+07:00","message":"[bufferProcess] interim [900000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697197937+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.6972064+07:00","message":"[bufferProcess] interim [900000000]: ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697209621+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697212575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697215132+07:00","message":"> Transcript [9643] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697218494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697220568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697222452+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:13.697224582+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.005099791+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.005139031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.00514692+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.00517555+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-25T15:44:14.005181885+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.005191774+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.005197077+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005204609+07:00","message":"[bufferProcess] interim [140000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005209177+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005213639+07:00","message":"[bufferProcess] interim [140000000]: ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.00521742+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005221735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005227544+07:00","message":"> Transcript [9644] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005232981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005236685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.00523985+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.005369751+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.062643402+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.062704301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.062711229+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.0627228+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-25T15:44:14.062726094+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.062734112+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.062737422+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062742751+07:00","message":"[bufferProcess] interim [260000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.06274534+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062748661+07:00","message":"[bufferProcess] interim [260000000]: ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062752546+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062755505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062758401+07:00","message":"> Transcript [9645] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062762131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062764141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062766156+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.062768555+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.259674874+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.259716265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.259723862+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.259741601+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-25T15:44:14.259745827+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.259755673+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.259759746+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259766741+07:00","message":"[bufferProcess] interim [500000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259770311+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259773874+07:00","message":"[bufferProcess] interim [500000000]: ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259776947+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.25978023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259783345+07:00","message":"> Transcript [9646] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259788224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259790472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.25979254+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259794789+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259797753+07:00","message":"Push: 'ประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259799933+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259802155+07:00","message":"Set new StatePrefix : 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.259804516+07:00","message":"Next Push (prob) : 'ว่ามีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.259829503+07:00","message":"push: {false ประเมินยืนยัน 0 0xc0038b5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.449582927+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.449618466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.449623579+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.449631621+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-25T15:44:14.44963546+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.449643821+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.449647653+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.4496537+07:00","message":"[bufferProcess] interim [680000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.44965636+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449659459+07:00","message":"[bufferProcess] interim [680000000]: ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449662152+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449665072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449667712+07:00","message":"> Transcript [9647] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449671436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449673478+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449676885+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.449679416+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:14.505466653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:14.505493774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569038401+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.56907573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569082478+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569099754+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-25T15:44:14.569103435+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569119244+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569122948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569125427+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569128411+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-25T15:44:14.56913077+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569138207+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.56914136+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.569143967+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.56914605+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.56915114+07:00","message":"[bufferProcess] interim [740000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569154482+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569158256+07:00","message":"[bufferProcess] interim [740000000]: ผลการประเมินยืนยันว่ามีน้ำในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569171472+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569174683+07:00","message":"[bufferProcess] interim [800000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569176804+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569179068+07:00","message":"[bufferProcess] interim [800000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569181136+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569184056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569189097+07:00","message":"> Transcript [9648] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569196064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569198323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569200305+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569203054+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569204998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569207034+07:00","message":"> Transcript [9649] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569212617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569214655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569216393+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.569218592+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.897498962+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.897540825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.897548677+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.897562371+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-25T15:44:14.897566247+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.897575686+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.897581928+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897588762+07:00","message":"[bufferProcess] interim [40000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897591718+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897595541+07:00","message":"[bufferProcess] interim [40000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897598284+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897601685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897604716+07:00","message":"> Transcript [9650] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897619568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897622057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897625248+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897629771+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897633912+07:00","message":"Push: 'ว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897637072+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897640395+07:00","message":"Set new StatePrefix : 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.897644388+07:00","message":"Next Push (prob) : 'ในปริมาณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.897656645+07:00","message":"push: {false ว่ามีน้ำ 0 0xc0038b5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.899032061+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.899056294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.899063037+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.899075947+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-25T15:44:14.899081329+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.899089554+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.899094475+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899100886+07:00","message":"[bufferProcess] interim [100000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899104563+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899108993+07:00","message":"[bufferProcess] interim [100000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.89911296+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899117303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899120999+07:00","message":"> Transcript [9651] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899125771+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.89912877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899131878+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.899135996+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.965194577+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.96523682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.96524389+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.965259476+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-25T15:44:14.965263304+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.965272856+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:14.965276819+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965284195+07:00","message":"[bufferProcess] interim [220000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965287201+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965290946+07:00","message":"[bufferProcess] interim [220000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965293926+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965297261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965300035+07:00","message":"> Transcript [9652] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965304782+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965307149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965309052+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:14.965311491+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.202439476+07:00","message":"[GCS] IsForceVAD: false for message ID: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.264910901+07:00","message":"[GCS] Start streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.286553156+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.286590024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.286595765+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.28661072+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-25T15:44:15.286613938+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.286621563+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.286624923+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286630934+07:00","message":"[bufferProcess] interim [460000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286633643+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286636926+07:00","message":"[bufferProcess] interim [460000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286640302+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286643547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.28664667+07:00","message":"> Transcript [9653] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286650342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286652472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286654393+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.286656874+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.295151619+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.295173473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.295178423+07:00","message":"receive interim result [false|false]: ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.295193622+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-25T15:44:15.295196616+07:00","message":"receive interim result [false|false]:  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.295216834+07:00","message":"[buffer interim] 543 false ประชาชนในพื้นที่ 5"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.29521973+07:00","message":"[buffer interim] 543 false  ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295234991+07:00","message":"[bufferProcess] interim [580000000]:ประชาชนในพื้นที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295237932+07:00","message":"[bufferProcess] send to processor:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295241347+07:00","message":"[bufferProcess] interim [580000000]: ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.29524478+07:00","message":"[bufferProcess] update buffer: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295247626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295249966+07:00","message":"> Transcript [9654] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295253609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295255738+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295257622+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295259705+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295262423+07:00","message":"Push: 'ในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295264441+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295267254+07:00","message":"Set new StatePrefix : 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.295269725+07:00","message":"Next Push (prob) : 'เพียงพอก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.295276896+07:00","message":"push: {false ในปริมาณ 0 0xc0038b5980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.344619588+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.34466583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ\",\"confidence\":0.93308765}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.344673538+07:00","message":"receive interim result [true|false]: ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.344683725+07:00","message":"end recv isFinal message id 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.344686056+07:00","message":"end Recv id 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.344692431+07:00","message":"[buffer interim] 543 true ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344700319+07:00","message":"[bufferProcess] interim [610000000]:ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344707959+07:00","message":"[bufferProcess] send to processor (isfinal):ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344712257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344715399+07:00","message":"> Transcript [9655] [false]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344719388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344722324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344724683+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344727534+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344729747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344731877+07:00","message":"> Transcript [9656] [true]: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344734175+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344735989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.34473782+07:00","message":"StatePrefix: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณเพียงพอก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.344739877+07:00","message":"TextPushed: 'ประชาชนในพื้นที่ 5 ผลการประเมินยืนยันว่ามีน้ำในปริมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.34474662+07:00","message":"Push: 'เพียงพอก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.344757041+07:00","message":"push: {true เพียงพอก็จะ 0 0xc0038b5980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:15.356274367+07:00","message":"write wav file: './tmp/7599/7599_543.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.791061826+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.791103012+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-25T15:44:15.791108545+07:00","message":"receive interim result [false|false]: จะสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.791124781+07:00","message":"[buffer interim] 544 false จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.791131218+07:00","message":"[bufferProcess] interim [540000000]:จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.791133442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.984908272+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.984947803+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-25T15:44:15.984954148+07:00","message":"receive interim result [false|false]: จะสามารถต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:15.984971512+07:00","message":"[buffer interim] 544 false จะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.984979887+07:00","message":"[bufferProcess] interim [780000000]:จะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.984983852+07:00","message":"[bufferProcess] send to processor:จะสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.984992449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.984995429+07:00","message":"> Transcript [9657] [false]: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:15.984998038+07:00","message":"Set StatePrefix (first interim): 'จะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.120991885+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.121028888+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-25T15:44:16.121034596+07:00","message":"receive interim result [false|false]: จะสามารถออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.121050312+07:00","message":"[buffer interim] 544 false จะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121056917+07:00","message":"[bufferProcess] interim [900000000]:จะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121060289+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121063617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121066502+07:00","message":"> Transcript [9658] [false]: 'จะสามารถต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121081726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121084266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121086339+07:00","message":"StatePrefix: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.121088489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.238806637+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.23883981+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-25T15:44:16.238846311+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.238860298+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.238870074+07:00","message":"[bufferProcess] interim [960000000]:จะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.238874014+07:00","message":"[bufferProcess] send to processor:จะสามารถออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.238889988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.23889447+07:00","message":"> Transcript [9659] [false]: 'จะสามารถออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.238898687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.238901874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.238904692+07:00","message":"StatePrefix: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.238908166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.512916601+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.512956679+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-25T15:44:16.512963149+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.512980875+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.512989167+07:00","message":"[bufferProcess] interim [320000000]:จะสามารถต่อยอดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.512992146+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.512999256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.513002441+07:00","message":"> Transcript [9660] [false]: 'จะสามารถต่อยอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.513006243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.513009043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.513014112+07:00","message":"StatePrefix: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.513016396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.653275509+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.653320438+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-25T15:44:16.653335928+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสูง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.653353026+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653364925+07:00","message":"[bufferProcess] interim [380000000]:จะสามารถต่อยอดสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653367556+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653375054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653378121+07:00","message":"> Transcript [9661] [false]: 'จะสามารถต่อยอดสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653382614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.65338507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653387405+07:00","message":"StatePrefix: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653389843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653396151+07:00","message":"Push: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653402493+07:00","message":"TextPushed: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653405139+07:00","message":"Set new StatePrefix : 'จะสามารถต่อยอดสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.653407837+07:00","message":"Next Push (prob) : 'ต่อยอดสุด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.653417755+07:00","message":"push: {false จะสามารถ 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.683186746+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.683225659+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-25T15:44:16.683231996+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.68324853+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.68325699+07:00","message":"[bufferProcess] interim [440000000]:จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.683260637+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.683266049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.683270211+07:00","message":"> Transcript [9662] [false]: 'จะสามารถต่อยอดสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.68327427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.683278211+07:00","message":"Set new StatePrefix: 'จะสามารถต่อยอดสูง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.876889893+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.876931955+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-25T15:44:16.876938576+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.876954394+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.876962332+07:00","message":"[bufferProcess] interim [680000000]:จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.876964985+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.876969464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.876973228+07:00","message":"> Transcript [9663] [false]: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.876975855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.876978134+07:00","message":"Set new StatePrefix: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.997586634+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.997623826+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-25T15:44:16.997633261+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:16.997650372+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.99765712+07:00","message":"[bufferProcess] interim [740000000]:จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.99765987+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.997666674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.997669467+07:00","message":"> Transcript [9664] [false]: 'จะสามารถต่อยอดสู่การพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.997672972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.997675522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.997677979+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:16.99768053+07:00","message":"TextPushed: 'จะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.001233716+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.001256445+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-25T15:44:17.001261099+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.001272229+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001276825+07:00","message":"[bufferProcess] interim [800000000]:จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001279212+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001282768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001285334+07:00","message":"> Transcript [9665] [false]: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001290521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001292767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001294667+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.001296783+07:00","message":"TextPushed: 'จะสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.39665937+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.39669354+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-25T15:44:17.396698802+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.396708576+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.396714941+07:00","message":"[bufferProcess] interim [220000000]:จะสามารถต่อยอดสู่การพัฒนาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.396717944+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.396721497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.3967245+07:00","message":"> Transcript [9666] [false]: 'จะสามารถต่อยอดสู่การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.396728089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.396730178+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.396732571+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.396734785+07:00","message":"TextPushed: 'จะสามารถ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:17.505990324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:17.505994944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.518062314+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.518091887+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-25T15:44:17.518097063+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.518111411+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518117783+07:00","message":"[bufferProcess] interim [280000000]:จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518120563+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518123777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518126487+07:00","message":"> Transcript [9667] [false]: 'จะสามารถต่อยอดสู่การพัฒนาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518130576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.51813284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518135017+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.51813715+07:00","message":"TextPushed: 'จะสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.51814311+07:00","message":"Push: 'ต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518145294+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.518148036+07:00","message":"Set new StatePrefix : 'จะสามารถต่อยอดสู่การพัฒนาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.51815032+07:00","message":"Next Push (prob) : 'พัฒนาอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.518156998+07:00","message":"push: {false ต่อยอดสู่การ 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.837910739+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.837956998+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-25T15:44:17.837964081+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:17.83798176+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.837990483+07:00","message":"[bufferProcess] interim [580000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.837993527+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.838001356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.838004654+07:00","message":"> Transcript [9668] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.838007525+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:17.838010263+07:00","message":"Set new StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.028551889+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.028607658+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-25T15:44:18.028614452+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.02863119+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.02863997+07:00","message":"[bufferProcess] interim [820000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.028642826+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.028649523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.028652795+07:00","message":"> Transcript [9669] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.028656866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.028660358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.028662591+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.028665559+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.089811066+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.089850902+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-25T15:44:18.089856742+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.089872071+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089880642+07:00","message":"[bufferProcess] interim [880000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089883488+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089889622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089892612+07:00","message":"> Transcript [9670] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089896848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089899495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089901953+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.089906777+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.220907914+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.22094527+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-25T15:44:18.220951725+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.220963836+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220970603+07:00","message":"[bufferProcess] interim [0]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220973207+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220978579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220981438+07:00","message":"> Transcript [9671] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220985438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220987703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220989753+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.220992539+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.599789636+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.599823559+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-25T15:44:18.599829914+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.599842745+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599848881+07:00","message":"[bufferProcess] interim [360000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599851678+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599857064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599860531+07:00","message":"> Transcript [9672] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599864314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599866305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599868583+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599871473+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599876109+07:00","message":"Push: 'พัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599878172+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599880591+07:00","message":"Set new StatePrefix : 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.599882928+07:00","message":"Next Push (prob) : 'การประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.59988999+07:00","message":"push: {false พัฒนาระบบ 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.602204743+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.602223638+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-25T15:44:18.602229578+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:18.602242457+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.60224864+07:00","message":"[bufferProcess] interim [420000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.602253649+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.602259941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.6022628+07:00","message":"> Transcript [9673] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.602266138+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.602268729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.60227084+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:18.602289908+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.179602047+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.179636061+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-25T15:44:19.179642592+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.179657976+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.17966476+07:00","message":"[bufferProcess] interim [20000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.179668165+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.17967164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.179674454+07:00","message":"> Transcript [9674] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.179680257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.179682373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.179684334+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.17968679+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.309464386+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.309501422+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-25T15:44:19.309508035+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.309521588+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.309528893+07:00","message":"[bufferProcess] interim [80000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.309531832+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.30953872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.309541815+07:00","message":"> Transcript [9675] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.309545706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.309548374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.309551061+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.309553752+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.556116518+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.556156942+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-25T15:44:19.556163183+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.55617785+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556185653+07:00","message":"[bufferProcess] interim [320000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556188679+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.55619642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.55619965+07:00","message":"> Transcript [9676] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556204203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556206721+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556209205+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.55621233+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556219493+07:00","message":"Push: 'การประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556221777+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556224524+07:00","message":"Set new StatePrefix : 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.556227246+07:00","message":"Next Push (prob) : 'บาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.556236323+07:00","message":"push: {false การประปา 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.818445433+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.818489006+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-25T15:44:19.818495671+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:19.818512761+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818521513+07:00","message":"[bufferProcess] interim [620000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818524533+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818533257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818536498+07:00","message":"> Transcript [9677] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818541072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818544868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818547487+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:19.818550544+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.328142964+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.328191191+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-25T15:44:20.328198191+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.328216138+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328230333+07:00","message":"[bufferProcess] interim [40000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328233552+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328240929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328245542+07:00","message":"> Transcript [9678] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328249927+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328252287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328254906+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.328258+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.39791618+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.397968812+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-25T15:44:20.397977628+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.398002789+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398013965+07:00","message":"[bufferProcess] interim [160000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398018413+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398025246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398030043+07:00","message":"> Transcript [9679] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398035636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398038524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398042589+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.398046611+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.40170275+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.401732187+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-25T15:44:20.401737738+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.401752238+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401757716+07:00","message":"[bufferProcess] interim [220000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.4017606+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.40176854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401771199+07:00","message":"> Transcript [9680] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401775057+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401777348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401779832+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401782752+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401790495+07:00","message":"Push: 'บาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401792574+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401794873+07:00","message":"Set new StatePrefix : 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.401797747+07:00","message":"Next Push (prob) : 'จุดบริการนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.401807425+07:00","message":"push: {false บาดาลและ 0 0xc002a08f80}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:20.506087051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:20.506103867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.789604089+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.789644681+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-25T15:44:20.789650927+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:20.789667889+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.789679851+07:00","message":"[bufferProcess] interim [580000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.789682922+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.789691103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.78969422+07:00","message":"> Transcript [9681] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.789697516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:20.789699873+07:00","message":"Set new StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.108137501+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.10817651+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-25T15:44:21.108184014+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.10820033+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.10822064+07:00","message":"[bufferProcess] interim [880000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.108223692+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.108229127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.108232776+07:00","message":"> Transcript [9682] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.108237046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.108239126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.108241139+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.108244268+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.264371192+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.264415139+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-25T15:44:21.264421952+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.264439337+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.264451748+07:00","message":"[bufferProcess] interim [0]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.264455824+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.264462315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.264465503+07:00","message":"> Transcript [9683] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.26446985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.264472096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.264476133+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.264479543+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.295347247+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.295383228+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-25T15:44:21.29539045+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.295407594+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.29541465+07:00","message":"[bufferProcess] interim [60000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.295418467+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.295426822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.295430065+07:00","message":"> Transcript [9684] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.295434516+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.295437175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.29543972+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.295442922+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.29709193+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.29711011+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-25T15:44:21.297116241+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.297128758+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297134372+07:00","message":"[bufferProcess] interim [120000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.29713716+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297140601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297143499+07:00","message":"> Transcript [9685] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297146747+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297148799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.29715312+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297155965+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297181001+07:00","message":"Push: 'จุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297184566+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297187709+07:00","message":"Set new StatePrefix : 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้แปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.297190761+07:00","message":"Next Push (prob) : 'สะอาดให้แปล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.297216824+07:00","message":"push: {false จุดบริการน้ำดื่ม 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.487713673+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.48775243+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-25T15:44:21.4877592+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.487774637+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.487781725+07:00","message":"[bufferProcess] interim [300000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.487785142+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.487793141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.487795806+07:00","message":"> Transcript [9686] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.487798433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.487800544+07:00","message":"Set new StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.935503576+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.935557444+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-25T15:44:21.935566889+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:21.935583027+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.9355908+07:00","message":"[bufferProcess] interim [660000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.935593836+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.935601831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.935607389+07:00","message":"> Transcript [9687] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.935618113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.935620375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.935625666+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:21.935629054+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.138993104+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.139041107+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-25T15:44:22.139049895+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.139066967+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.139078542+07:00","message":"[bufferProcess] interim [900000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.139082088+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.1390866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.139089791+07:00","message":"> Transcript [9688] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.13909448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.139096624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.139099174+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.139102265+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.33099937+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.331044783+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-25T15:44:22.3310522+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.331075733+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331087809+07:00","message":"[bufferProcess] interim [80000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331091709+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331096309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331100069+07:00","message":"> Transcript [9689] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331105272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331107957+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331110553+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.331113581+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.387043769+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.387086607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.387093367+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.387112742+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387121721+07:00","message":"[bufferProcess] interim [140000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387125096+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387129708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387133332+07:00","message":"> Transcript [9690] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387138492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387140723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387143431+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387146984+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387150317+07:00","message":"Push: 'สะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387152408+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.387160092+07:00","message":"Set new StatePrefix : 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.38717207+07:00","message":"Next Push (prob) : 'ชนเข้าถึงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.387181558+07:00","message":"push: {false สะอาดให้ประชา 0 0xc002a08f80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.526680979+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.526722951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.526731119+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.52675034+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.526759705+07:00","message":"[bufferProcess] interim [320000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.526764914+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.526774983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.526778815+07:00","message":"> Transcript [9691] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.526783019+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.526786784+07:00","message":"Set new StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.632112212+07:00","message":"[GCS] IsForceVAD: false for message ID: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.696846737+07:00","message":"[GCS] Start streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.712661445+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.712693171+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-25T15:44:22.712698765+07:00","message":"receive interim result [false|false]: จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.71271436+07:00","message":"[buffer interim] 544 false จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.712721775+07:00","message":"[bufferProcess] interim [500000000]:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.712724735+07:00","message":"[bufferProcess] send to processor:จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.712728794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.71273153+07:00","message":"> Transcript [9692] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.712735343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.712737639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.712739806+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.7127427+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.795111609+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.795144291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี\",\"confidence\":0.9544478}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.79515093+07:00","message":"receive interim result [true|false]: สามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.795162888+07:00","message":"end recv isFinal message id 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.795165766+07:00","message":"end Recv id 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.795172314+07:00","message":"[buffer interim] 544 true สามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795179838+07:00","message":"[bufferProcess] interim [590000000]:สามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795187142+07:00","message":"[bufferProcess] send to processor (isfinal):จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795190703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795194996+07:00","message":"> Transcript [9693] [false]: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795198457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795200536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795202628+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795206402+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795209814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795212839+07:00","message":"> Transcript [9694] [true]: 'สามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795216695+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.79521942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795222449+07:00","message":"StatePrefix: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795225024+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795227396+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795639344+07:00","message":"Push: 'เข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795661745+07:00","message":"TextPushed: 'จะสามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาเข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795667356+07:00","message":"Set new StatePrefix : 'สามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795672476+07:00","message":"Next Push (prob) : 'สามารถต่อยอดสู่การพัฒนาระบบการประปาบาดาลและจุดบริการน้ำดื่มสะอาดให้ประชาชนเข้าถึงน้ำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:22.795663915+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_544.html'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:22.795685667+07:00","message":"push: {true เข้าถึงน้ำที่มี 0 0xc002a08f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:22.813302709+07:00","message":"write wav file: './tmp/7599/7599_544.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.222862811+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.222918395+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-25T15:44:23.222927021+07:00","message":"receive interim result [false|false]: คุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.222946848+07:00","message":"[buffer interim] 545 false คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.222974845+07:00","message":"[bufferProcess] interim [600000000]:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.222978949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:23.506781437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:23.50680069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.536512536+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.536549772+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-25T15:44:23.536556103+07:00","message":"receive interim result [false|false]: คุณภาพดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.536569195+07:00","message":"[buffer interim] 545 false คุณภาพดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.536576943+07:00","message":"[bufferProcess] interim [840000000]:คุณภาพดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.536580018+07:00","message":"[bufferProcess] send to processor:คุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.536587537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.536590681+07:00","message":"> Transcript [9695] [false]: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.536593145+07:00","message":"Set StatePrefix (first interim): 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.541143441+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.541175933+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-25T15:44:23.541181484+07:00","message":"receive interim result [false|false]: คุณภาพได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.541194539+07:00","message":"[buffer interim] 545 false คุณภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.541200204+07:00","message":"[bufferProcess] interim [900000000]:คุณภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.541202631+07:00","message":"[bufferProcess] send to processor:คุณภาพดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.541212173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.541216526+07:00","message":"> Transcript [9696] [false]: 'คุณภาพดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.541220858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.541224125+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.54122724+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.541230371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.669501358+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.669540229+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-25T15:44:23.669545868+07:00","message":"receive interim result [false|false]: คุณภาพได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.669558081+07:00","message":"[buffer interim] 545 false คุณภาพได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669565037+07:00","message":"[bufferProcess] interim [20000000]:คุณภาพได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669567753+07:00","message":"[bufferProcess] send to processor:คุณภาพได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669573215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669576074+07:00","message":"> Transcript [9697] [false]: 'คุณภาพได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669579264+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669581437+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669583358+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.669585554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.724889885+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.724924294+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-25T15:44:23.724929666+07:00","message":"receive interim result [false|false]: คุณภาพได้มาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.724940038+07:00","message":"[buffer interim] 545 false คุณภาพได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.724946237+07:00","message":"[bufferProcess] interim [80000000]:คุณภาพได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.724948843+07:00","message":"[bufferProcess] send to processor:คุณภาพได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.72495431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.724957235+07:00","message":"> Transcript [9698] [false]: 'คุณภาพได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.724960323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.724962631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.724964595+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.724967075+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.919762367+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.919795622+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-25T15:44:23.91980123+07:00","message":"receive interim result [false|false]: คุณภาพได้มากขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.919811867+07:00","message":"[buffer interim] 545 false คุณภาพได้มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919817807+07:00","message":"[bufferProcess] interim [320000000]:คุณภาพได้มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919820381+07:00","message":"[bufferProcess] send to processor:คุณภาพได้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919823631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919826497+07:00","message":"> Transcript [9699] [false]: 'คุณภาพได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919830873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919833154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919835124+07:00","message":"StatePrefix: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919837208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919839507+07:00","message":"Push: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.91984151+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919844562+07:00","message":"Set new StatePrefix : 'คุณภาพได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:23.919847581+07:00","message":"Next Push (prob) : 'ได้มาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:23.919868109+07:00","message":"push: {false คุณภาพ 0 0xc003460000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.16194336+07:00","message":"[GCS] IsForceVAD: false for message ID: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.235719181+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.235767675+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-25T15:44:24.235775804+07:00","message":"receive interim result [false|false]: คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.235791518+07:00","message":"[buffer interim] 545 false คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.2358035+07:00","message":"[bufferProcess] interim [560000000]:คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.235806382+07:00","message":"[bufferProcess] send to processor:คุณภาพได้มากขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.235811035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.2358144+07:00","message":"> Transcript [9700] [false]: 'คุณภาพได้มากขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.235819507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.235822392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.235824503+07:00","message":"StatePrefix: 'คุณภาพได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.235826912+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.245902382+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.245947621+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-25T15:44:24.245955498+07:00","message":"receive interim result [true|false]: คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.245972468+07:00","message":"end recv isFinal message id 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.245975359+07:00","message":"end Recv id 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.245982628+07:00","message":"[buffer interim] 545 true คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.245989954+07:00","message":"[bufferProcess] interim [710000000]:คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.245993608+07:00","message":"[bufferProcess] send to processor (isfinal):คุณภาพได้มากขึ้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.245996819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.245999659+07:00","message":"> Transcript [9701] [false]: 'คุณภาพได้มากขึ้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246002512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246004591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246006661+07:00","message":"StatePrefix: 'คุณภาพได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246008843+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.24601073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.24601308+07:00","message":"> Transcript [9702] [true]: 'คุณภาพได้มากขึ้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246015198+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246017003+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246018761+07:00","message":"StatePrefix: 'คุณภาพได้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246020599+07:00","message":"TextPushed: 'คุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.246024355+07:00","message":"Push: 'ได้มากขึ้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.246034511+07:00","message":"push: {true ได้มากขึ้นค่ะ 0 0xc003460000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:24.252845468+07:00","message":"write wav file: './tmp/7599/7599_545.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.294188892+07:00","message":"[GCS] Start streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.656577144+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.656618126+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-25T15:44:24.656623441+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.656639564+07:00","message":"[buffer interim] 546 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.656646286+07:00","message":"[bufferProcess] interim [420000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.656648696+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.824451322+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.824503829+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-25T15:44:24.824510891+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.824526539+07:00","message":"[buffer interim] 546 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.824534122+07:00","message":"[bufferProcess] interim [540000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.824538193+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.824544608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.824548329+07:00","message":"> Transcript [9703] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.824551413+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.970895668+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.970934455+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-25T15:44:24.970940133+07:00","message":"receive interim result [false|false]: นอกจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.970954504+07:00","message":"[buffer interim] 546 false นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970960985+07:00","message":"[bufferProcess] interim [660000000]:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970963383+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970970177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970973495+07:00","message":"> Transcript [9704] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970976864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970978978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970980891+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.970983335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.981940214+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.981975526+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-25T15:44:24.98198073+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:24.981992594+07:00","message":"[buffer interim] 546 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.981997554+07:00","message":"[bufferProcess] interim [720000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.982000115+07:00","message":"[bufferProcess] send to processor:นอกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.982003195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.982006041+07:00","message":"> Transcript [9705] [false]: 'นอกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.982008109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:24.982010438+07:00","message":"Set new StatePrefix: 'นอกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.020496484+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.020535053+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-25T15:44:25.020540438+07:00","message":"receive interim result [false|false]: นอกจากการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.020556467+07:00","message":"[buffer interim] 546 false นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.020563552+07:00","message":"[bufferProcess] interim [780000000]:นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.020566354+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.020569536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.020572763+07:00","message":"> Transcript [9706] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.020576761+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.020578958+07:00","message":"Set new StatePrefix: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.279483445+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.279526796+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-25T15:44:25.279531953+07:00","message":"receive interim result [false|false]: ต้องการค้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.279549655+07:00","message":"[buffer interim] 546 false ต้องการค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.279556447+07:00","message":"[bufferProcess] interim [960000000]:ต้องการค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.279559174+07:00","message":"[bufferProcess] send to processor:นอกจากการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.279562445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.279565389+07:00","message":"> Transcript [9707] [false]: 'นอกจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.279567644+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.279569704+07:00","message":"Set new StatePrefix: 'นอกจากการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.457151585+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.457203913+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-25T15:44:25.457211407+07:00","message":"receive interim result [false|false]: ต้องการค้นหา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.457228916+07:00","message":"[buffer interim] 546 false ต้องการค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.457237254+07:00","message":"[bufferProcess] interim [140000000]:ต้องการค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.457241442+07:00","message":"[bufferProcess] send to processor:ต้องการค้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.457266612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.457270738+07:00","message":"> Transcript [9708] [false]: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.457273962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.457276723+07:00","message":"Set new StatePrefix: 'ต้องการค้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.666860548+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.666899185+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-25T15:44:25.666906503+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.666920256+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.666927454+07:00","message":"[bufferProcess] interim [380000000]:ต้องการค้นหาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.666930196+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.666936438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.666939178+07:00","message":"> Transcript [9709] [false]: 'ต้องการค้นหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.666942397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.66694444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.666946492+07:00","message":"StatePrefix: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.666949198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.842587193+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.842622592+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-25T15:44:25.842627588+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:25.842641829+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842647777+07:00","message":"[bufferProcess] interim [560000000]:ต้องการค้นหาพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842650539+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842653859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842657011+07:00","message":"> Transcript [9710] [false]: 'ต้องการค้นหาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842660363+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842662615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842666301+07:00","message":"StatePrefix: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:25.842668533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.042768342+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.042803871+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-25T15:44:26.04280952+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.042821989+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.042828549+07:00","message":"[bufferProcess] interim [800000000]:ต้องการค้นหาพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.04283098+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.042836388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.042839268+07:00","message":"> Transcript [9711] [false]: 'ต้องการค้นหาพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.042842915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.042845168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.042847156+07:00","message":"StatePrefix: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.042849338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.15636947+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.156413753+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-25T15:44:26.156421765+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.156439914+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156450457+07:00","message":"[bufferProcess] interim [860000000]:ต้องการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156454421+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156462897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.15646691+07:00","message":"> Transcript [9712] [false]: 'ต้องการค้นหาพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156471482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.1564745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156477304+07:00","message":"StatePrefix: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156481763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156489514+07:00","message":"Push: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156492621+07:00","message":"TextPushed: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.156496161+07:00","message":"Set new StatePrefix : 'ต้องการค้นหาพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.15650007+07:00","message":"Next Push (prob) : 'หาพัฒนาและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.15651546+07:00","message":"push: {false ต้องการค้น 0 0xc002a08c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.22723287+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.227273406+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-25T15:44:26.227279766+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.227293444+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.227300549+07:00","message":"[bufferProcess] interim [980000000]:ต้องการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.227303392+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.22730696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.227309731+07:00","message":"> Transcript [9713] [false]: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.22731227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.227314829+07:00","message":"Set new StatePrefix: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.431819153+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.431865872+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-25T15:44:26.431872584+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.431891095+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.431899982+07:00","message":"[bufferProcess] interim [220000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.431903333+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.431911321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.431914785+07:00","message":"> Transcript [9714] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.431918736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.43192118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.431923656+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.431926104+07:00","message":"TextPushed: 'ต้องการค้น'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:26.507430493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:26.50744753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.611653675+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.611694851+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-25T15:44:26.611702405+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.611718914+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611730666+07:00","message":"[bufferProcess] interim [400000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611734618+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611743793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611747532+07:00","message":"> Transcript [9715] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611751701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611754326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611756393+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.611758811+07:00","message":"TextPushed: 'ต้องการค้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.870374362+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.870425709+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-25T15:44:26.870432359+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.870449156+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.870458063+07:00","message":"[bufferProcess] interim [580000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.870461526+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.87047019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.870473333+07:00","message":"> Transcript [9716] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.87047768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.870480324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.870482844+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.870485325+07:00","message":"TextPushed: 'ต้องการค้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.935993722+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.93605601+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-25T15:44:26.93606354+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.936079858+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936089702+07:00","message":"[bufferProcess] interim [640000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936094491+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936106094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936110539+07:00","message":"> Transcript [9717] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936115981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936119301+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936123164+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936126372+07:00","message":"TextPushed: 'ต้องการค้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936136044+07:00","message":"Push: 'หาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936140561+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.93614394+07:00","message":"Set new StatePrefix : 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.936147214+07:00","message":"Next Push (prob) : 'น้ำต้นทุนและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.936169926+07:00","message":"push: {false หาพัฒนาแหล่ง 0 0xc002a08c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.956549112+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.956582213+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-25T15:44:26.956590144+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:26.956604152+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.956609713+07:00","message":"[bufferProcess] interim [700000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.956612335+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.956615728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.956618247+07:00","message":"> Transcript [9718] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.956620904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:26.956623491+07:00","message":"Set new StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.065229701+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.065269375+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-25T15:44:27.065275595+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.065291848+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.06530075+07:00","message":"[bufferProcess] interim [760000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.065303745+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.065312921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.065316007+07:00","message":"> Transcript [9719] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.06531989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.0653243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.065327104+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.065330034+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.082643535+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.08267295+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-25T15:44:27.08267855+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.082694962+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.082703098+07:00","message":"[bufferProcess] interim [820000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.082705781+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.08270948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.082712384+07:00","message":"> Transcript [9720] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.082716125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.082718485+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.082720401+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.082722949+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.127091468+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.127124909+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-25T15:44:27.127130708+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.127148027+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.127154441+07:00","message":"[bufferProcess] interim [880000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.127156955+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.12716107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.127164745+07:00","message":"> Transcript [9721] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.127168855+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.127171209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.127175453+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.127178173+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.366329566+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.366378679+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-25T15:44:27.366385756+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.36639955+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.3664076+07:00","message":"[bufferProcess] interim [120000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.36641161+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366416045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366420045+07:00","message":"> Transcript [9722] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366426012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366428304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366432272+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366435901+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366439557+07:00","message":"Push: 'น้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366442395+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366445785+07:00","message":"Set new StatePrefix : 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.366448853+07:00","message":"Next Push (prob) : 'นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.366458252+07:00","message":"push: {false น้ำต้นทุนแล้ว 0 0xc002a08c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.501833795+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.501869009+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-25T15:44:27.501877927+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.501891643+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501897993+07:00","message":"[bufferProcess] interim [180000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501900622+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501906108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501908822+07:00","message":"> Transcript [9723] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501912048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501914005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501916492+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.501918828+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.559010822+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.559052263+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-25T15:44:27.559073185+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.559093563+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.559101919+07:00","message":"[bufferProcess] interim [240000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.559105915+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.559111172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.559116597+07:00","message":"> Transcript [9724] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.55912124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.559124195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.559127328+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.559131001+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.566787368+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.566817144+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-25T15:44:27.566822622+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.566835199+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566841031+07:00","message":"[bufferProcess] interim [300000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566843308+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566846378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566848978+07:00","message":"> Transcript [9725] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566852102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566854111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566856052+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.566858262+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.774016023+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.774052106+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-25T15:44:27.774057874+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.77407194+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774078994+07:00","message":"[bufferProcess] interim [480000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774081809+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774085199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774088247+07:00","message":"> Transcript [9726] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774092513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774094744+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774098369+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774101241+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774103966+07:00","message":"Push: 'นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.77410588+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774108232+07:00","message":"Set new StatePrefix : 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:27.774112978+07:00","message":"Next Push (prob) : 'การดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:27.774120532+07:00","message":"push: {false นะครับ 0 0xc002a08c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.021079797+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.021119122+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-25T15:44:28.021125112+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.02114864+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021157308+07:00","message":"[bufferProcess] interim [780000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021174749+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021180655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021186626+07:00","message":"> Transcript [9727] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021191716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021195688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021198687+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.021202549+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.146566701+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.146606171+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-25T15:44:28.146613731+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.146627318+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146634715+07:00","message":"[bufferProcess] interim [840000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146637651+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146644099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146647363+07:00","message":"> Transcript [9728] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146650999+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146653262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146657252+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.146659859+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.149249449+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.149287163+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-25T15:44:28.149293231+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.149309038+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149316664+07:00","message":"[bufferProcess] interim [900000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149319878+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149327452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149330359+07:00","message":"> Transcript [9729] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149334363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149336761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149339348+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.149341929+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.208439657+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.208475174+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-25T15:44:28.208482035+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.208491748+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208497711+07:00","message":"[bufferProcess] interim [20000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208500673+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208504199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208506953+07:00","message":"> Transcript [9730] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208511003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208513225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208515385+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208518218+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208521159+07:00","message":"Push: 'การดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208523408+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208526047+07:00","message":"Set new StatePrefix : 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.208528981+07:00","message":"Next Push (prob) : 'รักษาทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.208535418+07:00","message":"push: {false การดูแล 0 0xc002a08c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.53116685+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.531204292+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-25T15:44:28.531211508+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:28.531227955+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531235579+07:00","message":"[bufferProcess] interim [320000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531239637+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531244757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531248887+07:00","message":"> Transcript [9731] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531253722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531256554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531259158+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:28.531263265+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.063684747+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.063719871+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-25T15:44:29.063727114+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.063742698+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.063752782+07:00","message":"[bufferProcess] interim [740000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.0637557+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.063759763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.063764279+07:00","message":"> Transcript [9732] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.06376837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.063771433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.063775263+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.063779611+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.12975642+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.129792826+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-25T15:44:29.129798677+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.129812825+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129820018+07:00","message":"[bufferProcess] interim [860000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129822978+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129831394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129834589+07:00","message":"> Transcript [9733] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129838722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129841093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129843442+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.129846549+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.369501342+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.369539888+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-25T15:44:29.369546005+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.369557794+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369564808+07:00","message":"[bufferProcess] interim [40000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369568045+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369571729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369574955+07:00","message":"> Transcript [9734] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.36957895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.36958141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369583973+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.36958688+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369589778+07:00","message":"Push: 'รักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369591843+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369594247+07:00","message":"Set new StatePrefix : 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.369598753+07:00","message":"Next Push (prob) : 'ากรน้ำก็ยังเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.369606636+07:00","message":"push: {false รักษาทรัพย 0 0xc002a08c80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.455631708+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.455679788+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-25T15:44:29.455687104+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกป่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.455701934+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455710816+07:00","message":"[bufferProcess] interim [220000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455714189+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455721751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455724741+07:00","message":"> Transcript [9735] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455729088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455731724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455733647+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.455737207+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:29.508338009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:29.508359166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.550715906+07:00","message":"[GCS] IsForceVAD: false for message ID: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.558135189+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.558174305+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-25T15:44:29.558184713+07:00","message":"receive interim result [false|false]: ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.558199854+07:00","message":"[buffer interim] 546 false ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558206645+07:00","message":"[bufferProcess] interim [280000000]:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558210003+07:00","message":"[bufferProcess] send to processor:ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558218685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558224707+07:00","message":"> Transcript [9736] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558229334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558231822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558234383+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.558237876+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.68308575+07:00","message":"[GCS] Start streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.712285291+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.712323968+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-25T15:44:29.712332104+07:00","message":"receive interim result [true|false]: นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.712342766+07:00","message":"end recv isFinal message id 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.712345038+07:00","message":"end Recv id 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.712352268+07:00","message":"[buffer interim] 546 true นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712373635+07:00","message":"[bufferProcess] interim [460000000]:นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712381858+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712385359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712388115+07:00","message":"> Transcript [9737] [false]: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712392232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712394469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712396712+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712399691+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712401764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712403821+07:00","message":"> Transcript [9738] [true]: 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712406263+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.71240815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712409968+07:00","message":"StatePrefix: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712412324+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.71241416+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712629197+07:00","message":"Push: 'น้ำก็ยังเป็นอีกปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712633691+07:00","message":"TextPushed: 'ต้องการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยน้ำก็ยังเป็นอีกปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712636357+07:00","message":"Set new StatePrefix : 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712638819+07:00","message":"Next Push (prob) : 'นอกจากการค้นหาพัฒนาแหล่งน้ำต้นทุนแล้วนะครับการดูแลรักษาทรัพยากรน้ำก็ยังเป็นอีกปัจจัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:29.712647083+07:00","message":"push: {true น้ำก็ยังเป็นอีกปัจจัย 0 0xc002a08c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:29.712662086+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_546.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:29.723826355+07:00","message":"write wav file: './tmp/7599/7599_546.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.144003704+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.144045956+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-25T15:44:30.144051679+07:00","message":"receive interim result [false|false]: สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.144065441+07:00","message":"[buffer interim] 547 false สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.144071713+07:00","message":"[bufferProcess] interim [480000000]:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.144083853+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.662249294+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.662287511+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-25T15:44:30.662293368+07:00","message":"receive interim result [false|false]: สำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.662307366+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.662311924+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-25T15:44:30.66231525+07:00","message":"receive interim result [false|false]: สำคัญที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.66232071+07:00","message":"[buffer interim] 547 false สำคัญที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.662323768+07:00","message":"[buffer interim] 547 false สำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662329668+07:00","message":"[bufferProcess] interim [960000000]:สำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662331985+07:00","message":"[bufferProcess] send to processor:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662335136+07:00","message":"[bufferProcess] interim [20000000]:สำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662337016+07:00","message":"[bufferProcess] send to processor:สำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662339986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.66234292+07:00","message":"> Transcript [9739] [false]: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662345503+07:00","message":"Set StatePrefix (first interim): 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662347238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662349172+07:00","message":"> Transcript [9740] [false]: 'สำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662352044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662354096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662356288+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.662360447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.987248326+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.987291663+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-25T15:44:30.987298058+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:30.987314294+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.987322573+07:00","message":"[bufferProcess] interim [200000000]:สำคัญที่ช่วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.987325525+07:00","message":"[bufferProcess] send to processor:สำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.987335085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.98733847+07:00","message":"> Transcript [9741] [false]: 'สำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.987342251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.987344953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.987347069+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:30.987349311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.159479185+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.159521816+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-25T15:44:31.159529205+07:00","message":"receive interim result [false|false]: สำคัญที่สวยที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.159544373+07:00","message":"[buffer interim] 547 false สำคัญที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.1595529+07:00","message":"[bufferProcess] interim [320000000]:สำคัญที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.159555886+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.159565411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.159568632+07:00","message":"> Transcript [9742] [false]: 'สำคัญที่ช่วยให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.159572452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.159575085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.159577179+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.159581199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.19694502+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.19697457+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-25T15:44:31.196980535+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.196994743+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.196998558+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-25T15:44:31.197001553+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.197016936+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.197032348+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197039676+07:00","message":"[bufferProcess] interim [380000000]:สำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197042622+07:00","message":"[bufferProcess] send to processor:สำคัญที่สวยที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197048094+07:00","message":"[bufferProcess] interim [440000000]:สำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197050576+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197065063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197086723+07:00","message":"> Transcript [9743] [false]: 'สำคัญที่สวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197092811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197096111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197099195+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197102601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197112877+07:00","message":"Push: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197119278+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197122628+07:00","message":"Set new StatePrefix : 'สำคัญที่สวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.19712878+07:00","message":"Next Push (prob) : 'ที่สวยที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197131175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197133438+07:00","message":"> Transcript [9744] [false]: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197135447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.197137631+07:00","message":"Set new StatePrefix: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.197148287+07:00","message":"push: {false สำคัญ 0 0xc002a09480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.290825273+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.290863951+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-25T15:44:31.290870192+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.290885352+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290892584+07:00","message":"[bufferProcess] interim [620000000]:สำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290895529+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290903966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290907313+07:00","message":"> Transcript [9745] [false]: 'สำคัญที่ช่วยให้ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290910841+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290913524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290915693+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.290918218+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.451825143+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.451862394+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-25T15:44:31.45186803+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.451887598+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.451891783+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-25T15:44:31.451894297+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.451899602+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.45190292+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451908987+07:00","message":"[bufferProcess] interim [740000000]:สำคัญที่ช่วยให้ชุมชนมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451911492+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451914603+07:00","message":"[bufferProcess] interim [800000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451916587+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451920059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451924952+07:00","message":"> Transcript [9746] [false]: 'สำคัญที่ช่วยให้ชุมชนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451928915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.45193126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451933189+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451935507+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451937227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451939513+07:00","message":"> Transcript [9747] [false]: 'สำคัญที่ช่วยให้ชุมชนมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451941696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451943991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451946164+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.451947965+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.634639989+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.634681486+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-25T15:44:31.634687916+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.634704436+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634712848+07:00","message":"[bufferProcess] interim [980000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634715812+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634724372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634727404+07:00","message":"> Transcript [9748] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634731791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634734514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634736917+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634739766+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634747227+07:00","message":"Push: 'ที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634749301+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634751541+07:00","message":"Set new StatePrefix : 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.634753789+07:00","message":"Next Push (prob) : 'ชนมีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.634762246+07:00","message":"push: {false ที่ช่วยให้ชุม 0 0xc002a09480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.741097687+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.741136379+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-25T15:44:31.741141452+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.741156725+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741175572+07:00","message":"[bufferProcess] interim [40000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741179004+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำตา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741199781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741203114+07:00","message":"> Transcript [9749] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741207862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741210524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741214093+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.741217024+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.747836717+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.747863847+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-25T15:44:31.747869488+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำท้าย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:31.74787833+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.747894068+07:00","message":"[bufferProcess] interim [100000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.747897737+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.747901347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.747905055+07:00","message":"> Transcript [9750] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.747908656+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.74791077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.747913093+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:31.747915466+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.000408484+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.000448714+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-25T15:44:32.000455437+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.0004711+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.00047995+07:00","message":"[bufferProcess] interim [340000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.000483633+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.000488214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.000491813+07:00","message":"> Transcript [9751] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.000495829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.000498535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.000501019+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.000504206+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.196159979+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.196206735+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-25T15:44:32.196214513+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่างเดียว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.19623016+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196238459+07:00","message":"[bufferProcess] interim [520000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196241453+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196248669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196254752+07:00","message":"> Transcript [9752] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.19625928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.19626192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196264281+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196267187+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196275449+07:00","message":"Push: 'ชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196277822+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196280219+07:00","message":"Set new StatePrefix : 'สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.196282471+07:00","message":"Next Push (prob) : 'ท้ายอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.196291742+07:00","message":"push: {false ชนมีน้ำ 0 0xc002a09480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.319576815+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.319613968+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-25T15:44:32.319620263+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.319629412+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.319635853+07:00","message":"[bufferProcess] interim [640000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.319638437+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่างเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.31964175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.319644484+07:00","message":"> Transcript [9753] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่างเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.319648458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.319650489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.319654665+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำท้ายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.319657249+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:32.508670842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:32.508681281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.637550669+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.637592991+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-25T15:44:32.6375999+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.63761593+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.637623245+07:00","message":"[bufferProcess] interim [940000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.637626494+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.637634848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.637637853+07:00","message":"> Transcript [9754] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.637640758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.637643917+07:00","message":"Set new StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.643298952+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.643339585+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-25T15:44:32.643344873+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.643362998+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643369963+07:00","message":"[bufferProcess] interim [0]:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643373059+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643391791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643396174+07:00","message":"> Transcript [9755] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643400843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643406091+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643408469+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.643411568+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.82907316+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.829105169+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-25T15:44:32.829111141+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:32.829125976+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829132592+07:00","message":"[bufferProcess] interim [180000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829135421+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829139091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829141754+07:00","message":"> Transcript [9756] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829144938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829146889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829148875+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:32.829151601+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.147888263+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.147925066+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-25T15:44:33.147930933+07:00","message":"receive interim result [false|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.147943929+07:00","message":"[buffer interim] 547 false สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147950327+07:00","message":"[bufferProcess] interim [480000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147953073+07:00","message":"[bufferProcess] send to processor:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147956921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147959959+07:00","message":"> Transcript [9757] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147963637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147965729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147968255+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.147971104+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.323813841+07:00","message":"[GCS] IsForceVAD: false for message ID: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.39330035+07:00","message":"[GCS] Start streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.435550613+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.435596706+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-25T15:44:33.435603368+07:00","message":"receive interim result [true|false]: สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.435611573+07:00","message":"end recv isFinal message id 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.435613888+07:00","message":"end Recv id 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.435620153+07:00","message":"[buffer interim] 547 true สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435632597+07:00","message":"[bufferProcess] interim [870000000]:สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435636021+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.43563915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.43564242+07:00","message":"> Transcript [9758] [false]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435645937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435647905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435652069+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435654649+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435657731+07:00","message":"Push: 'ใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.43565977+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.43566197+07:00","message":"Set new StatePrefix : 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435664269+07:00","message":"Next Push (prob) : 'ในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435666137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435670251+07:00","message":"> Transcript [9759] [true]: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435672636+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435674487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435676233+07:00","message":"StatePrefix: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอในระยะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435678301+07:00","message":"TextPushed: 'สำคัญที่ช่วยให้ชุมชนมีน้ำใช้อย่างเพียงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.435680566+07:00","message":"Push: 'ในระยะยาว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.435688148+07:00","message":"push: {false ใช้อย่างเพียงพอ 0 0xc002a09480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.43569335+07:00","message":"push: {true ในระยะยาว 0 0xc002a09480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:33.444078035+07:00","message":"write wav file: './tmp/7599/7599_547.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.725607264+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.725641136+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-25T15:44:33.725646573+07:00","message":"receive interim result [false|false]: เกาะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:33.725658463+07:00","message":"[buffer interim] 548 false เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.725668614+07:00","message":"[bufferProcess] interim [420000000]:เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:33.725672895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.038265112+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.038295642+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-25T15:44:34.038301636+07:00","message":"receive interim result [false|false]: เกาะขาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.03831405+07:00","message":"[buffer interim] 548 false เกาะขาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.038320168+07:00","message":"[bufferProcess] interim [660000000]:เกาะขาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.038323487+07:00","message":"[bufferProcess] send to processor:เกาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.038330324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.038333135+07:00","message":"> Transcript [9760] [false]: 'เกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.038335438+07:00","message":"Set StatePrefix (first interim): 'เกาะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.357850527+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.357884268+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-25T15:44:34.357889408+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.357901175+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357907366+07:00","message":"[bufferProcess] interim [960000000]:เจาะน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357909935+07:00","message":"[bufferProcess] send to processor:เกาะขาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357914973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357918155+07:00","message":"> Transcript [9761] [false]: 'เกาะขาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357921185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357923438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357925763+07:00","message":"StatePrefix: 'เกาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.357928035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.749263943+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.749307263+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-25T15:44:34.749313736+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.749330937+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.749338703+07:00","message":"[bufferProcess] interim [380000000]:เจาะน้ำบาดาลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.749341417+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.749345557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.749348771+07:00","message":"> Transcript [9762] [false]: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.749351539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.749354071+07:00","message":"Set new StatePrefix: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.943843697+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.943887252+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-25T15:44:34.94389416+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.943911054+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943919934+07:00","message":"[bufferProcess] interim [560000000]:เจาะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943922714+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943931336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943935306+07:00","message":"> Transcript [9763] [false]: 'เจาะน้ำบาดาลเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943940382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943943206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943945297+07:00","message":"StatePrefix: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.943947704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.965697238+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.965736894+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-25T15:44:34.965743971+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:34.965763009+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.965772232+07:00","message":"[bufferProcess] interim [620000000]:เจาะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.965775499+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นซับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.965783292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.965786413+07:00","message":"> Transcript [9764] [false]: 'เจาะน้ำบาดาลเป็นซับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.965790611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.965792941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.965795217+07:00","message":"StatePrefix: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:34.96579764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.011625992+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.011663154+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-25T15:44:35.011668582+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.011685195+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011691706+07:00","message":"[bufferProcess] interim [680000000]:เจาะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011694276+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011701297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011704802+07:00","message":"> Transcript [9765] [false]: 'เจาะน้ำบาดาลเป็นทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011708174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011710492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011712926+07:00","message":"StatePrefix: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.011715991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.13415637+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.134199678+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-25T15:44:35.134205457+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.134221069+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134229275+07:00","message":"[bufferProcess] interim [800000000]:เจาะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134232026+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นสักอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134240513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134244052+07:00","message":"> Transcript [9766] [false]: 'เจาะน้ำบาดาลเป็นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.13424846+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134251253+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134253872+07:00","message":"StatePrefix: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134256391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134263296+07:00","message":"Push: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134265553+07:00","message":"TextPushed: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134268326+07:00","message":"Set new StatePrefix : 'เจาะน้ำบาดาลเป็นสักอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.134271896+07:00","message":"Next Push (prob) : 'เป็นสักอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.134281116+07:00","message":"push: {false เจาะน้ำบาดาล 0 0xc002a09700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.256363333+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.256414144+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-25T15:44:35.256421789+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.256437748+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.256450064+07:00","message":"[bufferProcess] interim [920000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.256452999+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.256460566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.256463546+07:00","message":"> Transcript [9767] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.256466517+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.256470721+07:00","message":"Set new StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.450089509+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.450124357+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-25T15:44:35.450131257+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.450149633+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450157115+07:00","message":"[bufferProcess] interim [40000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450160195+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450164079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450167601+07:00","message":"> Transcript [9768] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450171088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450173357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450175267+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.450178272+07:00","message":"TextPushed: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:35.509608566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:35.509621168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.641458272+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.641499832+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-25T15:44:35.641505849+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องเอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.641522719+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.641530569+07:00","message":"[bufferProcess] interim [280000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.641533936+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.641538205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.641557922+07:00","message":"> Transcript [9769] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.6415623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.641564987+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.641567552+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.641570377+07:00","message":"TextPushed: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.712427254+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.712463909+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-25T15:44:35.712469626+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.712483901+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712491193+07:00","message":"[bufferProcess] interim [400000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712494291+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องเอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712499975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712503028+07:00","message":"> Transcript [9770] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องเอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712506525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712508727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712511501+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.712515457+07:00","message":"TextPushed: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.970637167+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.970692106+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-25T15:44:35.970700215+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.970722028+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970747086+07:00","message":"[bufferProcess] interim [580000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970752316+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970776475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970781415+07:00","message":"> Transcript [9771] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970787559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970790609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970794843+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970798687+07:00","message":"TextPushed: 'เจาะน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970807999+07:00","message":"Push: 'เป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970811266+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970814362+07:00","message":"Set new StatePrefix : 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:35.970818122+07:00","message":"Next Push (prob) : 'ที่ต้องอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:35.970833201+07:00","message":"push: {false เป็นทรัพยากร 0 0xc002a09700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.03263071+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.032673677+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-25T15:44:36.032681054+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.032696836+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.032705004+07:00","message":"[bufferProcess] interim [640000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.032707979+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.032720997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.032725454+07:00","message":"> Transcript [9772] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.032731436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.0327341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.032736217+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.032738831+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.350833067+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.350872223+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-25T15:44:36.350878246+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.350891819+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.35089789+07:00","message":"[bufferProcess] interim [940000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.350900643+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.350906041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.350908863+07:00","message":"> Transcript [9773] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.350912464+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.350914694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.350916789+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.350919378+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.356682323+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.35670662+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-25T15:44:36.356713203+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.356724764+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.356730469+07:00","message":"[bufferProcess] interim [0]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.356733325+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.356736604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.356739208+07:00","message":"> Transcript [9774] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.35674265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.356746909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.356748962+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.356751633+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.552478831+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.55252885+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-25T15:44:36.552536509+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.552553662+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.55256249+07:00","message":"[bufferProcess] interim [180000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552565532+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552573706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552576583+07:00","message":"> Transcript [9775] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552581189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552583474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552585959+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552589297+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552596355+07:00","message":"Push: 'ที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552598231+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552600507+07:00","message":"Set new StatePrefix : 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.552604363+07:00","message":"Next Push (prob) : 'เวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.552613355+07:00","message":"push: {false ที่ต้องอาศัย 0 0xc002a09700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.603846972+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.603897883+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-25T15:44:36.603905997+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.603925105+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.603939738+07:00","message":"[bufferProcess] interim [240000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.603949034+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.60396453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.603970889+07:00","message":"> Transcript [9776] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.603978888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.603983656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.603988682+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.603994131+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.733034974+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.733079516+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-25T15:44:36.733084868+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.733100639+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733108216+07:00","message":"[bufferProcess] interim [420000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733111177+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733119406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733122362+07:00","message":"> Transcript [9777] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733127173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733130139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733132145+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.733135105+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.925067129+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.92510703+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-25T15:44:36.925113932+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:36.92512939+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925136609+07:00","message":"[bufferProcess] interim [600000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925140063+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925148327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925151467+07:00","message":"> Transcript [9778] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925155491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925158133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925173652+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:36.925177302+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.068883698+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.068926621+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-25T15:44:37.068934124+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.068950089+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068958287+07:00","message":"[bufferProcess] interim [660000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068961391+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.06897006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068973098+07:00","message":"> Transcript [9779] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.06897803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068980558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.06898306+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068986249+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068994283+07:00","message":"Push: 'เวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068996235+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.068998863+07:00","message":"Set new StatePrefix : 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.069001613+07:00","message":"Next Push (prob) : 'ฟื้นตัวและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.069025045+07:00","message":"push: {false เวลาในการ 0 0xc002a09700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.131403085+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.131439593+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-25T15:44:37.131446296+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.131460531+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.131469998+07:00","message":"[bufferProcess] interim [720000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.131472504+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.131476083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.131478979+07:00","message":"> Transcript [9780] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.131481864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.131483919+07:00","message":"Set new StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.194481872+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.194518193+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-25T15:44:37.194524019+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.194536273+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.194545129+07:00","message":"[bufferProcess] interim [780000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.194548028+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.194554214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.194557033+07:00","message":"> Transcript [9781] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.194559427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.194561925+07:00","message":"Set new StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.29070643+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.290749298+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-25T15:44:37.29075597+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.290770899+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.290778812+07:00","message":"[bufferProcess] interim [900000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.290782053+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.290790976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.290794573+07:00","message":"> Transcript [9782] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.290801194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.290803786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.29080576+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.290808775+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.333750832+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.333787897+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-25T15:44:37.33379481+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.333813349+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333823145+07:00","message":"[bufferProcess] interim [960000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333826094+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333841363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333844713+07:00","message":"> Transcript [9783] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333849287+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333852014+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333854005+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.333856704+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.568257432+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.568292415+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-25T15:44:37.568298144+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.568308699+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.568315188+07:00","message":"[bufferProcess] interim [140000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.568318001+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.568321868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.568324873+07:00","message":"> Transcript [9784] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.56832856+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.568330624+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.568333309+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.568336162+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.770849355+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.770889533+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-25T15:44:37.770895877+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.770905691+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770911905+07:00","message":"[bufferProcess] interim [380000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770914687+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770918167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770920995+07:00","message":"> Transcript [9785] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770924888+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770927404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770929989+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770932785+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770935506+07:00","message":"Push: 'ฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.77093751+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770940141+07:00","message":"Set new StatePrefix : 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.770943307+07:00","message":"Next Push (prob) : 'ประสบการณ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.770950451+07:00","message":"push: {false ฟื้นตัวและ 0 0xc002a09700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.967459686+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.96749733+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-25T15:44:37.96750309+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:37.967519464+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967526226+07:00","message":"[bufferProcess] interim [560000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967529253+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967533008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967535975+07:00","message":"> Transcript [9786] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967540381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967542779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967544835+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและประสบการณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:37.967547616+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:38.509664514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:38.509714142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.52880785+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.528843713+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-25T15:44:38.528850053+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.52886301+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.528870085+07:00","message":"[bufferProcess] interim [160000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.528873001+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.528879839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.528882672+07:00","message":"> Transcript [9787] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.528885222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.52888763+07:00","message":"Set new StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.533719871+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.53375576+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-25T15:44:38.53376425+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:38.533778969+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.53378577+07:00","message":"[bufferProcess] interim [220000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.533788455+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.53379195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.53379511+07:00","message":"> Transcript [9788] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.533799356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.53380147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.533807512+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:38.533810305+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.043009754+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.043051814+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-25T15:44:39.043059461+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.043075968+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043083796+07:00","message":"[bufferProcess] interim [640000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043087132+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043096364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043099795+07:00","message":"> Transcript [9789] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043104492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043107175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043109362+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.043112521+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.047495404+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.04751199+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-25T15:44:39.047516833+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.047526555+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.047530657+07:00","message":"[bufferProcess] interim [700000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.047537912+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.047541087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.047544112+07:00","message":"> Transcript [9790] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.047546896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.04754872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.04755082+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.047553023+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.168784935+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.168829615+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-25T15:44:39.168836957+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.168855144+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168867859+07:00","message":"[bufferProcess] interim [760000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168870944+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168878344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168881981+07:00","message":"> Transcript [9791] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168887137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168889636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168891706+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168894989+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168904913+07:00","message":"Push: 'สะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168908149+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168910721+07:00","message":"Set new StatePrefix : 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.168913485+07:00","message":"Next Push (prob) : 'ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.168925527+07:00","message":"push: {false สะสมตามธรรมชาติ 0 0xc002a09700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.356380739+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.356444266+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-25T15:44:39.356453208+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.356467931+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.356475714+07:00","message":"[bufferProcess] interim [940000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.356478416+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.356482818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.356486095+07:00","message":"> Transcript [9792] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.356489036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.356491684+07:00","message":"Set new StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.430044104+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.430090841+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-25T15:44:39.430098659+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.430114601+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.430122652+07:00","message":"[bufferProcess] interim [60000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.430125874+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.43013353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.43013678+07:00","message":"> Transcript [9793] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.430141886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.430144226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.430146578+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.430149598+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.559747743+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.559789123+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-25T15:44:39.559795916+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.559814704+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559825972+07:00","message":"[bufferProcess] interim [180000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559829761+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559837938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559840959+07:00","message":"> Transcript [9794] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559845132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559847572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559849519+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.559852362+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.629031988+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.629082493+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-25T15:44:39.6290916+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.629107343+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629115951+07:00","message":"[bufferProcess] interim [300000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629119846+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629128079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629131177+07:00","message":"> Transcript [9795] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629135915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629138122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629140999+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.629144651+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.809611946+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.809656284+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-25T15:44:39.809665444+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.809682505+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809694138+07:00","message":"[bufferProcess] interim [480000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.80969877+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809707437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809711211+07:00","message":"> Transcript [9796] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809717662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809721198+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.80972471+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809728865+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809737837+07:00","message":"Push: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809740829+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809744423+07:00","message":"Set new StatePrefix : 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.809749209+07:00","message":"Next Push (prob) : 'น้ำอย่างรู้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.809766603+07:00","message":"push: {false การใช้ 0 0xc002a09700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.937724975+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.937756014+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-25T15:44:39.937762316+07:00","message":"receive interim result [false|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:39.937774386+07:00","message":"[buffer interim] 548 false เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.93778138+07:00","message":"[bufferProcess] interim [540000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.937784831+07:00","message":"[bufferProcess] send to processor:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.937790593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.937793364+07:00","message":"> Transcript [9797] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.937797145+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.937799562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.937801597+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:39.937804465+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.122828651+07:00","message":"[GCS] IsForceVAD: false for message ID: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.184345276+07:00","message":"[GCS] Start streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.308668788+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.308707251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า\",\"confidence\":0.9310888}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.308715255+07:00","message":"receive interim result [true|false]: เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.308724913+07:00","message":"end recv isFinal message id 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.308727197+07:00","message":"end Recv id 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.308734147+07:00","message":"[buffer interim] 548 true เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308742881+07:00","message":"[bufferProcess] interim [930000000]:เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308749002+07:00","message":"[bufferProcess] send to processor (isfinal):เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308752613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308755842+07:00","message":"> Transcript [9798] [false]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308759683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308761701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308763634+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.30876769+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308770086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.30877217+07:00","message":"> Transcript [9799] [true]: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308774827+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308776682+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308778372+07:00","message":"StatePrefix: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้น้ำอย่างรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308780618+07:00","message":"TextPushed: 'เจาะน้ำบาดาลเป็นทรัพยากรที่ต้องอาศัยเวลาในการฟื้นตัวและสะสมตามธรรมชาติการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.308787318+07:00","message":"Push: 'น้ำอย่างรู้คุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.30879533+07:00","message":"push: {true น้ำอย่างรู้คุณค่า 0 0xc002a09700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:40.32475359+07:00","message":"write wav file: './tmp/7599/7599_548.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.488181991+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.488230717+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-25T15:44:40.488235925+07:00","message":"receive interim result [false|false]: รถ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.48825463+07:00","message":"[buffer interim] 549 false รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.488261754+07:00","message":"[bufferProcess] interim [300000000]:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.488263934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.560082286+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.560120144+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-25T15:44:40.560127071+07:00","message":"receive interim result [false|false]: รถกลับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.560142973+07:00","message":"[buffer interim] 549 false รถกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.560151161+07:00","message":"[bufferProcess] interim [420000000]:รถกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.5601544+07:00","message":"[bufferProcess] send to processor:รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.560167974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.560172038+07:00","message":"> Transcript [9800] [false]: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.560175291+07:00","message":"Set StatePrefix (first interim): 'รถ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.865459098+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.865524568+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-25T15:44:40.865531814+07:00","message":"receive interim result [false|false]: ลดการสูญเสีย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.865554648+07:00","message":"[buffer interim] 549 false ลดการสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.865569947+07:00","message":"[bufferProcess] interim [720000000]:ลดการสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.865574267+07:00","message":"[bufferProcess] send to processor:รถกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.865583013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.865587503+07:00","message":"> Transcript [9801] [false]: 'รถกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.865593264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.865596479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.865600402+07:00","message":"StatePrefix: 'รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:40.86560322+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988260874+07:00","message":"[GCS] Cleaned up inactive client: 533"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988286153+07:00","message":"[GCS] Cleaned up inactive client: 530"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988288956+07:00","message":"[GCS] Cleaned up inactive client: 524"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988290866+07:00","message":"[GCS] Cleaned up inactive client: 526"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988293121+07:00","message":"[GCS] Cleaned up inactive client: 529"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988295383+07:00","message":"[GCS] Cleaned up inactive client: 523"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988297578+07:00","message":"[GCS] Cleaned up inactive client: 522"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988299474+07:00","message":"[GCS] Cleaned up inactive client: 528"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988302059+07:00","message":"[GCS] Cleaned up inactive client: 534"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988304649+07:00","message":"[GCS] Cleaned up inactive client: 525"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988306531+07:00","message":"[GCS] Cleaned up inactive client: 532"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988308239+07:00","message":"[GCS] Cleaned up inactive client: 527"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:40.988309945+07:00","message":"[GCS] Cleaned up inactive client: 531"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.045748895+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.045803267+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-25T15:44:41.045810399+07:00","message":"receive interim result [false|false]: ลดเสียง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.045826996+07:00","message":"[buffer interim] 549 false ลดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.045838328+07:00","message":"[bufferProcess] interim [900000000]:ลดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.045842281+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.045850052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.0458545+07:00","message":"> Transcript [9802] [false]: 'ลดการสูญเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.045858055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.045861176+07:00","message":"Set new StatePrefix: 'ลดการสูญเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.160680751+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.160731784+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-25T15:44:41.160737234+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.160750755+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.160759121+07:00","message":"[bufferProcess] interim [960000000]:ลดการสูญเสียน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.160761893+07:00","message":"[bufferProcess] send to processor:ลดเสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.160765968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.16076906+07:00","message":"> Transcript [9803] [false]: 'ลดเสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.16077165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.160773818+07:00","message":"Set new StatePrefix: 'ลดเสียง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.429972779+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.43001824+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-25T15:44:41.430024447+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.430038355+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.430045857+07:00","message":"[bufferProcess] interim [320000000]:ลดการสูญเสียน้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.430049675+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.430057173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.430060629+07:00","message":"> Transcript [9804] [false]: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.430063702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.430066165+07:00","message":"Set new StatePrefix: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:41.510465503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:41.510469948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.626653782+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.626696205+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-25T15:44:41.626702286+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.626717007+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.626725289+07:00","message":"[bufferProcess] interim [500000000]:ลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.626728242+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.62673291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.626735784+07:00","message":"> Transcript [9805] [false]: 'ลดการสูญเสียน้ำและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.626739653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.626741861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.626744211+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.626746543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.736167417+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.736207879+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-25T15:44:41.736214112+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.736229738+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736237477+07:00","message":"[bufferProcess] interim [560000000]:ลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736240139+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736246872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736249858+07:00","message":"> Transcript [9806] [false]: 'ลดการสูญเสียน้ำและเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736253438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736255857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736258323+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.736260622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.805348746+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.805388131+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-25T15:44:41.805394097+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:41.805421524+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805434247+07:00","message":"[bufferProcess] interim [680000000]:ลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805437345+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805441782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805445325+07:00","message":"> Transcript [9807] [false]: 'ลดการสูญเสียน้ำและช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805449877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805452737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805455099+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:41.805457871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.052814429+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.052863364+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-25T15:44:42.052869671+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.052886624+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052894944+07:00","message":"[bufferProcess] interim [860000000]:ลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052898108+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052906657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052910338+07:00","message":"> Transcript [9808] [false]: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052914163+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052917281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052919326+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052921568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052928662+07:00","message":"Push: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052930669+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052932813+07:00","message":"Set new StatePrefix : 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.052935583+07:00","message":"Next Push (prob) : 'และช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.052946265+07:00","message":"push: {false ลดการสูญเสียน้ำ 0 0xc003386700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.055626189+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.055650536+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-25T15:44:42.055656871+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.055667048+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055671791+07:00","message":"[bufferProcess] interim [920000000]:ลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055674375+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055677235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055680394+07:00","message":"> Transcript [9809] [false]: 'ลดการสูญเสียน้ำและช่วยกันดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055683619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055685699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055687613+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.055689985+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.315381282+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.31542935+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-25T15:44:42.315450957+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.315465614+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315473199+07:00","message":"[bufferProcess] interim [220000000]:ลดการสูญเสียน้ำและช่วยกันดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315476521+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315483582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315486703+07:00","message":"> Transcript [9810] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315491222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315493725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315498189+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.315501822+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.504622586+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.504665959+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-25T15:44:42.504672534+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.504688183+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.50469676+07:00","message":"[bufferProcess] interim [340000000]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.504699817+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.504707326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.504711044+07:00","message":"> Transcript [9811] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.504715636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.504717964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.504720635+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.504724266+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.519212836+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.519254815+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-25T15:44:42.51926159+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.519278354+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519287274+07:00","message":"[bufferProcess] interim [400000000]:ลดการสูญเสียน้ำและช่วยกันดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519290094+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519297327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519300254+07:00","message":"> Transcript [9812] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519304979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519308992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.51931155+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519314497+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519319561+07:00","message":"Push: 'และช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519322955+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.51932578+07:00","message":"Set new StatePrefix : 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.519330559+07:00","message":"Next Push (prob) : 'ดูแลแหล่ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.519339295+07:00","message":"push: {false และช่วยกัน 0 0xc003386700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.636599747+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.636637667+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-25T15:44:42.63664401+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลหลักทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.636656677+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.636664417+07:00","message":"[bufferProcess] interim [460000000]:ลดการสูญเสียน้ำและช่วยกันดูแลหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.63666708+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.63667331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.636676479+07:00","message":"> Transcript [9813] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.636679291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.636681759+07:00","message":"Set new StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลรักษา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.639709176+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.639743416+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-25T15:44:42.639749892+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลหลังสัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.639764924+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลหลังสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.639771771+07:00","message":"[bufferProcess] interim [520000000]:ลดการสูญเสียน้ำและช่วยกันดูแลหลังสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.639774546+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลหลักทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.63978108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.639784141+07:00","message":"> Transcript [9814] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลหลักทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.639786757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.639788958+07:00","message":"Set new StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลหลักทรัพย์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.764293253+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.764332515+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-25T15:44:42.764339757+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลรักษาทรัพย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.76435216+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.764358925+07:00","message":"[bufferProcess] interim [580000000]:ลดการสูญเสียน้ำและช่วยกันดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.764361918+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลหลังสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.764367296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.764369886+07:00","message":"> Transcript [9815] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลหลังสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.764372282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.764374397+07:00","message":"Set new StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลหลังสัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.821117312+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.821152834+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-25T15:44:42.82115886+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:42.821190008+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.82119756+07:00","message":"[bufferProcess] interim [640000000]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.821200587+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลรักษาทรัพย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.82120623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.821209359+07:00","message":"> Transcript [9816] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลรักษาทรัพย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.821211852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:42.821214107+07:00","message":"Set new StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลรักษาทรัพย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.140267649+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.140314592+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-25T15:44:43.140326906+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.140342797+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.140358224+07:00","message":"[bufferProcess] interim [940000000]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.140366047+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.140371145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.140375204+07:00","message":"> Transcript [9817] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.14037873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.140382192+07:00","message":"Set new StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.14484626+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.144888507+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-25T15:44:43.144894439+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.144911175+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144918446+07:00","message":"[bufferProcess] interim [0]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144921496+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144925343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144928362+07:00","message":"> Transcript [9818] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144931902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144934873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144937886+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.144940561+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.202346308+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.202392496+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-25T15:44:43.202400058+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.202428488+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.20243727+07:00","message":"[bufferProcess] interim [120000000]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.202440564+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.202445066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.202447933+07:00","message":"> Transcript [9819] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.202454262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.202456734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.202469271+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.202472515+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.55332999+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.553382688+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-25T15:44:43.553389421+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.55340681+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553422704+07:00","message":"[bufferProcess] interim [420000000]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553427296+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553432234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553435157+07:00","message":"> Transcript [9820] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553440777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553443314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553446014+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.553449005+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.64285089+07:00","message":"[GCS] IsForceVAD: false for message ID: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.754275591+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.754313991+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-25T15:44:43.754320728+07:00","message":"receive interim result [false|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.754340425+07:00","message":"[buffer interim] 549 false ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754355104+07:00","message":"[bufferProcess] interim [660000000]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754358278+07:00","message":"[bufferProcess] send to processor:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754365826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754368998+07:00","message":"> Transcript [9821] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754373864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754376234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754378648+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754381901+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำและช่วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754389147+07:00","message":"Push: 'ดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754391331+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.75439359+07:00","message":"Set new StatePrefix : 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.754396813+07:00","message":"Next Push (prob) : 'ธรรมชาติหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.754406408+07:00","message":"push: {false ดูแลแหล่งทรัพยากร 0 0xc003386700}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.801065713+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.80109114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติในชุมชน\",\"confidence\":0.95633304}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.801097185+07:00","message":"receive interim result [true|false]: ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.801110637+07:00","message":"end recv isFinal message id 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.801113042+07:00","message":"end Recv id 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.801118357+07:00","message":"[buffer interim] 549 true ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801125545+07:00","message":"[bufferProcess] interim [690000000]:ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801130089+07:00","message":"[bufferProcess] send to processor (isfinal):ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติมีอิทธิพล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801133629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801137069+07:00","message":"> Transcript [9822] [false]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติมีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801140665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801142827+07:00","message":"Set new StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติมีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801144815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801146768+07:00","message":"> Transcript [9823] [true]: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801149398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801151434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801153711+07:00","message":"StatePrefix: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากรธรรมชาติมีอิทธิพล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801157227+07:00","message":"TextPushed: 'ลดการสูญเสียน้ำและช่วยกันดูแลแหล่งทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:43.801175551+07:00","message":"Push: 'ธรรมชาติในชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:43.801184286+07:00","message":"push: {true ธรรมชาติในชุมชน 0 0xc003386700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:43.809395759+07:00","message":"write wav file: './tmp/7599/7599_549.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.087602398+07:00","message":"[GCS] Start streaming session, msgId: 550"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:44.510915353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:44.510918408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.556305865+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.556338619+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-25T15:44:44.556343533+07:00","message":"receive interim result [false|false]: ดึง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.556356908+07:00","message":"[buffer interim] 550 false ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.556362509+07:00","message":"[bufferProcess] interim [480000000]:ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.556364527+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.620776855+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.620815157+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-25T15:44:44.620821143+07:00","message":"receive interim result [false|false]: จึงจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.620835203+07:00","message":"[buffer interim] 550 false จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.620842883+07:00","message":"[bufferProcess] interim [600000000]:จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.620845546+07:00","message":"[bufferProcess] send to processor:ดึง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.620851591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.620854587+07:00","message":"> Transcript [9824] [false]: 'ดึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.620857073+07:00","message":"Set StatePrefix (first interim): 'ดึง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.756304665+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.756351976+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-25T15:44:44.756358779+07:00","message":"receive interim result [false|false]: จึงเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.756372768+07:00","message":"[buffer interim] 550 false จึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.756380929+07:00","message":"[bufferProcess] interim [660000000]:จึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.756383798+07:00","message":"[bufferProcess] send to processor:จึงจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.756391312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.756394444+07:00","message":"> Transcript [9825] [false]: 'จึงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.756399665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.756402741+07:00","message":"Set new StatePrefix: 'จึงจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.934834235+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.934869707+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-25T15:44:44.934875241+07:00","message":"receive interim result [false|false]: จึงเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:44.934891168+07:00","message":"[buffer interim] 550 false จึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.934898017+07:00","message":"[bufferProcess] interim [840000000]:จึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.934900522+07:00","message":"[bufferProcess] send to processor:จึงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.934906409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.934909251+07:00","message":"> Transcript [9826] [false]: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.934912121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:44.934914317+07:00","message":"Set new StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.0644151+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.064453053+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-25T15:44:45.064458203+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.06447174+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.064477996+07:00","message":"[bufferProcess] interim [20000000]:จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.064480871+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.064484206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.064487323+07:00","message":"> Transcript [9827] [false]: 'จึงเป็นอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.064490809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.064492993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.064494987+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.06449717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.295754353+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.295794089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นอีก 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.295800177+07:00","message":"receive interim result [false|false]: จึงเป็นอีก 10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.295814223+07:00","message":"[buffer interim] 550 false จึงเป็นอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.295820102+07:00","message":"[bufferProcess] interim [200000000]:จึงเป็นอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.295822512+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.295826061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.295828865+07:00","message":"> Transcript [9828] [false]: 'จึงเป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.295832436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.295834645+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.295836885+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.29583894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.360013241+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.360048163+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-25T15:44:45.360054876+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.360069948+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360076597+07:00","message":"[bufferProcess] interim [320000000]:จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360079102+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360082353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360085886+07:00","message":"> Transcript [9829] [false]: 'จึงเป็นอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360090287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360093168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360096368+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.360099361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.522295519+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.522329671+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-25T15:44:45.522339431+07:00","message":"receive interim result [false|false]: จึงเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.522349286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.522352065+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.522359255+07:00","message":"[buffer interim] 550 false จึงเป็นอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.522362566+07:00","message":"[buffer interim] 550 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522367978+07:00","message":"[bufferProcess] interim [440000000]:จึงเป็นอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522370537+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522373651+07:00","message":"[bufferProcess] interim [440000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522376066+07:00","message":"[bufferProcess] update buffer: จึงเป็นอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522378841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522381628+07:00","message":"> Transcript [9830] [false]: 'จึงเป็นอีกหนึ่งส่วนสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522384546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522386621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522388831+07:00","message":"StatePrefix: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522390807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522393205+07:00","message":"Push: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522395148+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522397577+07:00","message":"Set new StatePrefix : 'จึงเป็นอีกหนึ่งส่วนสอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.522399779+07:00","message":"Next Push (prob) : 'อีกหนึ่งส่วนสอง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.522406716+07:00","message":"push: {false จึงเป็น 0 0xc002a09400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.532890235+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.532913038+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-25T15:44:45.532918399+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.532932899+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.532937982+07:00","message":"[bufferProcess] interim [500000000]:จึงเป็นอีกหนึ่งส่วนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.532940895+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีก 10"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.532944043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.532947142+07:00","message":"> Transcript [9831] [false]: 'จึงเป็นอีก 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.532949541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.532951551+07:00","message":"Set new StatePrefix: 'จึงเป็นอีก 10'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.8449276+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.84496283+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-25T15:44:45.84496873+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.844983973+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.844990404+07:00","message":"[bufferProcess] interim [800000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.844993021+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.844996952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.845000033+07:00","message":"> Transcript [9832] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.845002337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.845004417+07:00","message":"Set new StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.988596848+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.988634242+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-25T15:44:45.988640558+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:45.988651217+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988667339+07:00","message":"[bufferProcess] interim [920000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988670568+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988682944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988686136+07:00","message":"> Transcript [9833] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988689591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988692467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988694711+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:45.988697039+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.162809278+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.162845775+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-25T15:44:46.162851845+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับพี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.1628676+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162878299+07:00","message":"[bufferProcess] interim [40000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162882552+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162887767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162891992+07:00","message":"> Transcript [9834] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162896574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162899885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162902844+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.162906395+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.166281561+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.166312155+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-25T15:44:46.166317541+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.16632971+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.166334588+07:00","message":"[bufferProcess] interim [100000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.16633736+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.16634055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.166343025+07:00","message":"> Transcript [9835] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.166346103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.166348595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.166350879+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.166353291+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.239303154+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.239345453+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-25T15:44:46.239353649+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.239366389+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239379336+07:00","message":"[bufferProcess] interim [220000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239382356+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.23938604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239389271+07:00","message":"> Transcript [9836] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239392604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239394832+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239397638+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239400222+07:00","message":"TextPushed: 'จึงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239407586+07:00","message":"Push: 'อีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239410092+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239412352+07:00","message":"Set new StatePrefix : 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.239414693+07:00","message":"Next Push (prob) : 'ครับที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.239433461+07:00","message":"push: {false อีกหนึ่งส่วนสำคัญ 0 0xc002a09400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.355912983+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.355951074+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-25T15:44:46.355956913+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.355971514+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.355978039+07:00","message":"[bufferProcess] interim [280000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.355980911+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.355984277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.355987525+07:00","message":"> Transcript [9837] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.35599081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.355993056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.355995036+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.355997476+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.412268708+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.412311461+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-25T15:44:46.412318011+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.41233044+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.412338159+07:00","message":"[bufferProcess] interim [340000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.412340841+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.41234742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.412350768+07:00","message":"> Transcript [9838] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.412354452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.412356903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.412359093+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.412363683+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.678069792+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.678120179+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-25T15:44:46.67812718+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.67814483+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678152989+07:00","message":"[bufferProcess] interim [580000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678155946+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678167191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678170294+07:00","message":"> Transcript [9839] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678174435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678177151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678179535+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.678182649+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.864124613+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.864166221+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-25T15:44:46.864172999+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.864187887+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864198516+07:00","message":"[bufferProcess] interim [760000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864201473+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864205811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.86420886+07:00","message":"> Transcript [9840] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864213155+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864215616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864218078+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864221188+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864224412+07:00","message":"Push: 'ครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864226852+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.86422953+07:00","message":"Set new StatePrefix : 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:46.864232116+07:00","message":"Next Push (prob) : 'รักษาอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:46.864240946+07:00","message":"push: {false ครับที่ช่วย 0 0xc002a09400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.054445846+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.054488574+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-25T15:44:47.054495158+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.054505983+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.05451429+07:00","message":"[bufferProcess] interim [940000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054518124+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054527228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054531046+07:00","message":"> Transcript [9841] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.05453468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.054537804+07:00","message":"Set new StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.058938354+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.058950139+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-25T15:44:47.058954816+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.058963369+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058966714+07:00","message":"[bufferProcess] interim [0]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058969031+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058971593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058973634+07:00","message":"> Transcript [9842] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058976889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058979479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058981587+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.058984308+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.252854681+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.252910327+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-25T15:44:47.252917493+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.252933149+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.252941593+07:00","message":"[bufferProcess] interim [180000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.252945635+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.252955072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.252959524+07:00","message":"> Transcript [9843] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.25296388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.252966244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.252968961+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.252971974+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.460941079+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.460977768+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-25T15:44:47.460984063+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.461002653+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.461010411+07:00","message":"[bufferProcess] interim [360000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.461013727+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.461018522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.461021247+07:00","message":"> Transcript [9844] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.461024593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.46102669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.461029157+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.461034761+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:47.511673316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:47.511673319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.570592291+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.570630044+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-25T15:44:47.570636716+07:00","message":"receive interim result [false|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.570655384+07:00","message":"[buffer interim] 550 false จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.57066402+07:00","message":"[bufferProcess] interim [480000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570667088+07:00","message":"[bufferProcess] send to processor:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570671032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570675456+07:00","message":"> Transcript [9845] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570679332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.57068151+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570684101+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570686804+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570693369+07:00","message":"Push: 'รักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570695309+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570697529+07:00","message":"Set new StatePrefix : 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.570706091+07:00","message":"Next Push (prob) : 'บาดาลให้คุณ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.570719013+07:00","message":"push: {false รักษาแหล่งน้ำ 0 0xc002a09400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.610687463+07:00","message":"[GCS] IsForceVAD: false for message ID: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.68574079+07:00","message":"[GCS] Start streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.753434248+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.753473751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่\",\"confidence\":0.95689905}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.753480611+07:00","message":"receive interim result [true|false]: จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.75349+07:00","message":"end recv isFinal message id 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.753492286+07:00","message":"end Recv id 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.753500145+07:00","message":"[buffer interim] 550 true จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753509067+07:00","message":"[bufferProcess] interim [750000000]:จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753514405+07:00","message":"[bufferProcess] send to processor (isfinal):จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753517799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753520795+07:00","message":"> Transcript [9846] [false]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753523195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753525495+07:00","message":"Set new StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753527847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753529819+07:00","message":"> Transcript [9847] [true]: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753532715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753534717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753537024+07:00","message":"StatePrefix: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำบาดาลให้คงอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753539442+07:00","message":"TextPushed: 'จึงเป็นอีกหนึ่งส่วนสำคัญครับที่ช่วยรักษาแหล่งน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:47.753546231+07:00","message":"Push: 'บาดาลให้คงอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:47.753553423+07:00","message":"push: {true บาดาลให้คงอยู่ 0 0xc002a09400}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:47.761092365+07:00","message":"write wav file: './tmp/7599/7599_550.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.230303457+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.230349907+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-25T15:44:48.230355173+07:00","message":"receive interim result [false|false]: ก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.230372734+07:00","message":"[buffer interim] 551 false ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.230379266+07:00","message":"[bufferProcess] interim [540000000]:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.230381552+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.342176648+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.342220209+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-25T15:44:48.34222653+07:00","message":"receive interim result [false|false]: ก็เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.342241707+07:00","message":"[buffer interim] 551 false ก็เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.342253718+07:00","message":"[bufferProcess] interim [660000000]:ก็เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.34225647+07:00","message":"[bufferProcess] send to processor:ก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.342261016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.342264643+07:00","message":"> Transcript [9848] [false]: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.342267136+07:00","message":"Set StatePrefix (first interim): 'ก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.53245767+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.532499979+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-25T15:44:48.532506047+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.532520676+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532528835+07:00","message":"[bufferProcess] interim [840000000]:ก็เป็นต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532531717+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532538981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532542148+07:00","message":"> Transcript [9849] [false]: 'ก็เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532545471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532547824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532549897+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.532552168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.663449852+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.663470037+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-25T15:44:48.663474367+07:00","message":"receive interim result [false|false]: ก็เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.663482077+07:00","message":"[buffer interim] 551 false ก็เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663491419+07:00","message":"[bufferProcess] interim [960000000]:ก็เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663494277+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663497948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663500168+07:00","message":"> Transcript [9850] [false]: 'ก็เป็นต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663502638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663504599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663506631+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.663508475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.68637178+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.686404859+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-25T15:44:48.686410756+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนต่ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.686424991+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.686439632+07:00","message":"[bufferProcess] interim [20000000]:ก็เป็นต้นทุนต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.686443024+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.68644649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.686449304+07:00","message":"> Transcript [9851] [false]: 'ก็เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.686452701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.686454939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.686456886+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.686458858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.755558027+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.755593746+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-25T15:44:48.755599363+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.755613318+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755619938+07:00","message":"[bufferProcess] interim [80000000]:ก็เป็นต้นทุนสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755623178+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนต่ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755631027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755634843+07:00","message":"> Transcript [9852] [false]: 'ก็เป็นต้นทุนต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755638265+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.75564245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755644526+07:00","message":"StatePrefix: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755646767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755652579+07:00","message":"Push: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755654643+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755656717+07:00","message":"Set new StatePrefix : 'ก็เป็นต้นทุนต่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.755658829+07:00","message":"Next Push (prob) : 'ต้นทุนต่ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.755666142+07:00","message":"push: {false ก็เป็น 0 0xc002a09900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.847972928+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.848013512+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-25T15:44:48.84801974+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:48.848033688+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.848041608+07:00","message":"[bufferProcess] interim [140000000]:ก็เป็นต้นทุนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.848044273+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.848048176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.848051468+07:00","message":"> Transcript [9853] [false]: 'ก็เป็นต้นทุนสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.848054131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:48.848056255+07:00","message":"Set new StatePrefix: 'ก็เป็นต้นทุนสัมพันธ์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.054219418+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.054278098+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-25T15:44:49.05428758+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.054304175+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.054313114+07:00","message":"[bufferProcess] interim [380000000]:ก็เป็นต้นทุนสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.05431684+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.054321729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.054328226+07:00","message":"> Transcript [9854] [false]: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.054332616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.054336562+07:00","message":"Set new StatePrefix: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.109128855+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.109183064+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-25T15:44:49.109189543+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.109210693+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109222976+07:00","message":"[bufferProcess] interim [440000000]:ก็เป็นต้นทุนสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109225753+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109230145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109234165+07:00","message":"> Transcript [9855] [false]: 'ก็เป็นต้นทุนสำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109237752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109240005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109242093+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.109246841+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.254331203+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.254373284+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-25T15:44:49.254379806+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.254394823+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.25440331+07:00","message":"[bufferProcess] interim [620000000]:ก็เป็นต้นทุนสำคัญในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.254406006+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.25441046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.254413858+07:00","message":"> Transcript [9856] [false]: 'ก็เป็นต้นทุนสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.254418068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.254420695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.254422768+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.254425362+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.430833966+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.430876848+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-25T15:44:49.430883233+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.430896791+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.43090457+07:00","message":"[bufferProcess] interim [740000000]:ก็เป็นต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.430907514+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.430913796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.430916931+07:00","message":"> Transcript [9857] [false]: 'ก็เป็นต้นทุนสำคัญในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.430921338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.430924006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.430926055+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.430928639+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.562289809+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.56233602+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-25T15:44:49.562342411+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.562359672+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562370617+07:00","message":"[bufferProcess] interim [920000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562373908+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562381766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562384713+07:00","message":"> Transcript [9858] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562388278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562390569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.56239291+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562395053+07:00","message":"TextPushed: 'ก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562404767+07:00","message":"Push: 'ต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562407101+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562409271+07:00","message":"Set new StatePrefix : 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.562411512+07:00","message":"Next Push (prob) : 'ในการดำรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.562422347+07:00","message":"push: {false ต้นทุนสำคัญ 0 0xc002a09900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.805366113+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.805407175+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-25T15:44:49.805413224+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:49.805429879+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.805442997+07:00","message":"[bufferProcess] interim [160000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.805446476+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.805455445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.805458588+07:00","message":"> Transcript [9859] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.80546209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.805464696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.805467426+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:49.805470392+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.011667926+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.011704615+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-25T15:44:50.011711164+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของพระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.01172782+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011740036+07:00","message":"[bufferProcess] interim [340000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011742702+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011747113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011750395+07:00","message":"> Transcript [9860] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.01175432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011756707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011759158+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011762507+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.01191292+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.011918627+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-25T15:44:50.011921959+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.011925885+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011933556+07:00","message":"[bufferProcess] interim [400000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011935729+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011937956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011940045+07:00","message":"> Transcript [9861] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011942185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.01194442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011946228+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.011948239+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.334001497+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.334038932+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-25T15:44:50.334044825+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.33405963+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334066544+07:00","message":"[bufferProcess] interim [640000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334069589+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334075921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334078764+07:00","message":"> Transcript [9862] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334082533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334084659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334087119+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334089765+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334095383+07:00","message":"Push: 'ในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334097744+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334100214+07:00","message":"Set new StatePrefix : 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.334106941+07:00","message":"Next Push (prob) : 'ชีวิตของประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.334114694+07:00","message":"push: {false ในการดำรง 0 0xc002a09900}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:50.512240373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:50.512256597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.711832956+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.711871266+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-25T15:44:50.711878363+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:50.711895075+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.711903772+07:00","message":"[bufferProcess] interim [120000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.711906841+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.711918229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.71192165+07:00","message":"> Transcript [9863] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.711926036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.711928701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.711930944+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:50.711950651+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.033807787+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.033852373+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-25T15:44:51.03385932+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.033876719+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.033886209+07:00","message":"[bufferProcess] interim [360000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.033889423+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.033897498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.033901278+07:00","message":"> Transcript [9864] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.033905771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.033908149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.033910491+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.03391391+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.219458648+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.219496132+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-25T15:44:51.219502756+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.219520282+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.21953155+07:00","message":"[bufferProcess] interim [540000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.219537831+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.219542387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.219545611+07:00","message":"> Transcript [9865] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.219550336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.219552716+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.219554936+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.219558495+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.352491959+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.352539482+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-25T15:44:51.352563659+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.352580992+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352589533+07:00","message":"[bufferProcess] interim [720000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352592727+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352604351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352607975+07:00","message":"> Transcript [9866] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.35261296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352616192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352618984+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352622063+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352629112+07:00","message":"Push: 'ชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352631201+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352642631+07:00","message":"Set new StatePrefix : 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.352645999+07:00","message":"Next Push (prob) : 'ชนและสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.352656797+07:00","message":"push: {false ชีวิตของประชา 0 0xc002a09900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.543005022+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.543039097+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-25T15:44:51.54304553+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.543061804+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.543069174+07:00","message":"[bufferProcess] interim [900000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.543072416+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.543078402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.543081162+07:00","message":"> Transcript [9867] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.543084932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.543087061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.543091273+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.54309398+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.72963338+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.729675048+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-25T15:44:51.729681605+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.729694293+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.729702391+07:00","message":"[bufferProcess] interim [80000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.729705317+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.729712165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.729715584+07:00","message":"> Transcript [9868] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.729720609+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.72972306+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.729725525+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.729728908+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.928734316+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.928772096+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-25T15:44:51.928778226+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.928789124+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928799012+07:00","message":"[bufferProcess] interim [260000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928802529+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928806766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928809534+07:00","message":"> Transcript [9869] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928813674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928815705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928818106+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.928821095+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.93168633+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.931700136+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-25T15:44:51.931704941+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.931714974+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931718515+07:00","message":"[bufferProcess] interim [320000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.93172114+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931723509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.93172566+07:00","message":"> Transcript [9870] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931728372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931730277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931732657+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.93173522+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.93173857+07:00","message":"Push: 'ชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931740876+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931743267+07:00","message":"Set new StatePrefix : 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:51.931745582+07:00","message":"Next Push (prob) : 'มั่นคงด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:51.931753577+07:00","message":"push: {false ชนและสร้างความ 0 0xc002a09900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.166318899+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.166353443+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-25T15:44:52.166358864+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.16637482+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.166384546+07:00","message":"[bufferProcess] interim [500000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.16638716+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.166390666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.16639323+07:00","message":"> Transcript [9871] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.166396034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.166398713+07:00","message":"Set new StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.290650995+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.290692791+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-25T15:44:52.290698785+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.290715511+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290724758+07:00","message":"[bufferProcess] interim [620000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290727944+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290731572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290735001+07:00","message":"> Transcript [9872] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290740322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290742494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290744468+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.290747469+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.562340739+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.562382701+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-25T15:44:52.562389337+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.562404533+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.562411276+07:00","message":"[bufferProcess] interim [800000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.56241422+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.562419952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.562422719+07:00","message":"> Transcript [9873] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.562426654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.562428866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.562431004+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.562433744+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.569192564+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.569218311+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-25T15:44:52.569223505+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.56923769+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.569243976+07:00","message":"[bufferProcess] interim [860000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.569246777+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.569250334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.569253093+07:00","message":"> Transcript [9874] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.569256945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.569258972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.56926108+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.569264159+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.573132733+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.573153238+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-25T15:44:52.573168779+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.573181167+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573185937+07:00","message":"[bufferProcess] interim [920000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.57318848+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.57319297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573195362+07:00","message":"> Transcript [9875] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573198434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573200427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573202307+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573204672+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573207416+07:00","message":"Push: 'มั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573230797+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573233694+07:00","message":"Set new StatePrefix : 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.573236315+07:00","message":"Next Push (prob) : 'ให้กับชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.573258125+07:00","message":"push: {false มั่นคงด้านน้ำ 0 0xc002a09900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.821605069+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.821645131+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-25T15:44:52.821651915+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:52.821666519+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.821682715+07:00","message":"[bufferProcess] interim [160000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.821686444+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.821694583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.82169765+07:00","message":"> Transcript [9876] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.821702005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.821704285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.821706816+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:52.821710173+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.006213669+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.006254645+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-25T15:44:53.006261244+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.006276993+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.00628346+07:00","message":"[bufferProcess] interim [340000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.006286979+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.006290775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.006293774+07:00","message":"> Transcript [9877] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.006297672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.006299823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.006304707+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.006307778+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.121786105+07:00","message":"[GCS] IsForceVAD: false for message ID: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.141950792+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.141994821+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-25T15:44:53.142003854+07:00","message":"receive interim result [false|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.142019307+07:00","message":"[buffer interim] 551 false ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142027226+07:00","message":"[bufferProcess] interim [460000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142030408+07:00","message":"[bufferProcess] send to processor:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142039513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142042731+07:00","message":"> Transcript [9878] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142046673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142048993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142051131+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.142054211+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.186868495+07:00","message":"[GCS] Start streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.31882252+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.318865911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน\",\"confidence\":0.95000905}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.318874902+07:00","message":"receive interim result [true|false]: ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.318887354+07:00","message":"end recv isFinal message id 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.318890696+07:00","message":"end Recv id 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.318899075+07:00","message":"[buffer interim] 551 true ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318908586+07:00","message":"[bufferProcess] interim [670000000]:ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318913991+07:00","message":"[bufferProcess] send to processor (isfinal):ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318919116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318922986+07:00","message":"> Transcript [9879] [false]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318928415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318931273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318934667+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318938781+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318942741+07:00","message":"Push: 'ให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318946341+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318955044+07:00","message":"Set new StatePrefix : 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318959485+07:00","message":"Next Push (prob) : 'ชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318962452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318965642+07:00","message":"> Transcript [9880] [true]: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318969615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318972376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318976055+07:00","message":"StatePrefix: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุมชนอย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.31897984+07:00","message":"TextPushed: 'ก็เป็นต้นทุนสำคัญในการดำรงชีวิตของประชาชนและสร้างความมั่นคงด้านน้ำให้กับชุม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.318983379+07:00","message":"push: {false ให้กับชุม 0 0xc002a09900}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.319005319+07:00","message":"push: {true ชนอย่างยั่งยืน 0 0xc002a09900}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.318986502+07:00","message":"Push: 'ชนอย่างยั่งยืน'"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:53.330037454+07:00","message":"write wav file: './tmp/7599/7599_551.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:53.513206722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:53.513219375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.527906011+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.527947124+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-25T15:44:53.527952377+07:00","message":"receive interim result [false|false]: ต่อไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.527968024+07:00","message":"[buffer interim] 552 false ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.527974729+07:00","message":"[bufferProcess] interim [420000000]:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.527976849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.570563451+07:00","message":"[GCS] IsForceVAD: false for message ID: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.681399752+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.681436694+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-25T15:44:53.681442941+07:00","message":"receive interim result [false|false]: ต่อไปก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.681468012+07:00","message":"[buffer interim] 552 false ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.681475012+07:00","message":"[bufferProcess] interim [540000000]:ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.681477518+07:00","message":"[bufferProcess] send to processor:ต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.681480964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.681483919+07:00","message":"> Transcript [9881] [false]: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.681486099+07:00","message":"Set StatePrefix (first interim): 'ต่อไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.68962816+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.689663086+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-25T15:44:53.689669793+07:00","message":"receive interim result [false|false]: ต่อไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.689685367+07:00","message":"[buffer interim] 552 false ต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.689690901+07:00","message":"[bufferProcess] interim [600000000]:ต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.689693613+07:00","message":"[bufferProcess] send to processor:ต่อไปก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.68969918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.689702123+07:00","message":"> Transcript [9882] [false]: 'ต่อไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.689705136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.689707136+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.689709449+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.689711627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.697286249+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.697309958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อไปครับ\",\"confidence\":0.9431139}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.697314979+07:00","message":"receive interim result [true|false]: ต่อไปครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.697324509+07:00","message":"end recv isFinal message id 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.697327145+07:00","message":"end Recv id 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.697333414+07:00","message":"[buffer interim] 552 true ต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697342212+07:00","message":"[bufferProcess] interim [600000000]:ต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697344985+07:00","message":"[bufferProcess] send to processor (isfinal):ต่อไปครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697347749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697350052+07:00","message":"> Transcript [9883] [false]: 'ต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697352638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697354776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697357397+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697359864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697361591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.69736358+07:00","message":"> Transcript [9884] [true]: 'ต่อไปครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697365711+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697367461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697369285+07:00","message":"StatePrefix: 'ต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697371016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:53.697376933+07:00","message":"Push: 'ต่อไปครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.697384786+07:00","message":"push: {true ต่อไปครับ 0 0xc002b4e380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:53.702302004+07:00","message":"write wav file: './tmp/7599/7599_552.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:53.702892109+07:00","message":"[GCS] Start streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.283718564+07:00","message":"[GCS] IsForceVAD: false for message ID: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.345137951+07:00","message":"[GCS] Start streaming session, msgId: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.369142587+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.369187119+07:00","message":"found end of frame, send empty tag with msgId: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.369192416+07:00","message":"end Recv id 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.369205284+07:00","message":"[buffer interim] 553 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.36923314+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.369242828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.369246567+07:00","message":"> Transcript [9885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.369250253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.369255402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.369257704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.369259739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.369265393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.369277367+07:00","message":"push: {true \n 0 0xc002a09f00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:54.376993639+07:00","message":"write wav file: './tmp/7599/7599_553.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.471030805+07:00","message":"[GCS] IsForceVAD: false for message ID: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.558296799+07:00","message":"receive streaming session, msgId: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.558328276+07:00","message":"found end of frame, send empty tag with msgId: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.558331942+07:00","message":"end Recv id 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.55833984+07:00","message":"[buffer interim] 554 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.558348067+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.558354484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.558363278+07:00","message":"> Transcript [9886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.558365936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.55836992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.558371852+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.558373754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:54.558380378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.558389827+07:00","message":"push: {true \n 0 0xc002b4e080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:54.563631451+07:00","message":"write wav file: './tmp/7599/7599_554.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.852751148+07:00","message":"[GCS] Start streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:54.983579536+07:00","message":"[GCS] IsForceVAD: false for message ID: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.149139115+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.14917993+07:00","message":"found end of frame, send empty tag with msgId: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.149185596+07:00","message":"end Recv id 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.149195255+07:00","message":"[buffer interim] 555 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149204079+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149209135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149213317+07:00","message":"> Transcript [9887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149217166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149220307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149223016+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149226309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.149230233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.149241335+07:00","message":"push: {true \n 0 0xc00311a880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:55.155403033+07:00","message":"write wav file: './tmp/7599/7599_555.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.302872248+07:00","message":"[GCS] Start streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.364529503+07:00","message":"[GCS] IsForceVAD: false for message ID: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.562379666+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.562403808+07:00","message":"found end of frame, send empty tag with msgId: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.56240711+07:00","message":"end Recv id 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.562416545+07:00","message":"[buffer interim] 556 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.56242399+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.562428679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.56243159+07:00","message":"> Transcript [9888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.562434476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.56243667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.562438489+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.562440426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:55.562443415+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:55.562461301+07:00","message":"push: {true \n 0 0xc00311ac00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:44:55.568561618+07:00","message":"write wav file: './tmp/7599/7599_556.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:56.513263695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:56.513276024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.052928823+07:00","message":"[GCS] Start streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.587836912+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.587889642+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-25T15:44:58.587897646+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.587916065+07:00","message":"[buffer interim] 557 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.587922988+07:00","message":"[bufferProcess] interim [540000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.587925144+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.587933222+07:00","message":"[bufferProcess] send to processor (ticker):พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.587936216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.587938888+07:00","message":"> Transcript [9889] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.587941162+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.621961012+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.622008003+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-25T15:44:58.622013385+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.622033186+07:00","message":"[buffer interim] 557 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.622042093+07:00","message":"[bufferProcess] interim [600000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.622044048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.725021811+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.725061786+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-25T15:44:58.725067998+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.725084909+07:00","message":"[buffer interim] 557 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.725093325+07:00","message":"[bufferProcess] interim [660000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.725096266+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.725100057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.725103206+07:00","message":"> Transcript [9890] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.725106121+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.725108865+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.735133195+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.735160047+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-25T15:44:58.73516567+07:00","message":"receive interim result [false|false]: พระพุทธ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.735178453+07:00","message":"[buffer interim] 557 false พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.735183215+07:00","message":"[bufferProcess] interim [720000000]:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.735185633+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.735188467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.735191359+07:00","message":"> Transcript [9891] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.735193238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.735195597+07:00","message":"Set new StatePrefix: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.913199331+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.91324036+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-25T15:44:58.913245984+07:00","message":"receive interim result [false|false]: พระพุทธเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:58.913263233+07:00","message":"[buffer interim] 557 false พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.913271334+07:00","message":"[bufferProcess] interim [900000000]:พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.913274588+07:00","message":"[bufferProcess] send to processor:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.913281287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.913284401+07:00","message":"> Transcript [9892] [false]: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.913287515+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.913289573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.91329208+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:58.9132951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.03889449+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.038938546+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-25T15:44:59.038945457+07:00","message":"receive interim result [false|false]: พระคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.038960847+07:00","message":"[buffer interim] 557 false พระคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.038969018+07:00","message":"[bufferProcess] interim [960000000]:พระคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.038971664+07:00","message":"[bufferProcess] send to processor:พระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.03897898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.038982477+07:00","message":"> Transcript [9893] [false]: 'พระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.038986537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.038988788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.038991375+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.038993853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.219978254+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.22002249+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-25T15:44:59.220029074+07:00","message":"receive interim result [false|false]: พาผู้ชมไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.22004553+07:00","message":"[buffer interim] 557 false พาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.220053283+07:00","message":"[bufferProcess] interim [140000000]:พาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.220056427+07:00","message":"[bufferProcess] send to processor:พระคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.220063591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.220067671+07:00","message":"> Transcript [9894] [false]: 'พระคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.220071392+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.220073774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.22007609+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.220078434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.286631231+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.286677275+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-25T15:44:59.286683856+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.286699402+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.286706785+07:00","message":"[bufferProcess] interim [260000000]:พาผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.286709565+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.286716445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.286719961+07:00","message":"> Transcript [9895] [false]: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.28672254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.286724802+07:00","message":"Set new StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.446114798+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.446161266+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-25T15:44:59.446169533+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.446186951+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.44619538+07:00","message":"[bufferProcess] interim [380000000]:พาผู้ชมไปดูอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.446197856+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.44620402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.446207582+07:00","message":"> Transcript [9896] [false]: 'พาผู้ชมไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.446211693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.446213969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.446216077+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.446218518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.492980822+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.493030851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.493037589+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.493052326+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493061232+07:00","message":"[bufferProcess] interim [500000000]:พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493063949+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493070633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493073642+07:00","message":"> Transcript [9897] [false]: 'พาผู้ชมไปดูอีก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493077718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493080053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493082685+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.493085215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:59.514146591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:44:59.514182663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.684333837+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.684381444+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-25T15:44:59.684387611+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.684403815+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684414342+07:00","message":"[bufferProcess] interim [680000000]:พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684417337+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีก 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684425688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684431472+07:00","message":"> Transcript [9898] [false]: 'พาผู้ชมไปดูอีก 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684435694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684438063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684440156+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.684442628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.802594654+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.80263692+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-25T15:44:59.802643879+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.802658348+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802665939+07:00","message":"[bufferProcess] interim [740000000]:พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802669022+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีก 1 คน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802677268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802681522+07:00","message":"> Transcript [9899] [false]: 'พาผู้ชมไปดูอีก 1 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802684833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802687663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802689944+07:00","message":"StatePrefix: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802692068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802696526+07:00","message":"Push: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802698556+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802700885+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีก 1 คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.802703389+07:00","message":"Next Push (prob) : 'ดูอีก 1 คน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.802729165+07:00","message":"push: {false พาผู้ชมไป 0 0xc003386080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.92087474+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.920910156+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-25T15:44:59.920915256+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:44:59.920930674+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.920937017+07:00","message":"[bufferProcess] interim [860000000]:พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.920941224+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.92094437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.920947257+07:00","message":"> Transcript [9900] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.920950006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:44:59.920952382+07:00","message":"Set new StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.291551262+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.291590545+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-25T15:45:00.29159686+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.291610361+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.291616626+07:00","message":"[bufferProcess] interim [160000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.291619174+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.291624276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.291627578+07:00","message":"> Transcript [9901] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.291630564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.291632658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.2916347+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.291636994+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.294104003+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.294146572+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-25T15:45:00.29415423+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.29416912+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294178243+07:00","message":"[bufferProcess] interim [220000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294182529+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294192003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294196535+07:00","message":"> Transcript [9902] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294201244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294204627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294208164+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.294212068+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.450297517+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.450337809+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-25T15:45:00.450343684+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.450356224+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450363366+07:00","message":"[bufferProcess] interim [400000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450366081+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450371259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450374536+07:00","message":"> Transcript [9903] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450378333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450380559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450382643+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.450385163+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.701717557+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.701760023+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-25T15:45:00.701766141+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.701778987+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701787103+07:00","message":"[bufferProcess] interim [580000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701790142+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701796005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701798898+07:00","message":"> Transcript [9904] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701802844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701805209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701807975+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701810568+07:00","message":"TextPushed: 'พาผู้ชมไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701815616+07:00","message":"Push: 'ดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.70181779+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701819946+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:00.701822212+07:00","message":"Next Push (prob) : 'การดีๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:00.701829912+07:00","message":"push: {false ดูอีกหนึ่งโครง 0 0xc003386080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.097269691+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.097315718+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-25T15:45:01.097322006+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.097334974+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097341342+07:00","message":"[bufferProcess] interim [0]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097344301+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097350575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097354882+07:00","message":"> Transcript [9905] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097358722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097360866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097363057+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.097365347+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.331702264+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.331738961+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-25T15:45:01.331744506+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.331754452+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.331760961+07:00","message":"[bufferProcess] interim [240000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.331763648+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.331767029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.331769844+07:00","message":"> Transcript [9906] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.331773436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.331775503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.331777792+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.33178045+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.603941682+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.603979108+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-25T15:45:01.603985273+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.604000301+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.604007052+07:00","message":"[bufferProcess] interim [480000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.604010031+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.604014418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.604017419+07:00","message":"> Transcript [9907] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.6040213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.604023468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.604026195+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.60402862+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.86136702+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.861407625+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-25T15:45:01.861413886+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.861425667+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.86143222+07:00","message":"[bufferProcess] interim [780000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861435258+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861440496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861443183+07:00","message":"> Transcript [9908] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.86144731+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861449513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.86145222+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861455126+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861460094+07:00","message":"Push: 'การดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861461968+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861464478+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:01.861467211+07:00","message":"Next Push (prob) : 'คะในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:01.861484683+07:00","message":"push: {false การดีๆนะ 0 0xc003386080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.051681919+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.051731919+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-25T15:45:02.051742327+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.051760992+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.051771383+07:00","message":"[bufferProcess] interim [20000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.051776153+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.051787839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.051792482+07:00","message":"> Transcript [9909] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.051798981+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.051802459+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.051805535+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.05180973+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.369264658+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.369300899+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-25T15:45:02.369306999+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.369322899+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.369330013+07:00","message":"[bufferProcess] interim [320000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.369333163+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.36933686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.369339851+07:00","message":"> Transcript [9910] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.36934384+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.369345949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.369347924+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.36935111+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:02.514235445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:02.514244216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.566075594+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.566110835+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-25T15:45:02.566117065+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:02.566131811+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.566137872+07:00","message":"[bufferProcess] interim [440000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.566140616+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.566144256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.56614692+07:00","message":"> Transcript [9911] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.566150447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.566152822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.566155742+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:02.566158449+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.201270848+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.201309381+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-25T15:45:03.201315451+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.201328568+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201340792+07:00","message":"[bufferProcess] interim [40000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201344837+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201351477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201355861+07:00","message":"> Transcript [9912] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201361362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201366006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201368771+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201371474+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.20137669+07:00","message":"Push: 'คะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201380037+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.20138341+07:00","message":"Set new StatePrefix : 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.201387072+07:00","message":"Next Push (prob) : 'ส่งต่อนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.201396669+07:00","message":"push: {false คะในการร่วมกัน 0 0xc003386080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.261303735+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.261347033+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-25T15:45:03.261353559+07:00","message":"receive interim result [false|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.261367219+07:00","message":"[buffer interim] 557 false พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.261374052+07:00","message":"[bufferProcess] interim [160000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.261376791+07:00","message":"[bufferProcess] send to processor:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.261382317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.261385193+07:00","message":"> Transcript [9913] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.26138856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.261390737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.261393384+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.261395837+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.440351046+07:00","message":"[GCS] IsForceVAD: false for message ID: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.503025643+07:00","message":"[GCS] Start streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.579451093+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.579494122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน\",\"confidence\":0.9493089}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.579514915+07:00","message":"receive interim result [true|false]: พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.579524627+07:00","message":"end recv isFinal message id 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.579527266+07:00","message":"end Recv id 557"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.579533583+07:00","message":"[buffer interim] 557 true พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579542798+07:00","message":"[bufferProcess] interim [550000000]:พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579546715+07:00","message":"[bufferProcess] send to processor (isfinal):พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579550279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579553303+07:00","message":"> Transcript [9914] [false]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579556787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.57955876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579561357+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.57956392+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579565887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579567975+07:00","message":"> Transcript [9915] [true]: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579571043+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579572787+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579574643+07:00","message":"StatePrefix: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกันส่งต่อนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.579581348+07:00","message":"TextPushed: 'พาผู้ชมไปดูอีกหนึ่งโครงการดีๆนะคะในการร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:03.57958782+07:00","message":"Push: 'ส่งต่อนะคะใน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:03.579595563+07:00","message":"push: {true ส่งต่อนะคะใน 0 0xc003386080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:03.59133322+07:00","message":"write wav file: './tmp/7599/7599_557.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.35818639+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.358229245+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-25T15:45:04.358235647+07:00","message":"receive interim result [false|false]: โครงการดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.358252594+07:00","message":"[buffer interim] 558 false โครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.358262109+07:00","message":"[bufferProcess] interim [720000000]:โครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.358264297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.496478158+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.496522535+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-25T15:45:04.496528102+07:00","message":"receive interim result [false|false]: อากาศดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:04.496545762+07:00","message":"[buffer interim] 558 false อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.496554651+07:00","message":"[bufferProcess] interim [780000000]:อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.496558713+07:00","message":"[bufferProcess] send to processor:โครงการดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.496565502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.496570352+07:00","message":"> Transcript [9916] [false]: 'โครงการดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:04.496574298+07:00","message":"Set StatePrefix (first interim): 'โครงการดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.05630442+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.056350543+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-25T15:45:05.056364165+07:00","message":"receive interim result [false|false]: อากาศดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.056380737+07:00","message":"[buffer interim] 558 false อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.056389706+07:00","message":"[bufferProcess] interim [380000000]:อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.056392788+07:00","message":"[bufferProcess] send to processor:อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.05639712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.056400228+07:00","message":"> Transcript [9917] [false]: 'อากาศดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.056402836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.056404892+07:00","message":"Set new StatePrefix: 'อากาศดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.131439857+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.131511547+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-25T15:45:05.13152037+07:00","message":"receive interim result [false|false]: ตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.131539521+07:00","message":"[buffer interim] 558 false ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131548079+07:00","message":"[bufferProcess] interim [440000000]:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131550632+07:00","message":"[bufferProcess] send to processor:อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131558657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131561922+07:00","message":"> Transcript [9918] [false]: 'อากาศดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131565872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131568901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131570984+07:00","message":"StatePrefix: 'อากาศดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.131573112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.261813408+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.261858381+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-25T15:45:05.261865441+07:00","message":"receive interim result [false|false]: อากาศดีๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.261881156+07:00","message":"[buffer interim] 558 false อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.261890295+07:00","message":"[bufferProcess] interim [560000000]:อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.261893119+07:00","message":"[bufferProcess] send to processor:ตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.261896882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.26189986+07:00","message":"> Transcript [9919] [false]: 'ตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.261902508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.261905208+07:00","message":"Set new StatePrefix: 'ตาม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.273929332+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.27396865+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-25T15:45:05.27397369+07:00","message":"receive interim result [false|false]: ตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.273992186+07:00","message":"[buffer interim] 558 false ตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.273998581+07:00","message":"[bufferProcess] interim [620000000]:ตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.274001393+07:00","message":"[bufferProcess] send to processor:อากาศดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.274008568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.274011529+07:00","message":"> Transcript [9920] [false]: 'อากาศดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.274014161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.274016265+07:00","message":"Set new StatePrefix: 'อากาศดีๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.445680145+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.44572321+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-25T15:45:05.445729858+07:00","message":"receive interim result [false|false]: ตามกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:05.445744888+07:00","message":"[buffer interim] 558 false ตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.445757727+07:00","message":"[bufferProcess] interim [740000000]:ตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.445760621+07:00","message":"[bufferProcess] send to processor:ตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.445769369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.44577284+07:00","message":"> Transcript [9921] [false]: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.445776073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:05.445778306+07:00","message":"Set new StatePrefix: 'ตามกัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:05.515166962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:05.515185012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.087693761+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.087740937+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-25T15:45:06.087747265+07:00","message":"receive interim result [false|false]: ตามกันติดตาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.087765657+07:00","message":"[buffer interim] 558 false ตามกันติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.087774497+07:00","message":"[bufferProcess] interim [340000000]:ตามกันติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.087776946+07:00","message":"[bufferProcess] send to processor:ตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.087781004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.08778427+07:00","message":"> Transcript [9922] [false]: 'ตามกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.087790693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.087793237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.087795338+07:00","message":"StatePrefix: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.087797745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.153061446+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.153097991+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-25T15:45:06.153103243+07:00","message":"receive interim result [false|false]: ตามกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.153122318+07:00","message":"[buffer interim] 558 false ตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153130785+07:00","message":"[bufferProcess] interim [460000000]:ตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153133632+07:00","message":"[bufferProcess] send to processor:ตามกันติดตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153139183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153141857+07:00","message":"> Transcript [9923] [false]: 'ตามกันติดตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153145496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153147715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153149756+07:00","message":"StatePrefix: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.153151972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.158344605+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.158371701+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-25T15:45:06.158378359+07:00","message":"receive interim result [false|false]: ตามกันติดตามการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.158398744+07:00","message":"[buffer interim] 558 false ตามกันติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158405194+07:00","message":"[bufferProcess] interim [520000000]:ตามกันติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158408935+07:00","message":"[bufferProcess] send to processor:ตามกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158416421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158419117+07:00","message":"> Transcript [9924] [false]: 'ตามกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158422417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158424561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158426981+07:00","message":"StatePrefix: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.158429305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.475487705+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.475539236+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-25T15:45:06.475545542+07:00","message":"receive interim result [false|false]: ตามกันมาติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.475563614+07:00","message":"[buffer interim] 558 false ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475575129+07:00","message":"[bufferProcess] interim [820000000]:ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475578115+07:00","message":"[bufferProcess] send to processor:ตามกันติดตามการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475585482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475588918+07:00","message":"> Transcript [9925] [false]: 'ตามกันติดตามการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475593151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475595378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475597854+07:00","message":"StatePrefix: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475600202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.47560605+07:00","message":"Push: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475608114+07:00","message":"TextPushed: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475610342+07:00","message":"Set new StatePrefix : 'ตามกันติดตามการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:06.475612628+07:00","message":"Next Push (prob) : 'ติดตามการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:06.475621795+07:00","message":"push: {false ตามกัน 0 0xc003386200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.020425548+07:00","message":"[GCS] IsForceVAD: false for message ID: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.045312118+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.045356493+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-25T15:45:07.045364879+07:00","message":"receive interim result [false|false]: ตามกันมาติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.045382415+07:00","message":"[buffer interim] 558 false ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.045395023+07:00","message":"[bufferProcess] interim [420000000]:ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.045399283+07:00","message":"[bufferProcess] send to processor:ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.045406983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.045411268+07:00","message":"> Transcript [9926] [false]: 'ตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.045414332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.045417843+07:00","message":"Set new StatePrefix: 'ตามกันมาติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.153242218+07:00","message":"[GCS] Start streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.173557959+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.173593742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามกันมาติดตามกัน\",\"confidence\":0.91715544}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.173599726+07:00","message":"receive interim result [true|false]: ตามกันมาติดตามกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.173616832+07:00","message":"end recv isFinal message id 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.173619427+07:00","message":"end Recv id 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.173625933+07:00","message":"[buffer interim] 558 true ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173632135+07:00","message":"[bufferProcess] interim [540000000]:ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173638441+07:00","message":"[bufferProcess] send to processor (isfinal):ตามกันมาติดตามกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173642044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173645062+07:00","message":"> Transcript [9927] [false]: 'ตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173648096+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173650211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173652169+07:00","message":"StatePrefix: 'ตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173654371+07:00","message":"TextPushed: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.17365627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173658684+07:00","message":"> Transcript [9928] [true]: 'ตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.17366083+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173662713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173664473+07:00","message":"StatePrefix: 'ตามกันมาติดตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173666391+07:00","message":"TextPushed: 'ตามกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.173668985+07:00","message":"Push: 'มาติดตามกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.173676477+07:00","message":"push: {true มาติดตามกัน 0 0xc003386200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:07.183371795+07:00","message":"write wav file: './tmp/7599/7599_558.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.679645429+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.679686632+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-25T15:45:07.679694181+07:00","message":"receive interim result [false|false]: ปี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.679712607+07:00","message":"[buffer interim] 559 false ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.679719909+07:00","message":"[bufferProcess] interim [540000000]:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.679723535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.797456929+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.797507529+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-25T15:45:07.797514105+07:00","message":"receive interim result [false|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:07.797528191+07:00","message":"[buffer interim] 559 false ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.797536007+07:00","message":"[bufferProcess] interim [660000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.797538802+07:00","message":"[bufferProcess] send to processor:ปี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.797546204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.797549427+07:00","message":"> Transcript [9929] [false]: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:07.797552048+07:00","message":"Set StatePrefix (first interim): 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.381340529+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.381398478+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-25T15:45:08.381405374+07:00","message":"receive interim result [false|false]: ปีนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.381421841+07:00","message":"[buffer interim] 559 false ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.381429971+07:00","message":"[bufferProcess] interim [260000000]:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.381432699+07:00","message":"[bufferProcess] send to processor:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.38143861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.381442052+07:00","message":"> Transcript [9930] [false]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.381457647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.381460155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.381462565+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.38146482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:08.515715562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:08.515731382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.568372258+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.568410108+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-25T15:45:08.568415928+07:00","message":"receive interim result [false|false]: ปีนี้เวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.568433377+07:00","message":"[buffer interim] 559 false ปีนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.568445717+07:00","message":"[bufferProcess] interim [440000000]:ปีนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.568448452+07:00","message":"[bufferProcess] send to processor:ปีนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.568452742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.568456079+07:00","message":"> Transcript [9931] [false]: 'ปีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.568459584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.568464052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.56846641+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.568468765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.70063858+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.700692213+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-25T15:45:08.700700327+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.70072276+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.700733537+07:00","message":"[bufferProcess] interim [620000000]:ปีนี้เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.700738801+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.700744509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.70074913+07:00","message":"> Transcript [9932] [false]: 'ปีนี้เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.700754023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.700757202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.700760968+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.700765208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.90026645+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.900311445+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-25T15:45:08.900318451+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.90033259+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900342273+07:00","message":"[bufferProcess] interim [800000000]:ปีนี้เวลานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900346872+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900352273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900356909+07:00","message":"> Transcript [9933] [false]: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900361654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900366333+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900372147+07:00","message":"StatePrefix: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900374905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900383228+07:00","message":"Push: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.90038715+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900391718+07:00","message":"Set new StatePrefix : 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:08.900395906+07:00","message":"Next Push (prob) : 'นี้เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:08.900408496+07:00","message":"push: {false ปี 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.205656767+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.205704179+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-25T15:45:09.205710817+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.205724307+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.205731746+07:00","message":"[bufferProcess] interim [40000000]:ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.205734638+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.205738809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.205742517+07:00","message":"> Transcript [9934] [false]: 'ปีนี้เวลานี้เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.205746083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.205748309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.20575042+07:00","message":"StatePrefix: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.205753061+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.27410971+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.274154322+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-25T15:45:09.274160803+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.274179966+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274188799+07:00","message":"[bufferProcess] interim [160000000]:ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274191774+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274195822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274199144+07:00","message":"> Transcript [9935] [false]: 'ปีนี้เวลานี้เองวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274202906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274205168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274207314+07:00","message":"StatePrefix: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.274212553+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.471775068+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.471820814+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-25T15:45:09.471827211+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.471842858+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471850779+07:00","message":"[bufferProcess] interim [400000000]:ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471853887+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471857906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471861393+07:00","message":"> Transcript [9936] [false]: 'ปีนี้เวลานี้เองวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471865347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471867637+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471869915+07:00","message":"StatePrefix: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.471874319+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.728726637+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.728772863+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-25T15:45:09.728779042+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.728796301+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728812228+07:00","message":"[bufferProcess] interim [580000000]:ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728815525+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728824054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728827798+07:00","message":"> Transcript [9937] [false]: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728832018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.72883475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728837526+07:00","message":"StatePrefix: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728840143+07:00","message":"TextPushed: 'ปี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728848251+07:00","message":"Push: 'นี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728850381+07:00","message":"TextPushed: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728853039+07:00","message":"Set new StatePrefix : 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.728855803+07:00","message":"Next Push (prob) : 'เองวันนี้เลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.72888051+07:00","message":"push: {false นี้เวลานี้ 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.805560749+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.805606253+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-25T15:45:09.805613354+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:09.805630696+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.805639327+07:00","message":"[bufferProcess] interim [700000000]:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.805642398+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.805650662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.80565394+07:00","message":"> Transcript [9938] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.805657475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.80566046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.805662757+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:09.805665452+07:00","message":"TextPushed: 'ปีนี้เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.36906792+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.36911094+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-25T15:45:10.369117149+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.369137866+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.369147141+07:00","message":"[bufferProcess] interim [300000000]:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.369149831+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.36915645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.369159701+07:00","message":"> Transcript [9939] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.369178009+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.369180391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.369182462+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:10.369185451+07:00","message":"TextPushed: 'ปีนี้เวลานี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988590801+07:00","message":"[GCS] Cleaned up inactive client: 537"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988618396+07:00","message":"[GCS] Cleaned up inactive client: 538"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988621499+07:00","message":"[GCS] Cleaned up inactive client: 542"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988623459+07:00","message":"[GCS] Cleaned up inactive client: 535"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988625523+07:00","message":"[GCS] Cleaned up inactive client: 536"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988627328+07:00","message":"[GCS] Cleaned up inactive client: 539"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988629439+07:00","message":"[GCS] Cleaned up inactive client: 540"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:10.988631347+07:00","message":"[GCS] Cleaned up inactive client: 541"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:11.515952991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:11.515985855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:14.516902646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:14.516902644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.926214579+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.926252851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.92625854+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.926267861+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926274489+07:00","message":"[bufferProcess] interim [800000000]:ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926277889+07:00","message":"[bufferProcess] send to processor:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926281683+07:00","message":"[bufferProcess] send to processor (ticker):ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926284561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926289098+07:00","message":"> Transcript [9940] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926294093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926296179+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926298589+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926301381+07:00","message":"TextPushed: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.92630353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926305722+07:00","message":"> Transcript [9941] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926309178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926311213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926313262+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926315185+07:00","message":"TextPushed: 'ปีนี้เวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926317779+07:00","message":"Push: 'เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926319682+07:00","message":"TextPushed: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.926321724+07:00","message":"Set new StatePrefix : 'ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.92632421+07:00","message":"Next Push (prob) : 'นะคะสะดวก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.926348576+07:00","message":"push: {false เองวันนี้เลย 0 0xc002b4e000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.978910148+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.978940668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.978947455+07:00","message":"receive interim result [false|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:14.978961885+07:00","message":"[buffer interim] 559 false ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.978970557+07:00","message":"[bufferProcess] interim [860000000]:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:14.978973634+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.921298453+07:00","message":"[GCS] IsForceVAD: false for message ID: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:15.994636871+07:00","message":"[GCS] Start streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.048149806+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.048189199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปีนี้เวลานี้เองวันนี้เลยนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.048195684+07:00","message":"receive interim result [true|false]: ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.048206772+07:00","message":"end recv isFinal message id 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.048209265+07:00","message":"end Recv id 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.048222573+07:00","message":"[buffer interim] 559 true ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048239573+07:00","message":"[bufferProcess] interim [0]:ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048248449+07:00","message":"[bufferProcess] send to processor (isfinal):ปีนี้เวลานี้เองวันนี้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048254556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048258735+07:00","message":"> Transcript [9942] [false]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048262069+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048265979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048270037+07:00","message":"> Transcript [9943] [true]: 'ปีนี้เวลานี้เองวันนี้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048273957+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048276963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048282024+07:00","message":"StatePrefix: 'ปีนี้เวลานี้เองวันนี้เลยนะคะสะดวก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048286195+07:00","message":"TextPushed: 'ปีนี้เวลานี้เองวันนี้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.048296549+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.048307306+07:00","message":"push: {true นะคะ 0 0xc002b4e000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:16.063681168+07:00","message":"write wav file: './tmp/7599/7599_559.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.534678671+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.534724853+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-25T15:45:16.534730117+07:00","message":"receive interim result [false|false]: อันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.534745332+07:00","message":"[buffer interim] 560 false อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.534752448+07:00","message":"[bufferProcess] interim [540000000]:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.534754697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.653913123+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.65395016+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-25T15:45:16.653955536+07:00","message":"receive interim result [false|false]: อันนี้ก็ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.653977737+07:00","message":"[buffer interim] 560 false อันนี้ก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.653985024+07:00","message":"[bufferProcess] interim [720000000]:อันนี้ก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.65398783+07:00","message":"[bufferProcess] send to processor:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.65399127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.653993987+07:00","message":"> Transcript [9944] [false]: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.65399632+07:00","message":"Set StatePrefix (first interim): 'อันนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.710721801+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.710765093+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-25T15:45:16.710771009+07:00","message":"receive interim result [false|false]: อันนี้ก็เดิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.710784759+07:00","message":"[buffer interim] 560 false อันนี้ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.710791327+07:00","message":"[bufferProcess] interim [780000000]:อันนี้ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.71079393+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.710799846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.710802821+07:00","message":"> Transcript [9945] [false]: 'อันนี้ก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.710805898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.710808191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.710810229+07:00","message":"StatePrefix: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.710812461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.844154086+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.844188198+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-25T15:45:16.844194931+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:16.844212275+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.844222822+07:00","message":"[bufferProcess] interim [900000000]:อันนี้ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.844226602+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.84423389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.844237953+07:00","message":"> Transcript [9946] [false]: 'อันนี้ก็เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.844243098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.844249474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.844251619+07:00","message":"StatePrefix: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:16.844253819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.164726954+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.164763082+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-25T15:45:17.164769513+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.164784755+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.164793819+07:00","message":"[bufferProcess] interim [140000000]:อันนี้ก็เดินทางมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.164797999+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.164804207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.164808266+07:00","message":"> Transcript [9947] [false]: 'อันนี้ก็เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.164812908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.16481576+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.164820029+07:00","message":"StatePrefix: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.164822076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.222266985+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.222301393+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-25T15:45:17.22230712+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.222318584+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222324357+07:00","message":"[bufferProcess] interim [260000000]:อันนี้ก็เดินทางมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222327222+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222330556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222333277+07:00","message":"> Transcript [9948] [false]: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222336522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222338638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.22234059+07:00","message":"StatePrefix: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222342793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222346228+07:00","message":"Push: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222348384+07:00","message":"TextPushed: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222350813+07:00","message":"Set new StatePrefix : 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.222353098+07:00","message":"Next Push (prob) : 'เดินทางมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.222375487+07:00","message":"push: {false อันนี้ก็ 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.435923686+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.435970721+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-25T15:45:17.435976944+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.435991609+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436000015+07:00","message":"[bufferProcess] interim [500000000]:อันนี้ก็เดินทางมาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436005059+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436012673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436016574+07:00","message":"> Transcript [9949] [false]: 'อันนี้ก็เดินทางมาได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436020277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436022839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436024899+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.436027452+07:00","message":"TextPushed: 'อันนี้ก็'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:17.517660781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:17.517698511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.570900982+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.570942325+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-25T15:45:17.570949609+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.570966163+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.570997305+07:00","message":"[bufferProcess] interim [620000000]:อันนี้ก็เดินทางมาได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.571000858+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.571006225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.571010373+07:00","message":"> Transcript [9950] [false]: 'อันนี้ก็เดินทางมาได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.571015203+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.571018498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.571022066+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.5710255+07:00","message":"TextPushed: 'อันนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.676424995+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.676459861+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-25T15:45:17.676465704+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.676478776+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676485947+07:00","message":"[bufferProcess] interim [680000000]:อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676488613+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676495005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676497773+07:00","message":"> Transcript [9951] [false]: 'อันนี้ก็เดินทางมาได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676501573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676503904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676505915+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.676508153+07:00","message":"TextPushed: 'อันนี้ก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.901536439+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.901571755+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-25T15:45:17.90157716+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.901592541+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901599435+07:00","message":"[bufferProcess] interim [860000000]:อันนี้ก็เดินทางมาได้นะครับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.90160211+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901605503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.90160837+07:00","message":"> Transcript [9952] [false]: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901612025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901614256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.90161654+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.9016187+07:00","message":"TextPushed: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901621246+07:00","message":"Push: 'เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901623214+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901625426+07:00","message":"Set new StatePrefix : 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.901627782+07:00","message":"Next Push (prob) : 'ได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.901635606+07:00","message":"push: {false เดินทางมา 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.97504729+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.975091699+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-25T15:45:17.975098557+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับคนดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:17.975114052+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับคนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975122064+07:00","message":"[bufferProcess] interim [920000000]:อันนี้ก็เดินทางมาได้นะครับคนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975125204+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975131968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975134924+07:00","message":"> Transcript [9953] [false]: 'อันนี้ก็เดินทางมาได้นะครับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975140662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975143156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975145204+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:17.975148153+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.062256041+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.062295452+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-25T15:45:18.062301549+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.062314175+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062320337+07:00","message":"[bufferProcess] interim [40000000]:อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062323276+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับคนดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062328692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062331732+07:00","message":"> Transcript [9954] [false]: 'อันนี้ก็เดินทางมาได้นะครับคนดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062335158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062337297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062339607+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.062341989+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.070374076+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.070407364+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-25T15:45:18.07041526+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.070429581+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070437322+07:00","message":"[bufferProcess] interim [100000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070440463+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070445376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070448262+07:00","message":"> Transcript [9955] [false]: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070451262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070453376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070455444+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.070459329+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.138701385+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.138738108+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-25T15:45:18.138744392+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการปก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.138758355+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138764758+07:00","message":"[bufferProcess] interim [220000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138767582+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138771094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138773856+07:00","message":"> Transcript [9956] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138777756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138780256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.13878262+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138785336+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138788156+07:00","message":"Push: 'ได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138790227+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138792704+07:00","message":"Set new StatePrefix : 'อันนี้ก็เดินทางมาได้นะครับว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.138795148+07:00","message":"Next Push (prob) : 'ว่ามีการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.138802356+07:00","message":"push: {false ได้นะครับ 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.25232483+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.252357224+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-25T15:45:18.252364222+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.252377786+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.252384993+07:00","message":"[bufferProcess] interim [280000000]:อันนี้ก็เดินทางมาได้นะครับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.252388183+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการปก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.252395169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.25239801+07:00","message":"> Transcript [9957] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.252401625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.252404041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.252406093+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.252409094+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.320514649+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.320557357+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-25T15:45:18.320563222+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการผลิต"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.320580468+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.320587498+07:00","message":"[bufferProcess] interim [340000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.320590296+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.320593747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.320596595+07:00","message":"> Transcript [9958] [false]: 'อันนี้ก็เดินทางมาได้นะครับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.320598876+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.320600837+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.323620784+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.323648591+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-25T15:45:18.323654682+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.323667306+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.323672401+07:00","message":"[bufferProcess] interim [400000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.323674829+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.323678093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.323680798+07:00","message":"> Transcript [9959] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.323683034+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.323685268+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการผลิต'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.442108816+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.442151836+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-25T15:45:18.442158336+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.442175485+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.442183577+07:00","message":"[bufferProcess] interim [460000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.442186325+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.442190669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.442193704+07:00","message":"> Transcript [9960] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.442196416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.442201392+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.64287332+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.642913413+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-25T15:45:18.642920274+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.642936583+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.642942767+07:00","message":"[bufferProcess] interim [640000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.642945647+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.642949359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.642952343+07:00","message":"> Transcript [9961] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.642955127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.642958172+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.972866593+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.972902667+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-25T15:45:18.972909162+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:18.972923816+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972931199+07:00","message":"[bufferProcess] interim [940000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972934135+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972940701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972943808+07:00","message":"> Transcript [9962] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972947723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972950143+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972952599+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:18.972955913+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.297954264+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.298000572+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-25T15:45:19.298011389+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.298027117+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.298036414+07:00","message":"[bufferProcess] interim [300000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.298039727+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.298047886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.298051046+07:00","message":"> Transcript [9963] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.298056248+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.29806164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.298064337+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.298067406+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.396555639+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.396593566+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-25T15:45:19.396600064+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.396616623+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396625296+07:00","message":"[bufferProcess] interim [360000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396628265+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396632383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396635629+07:00","message":"> Transcript [9964] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396639834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396642163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396644201+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.396647074+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.42100652+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.421054351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.421061533+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน 12:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.42108197+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421090223+07:00","message":"[bufferProcess] interim [420000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421093351+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421099077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421102857+07:00","message":"> Transcript [9965] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421108787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421111559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421114319+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421117166+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421125416+07:00","message":"Push: 'ว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421127907+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.42113052+07:00","message":"Set new StatePrefix : 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.421133064+07:00","message":"Next Push (prob) : 'เลือดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.421142098+07:00","message":"push: {false ว่ามีการบริจาค 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.57374584+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.573797623+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-25T15:45:19.573808836+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.573823972+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.57383239+07:00","message":"[bufferProcess] interim [540000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.573835518+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน 12:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.573843295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.573846936+07:00","message":"> Transcript [9966] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.573851888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.573854309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.573857665+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.573860892+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.667875603+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.667908352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร A\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.667914891+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร A"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.667925891+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร A"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.667932855+07:00","message":"[bufferProcess] interim [720000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร A"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.667935624+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.667941029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.667943864+07:00","message":"> Transcript [9967] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.66794781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.667950132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.667952672+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.667955499+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.925689036+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.925734877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.925741471+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.925761093+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925773289+07:00","message":"[bufferProcess] interim [960000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925776274+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร A"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925783483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925786507+07:00","message":"> Transcript [9968] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร A'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925790099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925792225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925795186+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.925798687+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.936439269+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.936491944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.936500798+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.936519714+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936529833+07:00","message":"[bufferProcess] interim [20000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936544097+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936552176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936556183+07:00","message":"> Transcript [9969] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936562305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936565413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936568739+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936573168+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936579842+07:00","message":"Push: 'เลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936582956+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936587135+07:00","message":"Set new StatePrefix : 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:19.936591657+07:00","message":"Next Push (prob) : 'ที่อาคาร a ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:19.93660333+07:00","message":"push: {false เลือดกัน 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.194026977+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.194075252+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-25T15:45:20.194081714+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.194093084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a ไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.194095949+07:00","message":"receive interim result [false|false]:  a ไทย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.194115585+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.194132436+07:00","message":"[buffer interim] 560 false  a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.19413997+07:00","message":"[bufferProcess] interim [140000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.194143252+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.19415155+07:00","message":"[bufferProcess] interim [140000000]: a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.194154637+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.194157598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.194160569+07:00","message":"> Transcript [9970] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.194163388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.194165518+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.222789684+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.222827145+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-25T15:45:20.222833368+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.22284378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a Thai TV\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.222846423+07:00","message":"receive interim result [false|false]:  a Thai TV"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.222853405+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.222858736+07:00","message":"[buffer interim] 560 false  a Thai TV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222864184+07:00","message":"[bufferProcess] interim [200000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222867324+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222873016+07:00","message":"[bufferProcess] interim [200000000]: a Thai TV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222875819+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai TV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222879018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222882161+07:00","message":"> Transcript [9971] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222885852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222887981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222889975+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.222892581+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247483885+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247517622+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-25T15:45:20.247523723+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247545716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" a Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247549549+07:00","message":"receive interim result [false|false]:  a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247556203+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.247561815+07:00","message":"[buffer interim] 560 false  a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247567103+07:00","message":"[bufferProcess] interim [260000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.24757026+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai TV"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247573571+07:00","message":"[bufferProcess] interim [260000000]: a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247576295+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247579119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247581893+07:00","message":"> Transcript [9972] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai TV'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247584501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.247586513+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai TV'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.258090478+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.258119596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.258125996+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.25813684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thai PBS\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.258139489+07:00","message":"receive interim result [false|false]:  Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.258144964+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.258148552+07:00","message":"[buffer interim] 560 false  Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258158113+07:00","message":"[bufferProcess] interim [320000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258167086+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258176233+07:00","message":"[bufferProcess] interim [320000000]: Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258178885+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258182135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258185593+07:00","message":"> Transcript [9973] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258188084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.258190459+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:20.518283838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:20.518294938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.566218672+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.566259521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.566266416+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.566283621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Thai PBS ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.566288925+07:00","message":"receive interim result [false|false]:  Thai PBS ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.566296991+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.566301552+07:00","message":"[buffer interim] 560 false  Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566308718+07:00","message":"[bufferProcess] interim [560000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566312712+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566316623+07:00","message":"[bufferProcess] interim [560000000]: Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566321082+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566324303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566327325+07:00","message":"> Transcript [9974] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566330706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566332942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.566335005+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.56633774+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.799242289+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.799295193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.799302744+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.799316682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" PBS ไหมครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.799319815+07:00","message":"receive interim result [false|false]:  PBS ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.799327826+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.799331817+07:00","message":"[buffer interim] 560 false  PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.799338731+07:00","message":"[bufferProcess] interim [800000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.799343107+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.799347011+07:00","message":"[bufferProcess] interim [800000000]: PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.799350053+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.799353711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.79935661+07:00","message":"> Transcript [9975] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.7993605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.799362576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.799364488+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.7993669+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.850587422+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.850627672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.850635129+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.850645866+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-25T15:45:20.85064851+07:00","message":"receive interim result [false|false]:  ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.850656838+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:20.850662159+07:00","message":"[buffer interim] 560 false  ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850669251+07:00","message":"[bufferProcess] interim [860000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850672706+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850678887+07:00","message":"[bufferProcess] interim [860000000]: ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850681613+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850684755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850688338+07:00","message":"> Transcript [9976] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.85069274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850694931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850696837+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:20.850699316+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.136100166+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.136137108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.136143993+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.13615587+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136162057+07:00","message":"[bufferProcess] interim [160000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136165095+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136170797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136173485+07:00","message":"> Transcript [9977] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136177672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136179989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136182119+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.13618496+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136189778+07:00","message":"Push: 'ที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136191802+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.136194208+07:00","message":"Set new StatePrefix : 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.13619665+07:00","message":"Next Push (prob) : ' ไหมครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.136204833+07:00","message":"push: {false ที่อาคาร a Thai PBS 0 0xc003386600}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.333286199+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.333325772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.333331315+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.33334965+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-25T15:45:21.333352649+07:00","message":"receive interim result [false|false]:  นะครับหลายๆคนก็ไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.33336337+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.333368196+07:00","message":"[buffer interim] 560 false  นะครับหลายๆคนก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333374784+07:00","message":"[bufferProcess] interim [400000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333378925+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333382273+07:00","message":"[bufferProcess] interim [400000000]: นะครับหลายๆคนก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333386101+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333389318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333392419+07:00","message":"> Transcript [9978] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333396119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333398244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333400202+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS ไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.333402682+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.568673518+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.568714978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.568721655+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.568730024+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-25T15:45:21.568733785+07:00","message":"receive interim result [false|false]:  นะครับหลายๆคนก็ไปแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.568740799+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.568746044+07:00","message":"[buffer interim] 560 false  นะครับหลายๆคนก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568751295+07:00","message":"[bufferProcess] interim [580000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568755134+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568758604+07:00","message":"[bufferProcess] interim [580000000]: นะครับหลายๆคนก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568761597+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568764899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568767866+07:00","message":"> Transcript [9979] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568770496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.568772831+07:00","message":"Set new StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.645939362+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.645972328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.645979162+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.645990124+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-25T15:45:21.645992992+07:00","message":"receive interim result [false|false]:  นะครับหลายๆคนก็ไปตัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.646000342+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.646008228+07:00","message":"[buffer interim] 560 false  นะครับหลายๆคนก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646014477+07:00","message":"[bufferProcess] interim [640000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646017971+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646024813+07:00","message":"[bufferProcess] interim [640000000]: นะครับหลายๆคนก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646027833+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646030876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646033538+07:00","message":"> Transcript [9980] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646037859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646039979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646042509+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.646045081+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.65542468+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.655454971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.655462595+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.655474951+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-25T15:45:21.655478391+07:00","message":"receive interim result [false|false]:  นะครับหลายๆคนก็ไปตัดผม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.655484872+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.655488471+07:00","message":"[buffer interim] 560 false  นะครับหลายๆคนก็ไปตัดผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655495151+07:00","message":"[bufferProcess] interim [700000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.65549824+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.65550142+07:00","message":"[bufferProcess] interim [700000000]: นะครับหลายๆคนก็ไปตัดผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655503932+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655506839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655509461+07:00","message":"> Transcript [9981] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655512972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655514942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655516866+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.655519536+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.76101937+07:00","message":"[GCS] IsForceVAD: false for message ID: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.896107336+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.896150938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.8961594+07:00","message":"receive interim result [false|false]: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.896175317+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-25T15:45:21.896179888+07:00","message":"receive interim result [false|false]:  นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.896189858+07:00","message":"[buffer interim] 560 false อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.89620017+07:00","message":"[buffer interim] 560 false  นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896207942+07:00","message":"[bufferProcess] interim [940000000]:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896212917+07:00","message":"[bufferProcess] send to processor:อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896222047+07:00","message":"[bufferProcess] interim [940000000]: นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.89622672+07:00","message":"[bufferProcess] update buffer: อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896232659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896237342+07:00","message":"> Transcript [9982] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896243407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896246516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896250245+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.896258514+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.954807385+07:00","message":"[GCS] Start streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.989882699+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.989921296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ก็เดินทางมาได้นะครับพอดีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย\",\"confidence\":0.94857264}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.989927628+07:00","message":"receive interim result [true|false]: วันนี้ก็เดินทางมาได้นะครับพอดีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.989935737+07:00","message":"end recv isFinal message id 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.989937946+07:00","message":"end Recv id 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.989943617+07:00","message":"[buffer interim] 560 true วันนี้ก็เดินทางมาได้นะครับพอดีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989953265+07:00","message":"[bufferProcess] interim [970000000]:วันนี้ก็เดินทางมาได้นะครับพอดีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989969655+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989975569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989980069+07:00","message":"> Transcript [9983] [false]: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989985936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989989062+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989992822+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989996702+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.989999881+07:00","message":"Push: ' นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990001964+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990004426+07:00","message":"Set new StatePrefix : 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990006908+07:00","message":"Next Push (prob) : 'ตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.99000871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990010883+07:00","message":"> Transcript [9984] [true]: 'วันนี้ก็เดินทางมาได้นะครับพอดีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990013302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.99001512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990016886+07:00","message":"StatePrefix: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990019138+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990026496+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.990043273+07:00","message":"push: {false  นะครับหลายๆคนก็ไป 0 0xc003386600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.99029564+07:00","message":"Push: 'ตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990299427+07:00","message":"TextPushed: 'อันนี้ก็เดินทางมาได้นะครับว่ามีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990301932+07:00","message":"Set new StatePrefix : 'วันนี้ก็เดินทางมาได้นะครับพอดีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990304319+07:00","message":"Next Push (prob) : 'วันนี้ก็เดินทางมาได้นะครับพอดีการบริจาคเลือดกันที่อาคาร a Thai PBS นะครับหลายๆคนก็ไปตัดผมเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:21.990312081+07:00","message":"push: {true ตัดผมเนี่ย 0 0xc003386600}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:21.990319361+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_560.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:22.00168762+07:00","message":"write wav file: './tmp/7599/7599_560.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.619758804+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.619803121+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-25T15:45:22.619809921+07:00","message":"receive interim result [false|false]: กลัวเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.619826634+07:00","message":"[buffer interim] 561 false กลัวเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.619834878+07:00","message":"[bufferProcess] interim [480000000]:กลัวเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.619838029+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.798507937+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.798598916+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-25T15:45:22.798605135+07:00","message":"receive interim result [false|false]: กลัวเลือดหรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.798619815+07:00","message":"[buffer interim] 561 false กลัวเลือดหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.798630367+07:00","message":"[bufferProcess] interim [660000000]:กลัวเลือดหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.798633967+07:00","message":"[bufferProcess] send to processor:กลัวเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.798641592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.798645924+07:00","message":"> Transcript [9985] [false]: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.798649302+07:00","message":"Set StatePrefix (first interim): 'กลัวเลือด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.799886176+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.799923961+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-25T15:45:22.799928964+07:00","message":"receive interim result [false|false]: เลือดลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:22.799942112+07:00","message":"[buffer interim] 561 false เลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799947018+07:00","message":"[bufferProcess] interim [720000000]:เลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799949391+07:00","message":"[bufferProcess] send to processor:กลัวเลือดหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799953844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799956337+07:00","message":"> Transcript [9986] [false]: 'กลัวเลือดหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799959615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799961794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799963767+07:00","message":"StatePrefix: 'กลัวเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:22.799965817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.382614474+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.382667593+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-25T15:45:23.38267517+07:00","message":"receive interim result [false|false]: เลือดลอยนอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.382690486+07:00","message":"[buffer interim] 561 false เลือดลอยนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.382699091+07:00","message":"[bufferProcess] interim [320000000]:เลือดลอยนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.382703276+07:00","message":"[bufferProcess] send to processor:เลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.382711739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.382715502+07:00","message":"> Transcript [9987] [false]: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.382719079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.382722336+07:00","message":"Set new StatePrefix: 'เลือดลอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.504966476+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.505016103+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-25T15:45:23.505024121+07:00","message":"receive interim result [false|false]: เลือดลอย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.505039528+07:00","message":"[buffer interim] 561 false เลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.505047617+07:00","message":"[bufferProcess] interim [380000000]:เลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.50505142+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.505056128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.50505991+07:00","message":"> Transcript [9988] [false]: 'เลือดลอยนอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.505064414+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.505067302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.50507027+07:00","message":"StatePrefix: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.505073439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:23.519151514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:23.519151516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.555914695+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.555953271+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-25T15:45:23.555960894+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.555971841+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.555979551+07:00","message":"[bufferProcess] interim [440000000]:เลือดลอยนอนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.555983613+07:00","message":"[bufferProcess] send to processor:เลือดลอย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.555988112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.555992168+07:00","message":"> Transcript [9989] [false]: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.555996444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.555999482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.556002322+07:00","message":"StatePrefix: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.55600543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.687009623+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.687047849+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-25T15:45:23.687055597+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.687068407+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687078462+07:00","message":"[bufferProcess] interim [560000000]:เลือดลอยนอนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687082051+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687086852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687090939+07:00","message":"> Transcript [9990] [false]: 'เลือดลอยนอนไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687095796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687098991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687102035+07:00","message":"StatePrefix: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.687105145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.914843206+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.914885201+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-25T15:45:23.91489127+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.914911568+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914923397+07:00","message":"[bufferProcess] interim [800000000]:เลือดลอยนอนไม่ดีเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.91492646+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.91493395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914937617+07:00","message":"> Transcript [9991] [false]: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914942167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914945051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.91494758+07:00","message":"StatePrefix: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914949703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914956395+07:00","message":"Push: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914958497+07:00","message":"TextPushed: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914961057+07:00","message":"Set new StatePrefix : 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:23.914963268+07:00","message":"Next Push (prob) : 'นอนไม่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:23.914972775+07:00","message":"push: {false เลือดลอย 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.007559643+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.007601079+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-25T15:45:24.007607072+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.007622453+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007629615+07:00","message":"[bufferProcess] interim [860000000]:เลือดลอยนอนไม่ดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007632483+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007640543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007644075+07:00","message":"> Transcript [9992] [false]: 'เลือดลอยนอนไม่ดีเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007647958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007650742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007653122+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.007655636+07:00","message":"TextPushed: 'เลือดลอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.00934712+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.009384744+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-25T15:45:24.009390464+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.009407048+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.009414215+07:00","message":"[bufferProcess] interim [920000000]:เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.009417123+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.00942313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.009426823+07:00","message":"> Transcript [9993] [false]: 'เลือดลอยนอนไม่ดีเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.009430595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.009432904+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.009435279+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.009438129+07:00","message":"TextPushed: 'เลือดลอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.587814125+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.587850733+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-25T15:45:24.587856419+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:24.587868683+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.587875372+07:00","message":"[bufferProcess] interim [520000000]:เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.58787819+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.587883442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.587886195+07:00","message":"> Transcript [9994] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.587889774+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.587891932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.587894448+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:24.587896905+07:00","message":"TextPushed: 'เลือดลอย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.676539736+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.676582853+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-25T15:45:25.676589292+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.676606893+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676613416+07:00","message":"[bufferProcess] interim [540000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676616358+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676619674+07:00","message":"[bufferProcess] send to processor (ticker):เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676622505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676625225+07:00","message":"> Transcript [9995] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676628679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676630865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676633013+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676635308+07:00","message":"TextPushed: 'เลือดลอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.67663836+07:00","message":"Push: 'นอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676642494+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676645197+07:00","message":"Set new StatePrefix : 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676647733+07:00","message":"Next Push (prob) : 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676649743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676651846+07:00","message":"> Transcript [9996] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676654082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676655867+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676657791+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.676659659+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.676666976+07:00","message":"push: {false นอนไม่ดี 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.680679818+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.680704609+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-25T15:45:25.680709964+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.680723062+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.680729513+07:00","message":"[bufferProcess] interim [600000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.680731562+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.799451373+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.799486986+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-25T15:45:25.799492897+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.799506138+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.79951284+07:00","message":"[bufferProcess] interim [660000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.799515624+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.799522503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.799525534+07:00","message":"> Transcript [9997] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.79952887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.799531288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.799533609+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.799536219+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.999409334+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.99945295+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-25T15:45:25.999461695+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:25.999478065+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999484678+07:00","message":"[bufferProcess] interim [840000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999487514+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999491069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999494113+07:00","message":"> Transcript [9998] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999497801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999499881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999502307+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:25.999504806+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.125557468+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.12559773+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-25T15:45:26.125605763+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.125625207+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125632241+07:00","message":"[bufferProcess] interim [20000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125635708+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125639406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125644098+07:00","message":"> Transcript [9999] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125648801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125650814+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125654291+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125657139+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.12565983+07:00","message":"Push: 'เมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125662197+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.125664431+07:00","message":"Set new StatePrefix : 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.12566701+07:00","message":"Next Push (prob) : 'ต้องมีการดูด้วยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.125674904+07:00","message":"push: {false เมื่อคืน 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.391107845+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.391142661+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-25T15:45:26.391148437+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.391163568+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.391170325+07:00","message":"[bufferProcess] interim [260000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.391173046+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.391176463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.391179539+07:00","message":"> Transcript [10000] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.39118329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.391185704+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.391188058+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.391190929+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:26.519468707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:26.51948703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.539093885+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.539132439+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-25T15:45:26.539138886+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.53915488+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539163134+07:00","message":"[bufferProcess] interim [380000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539165964+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539175735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539179077+07:00","message":"> Transcript [10001] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539183891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539186217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539188747+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.539192103+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.587364218+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.587400586+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-25T15:45:26.587406851+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.587419929+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.587426496+07:00","message":"[bufferProcess] interim [500000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.587429791+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.587437538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.58744208+07:00","message":"> Transcript [10002] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.587448145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.58745137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.587455827+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.587458878+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.705466637+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.705505299+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-25T15:45:26.705513672+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะมาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.705539216+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705546815+07:00","message":"[bufferProcess] interim [560000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705549984+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705570604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705573876+07:00","message":"> Transcript [10003] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705578092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705580526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705582966+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705585781+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705593516+07:00","message":"Push: 'ต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705595834+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705598042+07:00","message":"Set new StatePrefix : 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.705600375+07:00","message":"Next Push (prob) : 'นอนเพลง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.705610822+07:00","message":"push: {false ต้องมีการดูด้วยว่า 0 0xc003386000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.708061842+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.708088306+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-25T15:45:26.708093799+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.708105005+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708109928+07:00","message":"[bufferProcess] interim [620000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708112476+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708115371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708117809+07:00","message":"> Transcript [10004] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708122273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708124473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708126435+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.708129013+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.903166985+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.903201382+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-25T15:45:26.903207197+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:26.903219566+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903225795+07:00","message":"[bufferProcess] interim [800000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903228806+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903234458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903237288+07:00","message":"> Transcript [10005] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903240861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903243153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903245508+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:26.903248517+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.029746951+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.029783344+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-25T15:45:27.029789988+07:00","message":"receive interim result [false|false]: เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.029809802+07:00","message":"[buffer interim] 561 false เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.029820306+07:00","message":"[bufferProcess] interim [860000000]:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.029822918+07:00","message":"[bufferProcess] send to processor:เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.029826598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.029829469+07:00","message":"> Transcript [10006] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.029833286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.029835455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.029837434+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.02984017+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.330474233+07:00","message":"[GCS] IsForceVAD: false for message ID: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.409646208+07:00","message":"[GCS] Start streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.472573761+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.472609217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม\",\"confidence\":0.94013965}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.472615524+07:00","message":"receive interim result [true|false]: กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.472624204+07:00","message":"end recv isFinal message id 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.472626378+07:00","message":"end Recv id 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.472633528+07:00","message":"[buffer interim] 561 true กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472642143+07:00","message":"[bufferProcess] interim [400000000]:กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472645567+07:00","message":"[bufferProcess] send to processor (isfinal):เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472649196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472652746+07:00","message":"> Transcript [10007] [false]: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472656308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472658361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472660798+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472663585+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472670349+07:00","message":"Push: 'นอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472672507+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472677009+07:00","message":"Set new StatePrefix : 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472679674+07:00","message":"Next Push (prob) : 'เพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472681634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472683858+07:00","message":"> Transcript [10008] [true]: 'กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472686652+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472688405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472690254+07:00","message":"StatePrefix: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472692408+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472694234+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.47276388+07:00","message":"push: {false นอนเพลง 0 0xc003386000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472869281+07:00","message":"Push: 'เพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472873121+07:00","message":"TextPushed: 'เลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472875492+07:00","message":"Set new StatePrefix : 'กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472878238+07:00","message":"Next Push (prob) : 'กลัวเลือดลอยนอนไม่ดีเมื่อคืนต้องมีการดูด้วยว่านอนเพลงเพราะไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:27.472887938+07:00","message":"push: {true เพราะไหม 0 0xc003386000}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:27.472892629+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_561.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:27.48407468+07:00","message":"write wav file: './tmp/7599/7599_561.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.247703543+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.247748904+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-25T15:45:28.247754564+07:00","message":"receive interim result [false|false]: ชั่วโมงนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.247769924+07:00","message":"[buffer interim] 562 false ชั่วโมงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.247778784+07:00","message":"[bufferProcess] interim [660000000]:ชั่วโมงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.247780996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.442742044+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.442778954+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-25T15:45:28.442784811+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.44279651+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.442803464+07:00","message":"[bufferProcess] interim [840000000]:ชั่วโมงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.442806067+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.442809172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.442812036+07:00","message":"> Transcript [10009] [false]: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.442814276+07:00","message":"Set StatePrefix (first interim): 'ชั่วโมงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.769509907+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.769546964+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-25T15:45:28.769552937+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.769579554+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769586817+07:00","message":"[bufferProcess] interim [200000000]:ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769589513+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769593537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769596598+07:00","message":"> Transcript [10010] [false]: 'ชั่วโมงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769600209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769602319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769604361+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.769607653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.823361262+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.823392021+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-25T15:45:28.823397619+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.82341208+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.823419187+07:00","message":"[bufferProcess] interim [260000000]:ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.823422079+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.82342538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.823428343+07:00","message":"> Transcript [10011] [false]: 'ชั่วโมงนะคะแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.823431563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.823433658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.823435621+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.823437716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.956218791+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.956261063+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-25T15:45:28.956270475+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:28.956290342+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.956298788+07:00","message":"[bufferProcess] interim [380000000]:ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.956302728+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.956307364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.956311734+07:00","message":"> Transcript [10012] [false]: 'ชั่วโมงนะคะแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.956316482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.956319507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.956322527+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:28.95632554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.039163749+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.039200085+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-25T15:45:29.039205471+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.039218223+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039224908+07:00","message":"[bufferProcess] interim [500000000]:ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039227829+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039233587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039236889+07:00","message":"> Transcript [10013] [false]: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.03924247+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039244848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.03924685+07:00","message":"StatePrefix: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039248826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039254296+07:00","message":"Push: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039256763+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.03925917+07:00","message":"Set new StatePrefix : 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.039261523+07:00","message":"Next Push (prob) : 'คะแล้วก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.039281694+07:00","message":"push: {false ชั่วโมงนะ 0 0xc002b4e680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.14247799+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.142516256+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-25T15:45:29.142522494+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.14254464+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.142572836+07:00","message":"[bufferProcess] interim [560000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.142577335+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.142582019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.142584896+07:00","message":"> Transcript [10014] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.142588457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.14259088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.14259296+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.142595395+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.462607445+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.46264658+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-25T15:45:29.462656435+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.462672293+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.46267891+07:00","message":"[bufferProcess] interim [860000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462682053+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดื่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462685735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462688637+07:00","message":"> Transcript [10015] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462692666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462695208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462697391+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462699666+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.462948592+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.462955221+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-25T15:45:29.462960139+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:29.46296365+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462972274+07:00","message":"[bufferProcess] interim [920000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462974324+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462976502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.46297859+07:00","message":"> Transcript [10016] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462981345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462983302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462985193+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:29.462987311+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:29.520071286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:29.520115467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.021573039+07:00","message":"[GCS] IsForceVAD: false for message ID: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.053356726+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.053397025+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-25T15:45:30.053403405+07:00","message":"receive interim result [false|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.053418067+07:00","message":"[buffer interim] 562 false ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053426145+07:00","message":"[bufferProcess] interim [520000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053429255+07:00","message":"[bufferProcess] send to processor:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053438939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053442126+07:00","message":"> Transcript [10017] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.05344682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053449572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053452259+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053454919+07:00","message":"TextPushed: 'ชั่วโมงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053457641+07:00","message":"Push: 'คะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053460945+07:00","message":"TextPushed: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053463354+07:00","message":"Set new StatePrefix : 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.053465971+07:00","message":"Next Push (prob) : 'ดื่มแอลกอฮอล์'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.053486376+07:00","message":"push: {false คะแล้วก็ไม่ 0 0xc002b4e680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.149845378+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.149889103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่ไหม\",\"confidence\":0.93678373}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.149898184+07:00","message":"receive interim result [true|false]: ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.149909604+07:00","message":"end recv isFinal message id 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.149912516+07:00","message":"end Recv id 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.149920775+07:00","message":"[buffer interim] 562 true ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149933435+07:00","message":"[bufferProcess] interim [640000000]:ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149937948+07:00","message":"[bufferProcess] send to processor (isfinal):ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149942781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149946637+07:00","message":"> Transcript [10018] [false]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149953552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149956405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149959303+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149963475+07:00","message":"TextPushed: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149966129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.14996911+07:00","message":"> Transcript [10019] [true]: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์ใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149972783+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149975533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149978082+07:00","message":"StatePrefix: 'ชั่วโมงนะคะแล้วก็ไม่ดื่มแอลกอฮอล์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.149981461+07:00","message":"TextPushed: 'ชั่วโมงนะคะแล้วก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:30.14998573+07:00","message":"Push: 'ดื่มแอลกอฮอล์ใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.149996264+07:00","message":"push: {true ดื่มแอลกอฮอล์ใช่ไหม 0 0xc002b4e680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:30.160537123+07:00","message":"write wav file: './tmp/7599/7599_562.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:30.211926288+07:00","message":"[GCS] Start streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.079555326+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.079602626+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-25T15:45:31.079608388+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.079621756+07:00","message":"[buffer interim] 563 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.079628469+07:00","message":"[bufferProcess] interim [900000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.079630809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.200664271+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.200710329+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-25T15:45:31.200717727+07:00","message":"receive interim result [false|false]: ต้องดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.200731415+07:00","message":"[buffer interim] 563 false ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.200739348+07:00","message":"[bufferProcess] interim [960000000]:ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.200742909+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.200750236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.200754365+07:00","message":"> Transcript [10020] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.2007578+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.263745546+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.263785708+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-25T15:45:31.263791717+07:00","message":"receive interim result [false|false]: ต้องดูแล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.263806808+07:00","message":"[buffer interim] 563 false ต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263813313+07:00","message":"[bufferProcess] interim [80000000]:ต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263816054+07:00","message":"[bufferProcess] send to processor:ต้องดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263823129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263825797+07:00","message":"> Transcript [10021] [false]: 'ต้องดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263828737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263835383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263837464+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.263839675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.441025529+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.441075848+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-25T15:45:31.441081276+07:00","message":"receive interim result [false|false]: ต้องดูแลสวน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.44109434+07:00","message":"[buffer interim] 563 false ต้องดูแลสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.441101933+07:00","message":"[bufferProcess] interim [260000000]:ต้องดูแลสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.44110463+07:00","message":"[bufferProcess] send to processor:ต้องดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.441110236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.441114095+07:00","message":"> Transcript [10022] [false]: 'ต้องดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.441117677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.441119873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.441121988+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.441124309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.572247624+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.572301609+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-25T15:45:31.572310819+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.572330287+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.572344815+07:00","message":"[bufferProcess] interim [380000000]:ต้องดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.572348476+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสวน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.572357836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.572362844+07:00","message":"> Transcript [10023] [false]: 'ต้องดูแลสวน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.572368127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.572371464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.572374665+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.57237796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.761146401+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.761203757+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-25T15:45:31.761209926+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.761223606+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761234107+07:00","message":"[bufferProcess] interim [560000000]:ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761237486+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761241757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761244929+07:00","message":"> Transcript [10024] [false]: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761248367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761250787+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761255108+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761257532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761263943+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761266293+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.761268365+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.76127052+07:00","message":"Next Push (prob) : 'ดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.761295099+07:00","message":"push: {false ต้อง 0 0xc002b4e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.960639971+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.960682807+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-25T15:45:31.960688918+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:31.960704528+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.96071203+07:00","message":"[bufferProcess] interim [740000000]:ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.960714688+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.960718878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.960722205+07:00","message":"> Transcript [10025] [false]: 'ต้องดูแลสุขภาพร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.960726312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.960728609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.960731222+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:31.960733691+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.08346756+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.083504746+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-25T15:45:32.083510554+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.083525376+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083532565+07:00","message":"[bufferProcess] interim [860000000]:ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083536223+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083540356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083544852+07:00","message":"> Transcript [10026] [false]: 'ต้องดูแลสุขภาพร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083549443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083554177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083556236+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.083558498+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.154650704+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.154690946+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-25T15:45:32.154696393+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.154710604+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.154719346+07:00","message":"[bufferProcess] interim [980000000]:ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.154721974+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.154727321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.154730041+07:00","message":"> Transcript [10027] [false]: 'ต้องดูแลสุขภาพร่างกายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.15473374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.154736233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.15473828+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.154740498+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.356675096+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.356717685+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-25T15:45:32.356725209+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.356740275+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356750916+07:00","message":"[bufferProcess] interim [220000000]:ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356755486+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356762968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356767081+07:00","message":"> Transcript [10028] [false]: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356772306+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356775496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356778668+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356780819+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356786755+07:00","message":"Push: 'ดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.356788802+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.35679214+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.35679451+07:00","message":"Next Push (prob) : 'ร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.356820189+07:00","message":"push: {false ดูแลสุขภาพ 0 0xc002b4e200}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:32.520606373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:32.520637337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.571482714+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.571528039+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-25T15:45:32.571535167+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.571551049+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571557526+07:00","message":"[bufferProcess] interim [340000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571561507+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571565867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571568685+07:00","message":"> Transcript [10029] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571579448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571581722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571584084+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.571587064+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.662844158+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.662880258+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-25T15:45:32.662885651+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:32.662900558+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662907838+07:00","message":"[bufferProcess] interim [520000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662910348+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662914616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662918181+07:00","message":"> Transcript [10030] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662921572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662923809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662926316+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:32.662929405+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.247652724+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.247690254+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-25T15:45:33.247696874+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:33.247708637+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247716694+07:00","message":"[bufferProcess] interim [120000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247719391+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247723435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247726772+07:00","message":"> Transcript [10031] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247731241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247734836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247741194+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:33.247745657+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.973621099+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.973665084+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-25T15:45:34.973671886+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.973683972+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973691926+07:00","message":"[bufferProcess] interim [740000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973697762+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973701724+07:00","message":"[bufferProcess] send to processor (ticker):ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973711138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973714288+07:00","message":"> Transcript [10032] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973720101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.97372269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973725001+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973728539+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973731524+07:00","message":"Push: 'ร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973733491+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973735672+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973737992+07:00","message":"Next Push (prob) : 'ให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973739734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973741958+07:00","message":"> Transcript [10033] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973744686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973746687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973749038+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:34.973751214+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:34.973760046+07:00","message":"push: {false ร่างกายของเรา 0 0xc002b4e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.043649968+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.043685168+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-25T15:45:35.04369188+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.043709225+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.043719923+07:00","message":"[bufferProcess] interim [920000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.043722496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.366023395+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.366058097+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-25T15:45:35.366063945+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.366075052+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.366081716+07:00","message":"[bufferProcess] interim [220000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.366084888+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.366088914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.36609178+07:00","message":"> Transcript [10034] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.366095338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.366097568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.366100129+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.366102981+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:35.521259413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:35.521290148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.549740479+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.549777022+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-25T15:45:35.549782768+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.54979734+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.549803956+07:00","message":"[bufferProcess] interim [340000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.549806657+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.549810187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.54981281+07:00","message":"> Transcript [10035] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.549816757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.549819417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.549821548+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.549824269+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.852940538+07:00","message":"[GCS] IsForceVAD: false for message ID: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.896098545+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.896145051+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-25T15:45:35.89615217+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.896167261+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.89617543+07:00","message":"[bufferProcess] interim [700000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.896178464+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.896185987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.89618913+07:00","message":"> Transcript [10036] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.896193338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.89619612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.896199553+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.896203514+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.89620987+07:00","message":"Push: 'ให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.896212062+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.89621438+07:00","message":"Set new StatePrefix : 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.896216722+07:00","message":"Next Push (prob) : 'มียารักษาโรคประจำตัว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.896226391+07:00","message":"push: {false ให้แข็งแรง 0 0xc002b4e200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.939413621+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.939458595+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-25T15:45:35.939464739+07:00","message":"receive interim result [false|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหมคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.939478373+07:00","message":"[buffer interim] 563 false ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.939485708+07:00","message":"[bufferProcess] interim [760000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.939488956+07:00","message":"[bufferProcess] send to processor:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.939496363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.939499308+07:00","message":"> Transcript [10037] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.939503273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.93950667+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.939509103+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:35.939512148+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:35.983982407+07:00","message":"[GCS] Start streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.008507676+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.008547417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวนะครับ\",\"confidence\":0.94314426}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.008553349+07:00","message":"receive interim result [true|false]: ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.008561088+07:00","message":"end recv isFinal message id 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.008563414+07:00","message":"end Recv id 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.008589126+07:00","message":"[buffer interim] 563 true ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008616971+07:00","message":"[bufferProcess] interim [850000000]:ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008623176+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหมคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008626854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008630018+07:00","message":"> Transcript [10038] [false]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวไหมคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008634197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008636311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008638559+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008641626+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008643624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008645742+07:00","message":"> Transcript [10039] [true]: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัวนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008648076+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008650172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.00865202+07:00","message":"StatePrefix: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรงมียารักษาโรคประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.00865421+07:00","message":"TextPushed: 'ต้องดูแลสุขภาพร่างกายของเราให้แข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.008661094+07:00","message":"Push: 'มียารักษาโรคประจำตัวนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.00867053+07:00","message":"push: {true มียารักษาโรคประจำตัวนะครับ 0 0xc002b4e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:36.019794358+07:00","message":"write wav file: './tmp/7599/7599_563.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.332094981+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.332142906+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-25T15:45:36.332148036+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.33215753+07:00","message":"[buffer interim] 564 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.332163272+07:00","message":"[bufferProcess] interim [420000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.33216547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.493723741+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.493769719+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-25T15:45:36.493776487+07:00","message":"receive interim result [false|false]: ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.493788307+07:00","message":"[buffer interim] 564 false ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.493797823+07:00","message":"[bufferProcess] interim [480000000]:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.493800869+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.493806203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.49380954+07:00","message":"> Transcript [10040] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.493811912+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.57770541+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.577747022+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-25T15:45:36.577752414+07:00","message":"receive interim result [false|false]: ถ้ากู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.577767429+07:00","message":"[buffer interim] 564 false ถ้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.577775468+07:00","message":"[bufferProcess] interim [540000000]:ถ้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.577778281+07:00","message":"[bufferProcess] send to processor:ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.577782795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.57778601+07:00","message":"> Transcript [10041] [false]: 'ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.577788331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.577790748+07:00","message":"Set new StatePrefix: 'ภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.599677373+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.599709294+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-25T15:45:36.599714896+07:00","message":"receive interim result [false|false]: พระขุน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.599728433+07:00","message":"[buffer interim] 564 false พระขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.599733813+07:00","message":"[bufferProcess] interim [600000000]:พระขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.599736227+07:00","message":"[bufferProcess] send to processor:ถ้ากู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.59973958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.599742644+07:00","message":"> Transcript [10042] [false]: 'ถ้ากู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.599744791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.599746757+07:00","message":"Set new StatePrefix: 'ถ้ากู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.679760731+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.679796777+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-25T15:45:36.679802617+07:00","message":"receive interim result [false|false]: ถ้าคุณอยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.67982125+07:00","message":"[buffer interim] 564 false ถ้าคุณอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.67983094+07:00","message":"[bufferProcess] interim [720000000]:ถ้าคุณอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.679833803+07:00","message":"[bufferProcess] send to processor:พระขุน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.679837672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.679840786+07:00","message":"> Transcript [10043] [false]: 'พระขุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.679843508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.679845817+07:00","message":"Set new StatePrefix: 'พระขุน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.984961929+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.984987776+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-25T15:45:36.984992662+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากรู้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.985007011+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.985014127+07:00","message":"[bufferProcess] interim [960000000]:ถ้าคุณอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.985017064+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.985020807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.985023865+07:00","message":"> Transcript [10044] [false]: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.985025995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.985027958+07:00","message":"Set new StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.988448199+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.98846598+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-25T15:45:36.988470593+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:36.98848108+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.988485884+07:00","message":"[bufferProcess] interim [20000000]:ถ้าคุณอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.988488281+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.988491017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.988493376+07:00","message":"> Transcript [10045] [false]: 'ถ้าคุณอยากรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.988496389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.988499093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.988501415+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:36.98850339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.022862773+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.022890059+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-25T15:45:37.022896281+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.022912853+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.02291923+07:00","message":"[bufferProcess] interim [80000000]:ถ้าคุณอยากบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.022922697+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.022926175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.022929235+07:00","message":"> Transcript [10046] [false]: 'ถ้าคุณอยากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.022932538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.022934728+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.022936593+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.022938625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.440065612+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.440108978+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-25T15:45:37.440115573+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.440131311+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.440139893+07:00","message":"[bufferProcess] interim [440000000]:ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.440142735+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.440148594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.440152244+07:00","message":"> Transcript [10047] [false]: 'ถ้าคุณอยากบริจาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.440156529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.440160722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.44016297+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.440165286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.537543322+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.537591246+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-25T15:45:37.537597579+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.537612981+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537622169+07:00","message":"[bufferProcess] interim [560000000]:ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537625272+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537629504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.53763227+07:00","message":"> Transcript [10048] [false]: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537635934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537638114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.5376402+07:00","message":"StatePrefix: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537642349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537644867+07:00","message":"Push: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537648048+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537650573+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.537653584+07:00","message":"Next Push (prob) : 'บริจาคเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.537661545+07:00","message":"push: {false ถ้าคุณอยาก 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.545967032+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.545997162+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-25T15:45:37.546002638+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.546017903+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546023812+07:00","message":"[bufferProcess] interim [620000000]:ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546026537+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยกู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546029962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546032723+07:00","message":"> Transcript [10049] [false]: 'ถ้าคุณอยากบริจาคเนี่ยกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546036133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546038248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546040293+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.546042653+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.72204313+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.722090445+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-25T15:45:37.722097503+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.722114796+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.722123098+07:00","message":"[bufferProcess] interim [740000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.722125881+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.722133441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.72213693+07:00","message":"> Transcript [10050] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.722140876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.722143481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.722145801+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.722148785+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.854143456+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.854177+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-25T15:45:37.854182875+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:37.85419545+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.854201891+07:00","message":"[bufferProcess] interim [920000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.854204372+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.85421112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.854213866+07:00","message":"> Transcript [10051] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.854218163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.854220565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.854222941+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:37.854225487+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.112336125+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.112372871+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-25T15:45:38.112379176+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.1123941+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112401706+07:00","message":"[bufferProcess] interim [160000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112404576+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112412263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112415501+07:00","message":"> Transcript [10052] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112419199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112421977+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112425229+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112427593+07:00","message":"TextPushed: 'ถ้าคุณอยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112434932+07:00","message":"Push: 'บริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112437493+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112439709+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.112442171+07:00","message":"Next Push (prob) : 'คุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.112450492+07:00","message":"push: {false บริจาคเนี่ย 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.113107985+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.113120691+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-25T15:45:38.113124968+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.113137721+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.113141567+07:00","message":"[bufferProcess] interim [220000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.113144391+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.11314702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.113149446+07:00","message":"> Transcript [10053] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.113151987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.113154046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.113156308+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.113171915+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.301368527+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.301404091+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-25T15:45:38.301409888+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.301425944+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301432183+07:00","message":"[bufferProcess] interim [340000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301434971+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301443452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301446309+07:00","message":"> Transcript [10054] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301450292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301452464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301455+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.301457671+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:38.521856632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:38.521869018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.622270393+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.622311596+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-25T15:45:38.622318854+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.622332875+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.622342617+07:00","message":"[bufferProcess] interim [640000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.622345351+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.62235141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.622354343+07:00","message":"> Transcript [10055] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.622358596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.62236082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.622363585+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.622366629+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.623082154+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.623091281+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-25T15:45:38.623094821+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.6231005+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623104737+07:00","message":"[bufferProcess] interim [700000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623107043+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623109561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623112041+07:00","message":"> Transcript [10056] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623114868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623116992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623118773+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.62312093+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623127719+07:00","message":"Push: 'คุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.6231305+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623133109+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.623135927+07:00","message":"Next Push (prob) : 'เจ้าหน้าที่ดู'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.623144306+07:00","message":"push: {false คุณต้องแจ้ง 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.819140133+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.819180694+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-25T15:45:38.819188066+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:38.819201653+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.819213637+07:00","message":"[bufferProcess] interim [880000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.819217244+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.819231983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.819235944+07:00","message":"> Transcript [10057] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.819238639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:38.819241139+07:00","message":"Set new StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.202636534+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.202676432+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-25T15:45:39.202682823+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.202697412+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.202703942+07:00","message":"[bufferProcess] interim [240000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.20270662+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.202712485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.202715314+07:00","message":"> Transcript [10058] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.202719265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.20272152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.202725025+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.202728001+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.324336073+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.32437715+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-25T15:45:39.324383972+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.324399979+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.324410221+07:00","message":"[bufferProcess] interim [360000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.32441292+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.324418199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.324421555+07:00","message":"> Transcript [10059] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.324426024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.324428612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.324430967+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.32443408+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.467123755+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.467183623+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-25T15:45:39.467190965+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.467203026+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.467213338+07:00","message":"[bufferProcess] interim [480000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.467217614+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.467224834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.46722969+07:00","message":"> Transcript [10060] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.467235211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.467238935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.467241454+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.467244172+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.52287156+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.522908473+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-25T15:45:39.522914397+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.52292647+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522934568+07:00","message":"[bufferProcess] interim [540000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522937439+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522940996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522944058+07:00","message":"> Transcript [10061] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522948022+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522950094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522952265+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522955029+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522958184+07:00","message":"Push: 'เจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522960365+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522962642+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.522964959+07:00","message":"Next Push (prob) : 'ว่าคุณได้กี่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.52297191+07:00","message":"push: {false เจ้าหน้าที่ด้วย 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.645417919+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.645457819+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-25T15:45:39.645465602+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:39.645479996+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.645485398+07:00","message":"[bufferProcess] interim [660000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.64548898+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.645503462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.645512005+07:00","message":"> Transcript [10062] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.645514929+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:39.645517811+07:00","message":"Set new StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.04193981+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.04198894+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-25T15:45:40.041996732+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.042012279+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.042023388+07:00","message":"[bufferProcess] interim [80000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.04202689+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.042031265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.042034532+07:00","message":"> Transcript [10063] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.042039496+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.042041868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.042044538+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.042047714+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.240784645+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.240823622+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-25T15:45:40.24083+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.240843511+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240852283+07:00","message":"[bufferProcess] interim [200000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240855331+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240861569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240864473+07:00","message":"> Transcript [10064] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยาวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240868534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240871087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240873464+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.240876645+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.364444038+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.364489996+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-25T15:45:40.364499404+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.364514013+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364523043+07:00","message":"[bufferProcess] interim [380000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364525968+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364534205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364537253+07:00","message":"> Transcript [10065] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364541472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364543862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364546362+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.364550621+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.440443554+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.440481159+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-25T15:45:40.440487894+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.440502367+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.44051069+07:00","message":"[bufferProcess] interim [500000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440513912+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440520109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440523069+07:00","message":"> Transcript [10066] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.44052789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440530644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440533059+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440536168+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440542698+07:00","message":"Push: 'ว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440544691+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.44054756+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.440550608+07:00","message":"Next Push (prob) : 'ยานี้เพราะยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.440559777+07:00","message":"push: {false ว่าคุณได้กิน 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.546153241+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.546196096+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-25T15:45:40.54620267+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยามัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.54621771+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.546224675+07:00","message":"[bufferProcess] interim [560000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.546227611+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.546234495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.546238814+07:00","message":"> Transcript [10067] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.546243451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.546246185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.546248539+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.54625129+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.738043895+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.738078839+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-25T15:45:40.738086937+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.738102688+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.738111491+07:00","message":"[bufferProcess] interim [800000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.738114835+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.73811933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.738122929+07:00","message":"> Transcript [10068] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.738127539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.738129714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.738132006+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:40.738135+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.9879561+07:00","message":"[GCS] Cleaned up inactive client: 547"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.987980083+07:00","message":"[GCS] Cleaned up inactive client: 548"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.987983023+07:00","message":"[GCS] Cleaned up inactive client: 546"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.987985245+07:00","message":"[GCS] Cleaned up inactive client: 544"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.987987599+07:00","message":"[GCS] Cleaned up inactive client: 543"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:40.987989745+07:00","message":"[GCS] Cleaned up inactive client: 545"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.142050443+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.142089565+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-25T15:45:41.142099933+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.142114454+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142124233+07:00","message":"[bufferProcess] interim [220000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142127309+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142134448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142137218+07:00","message":"> Transcript [10069] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142141702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142143744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142148713+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.142151758+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.248829694+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.24886211+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-25T15:45:41.248868691+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.248883777+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248889705+07:00","message":"[bufferProcess] interim [280000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248893241+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248897611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248900254+07:00","message":"> Transcript [10070] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248904026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248906236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248908618+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248912017+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248917491+07:00","message":"Push: 'ยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248919486+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248921874+07:00","message":"Set new StatePrefix : 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.248925069+07:00","message":"Next Push (prob) : 'บางอย่างอาจ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.248932182+07:00","message":"push: {false ยานี้เพราะยา 0 0xc002a08000}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.441660811+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.441696837+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-25T15:45:41.44170317+07:00","message":"receive interim result [false|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.441717817+07:00","message":"[buffer interim] 564 false ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.441726454+07:00","message":"[bufferProcess] interim [460000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.441729544+07:00","message":"[bufferProcess] send to processor:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.441733433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.441736476+07:00","message":"> Transcript [10071] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.441740522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.441742507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.441744619+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.44174736+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.482976857+07:00","message":"[GCS] IsForceVAD: false for message ID: 564"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:41.52213341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:41.522167647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.553341549+07:00","message":"[GCS] Start streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.645273782+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.645333623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป\",\"confidence\":0.9503006}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.645341898+07:00","message":"receive interim result [true|false]: ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.645351411+07:00","message":"end recv isFinal message id 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.645353821+07:00","message":"end Recv id 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.645359771+07:00","message":"[buffer interim] 564 true ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645372136+07:00","message":"[bufferProcess] interim [730000000]:ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645376628+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645381388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.64538485+07:00","message":"> Transcript [10072] [false]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645389653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645391916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645394028+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645396887+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.64539912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645401199+07:00","message":"> Transcript [10073] [true]: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645403789+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645405669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645407533+07:00","message":"StatePrefix: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยาบางอย่างอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645409838+07:00","message":"TextPushed: 'ถ้าคุณอยากบริจาคเนี่ยคุณต้องแจ้งเจ้าหน้าที่ด้วยว่าคุณได้กินยานี้เพราะยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.645413337+07:00","message":"Push: 'บางอย่างอาจจะไป'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.645422105+07:00","message":"push: {true บางอย่างอาจจะไป 0 0xc002a08000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:41.65710014+07:00","message":"write wav file: './tmp/7599/7599_564.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.902217199+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.902242229+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-25T15:45:41.902245977+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:41.902258049+07:00","message":"[buffer interim] 565 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.902264301+07:00","message":"[bufferProcess] interim [420000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:41.902266114+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.228208079+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.228236607+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-25T15:45:42.228241701+07:00","message":"receive interim result [false|false]: ทำฤทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.228257618+07:00","message":"[buffer interim] 565 false ทำฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.228264543+07:00","message":"[bufferProcess] interim [660000000]:ทำฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.228268271+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.228272914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.228276218+07:00","message":"> Transcript [10074] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.228278574+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.462110371+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.46215786+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-25T15:45:42.462165965+07:00","message":"receive interim result [false|false]: ทำริบบิ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.462190789+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.462195706+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-25T15:45:42.46219924+07:00","message":"receive interim result [false|false]: ทำฤทธิ์ใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.462207343+07:00","message":"[buffer interim] 565 false ทำริบบิ้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.462214737+07:00","message":"[buffer interim] 565 false ทำฤทธิ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462223178+07:00","message":"[bufferProcess] interim [840000000]:ทำริบบิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.46222687+07:00","message":"[bufferProcess] send to processor:ทำฤทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462229938+07:00","message":"[bufferProcess] interim [900000000]:ทำฤทธิ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462231948+07:00","message":"[bufferProcess] send to processor:ทำริบบิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462235224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462238325+07:00","message":"> Transcript [10075] [false]: 'ทำฤทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462241401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462243398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462246172+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462248379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462250732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462252909+07:00","message":"> Transcript [10076] [false]: 'ทำริบบิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462255217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462256942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462258732+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.462260622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.554592696+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.554636881+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-25T15:45:42.554642964+07:00","message":"receive interim result [false|false]: ทำฤทธิ์ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.554656124+07:00","message":"[buffer interim] 565 false ทำฤทธิ์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554665358+07:00","message":"[bufferProcess] interim [960000000]:ทำฤทธิ์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554668053+07:00","message":"[bufferProcess] send to processor:ทำฤทธิ์ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554674486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554677739+07:00","message":"> Transcript [10077] [false]: 'ทำฤทธิ์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554681239+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554683331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554688556+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.554691358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.581757504+07:00","message":"[GCS] IsForceVAD: false for message ID: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.642532151+07:00","message":"[GCS] Start streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701574724+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701620614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำฤทธิ์ในการ\",\"confidence\":0.8337359}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701627299+07:00","message":"receive interim result [true|false]: ทำฤทธิ์ในการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701638429+07:00","message":"end recv isFinal message id 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701640799+07:00","message":"end Recv id 565"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701650919+07:00","message":"[buffer interim] 565 true ทำฤทธิ์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701658106+07:00","message":"[bufferProcess] interim [260000000]:ทำฤทธิ์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701661336+07:00","message":"[bufferProcess] send to processor (isfinal):ทำฤทธิ์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701664953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701668018+07:00","message":"> Transcript [10078] [false]: 'ทำฤทธิ์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701671517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701673676+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701675843+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701678682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701681274+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701683336+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701685574+07:00","message":"Set new StatePrefix : 'ทำฤทธิ์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701687686+07:00","message":"Next Push (prob) : 'ฤทธิ์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701689699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701691862+07:00","message":"> Transcript [10079] [true]: 'ทำฤทธิ์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701694073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701695905+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701697858+07:00","message":"StatePrefix: 'ทำฤทธิ์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701700127+07:00","message":"TextPushed: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:42.701702175+07:00","message":"Push: 'ฤทธิ์ในการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701710548+07:00","message":"push: {false ทำ 0 0xc002b4e980}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:42.701718005+07:00","message":"push: {true ฤทธิ์ในการ 0 0xc002b4e980}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:42.708802625+07:00","message":"write wav file: './tmp/7599/7599_565.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.180154215+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.180196855+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-25T15:45:43.180202396+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.180214812+07:00","message":"[buffer interim] 566 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.18022074+07:00","message":"[bufferProcess] interim [600000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.18022271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.383220361+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.383265655+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-25T15:45:43.383273199+07:00","message":"receive interim result [false|false]: รับเลือด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.383289723+07:00","message":"[buffer interim] 566 false รับเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.383298222+07:00","message":"[bufferProcess] interim [780000000]:รับเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.383302205+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.383307652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.383311253+07:00","message":"> Transcript [10080] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.383314622+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.618974411+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.619018733+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-25T15:45:43.619025028+07:00","message":"receive interim result [false|false]: รับเลือดจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.619037634+07:00","message":"[buffer interim] 566 false รับเลือดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619047475+07:00","message":"[bufferProcess] interim [960000000]:รับเลือดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619049947+07:00","message":"[bufferProcess] send to processor:รับเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619053787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619057158+07:00","message":"> Transcript [10081] [false]: 'รับเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619060887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619063253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619065894+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.619068266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.774201468+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.774241327+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-25T15:45:43.774248858+07:00","message":"receive interim result [false|false]: รับเลือดจากหัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.774261322+07:00","message":"[buffer interim] 566 false รับเลือดจากหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.774269625+07:00","message":"[bufferProcess] interim [80000000]:รับเลือดจากหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.774273228+07:00","message":"[bufferProcess] send to processor:รับเลือดจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.774276823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.774279419+07:00","message":"> Transcript [10082] [false]: 'รับเลือดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.77428277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.774284995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.774287346+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.7742896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.846325567+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.846373345+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-25T15:45:43.846379116+07:00","message":"receive interim result [false|false]: รับเลือดจากคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.846393851+07:00","message":"[buffer interim] 566 false รับเลือดจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846402265+07:00","message":"[bufferProcess] interim [140000000]:รับเลือดจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846404922+07:00","message":"[bufferProcess] send to processor:รับเลือดจากหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846410916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846414563+07:00","message":"> Transcript [10083] [false]: 'รับเลือดจากหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846418506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846420723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846423193+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.846425506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.882346116+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.882394244+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-25T15:45:43.882400501+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.882419174+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882427969+07:00","message":"[bufferProcess] interim [200000000]:รับเลือดจากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882431041+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882434708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882438262+07:00","message":"> Transcript [10084] [false]: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882442099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882444355+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882446583+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882449466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882452524+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.88245453+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882456935+07:00","message":"Set new StatePrefix : 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.882459296+07:00","message":"Next Push (prob) : 'เลือดจากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.882467314+07:00","message":"push: {false รับ 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.908611976+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.90864645+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-25T15:45:43.908652851+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:43.908669015+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.908676465+07:00","message":"[bufferProcess] interim [320000000]:รับเลือดจากคนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.908679028+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.908682639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.908685768+07:00","message":"> Transcript [10085] [false]: 'รับเลือดจากคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.90869001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.908692315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.908694344+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:43.908696933+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.070716361+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.070754976+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-25T15:45:44.070761315+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.070775553+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.070783645+07:00","message":"[bufferProcess] interim [440000000]:รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.070786598+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.070790755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.070793778+07:00","message":"> Transcript [10086] [false]: 'รับเลือดจากคนที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.07079774+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.070800103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.070802783+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.070807375+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.081508592+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.081532995+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-25T15:45:44.081538508+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.081553552+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.081558795+07:00","message":"[bufferProcess] interim [500000000]:รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.081561341+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.081564731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.08156775+07:00","message":"> Transcript [10087] [false]: 'รับเลือดจากคนที่เขารัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.081571858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.081573925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.081576206+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.08157868+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.310828732+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.310869951+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-25T15:45:44.310876333+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.310891378+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310901232+07:00","message":"[bufferProcess] interim [620000000]:รับเลือดจากคนที่เขารับต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310903927+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310909501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310912724+07:00","message":"> Transcript [10088] [false]: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310916738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310919087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310924202+07:00","message":"StatePrefix: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310927497+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310934336+07:00","message":"Push: 'เลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.3109365+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310938858+07:00","message":"Set new StatePrefix : 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.310941508+07:00","message":"Next Push (prob) : 'ที่เขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.310959779+07:00","message":"push: {false เลือดจากคน 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.401594066+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.401640315+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-25T15:45:44.401646476+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.401664936+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.401673256+07:00","message":"[bufferProcess] interim [740000000]:รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.401675861+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.401685357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.401688592+07:00","message":"> Transcript [10089] [false]: 'รับเลือดจากคนที่เขารับต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.401694973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.401697616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.40170018+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.401702904+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.409452731+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.409483108+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-25T15:45:44.409488708+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.409502275+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.409508314+07:00","message":"[bufferProcess] interim [800000000]:รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.40951124+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.409518825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.409521401+07:00","message":"> Transcript [10090] [false]: 'รับเลือดจากคนที่เขารับก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.409524546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.409527007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.409531381+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.40953399+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:44.522664373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:44.522674122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.560055863+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.560097051+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-25T15:45:44.560103496+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.560116291+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560123647+07:00","message":"[bufferProcess] interim [920000000]:รับเลือดจากคนที่เขารับต่อจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560126869+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560133658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560136949+07:00","message":"> Transcript [10091] [false]: 'รับเลือดจากคนที่เขารับต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560140703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560143037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560145234+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.560147932+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.671848592+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.671883249+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-25T15:45:44.671889587+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.67190161+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.67191021+07:00","message":"[bufferProcess] interim [980000000]:รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671914514+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671919098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671923148+07:00","message":"> Transcript [10092] [false]: 'รับเลือดจากคนที่เขารับต่อจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671928585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671931559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671934935+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671938855+07:00","message":"TextPushed: 'รับเลือดจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671946108+07:00","message":"Push: 'ที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671949555+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671952872+07:00","message":"Set new StatePrefix : 'รับเลือดจากคนที่เขารับต่อจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.671955271+07:00","message":"Next Push (prob) : 'ต่อจากนี้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.671975747+07:00","message":"push: {false ที่เขารับ 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.75073867+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.750776731+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-25T15:45:44.750783242+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.750796475+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.750803428+07:00","message":"[bufferProcess] interim [40000000]:รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.750806469+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.750809931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.750812912+07:00","message":"> Transcript [10093] [false]: 'รับเลือดจากคนที่เขารับต่อจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.750815672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.750817715+07:00","message":"Set new StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.997471652+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.997510191+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-25T15:45:44.997515822+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:44.997533658+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.997546263+07:00","message":"[bufferProcess] interim [220000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.997549422+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.997556297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.997559017+07:00","message":"> Transcript [10094] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.997561675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:44.997564012+07:00","message":"Set new StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.008728783+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.008752815+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-25T15:45:45.008758389+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.008774841+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008779965+07:00","message":"[bufferProcess] interim [280000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008782614+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008788996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008791462+07:00","message":"> Transcript [10095] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008794884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008796929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008799432+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.008804176+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.094038151+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.094089017+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-25T15:45:45.094097939+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.094116524+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.094124955+07:00","message":"[bufferProcess] interim [460000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.094129235+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.09413363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.094137651+07:00","message":"> Transcript [10096] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.094142972+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.094146508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.094149819+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.09415333+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.279619693+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.279657151+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-25T15:45:45.279664383+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.279680424+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279687312+07:00","message":"[bufferProcess] interim [640000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279690261+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279693852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279696705+07:00","message":"> Transcript [10097] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279700241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279702403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279704812+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.279707415+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.281748472+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.28178301+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-25T15:45:45.281791947+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.281810717+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281821084+07:00","message":"[bufferProcess] interim [700000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281826003+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281834301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281839185+07:00","message":"> Transcript [10098] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281845453+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281848554+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281852009+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281855843+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281863778+07:00","message":"Push: 'ต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281867045+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281870484+07:00","message":"Set new StatePrefix : 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.281874367+07:00","message":"Next Push (prob) : 'เหมือนกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.281896399+07:00","message":"push: {false ต่อจากเราได้ 0 0xc00311ae80}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.871291459+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.871338659+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-25T15:45:45.871346896+07:00","message":"receive interim result [false|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:45.871365159+07:00","message":"[buffer interim] 566 false รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.871374354+07:00","message":"[bufferProcess] interim [300000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.871378273+07:00","message":"[bufferProcess] send to processor:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.871383179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.871386937+07:00","message":"> Transcript [10099] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.8713908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:45.871395055+07:00","message":"Set new StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:47.523488064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:47.523503753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.399997677+07:00","message":"[GCS] IsForceVAD: false for message ID: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.533324439+07:00","message":"[GCS] Start streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.570926026+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.570965529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ\",\"confidence\":0.94355863}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.570971917+07:00","message":"receive interim result [true|false]: รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.570984199+07:00","message":"end recv isFinal message id 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.57098907+07:00","message":"end Recv id 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.570995639+07:00","message":"[buffer interim] 566 true รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571006481+07:00","message":"[bufferProcess] interim [970000000]:รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571010074+07:00","message":"[bufferProcess] send to processor (isfinal):รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571014262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571017683+07:00","message":"> Transcript [10100] [false]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571021136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571023332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571025298+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571027768+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571029801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571031973+07:00","message":"> Transcript [10101] [true]: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571034324+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571036095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571037928+07:00","message":"StatePrefix: 'รับเลือดจากคนที่เขารับต่อจากเราได้เหมือนกันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571039957+07:00","message":"TextPushed: 'รับเลือดจากคนที่เขารับต่อจากเราได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:48.571043077+07:00","message":"Push: 'เหมือนกันนะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:48.571049883+07:00","message":"push: {true เหมือนกันนะครับ 0 0xc00311ae80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:48.583560208+07:00","message":"write wav file: './tmp/7599/7599_566.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.067019288+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.067067377+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-25T15:45:49.067072892+07:00","message":"receive interim result [false|false]: ทักทาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.067089547+07:00","message":"[buffer interim] 567 false ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.067096885+07:00","message":"[bufferProcess] interim [540000000]:ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.067099189+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.190977011+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.191013319+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-25T15:45:49.191018822+07:00","message":"receive interim result [false|false]: ทักทายกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.1910315+07:00","message":"[buffer interim] 567 false ทักทายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.191038488+07:00","message":"[bufferProcess] interim [660000000]:ทักทายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.191041005+07:00","message":"[bufferProcess] send to processor:ทักทาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.191046393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.191049582+07:00","message":"> Transcript [10102] [false]: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.191052482+07:00","message":"Set StatePrefix (first interim): 'ทักทาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.207731525+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.207771035+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-25T15:45:49.207777011+07:00","message":"receive interim result [false|false]: รายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.207793191+07:00","message":"[buffer interim] 567 false รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207799995+07:00","message":"[bufferProcess] interim [720000000]:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207802508+07:00","message":"[bufferProcess] send to processor:ทักทายกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207806562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207809519+07:00","message":"> Transcript [10103] [false]: 'ทักทายกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207813191+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207815306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207817242+07:00","message":"StatePrefix: 'ทักทาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.207819749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.449381368+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.449424337+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-25T15:45:49.449431352+07:00","message":"receive interim result [false|false]: ไทยกาญจนา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.449446158+07:00","message":"[buffer interim] 567 false ไทยกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.449455256+07:00","message":"[bufferProcess] interim [900000000]:ไทยกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.449458454+07:00","message":"[bufferProcess] send to processor:รายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.449462744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.449469305+07:00","message":"> Transcript [10104] [false]: 'รายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.449471925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.449474011+07:00","message":"Set new StatePrefix: 'รายการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.516982685+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.517021502+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-25T15:45:49.517027462+07:00","message":"receive interim result [false|false]: รายการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.517045031+07:00","message":"[buffer interim] 567 false รายการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.517056655+07:00","message":"[bufferProcess] interim [20000000]:รายการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.517059038+07:00","message":"[bufferProcess] send to processor:ไทยกาญจนา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.517066763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.517070198+07:00","message":"> Transcript [10105] [false]: 'ไทยกาญจนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.517072975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.517075503+07:00","message":"Set new StatePrefix: 'ไทยกาญจนา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.702679998+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.702717982+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-25T15:45:49.702724055+07:00","message":"receive interim result [false|false]: รายการนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.702739389+07:00","message":"[buffer interim] 567 false รายการนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.702749945+07:00","message":"[bufferProcess] interim [200000000]:รายการนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.7027527+07:00","message":"[bufferProcess] send to processor:รายการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.702759263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.702762455+07:00","message":"> Transcript [10106] [false]: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.702765074+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.702767394+07:00","message":"Set new StatePrefix: 'รายการนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.762167147+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.762209997+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-25T15:45:49.762216159+07:00","message":"receive interim result [false|false]: รายการนะคะต่อ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.762229287+07:00","message":"[buffer interim] 567 false รายการนะคะต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762238789+07:00","message":"[bufferProcess] interim [260000000]:รายการนะคะต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762241259+07:00","message":"[bufferProcess] send to processor:รายการนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762249085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762251951+07:00","message":"> Transcript [10107] [false]: 'รายการนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762255711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762258201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762260484+07:00","message":"StatePrefix: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.762262983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.772697385+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.772722093+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-25T15:45:49.77272734+07:00","message":"receive interim result [false|false]: รายการนะคะตอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.772738953+07:00","message":"[buffer interim] 567 false รายการนะคะตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.772744428+07:00","message":"[bufferProcess] interim [320000000]:รายการนะคะตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.772746963+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.772750353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.772752925+07:00","message":"> Transcript [10108] [false]: 'รายการนะคะต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.772755862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.77275784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.772760296+07:00","message":"StatePrefix: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.772762463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.888310852+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.888348092+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-25T15:45:49.888354437+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:49.888365694+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888372791+07:00","message":"[bufferProcess] interim [380000000]:รายการนะคะต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888376189+07:00","message":"[bufferProcess] send to processor:รายการนะคะตอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888382417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888385584+07:00","message":"> Transcript [10109] [false]: 'รายการนะคะตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888388957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888391045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888393059+07:00","message":"StatePrefix: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:49.888395191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.275793171+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.275838954+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-25T15:45:50.275845574+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.275860012+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275868031+07:00","message":"[bufferProcess] interim [740000000]:รายการนะคะต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275870853+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275874677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275877757+07:00","message":"> Transcript [10110] [false]: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275881538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275885534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275887881+07:00","message":"StatePrefix: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.27589044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275893407+07:00","message":"Push: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275895458+07:00","message":"TextPushed: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275897613+07:00","message":"Set new StatePrefix : 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.275899703+07:00","message":"Next Push (prob) : 'ต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.275908482+07:00","message":"push: {false รายการนะคะ 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.399717999+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.39975331+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-25T15:45:50.399759113+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.399773638+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.39978034+07:00","message":"[bufferProcess] interim [860000000]:รายการนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.399782922+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.399792793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.399798817+07:00","message":"> Transcript [10111] [false]: 'รายการนะคะต่อเนื่องเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.399802278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.399804515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.399806458+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.399809302+07:00","message":"TextPushed: 'รายการนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.408114464+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.408151103+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-25T15:45:50.408156763+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.408175044+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408182052+07:00","message":"[bufferProcess] interim [920000000]:รายการนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408184896+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408195239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408198982+07:00","message":"> Transcript [10112] [false]: 'รายการนะคะต่อเนื่องเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408203016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408205276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408207335+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.408209681+07:00","message":"TextPushed: 'รายการนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:50.523724967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:50.523734214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.629035657+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.62907673+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-25T15:45:50.629084884+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.629101891+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.62911048+07:00","message":"[bufferProcess] interim [40000000]:รายการนะคะต่อเนื่องเลยทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.629113785+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.629121273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.629124379+07:00","message":"> Transcript [10113] [false]: 'รายการนะคะต่อเนื่องเลยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.629128096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.629130588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.629133123+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.629136162+07:00","message":"TextPushed: 'รายการนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.675392381+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.675433872+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-25T15:45:50.675441107+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งใบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.675454623+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.67546391+07:00","message":"[bufferProcess] interim [100000000]:รายการนะคะต่อเนื่องเลยทั้งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.67546701+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675474477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675477495+07:00","message":"> Transcript [10114] [false]: 'รายการนะคะต่อเนื่องเลยทั้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675481698+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675484268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675487311+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675490173+07:00","message":"TextPushed: 'รายการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675496181+07:00","message":"Push: 'ต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675498224+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675500563+07:00","message":"Set new StatePrefix : 'รายการนะคะต่อเนื่องเลยทั้งๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.675502845+07:00","message":"Next Push (prob) : 'เลยทั้งๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.675512773+07:00","message":"push: {false ต่อเนื่อง 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.699116257+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.699151277+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-25T15:45:50.699157292+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.699173068+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.699180819+07:00","message":"[bufferProcess] interim [160000000]:รายการนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.699183324+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.699187544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.699190475+07:00","message":"> Transcript [10115] [false]: 'รายการนะคะต่อเนื่องเลยทั้งใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.699193081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.699195611+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งใบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.704322644+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.704335169+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-25T15:45:50.704339029+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:50.704343913+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.704347428+07:00","message":"[bufferProcess] interim [220000000]:รายการนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.704350725+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งราย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.704353179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.704355275+07:00","message":"> Transcript [10116] [false]: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.704357297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:50.704360424+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.146365187+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.14641108+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-25T15:45:51.146418325+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.146432609+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146439408+07:00","message":"[bufferProcess] interim [580000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146442602+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146448381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146451675+07:00","message":"> Transcript [10117] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146455039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146457209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146459254+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.146461886+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.399100125+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.399143264+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-25T15:45:51.399149025+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการหาบัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.399165261+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการหาบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.399172207+07:00","message":"[bufferProcess] interim [880000000]:รายการนะคะต่อเนื่องเลยทั้งรายการหาบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.399174946+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.399178411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.399181129+07:00","message":"> Transcript [10118] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.399184671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.399187071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.39918919+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.399191846+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.504438658+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.504481803+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-25T15:45:51.504491214+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.504510232+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.50451912+07:00","message":"[bufferProcess] interim [940000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.5045221+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการหาบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.50452644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.504529554+07:00","message":"> Transcript [10119] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการหาบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.504533564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.504535844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.504537896+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.50454058+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.527587108+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.527621062+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-25T15:45:51.527632004+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.527650003+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527656286+07:00","message":"[bufferProcess] interim [0]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527659561+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527665821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527668858+07:00","message":"> Transcript [10120] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527673614+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527676091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527678703+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527681598+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527687936+07:00","message":"Push: 'เลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527689889+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.527692426+07:00","message":"Set new StatePrefix : 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.52769488+07:00","message":"Next Push (prob) : 'การค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.527719207+07:00","message":"push: {false เลยทั้งราย 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.692583111+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.692626462+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-25T15:45:51.69264664+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:51.692661865+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.692669886+07:00","message":"[bufferProcess] interim [180000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.69267354+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.692681528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.692684746+07:00","message":"> Transcript [10121] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.692689465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.692692322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.692694566+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:51.692697308+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.077204464+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.077241678+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-25T15:45:52.0772481+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.077263283+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.077271245+07:00","message":"[bufferProcess] interim [540000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.077275116+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.077285308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.077288554+07:00","message":"> Transcript [10122] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.077292166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.077294445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.07729693+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.077299497+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.203701914+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.203737624+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-25T15:45:52.203744161+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.203758416+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203767277+07:00","message":"[bufferProcess] interim [720000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203771654+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203784703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203790178+07:00","message":"> Transcript [10123] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203795337+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203798412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203801471+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.203805484+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.399081566+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.399122519+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-25T15:45:52.399129296+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.399142773+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399149662+07:00","message":"[bufferProcess] interim [900000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399152867+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399158794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399161848+07:00","message":"> Transcript [10124] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399166299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399168785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399171078+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.39917396+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399180473+07:00","message":"Push: 'การค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399182547+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.39918482+07:00","message":"Set new StatePrefix : 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.399187599+07:00","message":"Next Push (prob) : 'บางท่านยังแซวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.399196011+07:00","message":"push: {false การค่ะ 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.917350225+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.917388736+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-25T15:45:52.917394851+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.917406884+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917413752+07:00","message":"[bufferProcess] interim [380000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917416538+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917420216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917423025+07:00","message":"> Transcript [10125] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917426645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917428775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917430673+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.917433414+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.976405335+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.976438007+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-25T15:45:52.976444571+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:52.976457371+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.9764639+07:00","message":"[bufferProcess] interim [500000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.976467286+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.976474339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.976476902+07:00","message":"> Transcript [10126] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.976480586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.976482946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.976485081+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:52.976488232+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.361558098+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.361601971+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-25T15:45:53.361608931+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.361627799+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.361648332+07:00","message":"[bufferProcess] interim [860000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.361651708+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.36165689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.36166067+07:00","message":"> Transcript [10127] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.361665061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.361668533+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.361671567+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.361674473+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.366980479+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.367018021+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-25T15:45:53.367023961+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.367041253+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367049506+07:00","message":"[bufferProcess] interim [920000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367052555+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367062041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367066191+07:00","message":"> Transcript [10128] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367072329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367075406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367078494+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367082293+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367092765+07:00","message":"Push: 'บางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367095289+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367097849+07:00","message":"Set new StatePrefix : 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.367100574+07:00","message":"Next Push (prob) : 'ว่าถ้าเกิดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.367110153+07:00","message":"push: {false บางท่านยังแซวอยู่ 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.490686071+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.490721728+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-25T15:45:53.490728745+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.490740681+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.490747057+07:00","message":"[bufferProcess] interim [980000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.490749965+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.490755379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.490758234+07:00","message":"> Transcript [10129] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.490760845+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.490763241+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดยัง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:53.524467505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:53.524485207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.615452398+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.615485386+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-25T15:45:53.615491685+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.615506521+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.615512846+07:00","message":"[bufferProcess] interim [40000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.615515995+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.615522748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.615526008+07:00","message":"> Transcript [10130] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.615528702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.615531131+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.708950437+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.708986288+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-25T15:45:53.708993559+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างใด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.709007477+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.709014305+07:00","message":"[bufferProcess] interim [220000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.709020952+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.709029741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.70903282+07:00","message":"> Transcript [10131] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.709037163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.709039802+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.87341653+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.873453151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.873459834+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.873475759+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.873486601+07:00","message":"[bufferProcess] interim [340000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.87349106+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างใด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.873498331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.87350373+07:00","message":"> Transcript [10132] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.873507569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.873511185+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอย่างใด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.99665112+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.996692945+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-25T15:45:53.996701597+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:53.996718668+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.996729568+07:00","message":"[bufferProcess] interim [460000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.996733865+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.99674142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.996747356+07:00","message":"> Transcript [10133] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.996751587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:53.996755196+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ iPhone'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.569629741+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.569682366+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.569688846+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.569706346+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.569715093+07:00","message":"[bufferProcess] interim [60000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.569720611+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.569728421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.569731657+07:00","message":"> Transcript [10134] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.569735332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.569737761+07:00","message":"Set new StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.891556838+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.89159623+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-25T15:45:54.89160275+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.891614566+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.89162103+07:00","message":"[bufferProcess] interim [360000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.891624055+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.891629574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.891632677+07:00","message":"> Transcript [10135] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.891647719+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.891656518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.891659148+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.891661804+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.959075486+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.959117483+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-25T15:45:54.959126038+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:54.959143945+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.959152282+07:00","message":"[bufferProcess] interim [480000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.959155826+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.959160267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.95916355+07:00","message":"> Transcript [10136] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.959167867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.95916999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.959172486+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:54.959175765+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.406073764+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.406111944+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-25T15:45:55.406118662+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.406132762+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406139154+07:00","message":"[bufferProcess] interim [840000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406142457+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406146245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406149529+07:00","message":"> Transcript [10137] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406153845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406156092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406158436+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.406161271+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.471313628+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.471356683+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-25T15:45:55.471364437+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.471379845+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471388117+07:00","message":"[bufferProcess] interim [20000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471391548+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471396191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471401286+07:00","message":"> Transcript [10138] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471406741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471411393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471414226+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471417501+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.47142418+07:00","message":"Push: 'ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471426608+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471429191+07:00","message":"Set new StatePrefix : 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.471432326+07:00","message":"Next Push (prob) : 'ถ้าเกิดว่าแพ้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.471441327+07:00","message":"push: {false ว่าถ้าเกิดอยากได้ไอโอดีน 0 0xc0030a0480}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.791823553+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.791867794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.791874759+07:00","message":"receive interim result [false|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:55.791890341+07:00","message":"[buffer interim] 567 false รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.791899069+07:00","message":"[bufferProcess] interim [320000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.79190297+07:00","message":"[bufferProcess] send to processor:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.791912615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.791915967+07:00","message":"> Transcript [10139] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.791920683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.791923429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.791925826+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:55.791929025+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.091124663+07:00","message":"[GCS] IsForceVAD: false for message ID: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.291774095+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.291816932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล\",\"confidence\":0.9411064}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.291824346+07:00","message":"receive interim result [true|false]: รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.291835381+07:00","message":"end recv isFinal message id 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.291837866+07:00","message":"end Recv id 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.291846895+07:00","message":"[buffer interim] 567 true รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291859742+07:00","message":"[bufferProcess] interim [770000000]:รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291863976+07:00","message":"[bufferProcess] send to processor (isfinal):รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.29186834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.29187206+07:00","message":"> Transcript [10140] [false]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291877101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291879327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291881799+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291884868+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291887178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.2918941+07:00","message":"> Transcript [10141] [true]: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้อาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291897065+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291899061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291900794+07:00","message":"StatePrefix: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีนถ้าเกิดว่าแพ้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291902997+07:00","message":"TextPushed: 'รายการนะคะต่อเนื่องเลยทั้งรายการค่ะบางท่านยังแซวอยู่ว่าถ้าเกิดอยากได้ไอโอดีน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:56.291911105+07:00","message":"Push: 'ถ้าเกิดว่าแพ้อาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.291920705+07:00","message":"push: {true ถ้าเกิดว่าแพ้อาหารทะเล 0 0xc0030a0480}"}
{"level":"info","service":"Main","time":"2026-06-25T15:45:56.306080792+07:00","message":"write wav file: './tmp/7599/7599_567.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:56.481696245+07:00","message":"[GCS] Start streaming session, msgId: 568"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:56.524702225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:56.524732189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.215015566+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.215058536+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-25T15:45:57.215064764+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.21508191+07:00","message":"[buffer interim] 568 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.215089527+07:00","message":"[bufferProcess] interim [780000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.215091767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.474115965+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.474153009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Diode\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.474158877+07:00","message":"receive interim result [false|false]: Diode"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.47417252+07:00","message":"[buffer interim] 568 false Diode"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.474179085+07:00","message":"[bufferProcess] interim [960000000]:Diode"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.474181591+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.474187316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.474190519+07:00","message":"> Transcript [10142] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.474192796+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.643236761+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.643276459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ OD\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.643283795+07:00","message":"receive interim result [false|false]: ได้ OD"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.64330087+07:00","message":"[buffer interim] 568 false ได้ OD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.64330902+07:00","message":"[bufferProcess] interim [140000000]:ได้ OD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.643312796+07:00","message":"[bufferProcess] send to processor:Diode"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.643322691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.643326579+07:00","message":"> Transcript [10143] [false]: 'Diode'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.643330021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.643333989+07:00","message":"Set new StatePrefix: 'Diode'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.723086586+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.723121275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ireland\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.723126285+07:00","message":"receive interim result [false|false]: ireland"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.723141019+07:00","message":"[buffer interim] 568 false ireland"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.723146803+07:00","message":"[bufferProcess] interim [260000000]:ireland"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.723149769+07:00","message":"[bufferProcess] send to processor:ได้ OD"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.72315404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.723157129+07:00","message":"> Transcript [10144] [false]: 'ได้ OD'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.72315956+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.723161647+07:00","message":"Set new StatePrefix: 'ได้ OD'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864076793+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864118861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal จาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864125167+07:00","message":"receive interim result [false|false]: diurnal จาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.864138649+07:00","message":"[buffer interim] 568 false diurnal จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864152718+07:00","message":"[bufferProcess] interim [380000000]:diurnal จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864155548+07:00","message":"[bufferProcess] send to processor:ireland"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864161657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864164957+07:00","message":"> Transcript [10145] [false]: 'ireland'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864167586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.864170138+07:00","message":"Set new StatePrefix: 'ireland'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.931950352+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.931992898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal จากที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.931999036+07:00","message":"receive interim result [false|false]: diurnal จากที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:57.932015679+07:00","message":"[buffer interim] 568 false diurnal จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.932023691+07:00","message":"[bufferProcess] interim [440000000]:diurnal จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.932026186+07:00","message":"[bufferProcess] send to processor:diurnal จาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.932031035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.932034084+07:00","message":"> Transcript [10146] [false]: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.93203673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:57.932038855+07:00","message":"Set new StatePrefix: 'diurnal จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.030230429+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.030270792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal จากที่ไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.030277381+07:00","message":"receive interim result [false|false]: diurnal จากที่ไหน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.030291958+07:00","message":"[buffer interim] 568 false diurnal จากที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030300209+07:00","message":"[bufferProcess] interim [560000000]:diurnal จากที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030303199+07:00","message":"[bufferProcess] send to processor:diurnal จากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030310412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030313734+07:00","message":"> Transcript [10147] [false]: 'diurnal จากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030317146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030319589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030322232+07:00","message":"StatePrefix: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.030324808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.22444613+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.224482605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal จากที่ไหนได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.224489458+07:00","message":"receive interim result [false|false]: diurnal จากที่ไหนได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.224504378+07:00","message":"[buffer interim] 568 false diurnal จากที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.224511179+07:00","message":"[bufferProcess] interim [740000000]:diurnal จากที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.22451403+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.22452212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.224524714+07:00","message":"> Transcript [10148] [false]: 'diurnal จากที่ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.224527826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.224529892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.224532458+07:00","message":"StatePrefix: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.224535254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.350414779+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.350456213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal จากที่ไหนได้บ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.350462331+07:00","message":"receive interim result [false|false]: diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.350477277+07:00","message":"[buffer interim] 568 false diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.350493831+07:00","message":"[bufferProcess] interim [860000000]:diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.350498772+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.350532804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.350536574+07:00","message":"> Transcript [10149] [false]: 'diurnal จากที่ไหนได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.350540718+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.350543014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.35054491+07:00","message":"StatePrefix: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.350547182+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.413575862+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.413616246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.413622849+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.413634319+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-25T15:45:58.413637994+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.413655139+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.413664227+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413672737+07:00","message":"[bufferProcess] interim [980000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.41367579+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413682471+07:00","message":"[bufferProcess] interim [980000000]: จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413687064+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413690449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413695622+07:00","message":"> Transcript [10150] [false]: 'diurnal จากที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413699201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413701434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413703274+07:00","message":"StatePrefix: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.41370539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413710955+07:00","message":"Push: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413713458+07:00","message":"TextPushed: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413715499+07:00","message":"Set new StatePrefix : 'diurnal จากที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.413718091+07:00","message":"Next Push (prob) : 'ที่ไหนได้บ้าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.413745447+07:00","message":"push: {false diurnal จาก 0 0xc003460400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.951456063+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.951502182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal จากที่ไหนได้บ้าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.951509407+07:00","message":"receive interim result [false|false]: diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:45:58.951524442+07:00","message":"[buffer interim] 568 false diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.95153305+07:00","message":"[bufferProcess] interim [460000000]:diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.951536466+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.951545546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.95154851+07:00","message":"> Transcript [10151] [false]: 'diurnal จากที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.951552784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.951555901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.951558627+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:45:58.951561647+07:00","message":"TextPushed: 'diurnal จาก'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:59.52498015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:45:59.524995391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.162030619+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.162064236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.16207048+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.162083691+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-25T15:46:00.162086625+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.162093924+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.162097507+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162103678+07:00","message":"[bufferProcess] interim [720000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162106074+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162110408+07:00","message":"[bufferProcess] send to processor (ticker):diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162113094+07:00","message":"[bufferProcess] interim [720000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162115086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162120093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162122732+07:00","message":"> Transcript [10152] [false]: 'diurnal จากที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162125917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162127997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162130394+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162133059+07:00","message":"TextPushed: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162134834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162136886+07:00","message":"> Transcript [10153] [false]: 'diurnal'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.162138508+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.377968013+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.378007287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.378013545+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.378024854+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-25T15:46:00.37802839+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.37803711+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.378042506+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.378048608+07:00","message":"[bufferProcess] interim [900000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.37805128+07:00","message":"[bufferProcess] send to processor: จากที่ไหนได้บ้างอยู่ในอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.378054511+07:00","message":"[bufferProcess] interim [900000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.378060226+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.378063651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.37806649+07:00","message":"> Transcript [10154] [false]: ' จากที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.3780692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.378071388+07:00","message":"Set new StatePrefix: ' จากที่ไหนได้บ้างอยู่ในอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.407420157+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.407450431+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.407456004+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.407468419+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-25T15:46:00.407471883+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.407480765+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.407483789+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407504888+07:00","message":"[bufferProcess] interim [960000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407523048+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแถว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407535103+07:00","message":"[bufferProcess] interim [960000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407539337+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407544561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407549001+07:00","message":"> Transcript [10155] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแถว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407552462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.407555641+07:00","message":"Set new StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแถว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.588590616+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.588626642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.58863265+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.588642741+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-25T15:46:00.588646582+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.588671859+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.588685111+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588694746+07:00","message":"[bufferProcess] interim [80000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588701532+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588706482+07:00","message":"[bufferProcess] interim [80000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588710705+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588714778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588718558+07:00","message":"> Transcript [10156] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588722058+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.588725508+07:00","message":"Set new StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.673342601+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.673381816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.673388635+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.673400787+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-25T15:46:00.673405737+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.673421181+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.673433361+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673440356+07:00","message":"[bufferProcess] interim [140000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.67344339+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673448963+07:00","message":"[bufferProcess] interim [140000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673452213+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.67345505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673457725+07:00","message":"> Transcript [10157] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673461253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673463335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673465676+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.673468092+07:00","message":"TextPushed: 'diurnal จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.736372308+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.736412478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.736419766+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.736431652+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-25T15:46:00.736436658+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.736447036+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.736451188+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736458569+07:00","message":"[bufferProcess] interim [260000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736462391+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736467187+07:00","message":"[bufferProcess] interim [260000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736471533+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736475509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736482949+07:00","message":"> Transcript [10158] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736488469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736491557+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736494676+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.736498044+07:00","message":"TextPushed: 'diurnal จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.92245296+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.922485817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.922491374+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.922500428+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-25T15:46:00.922504081+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.922511438+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:00.922514561+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922519733+07:00","message":"[bufferProcess] interim [440000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922522488+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922525454+07:00","message":"[bufferProcess] interim [440000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922528341+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922531177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922533743+07:00","message":"> Transcript [10159] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922537134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922539471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922541464+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:00.922543829+07:00","message":"TextPushed: 'diurnal จาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.186399093+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.186441597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.186448005+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.186459675+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-25T15:46:01.186463497+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่ก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.186482617+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.186501763+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186511442+07:00","message":"[bufferProcess] interim [680000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.18651539+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186522437+07:00","message":"[bufferProcess] interim [680000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186526336+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186529757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.18653338+07:00","message":"> Transcript [10160] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186538451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186540759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186543742+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186546267+07:00","message":"TextPushed: 'diurnal จาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186553029+07:00","message":"Push: 'ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186555404+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186557802+07:00","message":"Set new StatePrefix : 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.186560283+07:00","message":"Next Push (prob) : 'ที่เขาใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.186588707+07:00","message":"push: {false ที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า 0 0xc003460400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.251024938+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.251067912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.251074172+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.251087557+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-25T15:46:01.251091468+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.251099355+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.251102963+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251110341+07:00","message":"[bufferProcess] interim [800000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251113284+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่ก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251116784+07:00","message":"[bufferProcess] interim [800000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251119506+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251123305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251126436+07:00","message":"> Transcript [10161] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251131761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251134151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251136201+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.251138613+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.623864212+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.623893378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.623899455+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.623910952+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-25T15:46:01.623915481+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.623930137+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.623945741+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.623953054+07:00","message":"[bufferProcess] interim [100000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.623956385+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.623961436+07:00","message":"[bufferProcess] interim [100000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.623964588+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.623967683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.623973153+07:00","message":"> Transcript [10162] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.62397704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.623979136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.62398158+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.62398472+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.755357853+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.755390085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.75539562+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.755405005+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-25T15:46:01.755409025+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.755417706+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.755422202+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755430423+07:00","message":"[bufferProcess] interim [280000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755434179+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755439067+07:00","message":"[bufferProcess] interim [280000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.75544365+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.75544822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755452481+07:00","message":"> Transcript [10163] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755458906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755461146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755463192+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.755465778+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.827549588+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.827594214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.827600425+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.827618232+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-25T15:46:01.827622756+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.827632401+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.82763716+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827644472+07:00","message":"[bufferProcess] interim [340000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827647701+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827651555+07:00","message":"[bufferProcess] interim [340000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827655429+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827671117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827674329+07:00","message":"> Transcript [10164] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827679368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827681892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827684084+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827686695+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827692858+07:00","message":"Push: 'ที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827695278+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827697802+07:00","message":"Set new StatePrefix : 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.827701106+07:00","message":"Next Push (prob) : 'เข้าไปเนี่ยมัน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.827710078+07:00","message":"push: {false ที่เขาใส่ 0 0xc003460400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.963166377+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.963210631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.963217182+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.96323535+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-25T15:46:01.963239425+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.963248228+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:01.963258556+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.963266328+07:00","message":"[bufferProcess] interim [460000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.963269345+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.963273116+07:00","message":"[bufferProcess] interim [460000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.963276046+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.963279589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.96328255+07:00","message":"> Transcript [10165] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.963286765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.96328896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.963291068+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:01.96329376+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.012795538+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.012839733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.012845829+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.012862375+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-25T15:46:02.012866697+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.012879885+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.012890108+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012909265+07:00","message":"[bufferProcess] interim [520000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012921864+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012930564+07:00","message":"[bufferProcess] interim [520000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012933716+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012937566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012940951+07:00","message":"> Transcript [10166] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012945095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012947238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012949773+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.012952924+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.138709536+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.138755339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.13876368+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.138779796+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-25T15:46:02.138785706+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.138796656+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.138802628+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138812908+07:00","message":"[bufferProcess] interim [640000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138817029+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.13882208+07:00","message":"[bufferProcess] interim [640000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138826205+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138830587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138834621+07:00","message":"> Transcript [10167] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138840765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138843872+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138847706+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.138852728+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.45405994+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.454108389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.45411603+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.454132738+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-25T15:46:02.454138888+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอะไร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.454154302+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.454160868+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454172591+07:00","message":"[bufferProcess] interim [940000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454176439+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454181649+07:00","message":"[bufferProcess] interim [940000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.4541865+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454191393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.4541954+07:00","message":"> Transcript [10168] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454201859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454205204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454209007+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454213166+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.45422228+07:00","message":"Push: 'เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454225429+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454229027+07:00","message":"Set new StatePrefix : 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.454233477+07:00","message":"Next Push (prob) : 'จะได้มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.454244971+07:00","message":"push: {false เข้าไปเนี่ยมัน 0 0xc003460400}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.500186389+07:00","message":"[GCS] IsForceVAD: false for message ID: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.523319084+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.523362007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"diurnal\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.523370112+07:00","message":"receive interim result [false|false]: diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.523386683+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-25T15:46:02.523392306+07:00","message":"receive interim result [false|false]:  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.523403088+07:00","message":"[buffer interim] 568 false diurnal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.523409306+07:00","message":"[buffer interim] 568 false  จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523420937+07:00","message":"[bufferProcess] interim [60000000]:diurnal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523424614+07:00","message":"[bufferProcess] send to processor:diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523429867+07:00","message":"[bufferProcess] interim [60000000]: จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523434349+07:00","message":"[bufferProcess] update buffer: diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523438913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523442856+07:00","message":"> Transcript [10169] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523448534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523451377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523454495+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.523459449+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:02.525468236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:02.525479373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.562040966+07:00","message":"[GCS] Start streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.687710823+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.687762017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ OD จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล\",\"confidence\":0.94441015}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.687772626+07:00","message":"receive interim result [true|false]: ได้ OD จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.68778538+07:00","message":"end recv isFinal message id 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.687788628+07:00","message":"end Recv id 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.687798602+07:00","message":"[buffer interim] 568 true ได้ OD จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687811725+07:00","message":"[bufferProcess] interim [240000000]:ได้ OD จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687817656+07:00","message":"[bufferProcess] send to processor (isfinal):diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687823557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687828505+07:00","message":"> Transcript [10170] [false]: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687836809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687839928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687843697+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687848313+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687851635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687855034+07:00","message":"> Transcript [10171] [true]: 'ได้ OD จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687859172+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687861994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687864692+07:00","message":"StatePrefix: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687868154+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.687871391+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.688184165+07:00","message":"Push: 'จะได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.68819221+07:00","message":"TextPushed: 'diurnal จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.68819629+07:00","message":"Set new StatePrefix : 'ได้ OD จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.688200291+07:00","message":"Next Push (prob) : 'ได้ OD จากที่ไหนได้บ้างอยู่ในอาหารทะเลแต่ว่าที่เขาใส่เข้าไปเนี่ยมันจะได้มาจากอาหารทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:02.688211942+07:00","message":"push: {true จะได้มาจากอาหารทะเล 0 0xc003460400}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:02.688210731+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_568.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:02.704767309+07:00","message":"write wav file: './tmp/7599/7599_568.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.229325366+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.229380901+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-25T15:46:03.229389015+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.229412614+07:00","message":"[buffer interim] 569 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.229421461+07:00","message":"[bufferProcess] interim [660000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.229424818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.414835524+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.414877966+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-25T15:46:03.414884818+07:00","message":"receive interim result [false|false]: เอาใส่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.414898405+07:00","message":"[buffer interim] 569 false เอาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.414905723+07:00","message":"[bufferProcess] interim [840000000]:เอาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.414909081+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.414917223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.414920813+07:00","message":"> Transcript [10172] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.414924292+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.552870804+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.552909453+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-25T15:46:03.552916742+07:00","message":"receive interim result [false|false]: เอาใส่แต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.552929897+07:00","message":"[buffer interim] 569 false เอาใส่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.552936572+07:00","message":"[bufferProcess] interim [20000000]:เอาใส่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.552939266+07:00","message":"[bufferProcess] send to processor:เอาใส่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.552944453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.552947172+07:00","message":"> Transcript [10173] [false]: 'เอาใส่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.552950125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.552952168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.552954482+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.55295671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.611118347+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.611161207+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-25T15:46:03.611167879+07:00","message":"receive interim result [false|false]: เอาใส่เติม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.611184548+07:00","message":"[buffer interim] 569 false เอาใส่เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.611192717+07:00","message":"[bufferProcess] interim [80000000]:เอาใส่เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.611195437+07:00","message":"[bufferProcess] send to processor:เอาใส่แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.611204492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.61120761+07:00","message":"> Transcript [10174] [false]: 'เอาใส่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.611211226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.61121601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.611218719+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.611221029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.810005429+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.810049289+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-25T15:46:03.810055963+07:00","message":"receive interim result [false|false]: เอาใส่เติมเสริม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.810071265+07:00","message":"[buffer interim] 569 false เอาใส่เติมเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810079042+07:00","message":"[bufferProcess] interim [320000000]:เอาใส่เติมเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810081702+07:00","message":"[bufferProcess] send to processor:เอาใส่เติม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810089804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810093225+07:00","message":"> Transcript [10175] [false]: 'เอาใส่เติม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810097116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810099365+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810101869+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.810104608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.992367513+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.992413994+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-25T15:46:03.992421295+07:00","message":"receive interim result [false|false]: เอาใส่เติมเสริมเข้า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.99245385+07:00","message":"[buffer interim] 569 false เอาใส่เติมเสริมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992463218+07:00","message":"[bufferProcess] interim [440000000]:เอาใส่เติมเสริมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992466887+07:00","message":"[bufferProcess] send to processor:เอาใส่เติมเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992470992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992476592+07:00","message":"> Transcript [10176] [false]: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992480868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992483269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.99248576+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.99248798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992494054+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992495928+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992498159+07:00","message":"Set new StatePrefix : 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:03.992500339+07:00","message":"Next Push (prob) : 'ใส่เติมเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:03.99250969+07:00","message":"push: {false เอา 0 0xc003386c00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.007558746+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.007606268+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-25T15:46:04.007611969+07:00","message":"receive interim result [false|false]: เอาใส่เติมเสริมเข้าไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.007628976+07:00","message":"[buffer interim] 569 false เอาใส่เติมเสริมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.00763782+07:00","message":"[bufferProcess] interim [500000000]:เอาใส่เติมเสริมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.00764052+07:00","message":"[bufferProcess] send to processor:เอาใส่เติมเสริมเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.007650679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.007654235+07:00","message":"> Transcript [10177] [false]: 'เอาใส่เติมเสริมเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.007658764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.007660923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.00767089+07:00","message":"StatePrefix: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.007673993+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.128528278+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.128573006+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-25T15:46:04.128579424+07:00","message":"receive interim result [false|false]: เอาใส่เติมเสริมเข้าไปใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.128611167+07:00","message":"[buffer interim] 569 false เอาใส่เติมเสริมเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.128619701+07:00","message":"[bufferProcess] interim [620000000]:เอาใส่เติมเสริมเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.128622647+07:00","message":"[bufferProcess] send to processor:เอาใส่เติมเสริมเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.128626992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.128629892+07:00","message":"> Transcript [10178] [false]: 'เอาใส่เติมเสริมเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.12863388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.128636367+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.128638325+07:00","message":"StatePrefix: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.128641147+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.320877977+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.320916386+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-25T15:46:04.320922281+07:00","message":"receive interim result [false|false]: เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.320936179+07:00","message":"[buffer interim] 569 false เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.320943879+07:00","message":"[bufferProcess] interim [800000000]:เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.320947277+07:00","message":"[bufferProcess] send to processor:เอาใส่เติมเสริมเข้าไปใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.320954832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.320957793+07:00","message":"> Transcript [10179] [false]: 'เอาใส่เติมเสริมเข้าไปใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.320962739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.32096565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.320967968+07:00","message":"StatePrefix: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.32097059+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.882368672+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.882413501+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-25T15:46:04.882420245+07:00","message":"receive interim result [false|false]: เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.882437092+07:00","message":"[buffer interim] 569 false เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882445838+07:00","message":"[bufferProcess] interim [400000000]:เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882448938+07:00","message":"[bufferProcess] send to processor:เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882457865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882460998+07:00","message":"> Transcript [10180] [false]: 'เอาใส่เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.88246532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882470071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882472445+07:00","message":"StatePrefix: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882475013+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882482542+07:00","message":"Push: 'ใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882484591+07:00","message":"TextPushed: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882486804+07:00","message":"Set new StatePrefix : 'เอาใส่เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:04.882489153+07:00","message":"Next Push (prob) : 'เข้าไปในเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:04.882499738+07:00","message":"push: {false ใส่เติมเสริม 0 0xc003386c00}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:05.526298464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:05.526338978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.659966764+07:00","message":"[GCS] IsForceVAD: false for message ID: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.724016739+07:00","message":"[GCS] Start streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.747829188+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.747868592+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-25T15:46:06.747875085+07:00","message":"receive interim result [false|false]: เอาใส่เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.747890853+07:00","message":"[buffer interim] 569 false เอาใส่เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.74789988+07:00","message":"[bufferProcess] interim [200000000]:เอาใส่เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747903038+07:00","message":"[bufferProcess] send to processor:เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747907412+07:00","message":"[bufferProcess] send to processor (ticker):เอาใส่เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747910562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747913498+07:00","message":"> Transcript [10181] [false]: 'เอาใส่เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747917073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747919352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747921998+07:00","message":"StatePrefix: 'เอาใส่เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747925012+07:00","message":"TextPushed: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747927258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747929339+07:00","message":"> Transcript [10182] [false]: 'เอาใส่เติมเสริมเข้าไปในเกลืออย่าบอกแล้วว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747931571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747933432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747935297+07:00","message":"StatePrefix: 'เอาใส่เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.747937411+07:00","message":"TextPushed: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.807003008+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.80704393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาใส่เติมเสริมเข้าไปในเกลือ\",\"confidence\":0.95703036}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.807050439+07:00","message":"receive interim result [true|false]: เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.807060919+07:00","message":"end recv isFinal message id 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.807063567+07:00","message":"end Recv id 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.807069056+07:00","message":"[buffer interim] 569 true เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.807079028+07:00","message":"[bufferProcess] interim [320000000]:เอาใส่เติมเสริมเข้าไปในเกลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.807084615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.807087571+07:00","message":"> Transcript [10183] [true]: 'เอาใส่เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.807090771+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.807092879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.807094839+07:00","message":"StatePrefix: 'เอาใส่เติมเสริมเข้าไปในเกลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.807097123+07:00","message":"TextPushed: 'เอาใส่เติมเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:06.80710336+07:00","message":"Push: 'เข้าไปในเกลือ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:06.807111529+07:00","message":"push: {true เข้าไปในเกลือ 0 0xc003386c00}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:06.816177934+07:00","message":"write wav file: './tmp/7599/7599_569.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.206025238+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.20606234+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-25T15:46:07.206067645+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.206081671+07:00","message":"[buffer interim] 570 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.206087418+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.206089752+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.270494804+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.270556064+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-25T15:46:07.270562543+07:00","message":"receive interim result [false|false]: ให้ดู"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.27057939+07:00","message":"[buffer interim] 570 false ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.270588941+07:00","message":"[bufferProcess] interim [600000000]:ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.270591816+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.270597719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.27060104+07:00","message":"> Transcript [10184] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.270603664+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.580644646+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.580697708+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-25T15:46:07.580705904+07:00","message":"receive interim result [false|false]: ให้ดูเครื่อง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.580721693+07:00","message":"[buffer interim] 570 false ให้ดูเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.580733432+07:00","message":"[bufferProcess] interim [840000000]:ให้ดูเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.580737345+07:00","message":"[bufferProcess] send to processor:ให้ดู"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.58074496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.580749086+07:00","message":"> Transcript [10185] [false]: 'ให้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.580753622+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.58075657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.580760144+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.580763222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.787194835+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.787250758+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-25T15:46:07.78725982+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องตัว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.787281133+07:00","message":"[buffer interim] 570 false ให้ดูเครื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.78729582+07:00","message":"[bufferProcess] interim [80000000]:ให้ดูเครื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.787299821+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.787309619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.787313994+07:00","message":"> Transcript [10186] [false]: 'ให้ดูเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.787319425+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.787322638+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.787325734+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.787329767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.903813006+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.903857417+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-25T15:46:07.903864015+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องปรุง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.903879906+07:00","message":"[buffer interim] 570 false ให้ดูเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.90388787+07:00","message":"[bufferProcess] interim [140000000]:ให้ดูเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.90389078+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่องตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.903898337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.903901442+07:00","message":"> Transcript [10187] [false]: 'ให้ดูเครื่องตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.903905726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.903908698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.903911101+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.903913566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.966620811+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.966670026+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-25T15:46:07.966684263+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.966702471+07:00","message":"[buffer interim] 570 false ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966713826+07:00","message":"[bufferProcess] interim [320000000]:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966718671+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่องปรุง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966726214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966729756+07:00","message":"> Transcript [10188] [false]: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966733964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966738928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966741188+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.96674356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.96675044+07:00","message":"Push: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966752483+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966754752+07:00","message":"Set new StatePrefix : 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:07.966757082+07:00","message":"Next Push (prob) : 'ดูเครื่องปรุง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:07.966765349+07:00","message":"push: {false ให้ 0 0xc003460000}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:08.527168847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:08.527183768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:08.60952523+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:08.60956021+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-25T15:46:08.609565846+07:00","message":"receive interim result [false|false]: ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:08.609581901+07:00","message":"[buffer interim] 570 false ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609589043+07:00","message":"[bufferProcess] interim [920000000]:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609591563+07:00","message":"[bufferProcess] send to processor:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609594931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609598471+07:00","message":"> Transcript [10189] [false]: 'ให้ดูเครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609602163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609604247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609606904+07:00","message":"StatePrefix: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:08.609609479+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988830606+07:00","message":"[GCS] Cleaned up inactive client: 549"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988852984+07:00","message":"[GCS] Cleaned up inactive client: 550"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988855957+07:00","message":"[GCS] Cleaned up inactive client: 552"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988857964+07:00","message":"[GCS] Cleaned up inactive client: 553"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988859886+07:00","message":"[GCS] Cleaned up inactive client: 551"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988861875+07:00","message":"[GCS] Cleaned up inactive client: 555"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988864506+07:00","message":"[GCS] Cleaned up inactive client: 556"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988866394+07:00","message":"[GCS] Cleaned up inactive client: 554"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988868497+07:00","message":"[GCS] Cleaned up inactive client: 558"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:10.988872178+07:00","message":"[GCS] Cleaned up inactive client: 557"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:11.528191367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:11.528186329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:14.529001408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:14.529013865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.279765751+07:00","message":"[GCS] IsForceVAD: false for message ID: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.38402352+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.384077911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ดูเครื่องปรุงรส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.384084405+07:00","message":"receive interim result [true|false]: ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.384096389+07:00","message":"end recv isFinal message id 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.384099006+07:00","message":"end Recv id 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.384106754+07:00","message":"[buffer interim] 570 true ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384119058+07:00","message":"[bufferProcess] interim [750000000]:ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384125842+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ดูเครื่องปรุงรส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384130351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384133648+07:00","message":"> Transcript [10190] [false]: 'ให้ดูเครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384137292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384140782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384142863+07:00","message":"StatePrefix: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384145449+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384147678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384149891+07:00","message":"> Transcript [10191] [true]: 'ให้ดูเครื่องปรุงรส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384152647+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384154439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384156285+07:00","message":"StatePrefix: 'ให้ดูเครื่องปรุง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.384158837+07:00","message":"TextPushed: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:16.38416581+07:00","message":"Push: 'ดูเครื่องปรุงรส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.384174162+07:00","message":"push: {true ดูเครื่องปรุงรส 0 0xc003460000}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:16.400556666+07:00","message":"write wav file: './tmp/7599/7599_570.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:16.483763587+07:00","message":"[GCS] Start streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.195166198+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.195203819+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-25T15:46:17.195209281+07:00","message":"receive interim result [false|false]: แล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.195223002+07:00","message":"[buffer interim] 571 false แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.195229563+07:00","message":"[bufferProcess] interim [600000000]:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.195231666+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:17.530004871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:17.530022542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.827090655+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.827127425+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-25T15:46:17.827133754+07:00","message":"receive interim result [false|false]: แล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:17.827149741+07:00","message":"[buffer interim] 571 false แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.82715645+07:00","message":"[bufferProcess] interim [200000000]:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.82715871+07:00","message":"[bufferProcess] send to processor:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.827162162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.827164959+07:00","message":"> Transcript [10192] [false]: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:17.827167931+07:00","message":"Set StatePrefix (first interim): 'แล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.404678357+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.404743235+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-25T15:46:18.404750393+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.404768047+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.404777161+07:00","message":"[bufferProcess] interim [800000000]:แล้วค่ะเอาบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.404781653+07:00","message":"[bufferProcess] send to processor:แล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.404786226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.404790311+07:00","message":"> Transcript [10193] [false]: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.40479548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.404801261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.404804715+07:00","message":"StatePrefix: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.404808341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.525184169+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.525227722+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-25T15:46:18.525233316+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.525249144+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525258554+07:00","message":"[bufferProcess] interim [860000000]:แล้วค่ะเอาบางคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525261752+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525267767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525271193+07:00","message":"> Transcript [10194] [false]: 'แล้วค่ะเอาบางคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525274757+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525277025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525279177+07:00","message":"StatePrefix: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.525281303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.751708936+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.75175374+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-25T15:46:18.751759966+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็ออก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.751780643+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751791741+07:00","message":"[bufferProcess] interim [100000000]:แล้วค่ะเอาบางคนก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751794706+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751801268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751804171+07:00","message":"> Transcript [10195] [false]: 'แล้วค่ะเอาบางคนก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751808592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751811114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751813141+07:00","message":"StatePrefix: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.751815421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.790332909+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.790376789+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-25T15:46:18.790383594+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.79039915+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790408052+07:00","message":"[bufferProcess] interim [160000000]:แล้วค่ะเอาบางคนก็อวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790410642+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.79041466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.79042082+07:00","message":"> Transcript [10196] [false]: 'แล้วค่ะเอาบางคนก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790425002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790427636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790429758+07:00","message":"StatePrefix: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790432011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790434833+07:00","message":"Push: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790437117+07:00","message":"TextPushed: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790439314+07:00","message":"Set new StatePrefix : 'แล้วค่ะเอาบางคนก็ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.790441791+07:00","message":"Next Push (prob) : 'เอาบางคนก็ออก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.790450246+07:00","message":"push: {false แล้วค่ะ 0 0xc003460680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.913990383+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.914028275+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-25T15:46:18.914034002+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:18.9140475+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.914054292+07:00","message":"[bufferProcess] interim [280000000]:แล้วค่ะเอาบางคนก็อวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.914056916+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.914066816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.914070618+07:00","message":"> Transcript [10197] [false]: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.914074337+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:18.914077519+07:00","message":"Set new StatePrefix: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.238958867+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.238992581+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-25T15:46:19.238998179+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.239009663+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239016536+07:00","message":"[bufferProcess] interim [580000000]:แล้วค่ะเอาบางคนก็อวยพรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239019154+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239024442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239027128+07:00","message":"> Transcript [10198] [false]: 'แล้วค่ะเอาบางคนก็อวยพร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239030552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239032831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239034893+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.239037123+07:00","message":"TextPushed: 'แล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.306734585+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.306771133+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-25T15:46:19.306776726+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.306793867+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.306806223+07:00","message":"[bufferProcess] interim [700000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.306809972+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.306818821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.30682378+07:00","message":"> Transcript [10199] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.306828092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.306830208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.306832123+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.306834682+07:00","message":"TextPushed: 'แล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.428452644+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.428494559+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-25T15:46:19.428500484+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.428515178+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428521604+07:00","message":"[bufferProcess] interim [760000000]:แล้วค่ะเอาบางคนก็อวยพรนะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428524462+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428529561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428532869+07:00","message":"> Transcript [10200] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428536195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428538421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428540451+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.428542829+07:00","message":"TextPushed: 'แล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.485704687+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.485771396+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-25T15:46:19.485779837+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.485797692+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485806202+07:00","message":"[bufferProcess] interim [880000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485810794+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485817212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485820466+07:00","message":"> Transcript [10201] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485824043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485826193+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485828593+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485831202+07:00","message":"TextPushed: 'แล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485837747+07:00","message":"Push: 'เอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485839813+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.48584215+07:00","message":"Set new StatePrefix : 'แล้วค่ะเอาบางคนก็อวยพรนะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.485844502+07:00","message":"Next Push (prob) : 'พรนะขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.485851088+07:00","message":"push: {false เอาบางคนก็อวย 0 0xc003460680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.806453758+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.806491022+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-25T15:46:19.806497058+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุข"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.806514937+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.806522154+07:00","message":"[bufferProcess] interim [180000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.806525364+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.806529137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.806532273+07:00","message":"> Transcript [10202] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.806534718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.806536915+07:00","message":"Set new StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.936433124+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.936473475+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-25T15:46:19.93647966+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:19.936493522+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936500566+07:00","message":"[bufferProcess] interim [300000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936503177+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุข"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936506546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936509546+07:00","message":"> Transcript [10203] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936515973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936518893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936521106+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:19.936523818+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.206183934+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.20622383+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-25T15:46:20.206229938+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.206243574+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.206251204+07:00","message":"[bufferProcess] interim [540000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.20625397+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.206258134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.206262204+07:00","message":"> Transcript [10204] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.206266522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.20626905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.206271326+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.206276643+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.384273294+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.384313874+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-25T15:46:20.384320348+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:20.384336345+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.384347723+07:00","message":"[bufferProcess] interim [780000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.384352782+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.384360504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.384364096+07:00","message":"> Transcript [10205] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.384368316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.38437049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.384373174+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:20.384376091+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:20.530636847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:20.530656642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.027286933+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.027322338+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-25T15:46:21.027328206+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.027350462+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027357914+07:00","message":"[bufferProcess] interim [380000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027360726+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027364205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027367301+07:00","message":"> Transcript [10206] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027371342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027373455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027375646+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027379759+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027382702+07:00","message":"Push: 'พรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027384752+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.02738712+07:00","message":"Set new StatePrefix : 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.027390027+07:00","message":"Next Push (prob) : 'สุขภาพแข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.027397014+07:00","message":"push: {false พรนะคะขอให้ 0 0xc003460680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.089867892+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.089902573+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-25T15:46:21.089908542+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.089923346+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089930644+07:00","message":"[bufferProcess] interim [500000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089933389+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089941329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089944075+07:00","message":"> Transcript [10207] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089948124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089950658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089953014+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.089955771+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.406270475+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.406306007+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-25T15:46:21.406313812+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.406339533+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.406346946+07:00","message":"[bufferProcess] interim [740000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.40634989+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.406357238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.406360348+07:00","message":"> Transcript [10208] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.40636599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.406368795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.406371363+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.406374138+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.408644113+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.408658894+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-25T15:46:21.408663353+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.408675085+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408679537+07:00","message":"[bufferProcess] interim [800000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408682812+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408689697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408692173+07:00","message":"> Transcript [10209] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408697134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408699223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408701534+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.408703998+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.533651506+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.533695411+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-25T15:46:21.533701328+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.533720214+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533727931+07:00","message":"[bufferProcess] interim [860000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533731543+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533735062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.5337382+07:00","message":"> Transcript [10210] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533742348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533744475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533746508+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533749912+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533752873+07:00","message":"Push: 'สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533754891+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533757209+07:00","message":"Set new StatePrefix : 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.533759387+07:00","message":"Next Push (prob) : 'เฮง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.533766952+07:00","message":"push: {false สุขภาพแข็งแรง 0 0xc003460680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.535121548+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.535138393+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-25T15:46:21.535143797+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.535158108+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.535162845+07:00","message":"[bufferProcess] interim [920000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.535165262+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.535167737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.535170218+07:00","message":"> Transcript [10211] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.535173561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.535175788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.53517799+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.535180408+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.598032126+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.59807442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น rov\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.59808175+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น rov"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.59809625+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598102805+07:00","message":"[bufferProcess] interim [980000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598106407+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598113474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598116354+07:00","message":"> Transcript [10212] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598119987+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598122363+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598125127+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเฮง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.598127682+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.726880884+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.726933013+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-25T15:46:21.726942197+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.72696051+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.726972822+07:00","message":"[bufferProcess] interim [40000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.72697805+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น rov"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.726987897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.726993369+07:00","message":"> Transcript [10213] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น rov'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.726998009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.727001137+07:00","message":"Set new StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเล่น rov'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.915777796+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.915815692+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-25T15:46:21.91582232+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:21.915834767+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.915840871+07:00","message":"[bufferProcess] interim [280000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.915843741+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.915849282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.915852229+07:00","message":"> Transcript [10214] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.915855096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:21.915857891+07:00","message":"Set new StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:22.237920295+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:22.237975896+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-25T15:46:22.237981463+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:22.237996577+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238003949+07:00","message":"[bufferProcess] interim [580000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238006786+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238016674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238020502+07:00","message":"> Transcript [10215] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238025766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238027945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238030003+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.238033054+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:22.439053848+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:22.439100082+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-25T15:46:22.439108441+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:22.439122677+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439129297+07:00","message":"[bufferProcess] interim [820000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439132224+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439137807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439140617+07:00","message":"> Transcript [10216] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439145251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439147621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439150885+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:22.439154202+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.008298002+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.008340278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.008346556+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.008362172+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008370559+07:00","message":"[bufferProcess] interim [420000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008373345+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008381857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008384989+07:00","message":"> Transcript [10217] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008389995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008392553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008394885+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.008398103+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.332174349+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.332223265+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-25T15:46:23.33223121+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.332247557+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332258672+07:00","message":"[bufferProcess] interim [660000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332263211+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332272514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332276338+07:00","message":"> Transcript [10218] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332281681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332284702+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332288788+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332293561+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332301592+07:00","message":"Push: 'เห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332304911+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332321633+07:00","message":"Set new StatePrefix : 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.332325813+07:00","message":"Next Push (prob) : 'กันสนุกเลย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.332336341+07:00","message":"push: {false เห็นไปเต้นแอโรบิค 0 0xc003460680}"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:23.531350371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:23.531377596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.914085811+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.914116921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.914122752+07:00","message":"receive interim result [false|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:23.914136233+07:00","message":"[buffer interim] 571 false แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.914145505+07:00","message":"[bufferProcess] interim [260000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.914150268+07:00","message":"[bufferProcess] send to processor:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.914156663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.91416091+07:00","message":"> Transcript [10219] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.91416668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.914170118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.914173527+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:23.914176553+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.409443106+07:00","message":"[GCS] IsForceVAD: false for message ID: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.484823918+07:00","message":"[GCS] Start streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.553769228+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.553806599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ\",\"confidence\":0.94186366}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.553814801+07:00","message":"receive interim result [true|false]: แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.553824209+07:00","message":"end recv isFinal message id 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.553826694+07:00","message":"end Recv id 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.553832133+07:00","message":"[buffer interim] 571 true แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553840806+07:00","message":"[bufferProcess] interim [950000000]:แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553844751+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553848444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.55385132+07:00","message":"> Transcript [10220] [false]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553854912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553856955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553858875+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553862578+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553864856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553866932+07:00","message":"> Transcript [10221] [true]: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553874451+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553876368+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553886227+07:00","message":"StatePrefix: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิคกันสนุกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553888758+07:00","message":"TextPushed: 'แล้วค่ะเอาบางคนก็อวยพรนะคะขอให้สุขภาพแข็งแรงเห็นไปเต้นแอโรบิค'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.553894232+07:00","message":"Push: 'กันสนุกเลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.553902547+07:00","message":"push: {true กันสนุกเลยนะคะ 0 0xc003460680}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:24.567645491+07:00","message":"write wav file: './tmp/7599/7599_571.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.778321957+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.778372836+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-25T15:46:24.778378732+07:00","message":"receive interim result [false|false]: ปลุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.778396078+07:00","message":"[buffer interim] 572 false ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.778403325+07:00","message":"[bufferProcess] interim [300000000]:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.77840559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.86485411+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.864887189+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-25T15:46:24.864892691+07:00","message":"receive interim result [false|false]: ปลุกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:24.864915458+07:00","message":"[buffer interim] 572 false ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.864925044+07:00","message":"[bufferProcess] interim [420000000]:ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.864927523+07:00","message":"[bufferProcess] send to processor:ปลุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.864931015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.864934905+07:00","message":"> Transcript [10222] [false]: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:24.864937309+07:00","message":"Set StatePrefix (first interim): 'ปลุก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.157224508+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.157277057+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-25T15:46:25.157285145+07:00","message":"receive interim result [false|false]: ปลุกด้วยกด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.157303711+07:00","message":"[buffer interim] 572 false ปลุกด้วยกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157314306+07:00","message":"[bufferProcess] interim [720000000]:ปลุกด้วยกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157318103+07:00","message":"[bufferProcess] send to processor:ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157328597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157332939+07:00","message":"> Transcript [10223] [false]: 'ปลุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157337959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157341245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157344479+07:00","message":"StatePrefix: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.157347877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.238296204+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.238347146+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-25T15:46:25.238353544+07:00","message":"receive interim result [false|false]: ปลุกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.238367689+07:00","message":"[buffer interim] 572 false ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.238375961+07:00","message":"[bufferProcess] interim [780000000]:ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.23837858+07:00","message":"[bufferProcess] send to processor:ปลุกด้วยกด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.238385974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.238389411+07:00","message":"> Transcript [10224] [false]: 'ปลุกด้วยกด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.23839404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.238397004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.238399383+07:00","message":"StatePrefix: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.238401668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.49565964+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.495710927+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-25T15:46:25.495718968+07:00","message":"receive interim result [false|false]: ปลุกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:25.495743301+07:00","message":"[buffer interim] 572 false ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495753666+07:00","message":"[bufferProcess] interim [20000000]:ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495757243+07:00","message":"[bufferProcess] send to processor:ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495762903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495767576+07:00","message":"> Transcript [10225] [false]: 'ปลุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495773019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495776161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495779161+07:00","message":"StatePrefix: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:25.495782258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.010359208+07:00","message":"[GCS] IsForceVAD: false for message ID: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.143789274+07:00","message":"[GCS] Start streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.200699702+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.20076103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปลุกด้วย\",\"confidence\":0.94977736}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.20077028+07:00","message":"receive interim result [true|false]: ปลุกด้วย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.200783727+07:00","message":"end recv isFinal message id 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.200786875+07:00","message":"end Recv id 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.200795954+07:00","message":"[buffer interim] 572 true ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200809464+07:00","message":"[bufferProcess] interim [770000000]:ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200814659+07:00","message":"[bufferProcess] send to processor (isfinal):ปลุกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200820051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200824491+07:00","message":"> Transcript [10226] [false]: 'ปลุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200829252+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200832438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200835578+07:00","message":"StatePrefix: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200838533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200842577+07:00","message":"Push: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.20084556+07:00","message":"TextPushed: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200849033+07:00","message":"Set new StatePrefix : 'ปลุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200852307+07:00","message":"Next Push (prob) : 'ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200855167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200858531+07:00","message":"> Transcript [10227] [true]: 'ปลุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.2008619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200864674+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200867456+07:00","message":"StatePrefix: 'ปลุกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200870308+07:00","message":"TextPushed: 'ปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.200873661+07:00","message":"Push: 'ด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.200884342+07:00","message":"push: {false ปลุก 0 0xc003386080}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.200898933+07:00","message":"push: {true ด้วย 0 0xc003386080}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:26.207581534+07:00","message":"write wav file: './tmp/7599/7599_572.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.518650352+07:00","message":"[GCS] IsForceVAD: false for message ID: 573"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:26.531865122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:26.531876717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.591654487+07:00","message":"[GCS] Start streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.613456278+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.613476855+07:00","message":"found end of frame, send empty tag with msgId: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.613480263+07:00","message":"end Recv id 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.613486869+07:00","message":"[buffer interim] 573 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.613493599+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.613504664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.613507437+07:00","message":"> Transcript [10228] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.613512219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.61351426+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.613516192+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.613518231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.613521434+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.613552496+07:00","message":"push: {true \n 0 0xc002b4e100}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:26.619005464+07:00","message":"write wav file: './tmp/7599/7599_573.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.926608004+07:00","message":"receive streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.926646118+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-25T15:46:26.926652005+07:00","message":"receive interim result [false|false]: พัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:26.926670478+07:00","message":"[buffer interim] 574 false พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.926678038+07:00","message":"[bufferProcess] interim [420000000]:พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:26.926681722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.102580702+07:00","message":"[GCS] IsForceVAD: false for message ID: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.127888223+07:00","message":"receive streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.127938509+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-25T15:46:27.127946458+07:00","message":"receive interim result [false|false]: พักก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.12796547+07:00","message":"[buffer interim] 574 false พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.127979926+07:00","message":"[bufferProcess] interim [540000000]:พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.12798421+07:00","message":"[bufferProcess] send to processor:พัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.127994778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.127999107+07:00","message":"> Transcript [10229] [false]: 'พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.128002641+07:00","message":"Set StatePrefix (first interim): 'พัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.193801202+07:00","message":"receive streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.193838089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พักก่อน\",\"confidence\":0.9525223}],\"is_final\":true,\"result_end_time\":{\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.193844602+07:00","message":"receive interim result [true|false]: พักก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.193856502+07:00","message":"end recv isFinal message id 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.193858907+07:00","message":"end Recv id 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.193867518+07:00","message":"[buffer interim] 574 true พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193875202+07:00","message":"[bufferProcess] interim [750000000]:พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193878758+07:00","message":"[bufferProcess] send to processor (isfinal):พักก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193882504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193885532+07:00","message":"> Transcript [10230] [false]: 'พักก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193889022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193890987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193893087+07:00","message":"StatePrefix: 'พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193895347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193897507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.1938997+07:00","message":"> Transcript [10231] [true]: 'พักก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193903827+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193905881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193907732+07:00","message":"StatePrefix: 'พัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193909609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:27.193912491+07:00","message":"Push: 'พักก่อน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.193920811+07:00","message":"push: {true พักก่อน 0 0xc002b4e500}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:27.198682854+07:00","message":"write wav file: './tmp/7599/7599_574.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:27.55459291+07:00","message":"[GCS] Start streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.015606124+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.015648732+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-25T15:46:28.015656058+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.015673986+07:00","message":"[buffer interim] 575 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.015683039+07:00","message":"[bufferProcess] interim [300000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.015686409+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.271480364+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.271525707+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-25T15:46:28.271531047+07:00","message":"receive interim result [false|false]: ขอไป"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.271545137+07:00","message":"[buffer interim] 575 false ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.271553032+07:00","message":"[bufferProcess] interim [480000000]:ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.27155556+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.271561362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.271564491+07:00","message":"> Transcript [10232] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.271566728+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.314535023+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.314575665+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-25T15:46:28.314581172+07:00","message":"receive interim result [false|false]: คอร์ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.31459439+07:00","message":"[buffer interim] 575 false คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.314600663+07:00","message":"[bufferProcess] interim [540000000]:คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.314603189+07:00","message":"[bufferProcess] send to processor:ขอไป"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.31460849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.314611267+07:00","message":"> Transcript [10233] [false]: 'ขอไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.31461487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.314617254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.314619731+07:00","message":"StatePrefix: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.314622078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.326177354+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.32620719+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-25T15:46:28.326212847+07:00","message":"receive interim result [false|false]: ขอยก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.32622774+07:00","message":"[buffer interim] 575 false ขอยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.32623403+07:00","message":"[bufferProcess] interim [600000000]:ขอยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326236979+07:00","message":"[bufferProcess] send to processor:คอร์ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326244129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326247139+07:00","message":"> Transcript [10234] [false]: 'คอร์ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326249375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.326251626+07:00","message":"Set new StatePrefix: 'คอร์ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.412536808+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.412592762+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-25T15:46:28.412600155+07:00","message":"receive interim result [false|false]: ขอยกเลิก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.412617752+07:00","message":"[buffer interim] 575 false ขอยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.41262574+07:00","message":"[bufferProcess] interim [720000000]:ขอยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.412628345+07:00","message":"[bufferProcess] send to processor:ขอยก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.412635914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.412639531+07:00","message":"> Transcript [10235] [false]: 'ขอยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.412642349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.412644779+07:00","message":"Set new StatePrefix: 'ขอยก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.532472889+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.532511954+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-25T15:46:28.532518215+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:28.53253463+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532544663+07:00","message":"[bufferProcess] interim [780000000]:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532547547+07:00","message":"[bufferProcess] send to processor:ขอยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532554809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532558393+07:00","message":"> Transcript [10236] [false]: 'ขอยกเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532562322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532564726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532566684+07:00","message":"StatePrefix: 'ขอยก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:28.532568999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.126425355+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.126468543+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-25T15:46:29.126479552+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.126494055+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.126505253+07:00","message":"[bufferProcess] interim [380000000]:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.126508909+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.126515574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.126519388+07:00","message":"> Transcript [10237] [false]: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.126523362+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.126526927+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.448184302+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.448214908+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-25T15:46:29.448223194+07:00","message":"receive interim result [false|false]: ขอยกเว้นถนัด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.448237083+07:00","message":"[buffer interim] 575 false ขอยกเว้นถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448244023+07:00","message":"[bufferProcess] interim [680000000]:ขอยกเว้นถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448246515+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448253888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448256505+07:00","message":"> Transcript [10238] [false]: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448260303+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448262638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448265192+07:00","message":"StatePrefix: 'ขอประโยคเด็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.448267419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.497974368+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.498010146+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-25T15:46:29.498016387+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่า"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.498029664+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.49803726+07:00","message":"[bufferProcess] interim [740000000]:ขอประโยคเด็ดกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.498040058+07:00","message":"[bufferProcess] send to processor:ขอยกเว้นถนัด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.498047177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.498050063+07:00","message":"> Transcript [10239] [false]: 'ขอยกเว้นถนัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.498052889+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.498055596+07:00","message":"Set new StatePrefix: 'ขอยกเว้นถนัด'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:29.532375673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:29.532394163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.622278149+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.622321827+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-25T15:46:29.62233045+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.622344614+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.622352362+07:00","message":"[bufferProcess] interim [920000000]:ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.622355041+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.622362361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.62236619+07:00","message":"> Transcript [10240] [false]: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.622369219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.622371846+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.685114459+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.685152836+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-25T15:46:29.685158787+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:29.68518578+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.685194105+07:00","message":"[bufferProcess] interim [980000000]:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.68519669+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.6852031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.685206182+07:00","message":"> Transcript [10241] [false]: 'ขอประโยคเด็ดกว่านี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.68521005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.685212365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.685214643+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:29.685217089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.258514135+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.258560253+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-25T15:46:30.258566555+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.258580304+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.258588294+07:00","message":"[bufferProcess] interim [520000000]:ขอประโยคเด็ดกว่านั้นบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.258591097+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.258598729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.25860179+07:00","message":"> Transcript [10242] [false]: 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.258605347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.258607851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.258613529+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.258616019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.328279432+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.328316884+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-25T15:46:30.328322889+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.328339602+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.328347062+07:00","message":"[bufferProcess] interim [580000000]:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.328350147+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.328360576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.328363023+07:00","message":"> Transcript [10243] [false]: 'ขอประโยคเด็ดกว่านั้นบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.328366799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.328369215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.32837161+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.328374251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.397947385+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.397983597+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-25T15:46:30.397989859+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นบ่อยๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.398011905+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398021082+07:00","message":"[bufferProcess] interim [640000000]:ขอประโยคเด็ดกว่านั้นบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.39802395+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398029322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398032993+07:00","message":"> Transcript [10244] [false]: 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398036829+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398039255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398041562+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398043797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398046426+07:00","message":"Push: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398048347+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.3980505+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.398052866+07:00","message":"Next Push (prob) : 'นะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.398061119+07:00","message":"push: {false ขอประโยคเด็ดกว่า 0 0xc002a09200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.433705414+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.433748038+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-25T15:46:30.433756107+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.433776268+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.433784266+07:00","message":"[bufferProcess] interim [700000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.433787754+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นบ่อยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.433791868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.433794553+07:00","message":"> Transcript [10245] [false]: 'ขอประโยคเด็ดกว่านั้นบ่อยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.433796972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.43379907+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นบ่อยๆ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.515445391+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.515485456+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-25T15:46:30.515491953+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.515507137+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.515515348+07:00","message":"[bufferProcess] interim [760000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.515518233+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.515526808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.515530003+07:00","message":"> Transcript [10246] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.515532764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.515538156+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.598192777+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.59823903+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-25T15:46:30.598245922+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉี่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.598265015+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.59827402+07:00","message":"[bufferProcess] interim [880000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.598277191+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.598281623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.598285409+07:00","message":"> Transcript [10247] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.598288411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.598290543+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.701360558+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.701401488+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-25T15:46:30.70140837+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.701422866+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.70143175+07:00","message":"[bufferProcess] interim [940000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.701435007+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉี่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.701442609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.701445804+07:00","message":"> Transcript [10248] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.701449678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.701454205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.701456333+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.70145925+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.795669263+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.795724455+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-25T15:46:30.79573128+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.795756407+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795768204+07:00","message":"[bufferProcess] interim [60000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795771014+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795777506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795780802+07:00","message":"> Transcript [10249] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795785505+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795788148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795791498+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.795794468+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.822485698+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.822526053+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-25T15:46:30.822532024+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.822550391+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822557673+07:00","message":"[bufferProcess] interim [120000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822560456+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822564177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822567118+07:00","message":"> Transcript [10250] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822570729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822572807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822575051+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.822577875+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.893532563+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.893583214+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-25T15:46:30.893592294+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.893612127+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893623237+07:00","message":"[bufferProcess] interim [180000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893627754+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893633135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.89363902+07:00","message":"> Transcript [10251] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.89364475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893647992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893655984+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893660207+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893663906+07:00","message":"Push: 'นั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893667284+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893672205+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:30.893676059+07:00","message":"Next Push (prob) : 'ฉีดไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:30.893690441+07:00","message":"push: {false นั้นถ้าบ่อยอาจจะ 0 0xc002a09200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.276226616+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.276259143+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-25T15:46:31.276265338+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.276279626+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276286138+07:00","message":"[bufferProcess] interim [540000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276289181+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276295701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276299112+07:00","message":"> Transcript [10252] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276303309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276305606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276307744+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.276310757+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.396137285+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.396171513+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-25T15:46:31.396177548+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.396188739+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.396195173+07:00","message":"[bufferProcess] interim [660000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.396197982+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.396203757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.396206936+07:00","message":"> Transcript [10253] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.396210503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.396212752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.396214825+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.3962175+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.611542063+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.611583809+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-25T15:46:31.611590961+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.611608968+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.611612637+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-25T15:46:31.611616512+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.6116252+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายมา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.611628887+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611636059+07:00","message":"[bufferProcess] interim [840000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611638779+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611643671+07:00","message":"[bufferProcess] interim [900000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611646144+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายมา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611649964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611653032+07:00","message":"> Transcript [10254] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611657469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611659713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611661725+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611664623+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611666598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611668663+07:00","message":"> Transcript [10255] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611670979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.61167322+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611675121+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611677311+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.61168353+07:00","message":"Push: 'ฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611686131+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611688714+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.611691478+07:00","message":"Next Push (prob) : 'ครับออกกำลังกายมา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.611699439+07:00","message":"push: {false ฉีดไหม 0 0xc002a09200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.731449059+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.731482204+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-25T15:46:31.731487842+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.731509643+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.731516186+07:00","message":"[bufferProcess] interim [20000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.731519224+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.731523637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.731526871+07:00","message":"> Transcript [10256] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.731529283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.731531976+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายแบบ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.986613468+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.986647911+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-25T15:46:31.986654071+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:31.986665329+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.986671819+07:00","message":"[bufferProcess] interim [260000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.986674522+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.986678314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.986687339+07:00","message":"> Transcript [10257] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.986690022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:31.98669536+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.122638219+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.122687463+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-25T15:46:32.122694012+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.122709466+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122717678+07:00","message":"[bufferProcess] interim [380000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122720519+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122725088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122728347+07:00","message":"> Transcript [10258] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122732401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122735422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122737621+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.122740793+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.311442946+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.311487598+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-25T15:46:32.311494703+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.311509323+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311518289+07:00","message":"[bufferProcess] interim [560000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311521723+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311529614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311532748+07:00","message":"> Transcript [10259] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311537753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311540884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311543962+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.311547365+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.315820602+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.315853323+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-25T15:46:32.31585946+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.315874237+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.31588195+07:00","message":"[bufferProcess] interim [620000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.315885077+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.315890291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.31589335+07:00","message":"> Transcript [10260] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.315897613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.315900018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.315902469+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.315905304+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:32.533272266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:32.533304628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.644922637+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.644964514+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-25T15:46:32.644970196+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำเดือน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.64498898+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.644996083+07:00","message":"[bufferProcess] interim [860000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.644999174+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645002745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645006545+07:00","message":"> Transcript [10261] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645011229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645013401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645015859+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645018738+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหม'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645022066+07:00","message":"Push: 'ครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645024333+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645026683+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.645029373+07:00","message":"Next Push (prob) : 'ทำเป็นประจำ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.645042066+07:00","message":"push: {false ครับออกกำลังกายบ่อย 0 0xc002a09200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.682136657+07:00","message":"[GCS] IsForceVAD: false for message ID: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.708756843+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.708792687+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-25T15:46:32.70880135+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.708814218+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708820764+07:00","message":"[bufferProcess] interim [920000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708823905+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำเดือน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708830674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708833866+07:00","message":"> Transcript [10262] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำเดือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708837803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708840443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708842357+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.708845245+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.742878811+07:00","message":"[GCS] Start streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.782553733+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.782592098+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-25T15:46:32.782599148+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.782614701+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.782621777+07:00","message":"[bufferProcess] interim [980000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.782624537+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.782628235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.782631198+07:00","message":"> Transcript [10263] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.78263534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.78263755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.782639885+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.782644123+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.795583022+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.795618814+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-25T15:46:32.795624901+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.795641695+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.795649512+07:00","message":"[bufferProcess] interim [40000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.79565275+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.795657043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.79566022+07:00","message":"> Transcript [10264] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.795664163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.795666383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.795669018+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.795671838+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.798919584+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.798959283+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-25T15:46:32.798966373+07:00","message":"receive interim result [false|false]: ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.798979456+07:00","message":"[buffer interim] 575 false ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.798985705+07:00","message":"[bufferProcess] interim [100000000]:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.798988959+07:00","message":"[bufferProcess] send to processor:ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.798996051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.798998965+07:00","message":"> Transcript [10265] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799002738+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799004802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799007336+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799010556+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799016641+07:00","message":"Push: 'ทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799018624+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799021272+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.799024548+07:00","message":"Next Push (prob) : 'ในร่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.799032814+07:00","message":"push: {false ทำเป็นประจำ 0 0xc002a09200}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.799659366+07:00","message":"[GCS] IsForceVAD: false for message ID: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.870809396+07:00","message":"[GCS] Start streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.879852459+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.879888728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอประโยคเด็ดถนัดกว่านะถ้าไปบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย\",\"confidence\":0.9389188}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.879897561+07:00","message":"receive interim result [true|false]: ขอประโยคเด็ดถนัดกว่านะถ้าไปบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.879904901+07:00","message":"end recv isFinal message id 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.879906962+07:00","message":"end Recv id 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.879911992+07:00","message":"[buffer interim] 575 true ขอประโยคเด็ดถนัดกว่านะถ้าไปบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879918529+07:00","message":"[bufferProcess] interim [130000000]:ขอประโยคเด็ดถนัดกว่านะถ้าไปบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879922597+07:00","message":"[bufferProcess] send to processor (isfinal):ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.87992641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879929258+07:00","message":"> Transcript [10266] [false]: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879932103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.87993589+07:00","message":"Set new StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879938365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879940251+07:00","message":"> Transcript [10267] [true]: 'ขอประโยคเด็ดถนัดกว่านะถ้าไปบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879943385+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879945346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879947467+07:00","message":"StatePrefix: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.879950583+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.87995262+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.880138971+07:00","message":"Push: 'และร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.880142187+07:00","message":"TextPushed: 'ขอประโยคเด็ดกว่านั้นถ้าบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.88014447+07:00","message":"Set new StatePrefix : 'ขอประโยคเด็ดถนัดกว่านะถ้าไปบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.880147555+07:00","message":"Next Push (prob) : 'ขอประโยคเด็ดถนัดกว่านะถ้าไปบ่อยอาจจะฉีดไหมครับออกกำลังกายบ่อยทำเป็นประจำและร่างกาย'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.880155661+07:00","message":"push: {true และร่างกาย 0 0xc002a09200}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.880160701+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_575.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:32.89628757+07:00","message":"write wav file: './tmp/7599/7599_575.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.99454837+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.994580381+07:00","message":"found end of frame, send empty tag with msgId: 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.994584286+07:00","message":"end Recv id 576"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.994594995+07:00","message":"[buffer interim] 576 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994604943+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994610419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994614315+07:00","message":"> Transcript [10268] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994618186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994621077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994623963+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994626581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:32.994630353+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:32.994641788+07:00","message":"push: {true \n 0 0xc003386b80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:32.999474897+07:00","message":"write wav file: './tmp/7599/7599_576.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.725816273+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.725860295+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-25T15:46:33.72586618+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.725883102+07:00","message":"[buffer interim] 577 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.72588926+07:00","message":"[bufferProcess] interim [840000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.725891447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.85432557+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.854371874+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-25T15:46:33.854377415+07:00","message":"receive interim result [false|false]: หลักการ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.854392741+07:00","message":"[buffer interim] 577 false หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.854404402+07:00","message":"[bufferProcess] interim [960000000]:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.854407423+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.854418983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.854422403+07:00","message":"> Transcript [10269] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.854424888+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.961433534+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.961480368+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-25T15:46:33.961486177+07:00","message":"receive interim result [false|false]: ลักไก่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:33.961500009+07:00","message":"[buffer interim] 577 false ลักไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.961507964+07:00","message":"[bufferProcess] interim [80000000]:ลักไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.961510759+07:00","message":"[bufferProcess] send to processor:หลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.961518105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.961521663+07:00","message":"> Transcript [10270] [false]: 'หลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.961524116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:33.961526423+07:00","message":"Set new StatePrefix: 'หลักการ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.063994547+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.064039888+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-25T15:46:34.064045854+07:00","message":"receive interim result [false|false]: เดี๋ยวร่างกายก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.064066384+07:00","message":"[buffer interim] 577 false เดี๋ยวร่างกายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.064076112+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวร่างกายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.064079317+07:00","message":"[bufferProcess] send to processor:ลักไก่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.064082877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.064085845+07:00","message":"> Transcript [10271] [false]: 'ลักไก่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.064088331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.064090593+07:00","message":"Set new StatePrefix: 'ลักไก่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.10799666+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.108035528+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-25T15:46:34.10804108+07:00","message":"receive interim result [false|false]: ลักไก่ครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.108056254+07:00","message":"[buffer interim] 577 false ลักไก่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.108064393+07:00","message":"[bufferProcess] interim [200000000]:ลักไก่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.108067314+07:00","message":"[bufferProcess] send to processor:เดี๋ยวร่างกายก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.108075193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.108078018+07:00","message":"> Transcript [10272] [false]: 'เดี๋ยวร่างกายก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.108080563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.108082735+07:00","message":"Set new StatePrefix: 'เดี๋ยวร่างกายก็'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.251212844+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.2512571+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-25T15:46:34.251262872+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.251279321+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.251286969+07:00","message":"[bufferProcess] interim [380000000]:ลักไก่ครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.251290268+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.251293681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.25129665+07:00","message":"> Transcript [10273] [false]: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.251299103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.251301538+07:00","message":"Set new StatePrefix: 'ลักไก่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.300013165+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.300055779+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-25T15:46:34.30006163+07:00","message":"receive interim result [false|false]: ลักไก่ครับเหลือแต่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.300073792+07:00","message":"[buffer interim] 577 false ลักไก่ครับเหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.300081505+07:00","message":"[bufferProcess] interim [440000000]:ลักไก่ครับเหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.300085637+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.3000923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.300095788+07:00","message":"> Transcript [10274] [false]: 'ลักไก่ครับเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.300099278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.30010201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.30010416+07:00","message":"StatePrefix: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.300106586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.334589313+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.334633783+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-25T15:46:34.334643111+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.33465837+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334669115+07:00","message":"[bufferProcess] interim [500000000]:ลักไก่ครับเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334675097+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเหลือแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334684249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334688725+07:00","message":"> Transcript [10275] [false]: 'ลักไก่ครับเหลือแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334693766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334696864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334700016+07:00","message":"StatePrefix: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.334703019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.492799325+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.49283709+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-25T15:46:34.492843037+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.492854449+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.49286237+07:00","message":"[bufferProcess] interim [680000000]:ลักไก่ครับเดี๋ยวจะจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.492865125+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.492868678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.492871329+07:00","message":"> Transcript [10276] [false]: 'ลักไก่ครับเดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.492874409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.492876521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.492878458+07:00","message":"StatePrefix: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.492880674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.630426041+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.630465959+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-25T15:46:34.6304718+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.630488216+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.63049653+07:00","message":"[bufferProcess] interim [800000000]:ลักไก่ครับเดี๋ยวจะจดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630500626+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630507674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630512413+07:00","message":"> Transcript [10277] [false]: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630517173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630520881+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630527637+07:00","message":"StatePrefix: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630530091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630534683+07:00","message":"Push: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630536799+07:00","message":"TextPushed: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630539062+07:00","message":"Set new StatePrefix : 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.630541597+07:00","message":"Next Push (prob) : 'เดี๋ยวจะจด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.630562042+07:00","message":"push: {false ลักไก่ครับ 0 0xc002b4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.933347607+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.93339167+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-25T15:46:34.933397672+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.933415727+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.933422615+07:00","message":"[bufferProcess] interim [40000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.933425281+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.933428948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.933431905+07:00","message":"> Transcript [10278] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.933435108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.933437165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.93344051+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.933442981+07:00","message":"TextPushed: 'ลักไก่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.999408544+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.999443348+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-25T15:46:34.99944885+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:34.99946126+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.999467463+07:00","message":"[bufferProcess] interim [160000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.999470189+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.9994756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.999478163+07:00","message":"> Transcript [10279] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.999481562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.999483721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.999485876+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:34.999491469+07:00","message":"TextPushed: 'ลักไก่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.198878653+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.198912103+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-25T15:46:35.19891822+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.198929623+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198936571+07:00","message":"[bufferProcess] interim [340000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198939332+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198943148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198945759+07:00","message":"> Transcript [10280] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198948763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198950722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198952987+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.198955199+07:00","message":"TextPushed: 'ลักไก่ครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.338434235+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.33846891+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-25T15:46:35.338475106+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีดยา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.338490851+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338497111+07:00","message":"[bufferProcess] interim [460000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338500731+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีด"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338504792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338507931+07:00","message":"> Transcript [10281] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.33851158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338513553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338515717+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338518043+07:00","message":"TextPushed: 'ลักไก่ครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.33852442+07:00","message":"Push: 'เดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338526396+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338529104+07:00","message":"Set new StatePrefix : 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.338531839+07:00","message":"Next Push (prob) : 'จำแล้วก็จะฉีด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.338559089+07:00","message":"push: {false เดี๋ยวจะจด 0 0xc002b4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.414272393+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.414316563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.414323652+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ 10:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.41433904+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414349752+07:00","message":"[bufferProcess] interim [520000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414354041+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีดยา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414359077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414363323+07:00","message":"> Transcript [10282] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีดยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414368821+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414372028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414374965+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.414378455+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.440770595+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.440809901+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-25T15:46:35.440815426+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.440830898+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.440837398+07:00","message":"[bufferProcess] interim [580000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.440840513+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ 10:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.440847432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.440850652+07:00","message":"> Transcript [10283] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.440853292+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.440855569+07:00","message":"Set new StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะ 10:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.512871724+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.512907414+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-25T15:46:35.512915383+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.512927999+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.512943226+07:00","message":"[bufferProcess] interim [700000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.512947311+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะชินไปเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.512953941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.512957763+07:00","message":"> Transcript [10284] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะชินไปเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.512960961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.512964079+07:00","message":"Set new StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะชินไปเอง'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:35.534080746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:35.534092064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.701501681+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.701544581+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-25T15:46:35.701553893+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:35.70156856+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.701577793+07:00","message":"[bufferProcess] interim [880000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.701581762+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.701589374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.701593999+07:00","message":"> Transcript [10285] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.701598031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:35.701601744+07:00","message":"Set new StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.341145196+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.341204378+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-25T15:46:36.341214389+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.34123548+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341244838+07:00","message":"[bufferProcess] interim [480000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341249062+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341260213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341264515+07:00","message":"> Transcript [10286] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341269979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341273985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341276765+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.341282582+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.528443167+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.528481309+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-25T15:46:36.528486984+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.528501177+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528508814+07:00","message":"[bufferProcess] interim [720000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528511917+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528516198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528519655+07:00","message":"> Transcript [10287] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528523767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528526109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528529192+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.528532149+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.729523776+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.729566301+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-25T15:46:36.729572306+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:36.729585862+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.729593161+07:00","message":"[bufferProcess] interim [840000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.729596147+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.729600156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.729603324+07:00","message":"> Transcript [10288] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.72960754+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.729609724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.729612204+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:36.729614855+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.037313609+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.037361787+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-25T15:46:37.037368834+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.037384007+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037396025+07:00","message":"[bufferProcess] interim [140000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037400246+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037408227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037411472+07:00","message":"> Transcript [10289] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037415914+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037419093+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037421807+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037424788+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจด'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037431143+07:00","message":"Push: 'จำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037433375+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.03743557+07:00","message":"Set new StatePrefix : 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.037438035+07:00","message":"Next Push (prob) : 'ครับเราสองคนแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.037447379+07:00","message":"push: {false จำแล้วก็จะสิบเอก 0 0xc002b4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.314722002+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.314781188+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-25T15:46:37.314789123+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.31482448+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.314838901+07:00","message":"[bufferProcess] interim [440000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.314842001+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.314846738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.314849882+07:00","message":"> Transcript [10290] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.314853038+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.314855038+07:00","message":"Set new StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.371390825+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.371430585+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-25T15:46:37.371436636+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.371453403+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.371460505+07:00","message":"[bufferProcess] interim [500000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.371463791+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.371472715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.371475591+07:00","message":"> Transcript [10291] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.371479278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.371481498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.37148357+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.371486594+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.430307912+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.430349246+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-25T15:46:37.430356217+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.430371743+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.430381416+07:00","message":"[bufferProcess] interim [560000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.430384642+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.430391151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.430394283+07:00","message":"> Transcript [10292] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.43039862+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.430401155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.430403549+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.430406433+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.673156926+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.673206566+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-25T15:46:37.673213273+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.673227769+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.673233862+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-25T15:46:37.673237184+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.67324332+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.673247492+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673255187+07:00","message":"[bufferProcess] interim [860000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673258175+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.67326121+07:00","message":"[bufferProcess] interim [920000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673263452+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673266793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673269613+07:00","message":"> Transcript [10293] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673279427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673288062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673290355+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673293251+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673295311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673297357+07:00","message":"> Transcript [10294] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673299752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673301763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.67330366+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673305643+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.67331239+07:00","message":"Push: 'ครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673314584+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673317276+07:00","message":"Set new StatePrefix : 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.673319667+07:00","message":"Next Push (prob) : 'นะครับขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.673337996+07:00","message":"push: {false ครับเราสองคนและทีมงาน 0 0xc002b4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.811320451+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.811355843+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-25T15:46:37.811362307+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.811373486+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.811379701+07:00","message":"[bufferProcess] interim [980000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.81138239+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.811385867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.811388774+07:00","message":"> Transcript [10295] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.81139208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.811394148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.811396437+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.811399398+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.997407786+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.997444613+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-25T15:46:37.997450681+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.997465304+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.997471603+07:00","message":"[bufferProcess] interim [160000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.997474745+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.997480393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.997483833+07:00","message":"> Transcript [10296] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.997487875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.99749019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.997492314+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.997495238+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.999618982+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.999656893+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-25T15:46:37.999662733+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:37.999679125+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.999686445+07:00","message":"[bufferProcess] interim [220000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.999696609+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.999705771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.99971025+07:00","message":"> Transcript [10297] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.999716102+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.99971939+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.999722916+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:37.999727474+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.123769587+07:00","message":"[GCS] IsForceVAD: false for message ID: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.182020666+07:00","message":"[GCS] Start streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.199868541+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.199908338+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-25T15:46:38.199915349+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุก"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.199928642+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199936195+07:00","message":"[bufferProcess] interim [340000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199939319+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199942851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199945866+07:00","message":"> Transcript [10298] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199951918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199954255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199956694+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199959565+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199962471+07:00","message":"Push: 'นะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.19996462+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199967359+07:00","message":"Set new StatePrefix : 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.199970596+07:00","message":"Next Push (prob) : 'บคุณสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.19997781+07:00","message":"push: {false นะครับขอ 0 0xc002b4eb00}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.207528655+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.207556704+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-25T15:46:38.207562242+07:00","message":"receive interim result [false|false]: ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกๆ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.207573792+07:00","message":"[buffer interim] 577 false ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.207579552+07:00","message":"[bufferProcess] interim [460000000]:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.207583835+07:00","message":"[bufferProcess] send to processor:ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.207592369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.207595865+07:00","message":"> Transcript [10299] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.20760091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.207603906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.207606732+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.207611006+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.303139588+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.303177684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวร่างกายครับเดี๋ยวจะจดจำแล้วก็สิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกอย่าง\",\"confidence\":0.9001444}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.303183704+07:00","message":"receive interim result [true|false]: เดี๋ยวร่างกายครับเดี๋ยวจะจดจำแล้วก็สิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.303195523+07:00","message":"end recv isFinal message id 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.303197961+07:00","message":"end Recv id 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.303207864+07:00","message":"[buffer interim] 577 true เดี๋ยวร่างกายครับเดี๋ยวจะจดจำแล้วก็สิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303214523+07:00","message":"[bufferProcess] interim [460000000]:เดี๋ยวร่างกายครับเดี๋ยวจะจดจำแล้วก็สิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303218269+07:00","message":"[bufferProcess] send to processor (isfinal):ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303221804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303224538+07:00","message":"> Transcript [10300] [false]: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303228069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303230081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303232313+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303235297+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303238257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303240521+07:00","message":"> Transcript [10301] [true]: 'เดี๋ยวร่างกายครับเดี๋ยวจะจดจำแล้วก็สิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303243098+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303244945+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303246782+07:00","message":"StatePrefix: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303248942+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303250878+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303458478+07:00","message":"Push: 'สำหรับทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303462457+07:00","message":"TextPushed: 'ลักไก่ครับเดี๋ยวจะจดจำแล้วก็จะสิบเอกครับเราสองคนและทีมงานนะครับขอสำหรับทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.3034651+07:00","message":"Set new StatePrefix : 'เดี๋ยวร่างกายครับเดี๋ยวจะจดจำแล้วก็สิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303467743+07:00","message":"Next Push (prob) : 'เดี๋ยวร่างกายครับเดี๋ยวจะจดจำแล้วก็สิบเอกครับเราสองคนและทีมงานนะครับขอบคุณสำหรับทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:38.303476363+07:00","message":"push: {true สำหรับทุกอย่าง 0 0xc002b4eb00}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:38.303496123+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_577.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:38.313731951+07:00","message":"write wav file: './tmp/7599/7599_577.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:38.53478361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:38.534825156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.17029521+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.170337526+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-25T15:46:39.170342577+07:00","message":"receive interim result [false|false]: หมดเวลา"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.170354575+07:00","message":"[buffer interim] 578 false หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.170361067+07:00","message":"[bufferProcess] interim [780000000]:หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.170363244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.220064932+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.220104734+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-25T15:46:39.220109975+07:00","message":"receive interim result [false|false]: หมดเวลาแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.22012213+07:00","message":"[buffer interim] 578 false หมดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.220130745+07:00","message":"[bufferProcess] interim [900000000]:หมดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.22013313+07:00","message":"[bufferProcess] send to processor:หมดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.220136903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.220139967+07:00","message":"> Transcript [10302] [false]: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.220142369+07:00","message":"Set StatePrefix (first interim): 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.559016448+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.559050538+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-25T15:46:39.559056346+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.559072756+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559079724+07:00","message":"[bufferProcess] interim [200000000]:หมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559082765+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559086374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559089675+07:00","message":"> Transcript [10303] [false]: 'หมดเวลาแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559093231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559095311+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559097263+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.559099275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.605753369+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.605795669+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-25T15:46:39.605802147+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.605816092+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.605824746+07:00","message":"[bufferProcess] interim [320000000]:หมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.605827288+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.605832747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.605835782+07:00","message":"> Transcript [10304] [false]: 'หมดเวลาแล้วพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.605839404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.605841855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.605843988+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.60584612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.799606982+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.799648178+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-25T15:46:39.799657016+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.799676192+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.799686852+07:00","message":"[bufferProcess] interim [440000000]:หมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.799691137+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.799695921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.799701053+07:00","message":"> Transcript [10305] [false]: 'หมดเวลาแล้วพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.79970574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.799708824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.799711765+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.799714745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.922167087+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.922198558+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-25T15:46:39.922203856+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.922215936+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922223709+07:00","message":"[bufferProcess] interim [620000000]:หมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922226303+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922231593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922234631+07:00","message":"> Transcript [10306] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922237701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922239848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922241726+07:00","message":"StatePrefix: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922244023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922248424+07:00","message":"Push: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922250642+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922253134+07:00","message":"Set new StatePrefix : 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:39.922255585+07:00","message":"Next Push (prob) : 'แล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:39.922262506+07:00","message":"push: {false หมดเวลา 0 0xc00311a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.252871186+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.252915524+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-25T15:46:40.252922741+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.25293835+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.252946599+07:00","message":"[bufferProcess] interim [860000000]:หมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.252949387+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.252958522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.252964642+07:00","message":"> Transcript [10307] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.252968897+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.252971641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.25297381+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.25297692+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.320422019+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.320459519+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-25T15:46:40.320466075+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.320484642+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320493265+07:00","message":"[bufferProcess] interim [980000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320495997+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันใน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320500318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320503224+07:00","message":"> Transcript [10308] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320507087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320510879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320514011+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.320517486+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.509587527+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.509621642+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-25T15:46:40.509626785+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.509649188+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509656288+07:00","message":"[bufferProcess] interim [160000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509659328+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509662838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509665923+07:00","message":"> Transcript [10309] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509669395+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509671557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509673916+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.509676275+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.510412057+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.510443816+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-25T15:46:40.510449706+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.510462747+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510467991+07:00","message":"[bufferProcess] interim [220000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510470377+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510473323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510476074+07:00","message":"> Transcript [10310] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510479387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510481549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510483522+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510485749+07:00","message":"TextPushed: 'หมดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510492059+07:00","message":"Push: 'แล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510494571+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510496915+07:00","message":"Set new StatePrefix : 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.510499165+07:00","message":"Next Push (prob) : 'กันในวันที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.51051298+07:00","message":"push: {false แล้วพรุ่งนี้เจอ 0 0xc00311a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.641698517+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.641740985+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-25T15:46:40.641747729+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.641760862+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.641773648+07:00","message":"[bufferProcess] interim [280000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.641776929+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.64178465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.641788304+07:00","message":"> Transcript [10311] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.641791609+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.763111858+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.763145017+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-25T15:46:40.763151043+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.763167662+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.763175567+07:00","message":"[bufferProcess] interim [400000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.763178684+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.763182506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.763185417+07:00","message":"> Transcript [10312] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.763188299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:40.763190501+07:00","message":"Set new StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.987833123+07:00","message":"[GCS] Cleaned up inactive client: 562"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.98786946+07:00","message":"[GCS] Cleaned up inactive client: 563"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.987872728+07:00","message":"[GCS] Cleaned up inactive client: 560"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.987874883+07:00","message":"[GCS] Cleaned up inactive client: 561"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:40.987877774+07:00","message":"[GCS] Cleaned up inactive client: 559"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.214949981+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.215005537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.215014715+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.215035959+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215048995+07:00","message":"[bufferProcess] interim [880000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215052249+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215057311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215060539+07:00","message":"> Transcript [10313] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215064158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215066324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215068443+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.215071529+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.402530971+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.402572372+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-25T15:46:41.402579412+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.402593284+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402599529+07:00","message":"[bufferProcess] interim [60000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402602876+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402609523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402612545+07:00","message":"> Transcript [10314] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีที่ 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402616621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402618878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402621045+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.402623683+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.403436609+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.403447785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.403451497+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.403460821+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403463888+07:00","message":"[bufferProcess] interim [120000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403466329+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403469249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403471776+07:00","message":"> Transcript [10315] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีแปดริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403474232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403476237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403478123+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.403480122+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:41.534803924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:41.534811994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.671402419+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.671438812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.671445016+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.671457973+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671466133+07:00","message":"[bufferProcess] interim [300000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671469142+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671475409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671478533+07:00","message":"> Transcript [10316] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671482911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671485243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671488266+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671490958+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671496433+07:00","message":"Push: 'กันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671501345+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671503752+07:00","message":"Set new StatePrefix : 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.671506737+07:00","message":"Next Push (prob) : 'บดีนี้ 08:00'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.671514923+07:00","message":"push: {false กันในวันพฤหัส 0 0xc00311a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.723279103+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.723309702+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-25T15:46:41.723315528+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.723322814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.723325632+07:00","message":"receive interim result [false|false]:  8:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.723331691+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.723334924+07:00","message":"[buffer interim] 578 false  8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723340277+07:00","message":"[bufferProcess] interim [360000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723342809+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723345665+07:00","message":"[bufferProcess] interim [360000000]: 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723348121+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723351493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723354257+07:00","message":"> Transcript [10317] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723357553+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723359842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723361744+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.723364397+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.854093657+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.854131618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.854138902+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:41.854152113+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.854160528+07:00","message":"[bufferProcess] interim [480000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.854164285+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.854171439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.854174374+07:00","message":"> Transcript [10318] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.854177779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:41.854184105+07:00","message":"Set new StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 8:00 น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.44350394+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.443547614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.443554875+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.443574187+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.443584357+07:00","message":"[bufferProcess] interim [80000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.443587518+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.44359446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.443597645+07:00","message":"> Transcript [10319] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.443601576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.443606678+07:00","message":"Set new StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.751841436+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.751881302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.751887351+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.751900103+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-25T15:46:42.751903738+07:00","message":"receive interim result [false|false]:  นะครับไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.751912732+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.751916893+07:00","message":"[buffer interim] 578 false  นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751924041+07:00","message":"[bufferProcess] interim [380000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751926897+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751930441+07:00","message":"[bufferProcess] interim [380000000]: นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751933174+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751936706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751941204+07:00","message":"> Transcript [10320] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751945027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751947324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.751949407+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.75195233+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.949643463+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.949682407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.949689228+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.949703379+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-25T15:46:42.949706544+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.949715042+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:42.949720158+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949726866+07:00","message":"[bufferProcess] interim [560000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949729703+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949736788+07:00","message":"[bufferProcess] interim [560000000]: นะครับไปก่อนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.94973973+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.94974346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949746604+07:00","message":"> Transcript [10321] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949750866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949753165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949755184+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:42.949757847+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.008324097+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.008367447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.008375315+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.008388648+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-25T15:46:43.008391797+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอเส้น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.008400587+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.008404222+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.00841024+07:00","message":"[bufferProcess] interim [680000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008413534+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008416954+07:00","message":"[bufferProcess] interim [680000000]: นะครับไปก่อนขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008419412+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008422419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.00842569+07:00","message":"> Transcript [10322] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008429513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008431911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008433872+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.008436445+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.274070946+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.274110585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.27411868+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.274131368+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-25T15:46:43.274134844+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.27414374+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.274147323+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274154862+07:00","message":"[bufferProcess] interim [860000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274158389+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274162652+07:00","message":"[bufferProcess] interim [860000000]: นะครับไปก่อนขอสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274165336+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274169157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274172722+07:00","message":"> Transcript [10323] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274177346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274179622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274181685+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274187355+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัส'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274190449+07:00","message":"Push: 'บดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274192554+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.27419483+07:00","message":"Set new StatePrefix : 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.274197277+07:00","message":"Next Push (prob) : 'ไปก่อนขอเส้น'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.27420745+07:00","message":"push: {false บดีนี้ 08:00 น นะครับ 0 0xc00311a680}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.303701258+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.303745887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.303753315+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.30376418+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-25T15:46:43.303768349+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอเชิญมาที่"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.30378843+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.303793046+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอเชิญมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.30380062+07:00","message":"[bufferProcess] interim [920000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.303804042+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.303807373+07:00","message":"[bufferProcess] interim [920000000]: นะครับไปก่อนขอเชิญมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.303812855+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.303816767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.303820258+07:00","message":"> Transcript [10324] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.303823888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.303827103+07:00","message":"Set new StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอสมัคร'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.448786634+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.44884287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.448850482+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.448863217+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-25T15:46:43.448866728+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอเชิญมาที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.448875584+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.448880143+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอเชิญมาที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.448887266+07:00","message":"[bufferProcess] interim [40000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.44889078+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.448894454+07:00","message":"[bufferProcess] interim [40000000]: นะครับไปก่อนขอเชิญมาที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.4488975+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.44890092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.448904093+07:00","message":"> Transcript [10325] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.448907107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.44890937+07:00","message":"Set new StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.645374397+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.645413153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.645421161+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.645434094+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-25T15:46:43.645437433+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอเชิญมาที่ดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.64544615+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:43.645450263+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอเชิญมาที่ดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.64545725+07:00","message":"[bufferProcess] interim [280000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645459857+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645463621+07:00","message":"[bufferProcess] interim [280000000]: นะครับไปก่อนขอเชิญมาที่ดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645466973+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645470419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645473487+07:00","message":"> Transcript [10326] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645477825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645480266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645482275+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:43.645484673+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.166812875+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.166861244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.166868679+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.166879062+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-25T15:46:44.166882327+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.166889961+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.166893656+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.16690038+07:00","message":"[bufferProcess] interim [820000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166903409+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166909094+07:00","message":"[bufferProcess] interim [820000000]: นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166911982+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166915431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166918281+07:00","message":"> Transcript [10327] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166923259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166925668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166928839+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.166936835+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:44.535223952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:44.535248661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.733359131+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.733402103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.733409179+07:00","message":"receive interim result [false|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.733420782+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-25T15:46:44.733424106+07:00","message":"receive interim result [false|false]:  นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.733433001+07:00","message":"[buffer interim] 578 false หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:44.733436856+07:00","message":"[buffer interim] 578 false  นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733443849+07:00","message":"[bufferProcess] interim [420000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733447017+07:00","message":"[bufferProcess] send to processor:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.73345376+07:00","message":"[bufferProcess] interim [420000000]: นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733456902+07:00","message":"[bufferProcess] update buffer: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733460582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733463747+07:00","message":"> Transcript [10328] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733468149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733470397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733473409+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:44.733475939+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.160771839+07:00","message":"[GCS] IsForceVAD: false for message ID: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337439347+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337487494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับรักกันไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ\",\"confidence\":0.93505317}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337495931+07:00","message":"receive interim result [true|false]: หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับรักกันไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337507412+07:00","message":"end recv isFinal message id 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337509901+07:00","message":"end Recv id 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337517175+07:00","message":"[buffer interim] 578 true หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับรักกันไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337528033+07:00","message":"[bufferProcess] interim [990000000]:หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับรักกันไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337536284+07:00","message":"[bufferProcess] send to processor (isfinal):หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337540247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.3375434+07:00","message":"> Transcript [10329] [false]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337547364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337549612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337552578+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.33755525+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337561878+07:00","message":"Push: 'ไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337564108+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337566702+07:00","message":"Set new StatePrefix : 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.33756947+07:00","message":"Next Push (prob) : 'ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337571507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337573516+07:00","message":"> Transcript [10330] [true]: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับรักกันไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337577435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337579458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337587445+07:00","message":"StatePrefix: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337590153+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337592411+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337664217+07:00","message":"push: {false ไปก่อนขอเชิญมาที่ 0 0xc00311a680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.33789964+07:00","message":"Push: 'ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337904794+07:00","message":"TextPushed: 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดีนี้ 08:00 น นะครับไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337912426+07:00","message":"Set new StatePrefix : 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับรักกันไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337917745+07:00","message":"Next Push (prob) : 'หมดเวลาแล้วพรุ่งนี้เจอกันในวันพฤหัสบดี 08:00 น นะครับรักกันไปก่อนขอเชิญมาที่ดีครับสวัสดีครับสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.337930363+07:00","message":"push: {true ดีครับสวัสดีครับสวัสดีค่ะ 0 0xc00311a680}"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:45.337929198+07:00","message":"write aligntment file to 'tmp/7599/align_message_id_578.html'"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:45.351145668+07:00","message":"write wav file: './tmp/7599/7599_578.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:45.42094073+07:00","message":"[GCS] Start streaming session, msgId: 579"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:47.536007476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:47.536013347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:50.537006001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:50.537049738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:51.248862062+07:00","message":"[GCS] IsForceVAD: false for message ID: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:51.323305829+07:00","message":"[GCS] Start streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:51.338339471+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:51.338363894+07:00","message":"found end of frame, send empty tag with msgId: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:51.338367511+07:00","message":"end Recv id 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:51.338373832+07:00","message":"[buffer interim] 579 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338391145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338396769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338399952+07:00","message":"> Transcript [10331] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338402561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338404661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338406729+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338408746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:51.338412494+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:51.338426072+07:00","message":"push: {true \n 0 0xc00311b180}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:51.356704029+07:00","message":"write wav file: './tmp/7599/7599_579.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:53.537646986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:53.537648859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:56.538005361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:56.538022057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:57.209049151+07:00","message":"[GCS] IsForceVAD: false for message ID: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:57.308865642+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:57.308884533+07:00","message":"found end of frame, send empty tag with msgId: 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:57.308887777+07:00","message":"end Recv id 580"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:57.30889498+07:00","message":"[buffer interim] 580 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308901623+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308906621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308909639+07:00","message":"> Transcript [10332] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308912364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308914741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308916596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308918487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:46:57.308926952+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:57.308935936+07:00","message":"push: {true \n 0 0xc0030a1c80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:46:57.320278528+07:00","message":"write wav file: './tmp/7599/7599_580.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:46:57.342276053+07:00","message":"[GCS] Start streaming session, msgId: 581"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:59.538836542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:46:59.53886886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:01.239734733+07:00","message":"[GCS] IsForceVAD: false for message ID: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:01.313398127+07:00","message":"[GCS] Start streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:01.326589325+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:01.326612302+07:00","message":"found end of frame, send empty tag with msgId: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:01.32661586+07:00","message":"end Recv id 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:01.326623148+07:00","message":"[buffer interim] 581 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.326630005+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.326634929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.326638109+07:00","message":"> Transcript [10333] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.326642918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.326645194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.326647094+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.32664904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:01.326652068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:01.326662493+07:00","message":"push: {true \n 0 0xc003460200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:01.336526983+07:00","message":"write wav file: './tmp/7599/7599_581.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:02.538892146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:02.538902983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:05.220672988+07:00","message":"[GCS] IsForceVAD: false for message ID: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:05.303670446+07:00","message":"receive streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:05.303691189+07:00","message":"found end of frame, send empty tag with msgId: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:05.30369432+07:00","message":"end Recv id 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:05.303701829+07:00","message":"[buffer interim] 582 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.30370838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.303712587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.303715799+07:00","message":"> Transcript [10334] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.303718472+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.303720577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.30372249+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.303724337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:05.303734303+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:05.30374383+07:00","message":"push: {true \n 0 0xc002b4e200}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:05.312770098+07:00","message":"write wav file: './tmp/7599/7599_582.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:05.353312818+07:00","message":"[GCS] Start streaming session, msgId: 583"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:05.539881097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:05.539881482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:08.540006228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:08.540023213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:09.25236971+07:00","message":"[GCS] IsForceVAD: false for message ID: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:09.320966909+07:00","message":"[GCS] Start streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:09.336404793+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:09.336430997+07:00","message":"found end of frame, send empty tag with msgId: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:09.336434927+07:00","message":"end Recv id 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:09.336442014+07:00","message":"[buffer interim] 583 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.336448912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.336453488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.33645644+07:00","message":"> Transcript [10335] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.336459219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.336461227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.336463124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.336465036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:09.336467662+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:09.336476321+07:00","message":"push: {true \n 0 0xc002a08f80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:09.345735665+07:00","message":"write wav file: './tmp/7599/7599_583.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.988487155+07:00","message":"[GCS] Cleaned up inactive client: 564"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.988517892+07:00","message":"[GCS] Cleaned up inactive client: 566"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.988521028+07:00","message":"[GCS] Cleaned up inactive client: 569"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.98852304+07:00","message":"[GCS] Cleaned up inactive client: 568"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.988525171+07:00","message":"[GCS] Cleaned up inactive client: 567"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:10.988527568+07:00","message":"[GCS] Cleaned up inactive client: 565"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:11.540345438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:11.540363375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:13.228766748+07:00","message":"[GCS] IsForceVAD: false for message ID: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:13.310613467+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:13.310638186+07:00","message":"found end of frame, send empty tag with msgId: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:13.310641605+07:00","message":"end Recv id 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:13.310648628+07:00","message":"[buffer interim] 584 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.310662301+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.310667595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.310670719+07:00","message":"> Transcript [10336] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.310673494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.310675682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.31067807+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.31068029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:13.31068633+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:13.310697017+07:00","message":"push: {true \n 0 0xc002b4e880}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:13.319361556+07:00","message":"write wav file: './tmp/7599/7599_584.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:13.361070213+07:00","message":"[GCS] Start streaming session, msgId: 585"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:14.540916639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:14.540921501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:17.541777171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:17.54178474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:18.481678684+07:00","message":"[GCS] IsForceVAD: false for message ID: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:18.560024919+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:18.560059264+07:00","message":"found end of frame, send empty tag with msgId: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:18.560065022+07:00","message":"end Recv id 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:18.56007691+07:00","message":"[buffer interim] 585 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.560090442+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.560101217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.560105699+07:00","message":"> Transcript [10337] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.560110353+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.560113259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.560116498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.560119583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:18.56012775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:18.560142088+07:00","message":"push: {true \n 0 0xc003386700}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:18.571743171+07:00","message":"write wav file: './tmp/7599/7599_585.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:18.800817524+07:00","message":"[GCS] Start streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.368031319+07:00","message":"[GCS] IsForceVAD: false for message ID: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.501105672+07:00","message":"[GCS] Start streaming session, msgId: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.559445756+07:00","message":"[GCS] IsForceVAD: false for message ID: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.761071362+07:00","message":"[GCS] Start streaming session, msgId: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.769075628+07:00","message":"receive streaming session, msgId: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.769096598+07:00","message":"found end of frame, send empty tag with msgId: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.769099585+07:00","message":"end Recv id 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.769105892+07:00","message":"[buffer interim] 587 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.769112111+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.76911672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.769120274+07:00","message":"> Transcript [10338] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.769122911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.769124848+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.769126784+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.769128921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.769131254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.769139517+07:00","message":"push: {true \n 0 0xc003386900}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:19.773580335+07:00","message":"write wav file: './tmp/7599/7599_587.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.812651532+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.812676046+07:00","message":"found end of frame, send empty tag with msgId: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.812679246+07:00","message":"end Recv id 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.812686718+07:00","message":"[buffer interim] this message is already final true 586: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.818912126+07:00","message":"[GCS] IsForceVAD: false for message ID: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.883113526+07:00","message":"[GCS] Start streaming session, msgId: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.950078361+07:00","message":"[GCS] IsForceVAD: false for message ID: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.981627172+07:00","message":"receive streaming session, msgId: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.981651583+07:00","message":"found end of frame, send empty tag with msgId: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.981656057+07:00","message":"end Recv id 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.981665075+07:00","message":"[buffer interim] 588 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.981673833+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.98167902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.981682145+07:00","message":"> Transcript [10339] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.981685598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.981688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.981690064+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.98169429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:19.981697543+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:19.981709254+07:00","message":"push: {true \n 0 0xc00311b380}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:19.986393089+07:00","message":"write wav file: './tmp/7599/7599_588.wav'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:20.088974437+07:00","message":"receive streaming session, msgId: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:20.089002075+07:00","message":"found end of frame, send empty tag with msgId: 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:20.089005276+07:00","message":"end Recv id 589"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:20.089013973+07:00","message":"[buffer interim] 589 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089022669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089027756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089031091+07:00","message":"> Transcript [10340] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089033806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089036007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089038284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089040265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-06-25T15:47:20.089043317+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:20.089054414+07:00","message":"push: {true \n 0 0xc003386d80}"}
{"level":"info","service":"Main","time":"2026-06-25T15:47:20.094526654+07:00","message":"write wav file: './tmp/7599/7599_589.wav'"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:20.542797986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:20.542835791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:23.543777478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:23.543777553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:26.544099052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:26.544106365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:29.544568633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:29.544637416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:32.545335233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:32.545340953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:35.546034191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:35.546049058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:38.546663703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:38.546697302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.988425626+07:00","message":"[GCS] Cleaned up inactive client: 577"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.988462776+07:00","message":"[GCS] Cleaned up inactive client: 571"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.988465812+07:00","message":"[GCS] Cleaned up inactive client: 573"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.98846785+07:00","message":"[GCS] Cleaned up inactive client: 575"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.988469825+07:00","message":"[GCS] Cleaned up inactive client: 572"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.988471737+07:00","message":"[GCS] Cleaned up inactive client: 574"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.98847426+07:00","message":"[GCS] Cleaned up inactive client: 570"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:47:40.988476126+07:00","message":"[GCS] Cleaned up inactive client: 576"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:41.547280463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:41.547287333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:44.547772636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:44.547823979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:47.548768267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:47.548778622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:50.549067403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:50.549084986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:53.550044404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:53.55008931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:56.550325373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:56.550372198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:59.551351094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:47:59.551397973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:02.55155341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:02.551560159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:05.551801652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:05.551795567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:08.55240746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:08.552420292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:10.988265055+07:00","message":"[GCS] Cleaned up inactive client: 583"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:10.988306243+07:00","message":"[GCS] Cleaned up inactive client: 578"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:10.9883094+07:00","message":"[GCS] Cleaned up inactive client: 579"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:10.988311411+07:00","message":"[GCS] Cleaned up inactive client: 582"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:10.988313304+07:00","message":"[GCS] Cleaned up inactive client: 581"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:10.988315459+07:00","message":"[GCS] Cleaned up inactive client: 580"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:11.553125752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:11.553149814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:14.553787678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:14.553802409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:17.554848821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:17.554886623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:20.555897321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:20.55592849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:23.556007062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:23.556051284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:26.556342654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:26.556392141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:29.556809632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:29.556829982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:32.556895323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:32.556950278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:35.557778059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:35.557779328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:38.558402065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:38.558436669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:40.988342296+07:00","message":"[GCS] Cleaned up inactive client: 587"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:40.988377782+07:00","message":"[GCS] Cleaned up inactive client: 585"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:40.988380882+07:00","message":"[GCS] Cleaned up inactive client: 588"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:40.988383072+07:00","message":"[GCS] Cleaned up inactive client: 586"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:40.988384942+07:00","message":"[GCS] Cleaned up inactive client: 584"}
{"level":"info","service":"GCSStream","time":"2026-06-25T15:48:40.988387123+07:00","message":"[GCS] Cleaned up inactive client: 589"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:41.558979964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:41.558982669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:44.559880804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:44.559920613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:47.560133413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:47.560142343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:50.560589299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:50.560602594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:53.561053126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:53.56107782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:56.561373352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:56.561396549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:59.561695452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:48:59.561684337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:02.562084715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:02.562108121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:05.562844328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:05.562844406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:08.563279199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:08.563281079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:11.564137936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:11.564171185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:14.564987577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:14.56497865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:17.565910846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:17.565910038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:20.566339453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:20.566382719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:23.566715707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:23.566733729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:26.566930239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:26.566930238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:29.567859468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:29.567887971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:32.567956999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:32.56797225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:35.568048987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:35.568054123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:38.568312735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:38.568313696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:41.569041242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:41.569045151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:44.569963755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:44.569969321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:47.570818035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:47.570848342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:50.571044376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:50.571072542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:53.57151753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:53.571520738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:56.5717758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:56.571789213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:59.572769699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:49:59.572810013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:02.573112424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:02.573200723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:05.573896127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:05.57390663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:08.573955025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:08.573972873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:11.574625541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:11.574650355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:14.575031982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:14.575050596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:17.575385323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:17.575424726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:20.576420033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:20.576441038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:23.577253548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:23.577279717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:26.577627222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:26.577639917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:29.578555927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:29.578589956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:32.579093237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:32.579139552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:35.57962123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:35.579641611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:38.580468707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:38.580498372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:41.581353879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:41.581376337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:44.581506423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:44.581527797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:47.58178158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:47.581807085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:50.582144641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:50.582161783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:53.582419779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:53.582428268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:56.582788961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:56.582797989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:59.583634677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:50:59.583650785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:02.584148896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:02.584157764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:05.584241463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:05.584248292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:08.585130939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:08.585134723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:11.585267524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:11.585273675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:14.58620506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:14.586235053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:17.58660556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:17.586639661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:20.586897188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:20.586942382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:23.587600833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:23.587613135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:26.588596241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:26.588605227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:29.58942731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:29.589429336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:32.59006107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:32.590120857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:35.590838804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:35.590889304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:38.591703605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:38.591729106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:41.592436817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:41.59244143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:44.592597953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:44.59265206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:47.593325232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:47.593328456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:50.593838435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:50.593876177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:53.594315178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:53.594333272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:56.594623245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:56.594621343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:59.595427926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:51:59.595476652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:02.59610801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:02.596135355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:05.597098459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:05.597072144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:08.597624517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:08.597624572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:11.598144622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:11.598187093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:14.598907727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:14.598918502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:17.599939523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:17.599980426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:20.600244814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:20.60024654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:23.601066105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:23.60108341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:26.601442562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:26.60145735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:29.602115534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:29.602127083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:32.602620313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:32.602654657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:35.60280673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:35.602835388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:38.603754929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:38.603773675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:41.604758788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:41.604776646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:44.605234529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:44.605243995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:47.605369059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:47.60537038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:50.605872543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:50.605892323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:53.606026929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:53.606032791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:56.606285731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:56.606300546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:59.606812101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:52:59.606848826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:02.607302567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:02.607305969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:05.607865898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:05.607885487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:08.60805463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:08.608074705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:11.608817894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:11.608847079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:14.609262816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:14.609280865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:17.61036951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:17.6103696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:20.611395924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:20.611437873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:23.611937903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:23.611948196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:26.612200296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:26.612230092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:29.612556788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:29.612566203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:32.613009717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:32.613026107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:35.613957795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:35.613963251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:38.614050456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:38.614075337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:41.614765188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:41.614777983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:44.615609314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:44.615634639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:47.615866324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:47.615879767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:50.61668098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:50.616704628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:53.617415883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:53.6174551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:56.618409377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:56.618453938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:59.618834057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:53:59.61885086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:02.619330392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:02.619358293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:05.619574138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:05.619584017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:08.619849012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:08.619858912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:11.620588841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:11.620643149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:14.6213398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:14.621355899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:17.621661549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:17.621710568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:20.621861857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:20.621863056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:23.622854964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:23.622864549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:26.623966896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:26.623950999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:29.624303449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:29.624329193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:32.624827186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:32.624839252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:35.625327667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:35.625392621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:38.626365088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:38.626420505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:41.627202114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:41.627216386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:44.627555409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:44.627563368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:47.627783561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:47.627819029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:50.628807818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:50.628822696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:53.629567924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:53.629587547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:56.629883052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:56.629928891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:59.630553101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:54:59.63058401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:02.631069604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:02.631124392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:05.631376436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:05.631392625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:08.63224487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:08.632253196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:11.632382867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:11.632419605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:14.632739628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:14.632739747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:17.632985802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:17.633005214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:20.634023025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:20.634014553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:23.634123315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:23.634132651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:26.634484331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:26.634506527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:29.63479599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:29.634806751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:32.635187492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:32.63521239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:35.636042371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:35.636072255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:38.636327987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:38.636345612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:41.637174953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:41.637204684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:44.637250884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:44.637272183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:47.637614305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:47.637654503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:50.638522993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:50.638534499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:53.639107902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:53.639147467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:56.639179528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:56.639188165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:59.640111683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:55:59.640137749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:02.640623518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:02.640628217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:05.641094638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:05.641096443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:08.641442688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:08.641443709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:11.641538334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:11.641539939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:14.641866929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:14.641864955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:17.642110074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:17.642118864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:20.642738806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:20.642740661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:23.643785771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:23.643796863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:26.643882623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:26.64389007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:29.644843645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:29.644875623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:32.644873599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:32.644884208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:35.645927904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:35.645947515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:38.646980119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:38.646985295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:41.647235232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:41.647235301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:44.64792824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:44.647951728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:47.648220399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:47.64827303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:50.648997371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:50.649015039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:53.649426669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:53.649475787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:56.649831593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:56.649831709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:59.65017291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:56:59.650216738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:02.650723538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:02.650758785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:05.6509319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:05.650979167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:08.651955601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:08.652008486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:11.652514977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:11.652519481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:14.652822082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:14.652870395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:17.653859527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:17.653888284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:20.653971082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:20.653991714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:23.654882306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:23.654908543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:26.655146969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:26.655193034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:29.656233006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:29.656233058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:32.65678941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:32.656861358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:35.656972123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:35.656972122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:38.657118051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:38.657133307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:41.657376218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:41.657405366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:44.657431669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:44.657471446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:47.657880616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:47.657914703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:50.659000001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:50.659009538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:53.660064718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:53.660108462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:56.660434474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:56.66046888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:59.660496528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:57:59.660528982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:02.661234171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:02.661260644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:05.662257622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:05.662259692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:08.662862944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:08.66287426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:11.663697756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:11.663713604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:14.664626177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:14.66465855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:17.66497725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:17.665002997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:20.66521336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:20.665215147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:23.665579094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:23.665631047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:26.665920205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:26.665955367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:29.666020721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:29.666036614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:32.666584246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:32.666618442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:35.666705633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:35.666717613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:38.66675072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:38.666775932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:41.667647251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:41.667673073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:44.668206229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:44.668231238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:47.668600179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:47.668624948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:50.669380412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:50.66940665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:53.670453983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:53.670491501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:56.670943631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:56.670960417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:59.67136213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:58:59.671371141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:02.67195532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:02.671963106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:05.672790832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:05.672808963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:08.673004781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:08.673048971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:11.673199542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:11.673688618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:14.673638283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:14.673671087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:17.673888207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:17.673893087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:20.674191932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:20.674209276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:23.674512611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:23.674517168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:26.674769854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:26.674790196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:29.675813792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:29.675826261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:32.675939019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:32.675934585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:35.676578121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:35.676659958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:38.676973353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:38.677032102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:41.677340884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:41.67738046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:44.67834481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:44.6783451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:47.678722109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:47.678792333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:50.678973167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:50.679021687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:53.679440704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:53.679497304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:56.680496968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:56.680505971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:59.680883386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T15:59:59.680894925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:02.680910607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:02.680930136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:05.68175995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:05.681789903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:08.681911611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:08.681917923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:11.682891426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:11.682892986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:14.683920738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:14.683941883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:17.684134069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:17.684156528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:20.684541204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:20.684552442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:23.685026348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:23.685068804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:26.68594238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:26.685948996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:29.686745369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:29.686746737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:32.686796543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:32.686840072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:35.686991886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:35.68702422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:38.687208705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:38.687207399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:41.687473236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:41.687493146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:44.68828287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:44.688308684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:47.688708176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:47.688741323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:50.689026779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:50.689052992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:53.689509063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:53.689569959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:56.689616148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:56.689662431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:59.69021299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:00:59.690231005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:02.690788868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:02.690806555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:05.691247984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:05.691261625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:08.691616554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:08.691624262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:11.692073636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:11.692088933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:14.692834118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:14.692853948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:17.692905818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:17.692899742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:20.693896231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:20.693913107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:23.693961115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:23.69396482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:26.69443707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:26.694484348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:29.69453463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:29.694570275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:32.69532066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:32.695329823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:35.695346584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:35.695363272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:38.695658625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:38.695675198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:41.695781245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:41.695808194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:44.696870918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:44.696902221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:47.697540362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:47.697584637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:50.697833225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:50.697847175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:53.698279109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:53.698313232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:56.69884354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:56.698840814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:59.699497898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:01:59.69952204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:02.699587317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:02.69960553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:05.700151015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:05.700184932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:08.700437404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:08.700480239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:11.700599699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:11.700604944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:14.701012921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:14.701026433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:17.702017619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:17.702068626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:20.702339224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:20.702348808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:23.702802765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:23.702806233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:26.702939586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:26.702948889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:29.703831181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:29.703875983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:32.704277207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:32.704277423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:35.704799745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:35.704822863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:38.704943902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:38.704943842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:41.70547169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:41.705470031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:44.706131914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:44.706143399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:47.706458168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:47.70646441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:50.706848008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:50.706885415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:53.706983482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:53.70699074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:56.707989225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:56.707999679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:59.7083935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:02:59.708395289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:02.708887977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:02.708932564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:05.70962359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:05.709644027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:08.709855476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:08.709876288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:11.710317751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:11.710317884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:14.71081176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:14.710827475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:17.711056139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:17.711067605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:20.71124566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:20.711253747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:23.71178018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:23.711794665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:26.712049596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:26.712057756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:29.713017566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:29.713055118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:32.713896701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:32.713900859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:35.714835978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:35.71485699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:38.715127122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:38.715128311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:41.715495649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:41.715507911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:44.715580391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:44.715587981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:47.71594875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:47.715948876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:50.716794524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:50.716817918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:53.717734011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:53.717739043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:56.718545148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:56.718548958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:59.718671558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:03:59.718671419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:02.718935782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:02.718939372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:05.719924986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:05.719940212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:08.721013093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:08.721042534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:11.721254041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:11.721254044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:14.722339976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:14.722382371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:17.722670489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:17.722697622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:20.723366702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:20.723376505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:23.723982776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:23.724056992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:26.725069828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:26.725069898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:29.725249989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:29.725274587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:32.72594034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:32.725969782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:35.726379148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:35.726389188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:38.726449084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:38.726457274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:41.726668467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:41.726687816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:44.727530916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:44.727548543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:47.727945657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:47.727973494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:50.728936797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:50.728985167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:53.729429561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:53.729449382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:56.729856099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:56.729860345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:59.730064999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:04:59.730091075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:02.730625583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:02.730627331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:05.731301473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:05.731348401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:08.731709394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:08.731756582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:11.732244052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:11.732115281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:14.733049591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:14.733097133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:17.73405466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:17.734067034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:20.735167045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:20.735172929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:23.735775208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:23.735823242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:26.736663445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:26.736663391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:29.737477833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:29.73750181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:32.738212703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:32.738222604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:35.739165092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:35.739178003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:38.739539763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:38.739548689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:41.739913865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:41.739922258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:44.740114213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:44.740134522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:47.740450618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:47.740487189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:50.741482713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:50.74153243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:53.741938781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:53.74197308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:56.742837338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:56.742840083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:59.74331155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:05:59.743325266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:02.74389377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:02.743903343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:05.7449433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:05.744975833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:08.745246402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:08.74526447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:11.745574815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:11.745594531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:14.746391438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:14.746445868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:17.746982083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:17.747038612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:20.747637397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:20.747637731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:23.748191383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:23.748251482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:26.748302362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:26.748318094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:29.749228769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:29.749258561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:32.750025967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:32.750038785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:35.750878411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:35.750888109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:38.751151628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:38.751165771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:41.751521711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:41.751540685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:44.751740746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:44.751749323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:47.752026628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:47.752040352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:50.752653382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:50.752653421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:53.753014898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:53.753033997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:56.753384063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:56.753385723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:59.753466148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:06:59.753506246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:02.753778642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:02.753784969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:05.754009581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:05.754021765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:08.754942491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:08.754966119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:11.755123323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:11.755400951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:14.755593512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:14.755625605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:17.755932797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:17.755961265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:20.756615181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:20.756636657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:23.757097831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:23.757120363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:26.757662384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:26.757687014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:29.758342957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:29.758355841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:32.758696282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:32.758741573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:35.758982505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:35.758996902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:38.759078084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:38.759103134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:41.759412387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:41.759422794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:44.760140861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:44.760169501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:47.76059943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:47.760647662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:50.760761042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:50.760768695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:53.761279981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:53.761305599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:56.762106222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:56.762141852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:59.762201959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:07:59.762204877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:02.762688678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:02.762732852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:05.763135649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:05.76314516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:08.764106949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:08.764142032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:11.764963521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:11.76497491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:14.765974732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:14.766007531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:17.766235066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:17.766297526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:20.767181512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:20.767207493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:23.767652274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:23.767670599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:26.76802077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:26.768052327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:29.768110768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:29.768114013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:32.769090341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:32.769089968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:35.769619013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:35.769630458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:38.770355932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:38.770363809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:41.770608472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:41.770608471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:44.770729043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:44.770734019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:47.771120093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:47.771138001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:50.771562688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:50.771576377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:53.772006312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:53.772059123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:56.772198281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:56.772231222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:59.772626858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:08:59.772628482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:02.773240288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:02.773288853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:05.773349574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:05.773375136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:08.773679659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:08.773700271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:11.774129519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:11.774133299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:14.774459064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:14.77448482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:17.774755991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:17.77475986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:20.774847991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:20.774860823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:23.775019183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:23.775019497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:26.775892734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:26.775902915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:29.776151715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:29.776166674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:32.77660321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:32.776612358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:35.777495854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:35.777508586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:38.777791265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:38.777800992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:41.778769656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:41.778815785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:44.779731295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:44.779778732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:47.780779305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:47.780830596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:50.780914382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:50.780919315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:53.781101493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:53.781112056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:56.782099988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:56.782112869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:59.78237555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:09:59.782420645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:02.78339781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:02.783397893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:05.783701318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:05.783744416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:08.7846917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:08.784717093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:11.785246946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:11.785266821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:14.785960093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:14.78597679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:17.786588219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:17.786639727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:20.787656575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:20.787700183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:23.787740654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:23.787751719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:26.78780308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:26.787804119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:29.788050212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:29.788048824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:32.788299056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:32.788337194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:35.788905799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:35.788940265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:38.789213139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:38.789240861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:41.789659126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:41.7896977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:44.790579469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:44.790624554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:47.791513364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:47.79154092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:50.791989366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:50.792043532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:53.792528564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:53.792579489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:56.792765697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:56.792780013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:59.793213342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:10:59.793220231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:02.793868937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:02.793915881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:05.79393975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:05.793943558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:08.794100239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:08.79412816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:11.794601296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:11.794631553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:14.794995288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:14.79501871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:17.795983245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:17.796033145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:20.796105895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:20.796129525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:23.796730586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:23.796772498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:26.79711084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:26.797110896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:29.797278072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:29.797297017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:32.797902792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:32.797954988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:35.798528303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:35.798528309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:38.798800655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:38.798851062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:41.79980025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:41.799815895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:44.800057523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:44.800075237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:47.800199038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:47.800224088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:50.800355354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:50.80036564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:53.801039398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:53.801065078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:56.801445207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:56.801439435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:59.802000799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:11:59.802039247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:02.802488539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:02.802500851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:05.80336137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:05.803373623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:08.804019609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:08.804045082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:11.804404183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:11.804427778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:14.80475255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:14.804766972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:17.805247867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:17.805263803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:20.806256283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:20.806276258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:23.806823337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:23.806843069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:26.806884222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:26.806924818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:29.807123328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:29.807159462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:32.808093293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:32.808114167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:35.808339002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:35.808350521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:38.809076495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:38.809065563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:41.80962784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:41.809638276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:44.810373346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:44.810385573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:47.810987579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:47.810999684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:50.811848903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:50.811876654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:53.812013037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:53.812036445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:56.812378561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:56.812421606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:59.813137581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:12:59.813137663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:02.814030195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:02.814053996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:05.81438122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:05.814390101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:08.814777534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:08.814787548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:11.814960248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:11.814944316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:14.815980695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:14.816003046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:17.816721584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:17.81674261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:20.817655346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:20.817667702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:23.818177191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:23.818177131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:26.818955998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:26.818957743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:29.819796472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:29.819830041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:32.819925795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:32.819929773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:35.820158869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:35.820187466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:38.820450027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:38.820456813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:41.821189067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:41.821188999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:44.822183157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:44.822210664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:47.822586568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:47.822596401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:50.823026392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:50.823047305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:53.823517268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:53.823561253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:56.824021818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:56.824021908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:59.824245933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:13:59.824261848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:02.824866819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:02.824872971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:05.825858894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:05.825893406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:08.826668081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:08.826673737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:11.827397862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:11.82739589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:14.827882789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:14.827893236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:17.828715521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:17.828775634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:20.828792272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:20.828794584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:23.829260508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:23.829291746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:26.829617978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:26.829635491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:29.829914775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:29.829943977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:32.830093276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:32.830102018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:35.830247717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:35.830270263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:38.830740574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:38.830777873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:41.83122682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:41.831269667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:44.831584523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:44.831584623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:47.832348731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:47.832395792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:50.833252585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:50.83325314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:53.833782967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:53.833772042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:56.834125116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:56.83416233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:59.834660232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:14:59.834660354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:02.834717129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:02.834722918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:05.835791158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:05.835798593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:08.836081209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:08.836112534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:11.836585124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:11.836671592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:14.836952254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:14.837007405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:17.837447302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:17.837462178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:20.838180694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:20.838218515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:23.838895932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:23.838902704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:26.839590885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:26.83959586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:29.839654398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:29.839663738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:32.840573548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:32.840584386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:35.841007828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:35.841049294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:38.841376351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:38.841396359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:41.842377156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:41.842388723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:44.842666002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:44.842688954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:47.843307604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:47.843307606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:50.843483847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:50.84350611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:53.844029282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:53.844059755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:56.844994262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:56.84497931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:59.845261171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:15:59.845286341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:02.846043483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:02.846061172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:05.847111564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:05.847123819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:08.847233526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:08.847240343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:11.848176363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:11.848178084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:14.848517623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:14.848527365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:17.849019897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:17.849019967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:20.849777058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:20.849772083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:23.850175867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:23.850183275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:26.850216082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:26.850216087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:29.850365106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:29.850388618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:32.850658135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:32.850696433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:35.850764515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:35.850790026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:38.851127746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:38.851126494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:41.852042266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:41.852048274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:44.852193657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:44.852214619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:47.852698816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:47.852746958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:50.853618752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:50.853625381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:53.854102915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:53.854112215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:56.854586759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:56.854589715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:59.854940353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:16:59.854976898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:02.855606348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:02.855664797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:05.856325828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:05.856328205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:08.856930687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:08.856980979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:11.857476171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:11.857522635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:14.85763706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:14.857667422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:17.85833643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:17.858336365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:20.858720321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:20.858743809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:23.858911865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:23.858923065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:26.859823951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:26.859846651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:29.860824455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:29.860863268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:32.860908834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:32.860910821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:35.861782813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:35.861806277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:38.862077073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:38.862087221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:41.862911653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:41.862940188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:44.863145904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:44.863188297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:47.863219189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:47.863243961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:50.863595387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:50.863638173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:53.864116728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:53.864164675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:56.864603977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:56.864643429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:59.865087181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:17:59.865124998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:02.866060738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:02.866089743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:05.866191223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:05.866208726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:08.867140145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:08.867158665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:11.867457592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:11.867457542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:14.867752407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:14.867752692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:17.868237145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:17.868276484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:20.868347078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:20.86834872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:23.868886617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:23.868904763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:26.869256265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:26.869306538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:29.86965523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:29.869702355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:32.870360796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:32.87036591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:35.871297339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:35.871331341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:38.871671764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:38.871673062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:41.871952408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:41.872012164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:44.872095722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:44.872101395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:47.873189602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:47.873214184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:50.873504321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:50.873520879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:53.873593525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:53.873634509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:56.874081257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:56.874124777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:59.874424609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:18:59.874492448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:02.875010464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:02.875029514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:05.876064255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:05.876080629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:08.876423932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:08.876423943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:11.876542713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:11.876567618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:14.876700539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:14.876716314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:17.877303549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:17.877349952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:20.877639846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:20.877639856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:23.878195511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:23.878201166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:26.878331834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:26.878339197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:29.87861726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:29.878657893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:32.878829085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:32.878852128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:35.879146104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:35.879184614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:38.879444831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:38.879456983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:41.879873388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:41.879883481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:44.880203916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:44.880208127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:47.880626351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:47.88064937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:50.880736461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:50.880762208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:53.88171813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:53.881766224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:56.882280011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:56.882287022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:59.882614817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:19:59.882659657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:02.883575274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:02.883598514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:05.883923541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:05.883942416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:08.884753111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:08.88479672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:11.885075078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:11.885091731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:14.886175121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:14.886191601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:17.886931087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:17.886961136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:20.887180649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:20.887190963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:23.887899065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:23.887920702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:26.888530524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:26.888560976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:29.888877362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:29.888895095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:32.889941211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:32.889974107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:35.890241563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:35.890255459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:38.890571997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:38.890626142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:41.890746367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:41.890736377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:44.891338897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:44.891348678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:47.892104167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:47.892140613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:50.892452673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:50.89245273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:53.893202337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:53.893216752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:56.893976512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:56.893984025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:59.89413798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:20:59.894131448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:02.895234753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:02.895236265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:05.89623023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:05.896245238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:08.897253898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:08.897266116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:11.897305819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:11.897330894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:14.897729167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:14.897766266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:17.898150315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:17.898200062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:20.898554957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:20.898555021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:23.899200326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:23.899234572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:26.900124702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:26.90014609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:29.900442201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:29.900470362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:32.901241834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:32.901242815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:35.901916551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:35.901957582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:38.902271763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:38.902336981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:41.902620808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:41.902624028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:44.903722337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:44.903742064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:47.904654912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:47.90470469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:50.905045388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:50.905062649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:53.905285227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:53.90530102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:56.905777055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:56.905826303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:59.906140433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:21:59.906145638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:02.906989555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:02.907005709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:05.907314788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:05.907322298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:08.907721074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:08.907745229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:11.907888616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:11.907941135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:14.908189176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:14.908200354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:17.90885528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:17.90886529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:20.909237892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:20.909237713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:23.909315091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:23.909323023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:26.90989343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:26.909893548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:29.910095254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:29.910136134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:32.910538641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:32.910567286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:35.9109628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:35.910957254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:38.911904943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:38.911907681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:41.912490107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:41.912488112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:44.912804792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:44.912807185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:47.913768036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:47.913783573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:50.914833934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:50.914851638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:53.915358237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:53.915367976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:56.915545256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:56.91556527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:59.915821609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:22:59.915836704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:02.916392467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:02.916423067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:05.916744688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:05.916799756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:08.917564037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:08.917566013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:11.917744369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:11.91818501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:14.918182391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:14.918212715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:17.918684861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:17.918696446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:20.919284705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:20.91931787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:23.920278862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:23.920292199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:26.92037061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:26.920378728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:29.920691596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:29.920721446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:32.921384583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:32.921420767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:35.92175068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:35.921750808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:38.922577459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:38.922598854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:41.923557103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:41.923599842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:44.924201551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:44.924252453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:47.924617108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:47.924649264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:50.925221739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:50.925223896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:53.92620699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:53.926241227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:56.926377974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:56.926403143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:59.926676075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:23:59.926693793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:02.926892364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:02.926893024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:05.927144323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:05.927147979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:08.927784679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:08.92779673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:11.928009871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:11.928035252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:14.928196679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:14.928212133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:17.929089308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:17.92908939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:20.929706172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:20.929710376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:23.93083693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:23.930853703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:26.931752332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:26.931765729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:29.93204744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:29.932073686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:32.932144203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:32.932146785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:35.932179822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:35.932179948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:38.932359678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:38.932359723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:41.933306544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:41.933317117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:44.934205667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:44.934205729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:47.935196331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:47.935200029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:50.935775728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:50.935798635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:53.936077312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:53.936083416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:56.936194277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:56.93619428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:59.937242244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:24:59.937242254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:02.937837967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:02.937837964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:05.938052594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:05.938052713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:08.938971649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:08.938958837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:11.939066578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:11.939377345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:14.939224031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:14.939272749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:17.939705606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:17.939713976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:20.940330269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:20.940363708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:23.941217505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:23.941278447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:26.942120957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:26.942127874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:29.942484572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:29.94248421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:32.942796806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:32.942816188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:35.943178015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:35.943189614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:38.943536605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:38.943568996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:41.943934755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:41.94395817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:44.944231975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:44.944247851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:47.945010649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:47.945037121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:50.945029721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:50.945046538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:53.945227949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:53.945240033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:56.945855528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:56.945862323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:59.946159793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:25:59.946181552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:02.946233399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:02.946239132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:05.94661366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:05.946613025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:08.947014731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:08.947027231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:11.94732583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:11.94737909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:14.948138099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:14.948177856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:17.948479394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:17.948503532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:20.949494016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:20.9495065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:23.950572233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:23.950612085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:26.951089418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:26.951109911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:29.951199595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:29.951208692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:32.951278822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:32.951320471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:35.951610017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:35.951630007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:38.951790453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:38.951796934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:41.952083846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:41.952130273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:44.952245716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:44.95228672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:47.953178605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:47.953181221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:50.954147462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:50.954186052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:53.95441968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:53.954441003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:56.95463122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:56.954660137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:59.955175703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:26:59.955221097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:02.955810895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:02.955859043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:05.956111061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:05.956126429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:08.956265251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:08.956329664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:11.956767524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:11.956770057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:14.956983319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:14.956999298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:17.957009379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:17.957036756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:20.957519998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:20.957536698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:23.958446188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:23.958461419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:26.958897495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:26.958886021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:29.959085731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:29.959103668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:32.959514058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:32.959569267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:35.959921434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:35.959941392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:38.960063908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:38.96009304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:41.960876719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:41.960911202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:44.961031247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:44.961069816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:47.962123638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:47.962123634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:50.962359674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:50.962426023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:53.962781465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:53.96278508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:56.963085246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:56.963112503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:59.964183742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:27:59.964211356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:02.964199298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:02.964238652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:05.965277585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:05.965315846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:08.965764923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:08.965792509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:11.966668245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:11.966707098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:14.9677471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:14.967770821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:17.968631802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:17.968650938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:20.969296937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:20.969299173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:23.970328598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:23.970390546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:26.970732864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:26.970723929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:29.971782229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:29.971824477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:32.972742957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:32.972743013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:35.973083108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:35.973152564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:38.974175697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:38.974208648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:41.97495241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:41.975006856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:44.975169995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:44.975208305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:47.976122392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:47.976160505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:50.976231461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:50.976250429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:53.977256579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:53.97731004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:56.977629947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:56.977645997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:59.977943494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:28:59.978013581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:02.978348614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:02.97837801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:05.978631286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:05.978672218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:08.979011277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:08.979025765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:11.97948388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:11.979552594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:14.980229562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:14.980240289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:17.980248117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:17.980304202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:20.98101028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:20.981011771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:23.9818159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:23.981864078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:26.98226158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:26.982265832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:29.982575344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:29.982611656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:32.983428314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:32.983477145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:35.983770812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:35.98377276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:38.984021539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:38.984051765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:41.984859209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:41.98489171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:44.985544759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:44.985598447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:47.985901414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:47.9859406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:50.986407639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:50.986443524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:53.986703723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:53.98672562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:56.987257202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:56.987254216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:59.98762256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:29:59.987646694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:02.988628783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:02.988683161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:05.989026826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:05.989026748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:08.989369632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:08.989374281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:11.9896391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:11.989635483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:14.990608733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:14.990622017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:17.991181889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:17.991203332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:20.991743697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:20.991765448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:23.992773352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:23.992783638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:26.993255784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:26.993302709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:29.994097179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:29.994106827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:32.994170236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:32.99417742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:35.99449993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:35.994509086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:38.995177803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:38.995209469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:41.995888435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:41.995920594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:44.995993958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:44.99599966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:47.996995605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:47.997008025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:50.997953814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:50.997956458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:53.998135766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:53.998150575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:56.998656157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:56.998694454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:59.999202962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:30:59.999203025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:03.000216136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:03.000259199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:06.001299903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:06.001299964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:09.001638507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:09.001659663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:12.002107546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:12.00221816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:15.002612193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:15.002660282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:18.00278294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:18.002816073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:21.003302457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:21.003340416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:24.004171801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:24.004211014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:27.004929311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:27.004947609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:30.005101676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:30.005117036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:33.005282748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:33.005337901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:36.006306729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:36.006342484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:39.00664249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:39.006685366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:42.007377455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:42.007385563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:45.008312684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:45.008334315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:48.00836472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:48.008375995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:51.008953941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:51.00899042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:54.00963111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:54.009649902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:57.009918525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:31:57.009963363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:00.010258475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:00.010264583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:03.010424792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:03.010447688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:06.011238723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:06.011260895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:09.012111034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:09.012111084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:12.012908729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:12.012908794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:15.013043231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:15.013097805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:18.013895671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:18.013928992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:21.014385549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:21.014427751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:24.015129196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:24.015164193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:27.015453861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:27.015522567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:30.016112939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:30.016127268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:33.016584203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:33.016621508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:36.016891982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:36.016913915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:39.017704312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:39.017760343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:42.018417502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:42.018455391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:45.019183676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:45.019192448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:48.01992622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:48.019949225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:51.020448397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:51.020476288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:54.021521037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:54.021547692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:57.022254993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:32:57.022295029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:00.023207105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:00.023236035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:03.023760675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:03.023789334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:06.02405524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:06.024099499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:09.024422632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:09.024449633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:12.024857426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:12.024859347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:15.025659967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:15.025698923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:18.026313839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:18.026332478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:21.026645875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:21.026655143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:24.026761884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:24.026776342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:27.027090123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:27.027090199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:30.027558032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:30.027560851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:33.028100878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:33.02813283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:36.028886071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:36.028912271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:39.029655374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:39.029687378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:42.030351786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:42.030357919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:45.030673161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:45.030704362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:48.03101737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:48.031021498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:51.031529011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:51.031548775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:54.031664929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:54.031704983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:57.032065297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:33:57.03207472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:00.032311397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:00.032327352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:03.032835882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:03.03287321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:06.033250134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:06.033296732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:09.034088464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:09.034139179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:12.03477294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:12.034785005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:15.034965679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:15.034983531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:18.035212969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:18.035247871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:21.035362912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:21.035375216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:24.035736468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:24.035735323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:27.036073164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:27.036073104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:30.036387087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:30.036385803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:33.036856237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:33.036866217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:36.036974497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:36.036974001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:39.037270047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:39.037271216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:42.037615965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:42.037621008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:45.03836539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:45.038366872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:48.038689167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:48.038698749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:51.039168473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:51.039168557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:54.040237686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:54.040254672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:57.040786229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:34:57.040812163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:00.041270421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:00.041325686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:03.041769058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:03.041796993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:06.042290429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:06.042334611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:09.042657901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:09.042677125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:12.043147618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:12.043182503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:15.043267674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:15.043291623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:18.04361713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:18.043650039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:21.044572014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:21.044582589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:24.0452912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:24.045315254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:27.045970193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:27.045973487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:30.046856257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:30.046898608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:33.047548366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:33.047561511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:36.047940968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:36.047979616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:39.048776177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:39.048787315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:42.049290762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:42.0493061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:45.050363678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:45.050391063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:48.050708641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:48.050718482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:51.051446672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:51.051484173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:54.051641499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:54.051642959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:57.05229866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:35:57.052311327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:00.052906209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:00.052969194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:03.05350119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:03.053504144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:06.053992412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:06.053992333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:09.054702036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:09.054713171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:12.055682356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:12.055685556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:15.056150344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:15.056164819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:18.056340933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:18.056379682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:21.057098291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:21.057099821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:24.058001872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:24.05804076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:27.058654503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:27.05865188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:30.059384471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:30.059423416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:33.060314454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:33.060314407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:36.061242311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:36.061247132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:39.061696943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:39.061696947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:42.062136008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:42.062133251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:45.062808096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:45.062814514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:48.063351284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:48.063351282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:51.063894064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:51.063898322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:54.064477701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:54.064506121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:57.064820551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:36:57.06486582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:00.065309388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:00.065348908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:03.066318086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:03.066326268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:06.066463014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:06.066494038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:09.066591344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:09.066591199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:12.066748539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:12.067130689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:15.067155925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:15.067180821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:18.067388331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:18.067391867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:21.068405132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:21.068434569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:24.069405805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:24.069434611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:27.069810535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:27.069832104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:30.070625671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:30.070626573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:33.071174827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:33.071216076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:36.072263674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:36.072270714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:39.073345959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:39.073358897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:42.074178376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:42.074186758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:45.07517134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:45.075194203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:48.07561674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:48.075646214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:51.075937872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:51.075983421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:54.076022625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:54.076071668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:57.076385488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:37:57.076384845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:00.077233778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:00.077241671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:03.077790867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:03.077809182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:06.077974847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:06.078017439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:09.078039286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:09.078055904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:12.078811857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:12.078837968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:15.079779832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:15.079819087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:18.080179811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:18.080201813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:21.081129898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:21.081189613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:24.081568843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:24.081597691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:27.082132029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:27.082149501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:30.082600828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:30.082614043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:33.083096779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:33.083138287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:36.084012306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:36.084013793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:39.084261429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:39.084261454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:42.084494145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:42.084527956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:45.085205965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:45.085202874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:48.085328909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:48.085361667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:51.085776696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:51.085783066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:54.086427705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:54.086458477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:57.087374399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:38:57.087385799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:00.088381443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:00.088396673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:03.088854376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:03.088874152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:06.089656273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:06.089696301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:09.090578171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:09.090579426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:12.09136084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:12.091379232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:15.091658139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:15.091678321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:18.092023562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:18.092067548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:21.092128911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:21.092142118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:24.092546422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:24.092591769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:27.093323932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:27.093364892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:30.09367956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:30.093679809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:33.094428707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:33.094446676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:36.095041749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:36.095083663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:39.095475891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:39.09547574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:42.095883303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:42.095929054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:45.096300827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:45.096302968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:48.096379189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:48.096385721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:51.09653958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:51.096612728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:54.096978613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:54.097024719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:57.097706267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:39:57.097740668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:00.098428376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:00.098442597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:03.098618059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:03.098615298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:06.099431013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:06.099447838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:09.100470207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:09.100504229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:12.10106714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:12.101079728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:15.101902611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:15.101939474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:18.102675065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:18.102700747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:21.103628346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:21.103637683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:24.104007086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:24.10402799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:27.104492402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:27.104502625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:30.105597802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:30.105608552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:33.106494914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:33.10653464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:36.107499521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:36.107531958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:39.107814328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:39.10785422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:42.108474224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:42.108474589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:45.109276068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:45.109296844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:48.109661793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:48.109660584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:51.110065213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:51.110069279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:54.110513343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:54.110538014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:57.111165672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:40:57.11116567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:00.111434548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:00.111439515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:03.112002211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:03.112018738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:06.112073094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:06.112131684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:09.112514059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:09.112506658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:12.112623578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:12.112674326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:15.113034342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:15.113045428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:18.113315295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:18.113325935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:21.113644428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:21.113663577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:24.114213404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:24.114243219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:27.114427758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:27.114432205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:30.11462924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:30.114639598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:33.115184812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:33.115224774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:36.115650686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:36.115693386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:39.11639754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:39.116438778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:42.116504439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:42.116553806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:45.117269452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:45.117287314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:48.11735362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:48.117368666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:51.117662453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:51.117662451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:54.117940923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:54.117967525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:57.118435576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:41:57.118432774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:00.119460708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:00.119494943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:03.120433868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:03.120452297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:06.121110803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:06.121132113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:09.121506143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:09.121536612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:12.121761063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:12.121806085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:15.122620814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:15.122673446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:18.123529821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:18.123529759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:21.124567103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:21.124563439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:24.125558502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:24.12557971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:27.126410563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:27.126422977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:30.127076847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:30.127122681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:33.127811289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:33.127850502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:36.128810143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:36.128838148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:39.129172818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:39.129227212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:42.129262478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:42.129280917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:45.130093393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:45.130116477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:48.130455918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:48.130460354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:51.13133453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:51.131350448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:54.132458736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:54.132498728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:57.13334051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:42:57.133374997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:00.134321815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:00.134325844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:03.134355209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:03.134362785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:06.134979535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:06.135006263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:09.135303304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:09.135359697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:12.135768935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:12.135818477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:15.136014494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:15.136017994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:18.136498187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:18.136505352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:21.137600736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:21.137624837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:24.138518848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:24.138548136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:27.139430417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:27.139441722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:30.14029537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:30.140332894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:33.141350958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:33.141385233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:36.142004625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:36.142006944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:39.142194077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:39.142232475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:42.142948626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:42.142954408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:45.1429896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:45.143011586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:48.143731172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:48.143753341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:51.143810627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:51.143858371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:54.144237072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:54.144238185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:57.144425414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:43:57.144452448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:00.145316282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:00.145334853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:03.145330986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:03.145377639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:06.146173019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:06.14616836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:09.146485738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:09.146508053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:12.147248005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:12.147248045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:15.148129696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:15.148133937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:18.14841471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:18.148414703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:21.149322763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:21.149359749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:24.149659512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:24.149691982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:27.149770754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:27.149787445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:30.150595876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:30.15060694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:33.151117997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:33.151154289+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:36.151623693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:36.1516374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:39.151982411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:39.151995283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:42.152440493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:42.152471607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:45.153365869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:45.153385102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:48.153450741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:48.153450841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:51.154172085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:51.154172206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:54.154498498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:54.154506267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:57.154756605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:44:57.154788458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:00.155437871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:00.1554481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:03.156199969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:03.156208831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:06.156813098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:06.156822525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:09.157545283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:09.157561649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:12.157702916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:12.157742815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:15.158321711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:15.158331987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:18.158705407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:18.158715476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:21.159676222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:21.159700278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:24.160319348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:24.160335949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:27.161284711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:27.161297037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:30.161657345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:30.161675166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:33.162476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:33.162492758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:36.163367173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:36.163405693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:39.163667136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:39.163706619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:42.164160956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:42.164186102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:45.164407559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:45.164425623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:48.165445491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:48.165462535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:51.165874683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:51.165914248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:54.166228192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:54.166240287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:57.16693682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:45:57.166949387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:00.167598811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:00.167613443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:03.168601046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:03.168604965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:06.169385418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:06.169385838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:09.169765569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:09.169771128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:12.17015008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:12.170188644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:15.170566589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:15.170566555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:18.171378873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:18.171378805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:21.172197351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:21.172197371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:24.172798413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:24.172840194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:27.173230599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:27.173231047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:30.173551806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:30.173598732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:33.173974396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:33.173977484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:36.174217248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:36.174230483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:39.174588834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:39.174589308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:42.174735277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:42.17473535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:45.175048327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:45.175053149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:48.17582178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:48.175830791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:51.17670612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:51.176706195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:54.177430618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:54.177473292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:57.178409203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:46:57.178428227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:00.179364346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:00.179380451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:03.179446546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:03.179484107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:06.180043678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:06.180054487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:09.18044145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:09.180494389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:12.180962225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:12.18096439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:15.181455766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:15.181455767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:18.181468173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:18.181505104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:21.182516031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:21.182558516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:24.183551598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:24.18354903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:27.184323162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:27.184345794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:30.184676511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:30.184700281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:33.18475042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:33.184793597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:36.185143614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:36.185158325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:39.185535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:39.185538949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:42.185885214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:42.185885277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:45.186013992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:45.186021371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:48.186111911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:48.186110949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:51.186458934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:51.186514064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:54.186822135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:54.186824992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:57.187149968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:47:57.187163148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:00.187543467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:00.187549476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:03.188309695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:03.188373757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:06.188586982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:06.18859541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:09.188938985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:09.188964476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:12.189446827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:12.189494577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:15.190452419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:15.190468526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:18.19145952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:18.191494815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:21.192281585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:21.192349499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:24.192569907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:24.192583636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:27.193245463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:27.19327709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:30.193665929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:30.193699262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:33.194500693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:33.194526516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:36.195307866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:36.195315004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:39.195663748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:39.195700335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:42.195945349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:42.195988534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:45.19637079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:45.196402454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:48.197295277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:48.197308579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:51.197857261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:51.197881878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:54.19821056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:54.198229906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:57.199100329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:48:57.199100466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:00.199404574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:00.199441679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:03.200135244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:03.200143326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:06.2004363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:06.200461674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:09.200570578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:09.200608774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:12.200998589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:12.201218126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:15.200716568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:15.200752928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:18.201576356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:18.201622142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:21.202135092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:21.20217706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:24.20255804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:24.20257461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:27.202632081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:27.202635901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:30.202976265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:30.203011018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:33.203911634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:33.203927003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:36.204441847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:36.20447007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:39.204778096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:39.204778598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:42.205112905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:42.205113605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:45.205432916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:45.205448692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:48.205456128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:48.205475884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:51.206403999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:51.206439207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:54.206724902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:54.206757557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:57.207209223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:49:57.207224856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:00.207517767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:00.20752559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:03.208479297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:03.208497974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:06.209539691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:06.209562357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:09.210377665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:09.210383763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:12.211141591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:12.211163404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:15.211567676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:15.211603704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:18.212073416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:18.212084597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:21.21262634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:21.212659738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:24.212991808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:24.213006153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:27.213084235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:27.213077042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:30.213453266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:30.213468726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:33.213626307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:33.213634302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:36.214240058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:36.214248118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:39.21456174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:39.214588528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:42.215643317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:42.215650004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:45.215967615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:45.216014474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:48.21639987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:48.216410151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:51.216844098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:51.216863672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:54.216951463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:54.216962515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:57.217863916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:50:57.217868756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:00.218144725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:00.218201905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:03.218505639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:03.218519325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:06.219568368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:06.219612655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:09.220524328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:09.220558125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:12.220949974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:12.221063522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:15.221509654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2026-06-25T16:51:15.221530606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
